/tools/metalava/metalava-model-text/src/test/java/com/android/tools/metalava/model/text/ |
D | FileFormatTest.kt | 92 fun `Check format parsing, blank line between header and package`() { in Check format parsing, blank line between header and package() 105 fun `Check format parsing, comment after header and package`() { in Check format parsing, comment after header and package() 117 fun `Check format parsing (v1)`() { in Check format parsing (v1)() 132 fun `Check format parsing (v1 + legacy format)`() { in Check format parsing (v1 + legacy format)() 148 fun `Check format parsing (unknown version)`() { in Check format parsing (unknown version)() 164 fun `Check format parsing (v2)`() { in Check format parsing (v2)() 181 fun `Check format parsing (v3)`() { in Check format parsing (v3)() 197 fun `Check format parsing (v2 non-unix newlines)`() { in Check format parsing (v2 non-unix newlines)() 213 fun `Check format parsing, shortened prefix (v2 non-unix newlines)`() { in Check format parsing, shortened prefix (v2 non-unix newlines)() 229 fun `Check format parsing (invalid)`() { in Check format parsing (invalid)() [all …]
|
/tools/metalava/metalava/src/test/java/com/android/tools/metalava/lint/ |
D | ApiLintTest.kt | 822 fun `Check intent builder names`() { in Check intent builder names() 854 fun `Check helper classes`() { in Check helper classes() 925 fun `Check suppress works on inherited methods`() { in Check suppress works on inherited methods() 1023 fun `Check package layering`() { in Check package layering() 1064 fun `Check boolean getter and setter naming patterns`() { in Check boolean getter and setter naming patterns() 1136 fun `Check boolean property accessor naming patterns in Kotlin`() { in Check boolean property accessor naming patterns in Kotlin() 1206 private fun `Check boolean constructor parameter accessor naming patterns in Kotlin`( in Check boolean constructor parameter accessor naming patterns in Kotlin() 1268 fun `Check boolean constructor parameter accessor naming patterns in Kotlin -- K1`() { in Check boolean constructor parameter accessor naming patterns in Kotlin -- K1() 1269 `Check boolean constructor parameter accessor naming patterns in Kotlin`( in Check boolean constructor parameter accessor naming patterns in Kotlin -- K1() 1288 fun `Check boolean constructor parameter accessor naming patterns in Kotlin -- K2`() { in Check boolean constructor parameter accessor naming patterns in Kotlin -- K2() [all …]
|
D | NullableCollectionsTest.kt | 30 fun `Check nullable collection as method return, parameter, and field`() { in Check nullable collection as method return, parameter, and field() 62 fun `Check nullable collection as parameter of callback method`() { in Check nullable collection as parameter of callback method() 90 fun `Check nullable collection on deprecated method`() { in Check nullable collection on deprecated method() 115 fun `Check nullable collection on overridden method`() { in Check nullable collection on overridden method() 181 fun `Check nullable primitive arrays`() { in Check nullable primitive arrays() 209 fun `Check inner nullable collections`() { in Check inner nullable collections() 239 fun `Check inner nullable collections matching super method`() { in Check inner nullable collections matching super method()
|
D | AutoBoxingTest.kt | 31 fun `Check boxed types`() { in Check boxed types() 84 fun `Check boxing of generic`() { in Check boxing of generic()
|
D | CheckBuilderTest.kt | 29 fun `Check builders`() { in Check builders()
|
D | KotlinOperatorTest.kt | 30 fun `Check Kotlin operators`() { in Check Kotlin operators()
|
/tools/metalava/metalava/src/test/resources/ |
D | source-model-provider-baseline.txt | 20 Check @remove class[turbine] 21 Check basic @remove scenarios[turbine] 22 Check generic type signature insertion[turbine] 23 Check skipping implicit final or deprecated override[turbine] 24 Check various generics signature subtleties[turbine] 39 Check java typedef extraction and warning about non-source retention of typedefs[turbine] 40 Check warning about unexpected returns from typedef method[turbine] 90 Check references to inherited field constants[turbine] 121 Check RequiresFeature handling - custom enforcement[turbine] 122 Check RequiresFeature handling - hidden feature[turbine] [all …]
|
/tools/metalava/metalava/src/test/java/com/android/tools/metalava/ |
D | SystemServiceCheckTest.kt | 101 fun `Check SystemService -- no permission annotation`() { in Check SystemService -- no permission annotation() 129 fun `Check SystemService -- can miss a permission with anyOf`() { in Check SystemService -- can miss a permission with anyOf() 163 fun `Check SystemService such that at least one permission must be defined with anyOf`() { in Check SystemService such that at least one permission must be defined with anyOf() 196 fun `Check SystemService -- missing one permission with allOf`() { in Check SystemService -- missing one permission with allOf() 232 fun `Check SystemService -- must be system permission, not normal`() { in Check SystemService -- must be system permission, not normal() 275 fun `Check SystemService -- missing manifest permissions`() { in Check SystemService -- missing manifest permissions()
|
D | ExtractAnnotationsTest.kt | 82 fun `Check java typedef extraction and warning about non-source retention of typedefs`() { in Check java typedef extraction and warning about non-source retention of typedefs() 119 fun `Check Kotlin and referencing hidden constants from typedef`() { in Check Kotlin and referencing hidden constants from typedef() 202 fun `Check including only class retention annotations other than typedefs`() { in Check including only class retention annotations other than typedefs() 476 fun `Check warning about unexpected returns from typedef method`() { in Check warning about unexpected returns from typedef method()
|
D | AndroidApiChecksTest.kt | 187 fun `Check Warnings for missing nullness annotations`() { in Check Warnings for missing nullness annotations() 234 fun `Check IntDef Warnings`() { in Check IntDef Warnings()
|
D | ApiFileTest.kt | 2021 fun `Check all modifiers`() { in Check all modifiers() 2290 fun `Check correct throws list for generics`() { in Check correct throws list for generics() 2323 fun `Check various generics signature subtleties`() { in Check various generics signature subtleties() 2380 fun `Check instance methods in enums`() { in Check instance methods in enums() 2595 fun `Check generic type signature insertion`() { in Check generic type signature insertion() 2915 fun `Check basic @remove scenarios`() { in Check basic @remove scenarios() 2981 fun `Check @remove class`() { in Check @remove class() 3570 fun `Check skipping implicit final or deprecated override`() { in Check skipping implicit final or deprecated override()
|
D | BaselineTest.kt | 31 fun `Check baseline`() { in <lambda>() 177 fun `Check baseline with show annotations`() { in <lambda>()
|
D | ShowAnnotationTest.kt | 142 fun `Check @TestApi handling`() { in Check @TestApi handling() 701 fun `Check @PublishedApi handling`() { in Check @PublishedApi handling()
|
D | JavadocTest.kt | 188 fun `Check allowReadingComments = false`() { in Check allowReadingComments = false() 771 fun `Check references to inherited field constants`() { in Check references to inherited field constants()
|
D | NullnessMigrationTest.kt | 353 fun `Check type use annotations`() { in Check type use annotations() 411 fun `Check androidx package annotation`() { in Check androidx package annotation()
|
/tools/metalava/metalava/src/test/java/com/android/tools/metalava/compatibility/ |
D | FastPathTest.kt | 140 fun `Check fast path taken`() { in Check fast path taken() 149 fun `Check fast path not taken`() { in Check fast path not taken() 160 fun `Check fast path taken for removed`() { in Check fast path taken for removed() 170 fun `Check fast path not taken for removed`() { in Check fast path not taken for removed() 184 fun `Check fast path android jar`() { in Check fast path android jar()
|
D | CompatibilityCheckTest.kt | 3419 fun `Check parameterized return type nullability`() { in Check parameterized return type nullability() 3458 fun `Check return type changing package`() { in Check return type changing package() 3491 fun `Check generic type argument when showUnannotated is explicitly enabled`() { in Check generic type argument when showUnannotated is explicitly enabled() 3525 fun `Check using parameterized arrays as type parameters`() { in Check using parameterized arrays as type parameters()
|
/tools/metalava/metalava/src/test/java/com/android/tools/metalava/stub/ |
D | StubsInterfaceTest.kt | 60 fun `Check implementing a package private interface`() { in Check implementing a package private interface() 112 fun `Check generating constants in interface without inline-able initializers`() { in Check generating constants in interface without inline-able initializers() 145 fun `Check generating type parameters in interface list`() { in Check generating type parameters in interface list() 189 fun `Check generating required stubs from hidden super classes and interfaces`() { in Check generating required stubs from hidden super classes and interfaces()
|
D | StubsGenericTest.kt | 102 fun `Check correct throws list for generics`() { in Check correct throws list for generics() 205 fun `Check generating classes with generics`() { in Check generating classes with generics()
|
D | StubsClassTest.kt | 197 fun `Check inheriting from package private class`() { in Check inheriting from package private class() 295 fun `Check generating constants in class without inline-able initializers`() { in Check generating constants in class without inline-able initializers()
|
D | StubsPackageInfoTest.kt | 33 fun `Check writing package info file`() { in Check writing package info file() 215 fun `Check writing package info from package html file`() { in Check writing package info from package html file()
|
D | StubsTest.kt | 196 fun `Check throws list`() { in Check throws list() 279 fun `Check overridden method added for complex hierarchy`() { in Check overridden method added for complex hierarchy()
|
/tools/metalava/buildSrc/src/main/kotlin/com/android/tools/metalava/buildinfo/ |
D | LibraryBuildInfo.kt | 19 import com.android.tools.metalava.buildinfo.LibraryBuildInfoFile.Check in <lambda>() 151 var checks: ArrayList<Check> = arrayListOf() 179 inner class Check { class in com.android.tools.metalava.buildinfo.LibraryBuildInfoFile
|
/tools/apksig/src/apksigner/java/com/android/apksigner/ |
D | help_verify.txt | 36 1. Check whether the APK's signatures are expected to verify on all Android 40 2. Check whether the APK's signatures are expected to verify on Android
|
/tools/metalava/metalava/src/test/java/com/android/tools/metalava/doc/ |
D | DocAnalyzerTest.kt | 117 fun `Check construct ApiLookup works correctly`() { in Check construct ApiLookup works correctly() 1404 fun `Check RequiresApi handling`() { in Check RequiresApi handling()
|