/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/propertyitem/ |
D | CommonPropertyItemTest.kt | 118 val fooClass = codebase.assertClass("test.pkg.Foo") in Test property delegate to Kotlin object() constant 119 val fieldType = fooClass.fields().single().type() in Test property delegate to Kotlin object() 126 val propertyType = fooClass.properties().single().type() in Test property delegate to Kotlin object() 146 val fooClass = codebase.assertClass("test.pkg.Foo") in Test property delegate to generic Kotlin object() constant 147 val fieldItem = fooClass.fields().single() in Test property delegate to generic Kotlin object() 157 val propertyItem = fooClass.properties().single() in Test property delegate to generic Kotlin object() 180 val fooClass = codebase.assertClass("test.pkg.Foo") in Test property delegate to lambda Kotlin object() constant 181 val fieldItem = fooClass.fields().single() in Test property delegate to lambda Kotlin object() 191 val propertyItem = fooClass.properties().single() in Test property delegate to lambda Kotlin object() 216 val fooClass = codebase.assertClass("test.pkg.Foo") in Test abstract property of non-null string() constant [all …]
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/classitem/ |
D | CommonDataClassTest.kt | 51 val fooClass = codebase.assertClass("test.pkg.Foo") in Test data class fields() constant 54 fooClass.fields().joinToString(separator = "\n") { in Test data class fields() 74 val fooClass = codebase.assertClass("test.pkg.Foo") in Test data class methods and constructors() constant 77 fooClass.constructors().asSequence() + fooClass.methods().asSequence() in Test data class methods and constructors() 109 val fooClass = codebase.assertClass("test.pkg.Foo") in Test data class constructor() constant 111 val constructor = fooClass.constructors().single() in Test data class constructor() 124 val fooClass = codebase.assertClass("test.pkg.Foo") in Test data class copy method() constant 126 val method = fooClass.methods().single { it.name() == "copy" } in Test data class copy method() 139 val fooClass = codebase.assertClass("test.pkg.Foo") in Test data class getter method() constant 141 val method = fooClass.methods().single { it.name() == "getOpt" } in Test data class getter method() [all …]
|
D | CommonEnumTest.kt | 77 val fooClass = codebase.assertClass("test.pkg.Foo") in Test enum synthetic methods are not included in the enum class() constant 80 val values = fooClass.assertMethod(JAVA_ENUM_VALUES, "java.lang.String") in Test enum synthetic methods are not included in the enum class() 81 assertThat(fooClass.methods().filter { it.name() == JAVA_ENUM_VALUES }) in Test enum synthetic methods are not included in the enum class() 85 val valueOf = fooClass.assertMethod(JAVA_ENUM_VALUE_OF, "int") in Test enum synthetic methods are not included in the enum class() 86 assertThat(fooClass.methods().filter { it.name() == JAVA_ENUM_VALUE_OF }) in Test enum synthetic methods are not included in the enum class() 90 val getEntries = fooClass.assertMethod("getEntries", "java.lang.String") in Test enum synthetic methods are not included in the enum class() 91 assertThat(fooClass.methods().filter { it.name() == "getEntries" }) in Test enum synthetic methods are not included in the enum class()
|
D | CommonClassItemTest.kt | 98 val fooClass = codebase.assertClass("test.pkg.Foo") in Find method with type parameterized by two types() constant 99 val fooMethod = fooClass.methods().single() in Find method with type parameterized by two types() 103 val foundMethod = fooClass.findMethod("foo", "java.util.Map<String, Integer>") in Find method with type parameterized by two types() 110 assertSame(fooMethod, fooClass.findMethod("foo", "java.util.Map")) in Find method with type parameterized by two types() 414 val fooClass = codebase.assertClass("test.pkg.Foo") in Test class no super class or implements lists() constant 417 val fooSuperClass = fooClass.superClass() in Test class no super class or implements lists() 424 val interfaceList = fooClass.interfaceTypes().map { it.asClass() } in Test class no super class or implements lists() 427 val allInterfaces = fooClass.allInterfaces().toList() in Test class no super class or implements lists() 464 val fooClass = codebase.assertClass("test.pkg.Foo") in Test class super class no implements lists() constant 466 assertSame(barClass, fooClass.superClassType()?.asClass()) in Test class super class no implements lists() [all …]
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/typeitem/ |
D | CommonLambdaTypeItemTest.kt | 38 val fooClass = codebase.assertClass("test.pkg.Foo") in Test lambda, no receiver, no params, unit return type() constant 39 val lambdaType = fooClass.methods().single().parameters().single().type() in Test lambda, no receiver, no params, unit return type() 65 val fooClass = codebase.assertClass("test.pkg.Foo") in Test lambda, no receiver, String param, Int return type() constant 66 val lambdaType = fooClass.methods().single().parameters().single().type() in Test lambda, no receiver, String param, Int return type() 95 val fooClass = codebase.assertClass("test.pkg.Foo") in Test lambda, no receiver, String param, nullable Int return type() constant 96 val lambdaType = fooClass.methods().single().parameters().single().type() in Test lambda, no receiver, String param, nullable Int return type() 125 val fooClass = codebase.assertClass("test.pkg.Foo") in Test lambda, Number receiver, String array param, Int return type() constant 126 val lambdaType = fooClass.methods().single().parameters().single().type() in Test lambda, Number receiver, String array param, Int return type() 155 val fooClass = codebase.assertClass("test.pkg.Foo") in Test lambda, nested lambda() constant 156 val lambdaType = fooClass.methods().single().parameters().single().type() in Test lambda, nested lambda() [all …]
|
D | CommonTypeModifiersTest.kt | 249 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>() constant 252 val method = fooClass.methods().single() in <lambda>() 264 val field = fooClass.fields().single() in <lambda>() 784 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>() constant 786 val superClass = fooClass.superClassType() in <lambda>() 792 val interfaces = fooClass.interfaceTypes() in <lambda>() 800 val fooMethod = fooClass.methods().single() in <lambda>() 969 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>() constant 973 val platformString = fooClass.assertMethod("platformString", "").returnType() in <lambda>() 977 val nullableString = fooClass.assertMethod("nullableString", "").returnType() in <lambda>() [all …]
|
D | CommonTypeParameterItemTest.kt | 54 val fooClass = codebase.assertClass("test.pkg.Foo") in Test typeBounds no extends() constant 55 val typeParameter = fooClass.typeParameterList.single() in Test typeBounds no extends() 89 val fooClass = codebase.assertClass("test.pkg.Foo") in Test typeBounds extends Comparable() constant 90 val typeParameter = fooClass.typeParameterList.single() in Test typeBounds extends Comparable() 126 val fooClass = codebase.assertClass("test.pkg.Foo") in Test typeBounds multiple() constant 127 val typeParameter = fooClass.typeParameterList.single() in Test typeBounds multiple() 469 val fooClass = codebase.assertClass("test.pkg.Foo") in Test type parameter with annotations() constant 470 val typeParameter = fooClass.typeParameterList.single() in Test type parameter with annotations()
|
D | CommonTypeAliasTest.kt | 43 val fooClass = codebase.assertClass("test.pkg.Foo") in Test typealias of generic type() constant 44 val method = fooClass.methods().single() in Test typealias of generic type()
|
D | CommonErasedTypeStringTest.kt | 208 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>() constant 210 val fooMethod = fooClass.methods().single() in <lambda>() 211 val foundMethod = fooClass.findMethod("foo", parameters.searchParameters) in <lambda>()
|
D | CommonTypeItemTest.kt | 1201 val fooClass = codebase.assertClass("test.pkg.Foo") in Test Kotlin collection removeAll parameter type() constant 1202 val typeParam = fooClass.typeParameterList.single() in Test Kotlin collection removeAll parameter type() 1235 fooClass.assertMethodTakesCollectionWildcardExtendsZ("addAll") in Test Kotlin collection removeAll parameter type() 1241 fooClass.assertMethodTakesCollectionWildcardExtendsZ("containsAll") in Test Kotlin collection removeAll parameter type() 1242 fooClass.assertMethodTakesCollectionWildcardExtendsZ("removeAll") in Test Kotlin collection removeAll parameter type() 1243 fooClass.assertMethodTakesCollectionWildcardExtendsZ("retainAll") in Test Kotlin collection removeAll parameter type() 1443 val fooClass = codebase.assertClass("test.pkg.Foo") in Test convertType with maps() constant 1444 val t = fooClass.typeParameterList.single { it.name() == "T" } in Test convertType with maps() 1445 val x = fooClass.typeParameterList.single { it.name() == "X" } in Test convertType with maps() 1446 val numberType = fooClass.assertField("numberType").type() as ReferenceTypeItem in Test convertType with maps() [all …]
|
/tools/metalava/metalava-model-psi/src/test/java/com/android/tools/metalava/model/psi/ |
D | PsiFieldItemTest.kt | 52 val fooClass = codebase.assertClass("test.pkg.Foo") in no error for initializer of arrayOf() constant 53 val x = fooClass.fields().single() in no error for initializer of arrayOf() 76 val fooClass = codebase.assertClass("test.pkg.Foo") in Duplicated field has correct nullability() constant 77 val fooField = fooClass.fields().single() in Duplicated field has correct nullability()
|
D | PsiMethodItemTest.kt | 317 val fooClass = codebase.assertClass("test.pkg.Foo") in Duplicated method has correct nullability() constant 318 val toString = fooClass.assertMethod("toString", "") in Duplicated method has correct nullability()
|
/tools/metalava/metalava-model-text/src/test/java/com/android/tools/metalava/model/text/ |
D | MultipleFileTest.kt | 72 val fooClass = codebase.assertClass("test.pkg.Foo") in Test parse multiple files correctly updates super class() constant 75 fooClass.superClass(), in Test parse multiple files correctly updates super class()
|
/tools/metalava/metalava/src/test/java/com/android/tools/metalava/ |
D | SignatureInputOutputTest.kt | 528 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>() constant 529 val superClassType = fooClass.superClassType() in <lambda>() 532 val interfaceType = fooClass.interfaceTypes().single() in <lambda>()
|