[go: nahoru, domu]

blob: 087bb1ee0aee2a6412f1301579b2e3e60637ca14 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 4.2.0-alpha15" client="gradle" variant="debug" version="4.2.0-alpha15">
<issue
id="InlinedApi"
message="Field requires API level 23 (current min is 14): `android.R.attr#fraction`"
errorLine1=" android.R.attr.valueType, android.R.attr.fraction"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/AndroidResources.java"
line="79"
column="39"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 21 (current min is 14): `android.R.attr#pathData`"
errorLine1=" android.R.attr.propertyName, android.R.attr.pathData,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/AndroidResources.java"
line="86"
column="42"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 21 (current min is 14): `android.R.attr#propertyXName`"
errorLine1=" android.R.attr.propertyXName, android.R.attr.propertyYName,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/AndroidResources.java"
line="87"
column="13"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 21 (current min is 14): `android.R.attr#propertyYName`"
errorLine1=" android.R.attr.propertyXName, android.R.attr.propertyYName,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/AndroidResources.java"
line="87"
column="43"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 21 (current min is 14): `android.R.attr#controlX1`"
errorLine1=" android.R.attr.controlX1, android.R.attr.controlY1,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/AndroidResources.java"
line="94"
column="13"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 21 (current min is 14): `android.R.attr#controlY1`"
errorLine1=" android.R.attr.controlX1, android.R.attr.controlY1,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/AndroidResources.java"
line="94"
column="39"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 21 (current min is 14): `android.R.attr#controlX2`"
errorLine1=" android.R.attr.controlX2, android.R.attr.controlY2,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/AndroidResources.java"
line="95"
column="13"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 21 (current min is 14): `android.R.attr#controlY2`"
errorLine1=" android.R.attr.controlX2, android.R.attr.controlY2,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/AndroidResources.java"
line="95"
column="39"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 21 (current min is 14): `android.R.attr#pathData`"
errorLine1=" android.R.attr.pathData"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/AndroidResources.java"
line="96"
column="13"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling Method.invoke without an SDK check"
errorLine1=" Object value = convertBack(mGetter.invoke(target));"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="895"
column="52"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling Method.invoke without an SDK check"
errorLine1=" Object value = convertBack(mGetter.invoke(target));"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="941"
column="44"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling Method.invoke without an SDK check"
errorLine1=" mSetter.invoke(target, mTmpValueArray);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="1012"
column="17"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling Method.invoke without an SDK check"
errorLine1=" mSetter.invoke(target, mTmpValueArray);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="1242"
column="17"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling Method.invoke without an SDK check"
errorLine1=" mSetter.invoke(target, mTmpValueArray);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="1341"
column="21"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling Method.invoke without an SDK check"
errorLine1=" mSetter.invoke(target, boxedValues);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="1386"
column="21"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling Method.invoke without an SDK check"
errorLine1=" mSetter.invoke(target, boxedValues);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="1485"
column="21"/>
</issue>
<issue
id="UnsafeNewApiCall"
message="This call is to a method from API 26, the call containing class androidx.core.animation.PathUtils is not annotated with @RequiresApi(x) where x is at least 26. Either annotate the containing class with at least @RequiresApi(26) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(26)."
errorLine1=" return path.approximate(precision);"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PathUtils.java"
line="34"
column="25"/>
</issue>
<issue
id="Recycle"
message="This animation should be started with `#start()`"
errorLine1=" keyframes[0] = (IntKeyframe) Keyframe.ofInt(0f);"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/core/animation/KeyframeSet.java"
line="73"
column="51"/>
</issue>
<issue
id="Recycle"
message="This animation should be started with `#start()`"
errorLine1=" keyframes[1] = (IntKeyframe) Keyframe.ofInt(1f, values[0]);"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/core/animation/KeyframeSet.java"
line="74"
column="51"/>
</issue>
<issue
id="Recycle"
message="This animation should be started with `#start()`"
errorLine1=" keyframes[0] = (IntKeyframe) Keyframe.ofInt(0f, values[0]);"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/core/animation/KeyframeSet.java"
line="76"
column="51"/>
</issue>
<issue
id="Recycle"
message="This animation should be started with `#start()`"
errorLine1=" (IntKeyframe) Keyframe.ofInt((float) i / (numKeyframes - 1), values[i]);"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/core/animation/KeyframeSet.java"
line="79"
column="48"/>
</issue>
<issue
id="Recycle"
message="This animation should be started with `#start()`"
errorLine1=" keyframes[0] = (FloatKeyframe) Keyframe.ofFloat(0f);"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/core/animation/KeyframeSet.java"
line="90"
column="53"/>
</issue>
<issue
id="Recycle"
message="This animation should be started with `#start()`"
errorLine1=" keyframes[1] = (FloatKeyframe) Keyframe.ofFloat(1f, values[0]);"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/core/animation/KeyframeSet.java"
line="91"
column="53"/>
</issue>
<issue
id="Recycle"
message="This animation should be started with `#start()`"
errorLine1=" keyframes[0] = (FloatKeyframe) Keyframe.ofFloat(0f, values[0]);"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/core/animation/KeyframeSet.java"
line="96"
column="53"/>
</issue>
<issue
id="Recycle"
message="This animation should be started with `#start()`"
errorLine1=" Keyframe.ofFloat((float) i / (numKeyframes - 1), values[i]);"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/core/animation/KeyframeSet.java"
line="99"
column="34"/>
</issue>
<issue
id="KotlinPropertyAccess"
message="The getter return type (`PropertyValuesHolder[]`) and setter parameter type (`PropertyValuesHolder...`) getter and setter methods for property `values` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes"
errorLine1=" public PropertyValuesHolder[] getValues() {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/ValueAnimator.java"
line="515"
column="35"/>
<location
file="src/main/java/androidx/core/animation/ValueAnimator.java"
line="493"
column="17"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 4, &quot;evaluator&quot;, in androidx.core.animation.ObjectAnimator.ofMultiInt) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull TypeEvaluator&lt;T> evaluator, @NonNull T... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/ObjectAnimator.java"
line="390"
column="50"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 4, &quot;evaluator&quot;, in androidx.core.animation.ObjectAnimator.ofMultiFloat) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull TypeEvaluator&lt;T> evaluator, @NonNull T... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/ObjectAnimator.java"
line="608"
column="50"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 3, &quot;evaluator&quot;, in androidx.core.animation.ObjectAnimator.ofObject) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull TypeEvaluator evaluator, @NonNull Object... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/ObjectAnimator.java"
line="639"
column="47"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 3, &quot;evaluator&quot;, in androidx.core.animation.ObjectAnimator.ofObject) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull V... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/ObjectAnimator.java"
line="696"
column="13"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 4, &quot;evaluator&quot;, in androidx.core.animation.ObjectAnimator.ofObject) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull TypeEvaluator&lt;V> evaluator, @NonNull V... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/ObjectAnimator.java"
line="732"
column="50"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 3, &quot;evaluator&quot;, in androidx.core.animation.PropertyValuesHolder.ofMultiInt) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull TypeEvaluator&lt;V> evaluator, @NonNull V... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="246"
column="50"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 3, &quot;evaluator&quot;, in androidx.core.animation.PropertyValuesHolder.ofMultiInt) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull Keyframe... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="271"
column="13"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 3, &quot;evaluator&quot;, in androidx.core.animation.PropertyValuesHolder.ofMultiFloat) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull TypeEvaluator&lt;V> evaluator, @NonNull V... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="379"
column="50"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 3, &quot;evaluator&quot;, in androidx.core.animation.PropertyValuesHolder.ofMultiFloat) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull Keyframe... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="405"
column="13"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 2, &quot;evaluator&quot;, in androidx.core.animation.PropertyValuesHolder.ofObject) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull TypeEvaluator evaluator, @NonNull Object... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="429"
column="47"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 2, &quot;evaluator&quot;, in androidx.core.animation.PropertyValuesHolder.ofObject) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull TypeEvaluator&lt;V> evaluator, @NonNull V... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="482"
column="50"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 3, &quot;evaluator&quot;, in androidx.core.animation.PropertyValuesHolder.ofObject) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull T... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/PropertyValuesHolder.java"
line="517"
column="13"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;evaluator&quot;, in androidx.core.animation.ValueAnimator.ofObject) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull Object... values) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/animation/ValueAnimator.java"
line="385"
column="13"/>
</issue>
</issues>