| // Baseline format: 1.0 |
| ArrayReturn: androidx.ui.testutils.PointerInputTestUtilKt#invokeOverAllPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.ui.unit.IntSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange[], androidx.ui.unit.IntSize) parameter #1: |
| Method parameter should be Collection<PointerInputChange> (or subclass) instead of raw array; was `androidx.ui.core.PointerInputChange[]` |
| ArrayReturn: androidx.ui.testutils.PointerInputTestUtilKt#invokeOverPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.ui.unit.IntSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange, androidx.ui.core.PointerEventPass[], androidx.ui.unit.IntSize) parameter #2: |
| Method parameter should be Collection<PointerEventPass> (or subclass) instead of raw array; was `androidx.ui.core.PointerEventPass[]` |
| ArrayReturn: androidx.ui.testutils.PointerInputTestUtilKt#invokeOverPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.ui.unit.IntSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange[], androidx.ui.core.PointerEventPass, androidx.ui.unit.IntSize) parameter #1: |
| Method parameter should be Collection<PointerInputChange> (or subclass) instead of raw array; was `androidx.ui.core.PointerInputChange[]` |
| |
| |
| AutoBoxing: androidx.ui.core.LayoutNode#getAlignmentLine(androidx.ui.core.AlignmentLine): |
| Must avoid boxed primitives (`java.lang.Integer`) |
| |
| |
| BuilderSetStyle: androidx.ui.graphics.vector.VectorAssetBuilder#popGroup(): |
| Builder methods names should use setFoo() / addFoo() / clearFoo() style: method androidx.ui.graphics.vector.VectorAssetBuilder.popGroup() |
| BuilderSetStyle: androidx.ui.graphics.vector.VectorAssetBuilder#pushGroup(String, float, float, float, float, float, float, float, java.util.List<? extends androidx.ui.graphics.vector.PathNode>): |
| Builder methods names should use setFoo() / addFoo() / clearFoo() style: method androidx.ui.graphics.vector.VectorAssetBuilder.pushGroup(String,float,float,float,float,float,float,float,java.util.List<? extends androidx.ui.graphics.vector.PathNode>) |
| |
| |
| CallbackName: androidx.ui.core.ModelObserver: |
| Class should be named ModelCallback |
| CallbackName: androidx.ui.core.gesture.DragObserver: |
| Class should be named DragCallback |
| CallbackName: androidx.ui.core.gesture.LongPressDragObserver: |
| Class should be named LongPressDragCallback |
| CallbackName: androidx.ui.core.gesture.RawScaleObserver: |
| Class should be named RawScaleCallback |
| CallbackName: androidx.ui.core.gesture.ScaleObserver: |
| Class should be named ScaleCallback |
| |
| |
| MissingNullability: androidx.ui.core.Measured#constructor-impl(androidx.ui.core.Placeable): |
| Missing nullability on method `constructor-impl` return |
| MissingNullability: androidx.ui.core.Measured#equals-impl(androidx.ui.core.Placeable, Object) parameter #0: |
| Missing nullability on parameter `p` in method `equals-impl` |
| MissingNullability: androidx.ui.core.Measured#getHeight-impl(androidx.ui.core.Placeable) parameter #0: |
| Missing nullability on parameter `$this` in method `getHeight-impl` |
| MissingNullability: androidx.ui.core.Measured#getWidth-impl(androidx.ui.core.Placeable) parameter #0: |
| Missing nullability on parameter `$this` in method `getWidth-impl` |
| MissingNullability: androidx.ui.core.Measured#hashCode-impl(androidx.ui.core.Placeable) parameter #0: |
| Missing nullability on parameter `p` in method `hashCode-impl` |
| MissingNullability: androidx.ui.core.Measured#toString-impl(androidx.ui.core.Placeable): |
| Missing nullability on method `toString-impl` return |
| MissingNullability: androidx.ui.core.Measured#toString-impl(androidx.ui.core.Placeable) parameter #0: |
| Missing nullability on parameter `p` in method `toString-impl` |
| MissingNullability: androidx.ui.core.PointerId#toString-impl(long): |
| Missing nullability on method `toString-impl` return |
| MissingNullability: androidx.ui.core.TransformOrigin#toString-impl(long): |
| Missing nullability on method `toString-impl` return |
| |
| |
| NotCloseable: androidx.ui.core.OwnedLayer: |
| Classes that release resources (destroy()) should implement AutoClosable and CloseGuard: class androidx.ui.core.OwnedLayer |
| |
| |
| TopLevelBuilder: androidx.ui.graphics.vector.VectorAssetBuilder: |
| Builder should be defined as inner class: androidx.ui.graphics.vector.VectorAssetBuilder |