/tools/metalava/metalava/src/test/java/com/android/tools/metalava/ |
D | UastTestBase.kt | 25 import com.android.tools.metalava.testing.kotlin 39 kotlin( in Test RequiresOptIn and OptIn() 66 kotlin( in Test RequiresOptIn and OptIn() 170 kotlin( in renamed via @JvmName() 215 kotlin( in Kotlin Reified Methods() 246 kotlin( in Annotation on parameters of data class synthetic copy() 283 kotlin( in declarations with value class in its signature() 403 kotlin( in non-last vararg type() 428 kotlin( in implements Comparator() 462 kotlin( in constant in file-level annotation() [all …]
|
D | ApiFileTest.kt | 31 import com.android.tools.metalava.testing.kotlin 80 kotlin( in Kotlin language level() 217 kotlin( in Default Values and Names in Kotlin() 295 kotlin( in Default Values in Kotlin for expressions() 375 kotlin( in Basic Kotlin class() 451 kotlin( in Kotlin Reified Methods 2() 492 kotlin( in Suspend functions() 523 kotlin( in Var properties with private setters() 560 kotlin( in Kotlin Generics() 593 kotlin( in Nullness in reified signatures() [all …]
|
D | HideAnnotationTest.kt | 22 import com.android.tools.metalava.testing.kotlin 37 kotlin( in Using hide annotation with Kotlin source() 43 kotlin( in Using hide annotation with Kotlin source() 53 kotlin( in Using hide annotation with Kotlin source() 148 kotlin( in Using hide annotation on file scope() 155 kotlin( in Using hide annotation on file scope()
|
/tools/metalava/gradle/ |
D | libs.versions.toml | 2 kotlin = "2.0.0" qkey 16 androidToolsExternalKotlinCompiler = { module = "com.android.tools.external.com-intellij:kotlin-com… 23 kotlinGradlePlugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin"… 24 kotlinStdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlin" } 25 kotlinTest = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" } 30 kotlinJvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
|
/tools/metalava/metalava-model-psi/src/test/java/com/android/tools/metalava/model/psi/ |
D | PsiParameterItemTest.kt | 20 import com.android.tools.metalava.testing.kotlin 21 import kotlin.test.Test 22 import kotlin.test.assertEquals 23 import kotlin.test.assertFalse 24 import kotlin.test.assertNotNull 25 import kotlin.test.assertNull 26 import kotlin.test.assertSame 27 import kotlin.test.assertTrue 32 runCodebaseTest(kotlin("class Foo(val property: Int, parameter: Int)")) { in primary constructor parameters have properties() 46 kotlin( in actuals get params from expects() [all …]
|
D | PsiFieldItemTest.kt | 22 import com.android.tools.metalava.testing.kotlin 23 import kotlin.test.Test 24 import kotlin.test.assertEquals 25 import kotlin.test.assertNotNull 26 import kotlin.test.assertNull 27 import kotlin.test.assertSame 32 runCodebaseTest(kotlin("class Foo(val bar: Int)")) { in backing fields have properties() 43 kotlin( in no error for initializer of arrayOf()
|
D | PsiModifierItemTest.kt | 23 import com.android.tools.metalava.testing.kotlin 25 import kotlin.test.Test 26 import kotlin.test.assertEquals 27 import kotlin.test.assertFalse 28 import kotlin.test.assertTrue 44 kotlin( in Test type-use nullability annotation used from Java and Kotlin source() 68 kotlin( in Kotlin implicit internal visibility inheritance() 94 kotlin( in Kotlin class visibility modifiers() 117 kotlin( in Kotlin class abstract and final modifiers() 171 kotlin( in Kotlin class type modifiers() [all …]
|
D | PsiPropertyItemTest.kt | 22 import com.android.tools.metalava.testing.kotlin 23 import kotlin.test.Test 24 import kotlin.test.assertContains 25 import kotlin.test.assertEquals 26 import kotlin.test.assertNotNull 27 import kotlin.test.assertNull 28 import kotlin.test.assertSame 29 import kotlin.test.assertTrue 34 runCodebaseTest(kotlin("class Foo(val myVal: Int)")) { in primary constructor properties have constructor parameters() 45 kotlin( in properties have getters() [all …]
|
D | PsiAnnotationMixtureTest.kt | 24 import com.android.tools.metalava.testing.kotlin 26 import kotlin.test.Test 43 kotlin( 64 kotlin( in foo1() 119 fun `Test java usage, kotlin definition`() { in Test java usage, kotlin definition() 124 fun `Test kotlin usage, java definition`() { in Test kotlin usage, java definition() 129 fun `Test kotlin usage, kotlin definition`() { in Test kotlin usage, kotlin definition()
|
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/ |
D | KotlinTypeInfo.kt | 21 import org.jetbrains.kotlin.analysis.api.KtAnalysisSession in <lambda>() 22 import org.jetbrains.kotlin.analysis.api.analyze in <lambda>() 23 import org.jetbrains.kotlin.analysis.api.components.buildClassType in <lambda>() 24 import org.jetbrains.kotlin.analysis.api.symbols.KtNamedClassOrObjectSymbol in <lambda>() 25 import org.jetbrains.kotlin.analysis.api.types.KtNonErrorClassType in <lambda>() 26 import org.jetbrains.kotlin.analysis.api.types.KtType in <lambda>() 27 import org.jetbrains.kotlin.analysis.api.types.KtTypeNullability in <lambda>() 28 import org.jetbrains.kotlin.analysis.api.types.KtTypeParameterType in <lambda>() 29 import org.jetbrains.kotlin.psi.KtCallableDeclaration in <lambda>() 30 import org.jetbrains.kotlin.psi.KtClass in <lambda>() [all …]
|
D | PsiModifierItem.kt | 70 import org.jetbrains.kotlin.analysis.api.analyze in <lambda>() 71 import org.jetbrains.kotlin.analysis.api.symbols.markers.KtSymbolWithVisibility in <lambda>() 72 import org.jetbrains.kotlin.asJava.elements.KtLightElement in <lambda>() 73 import org.jetbrains.kotlin.descriptors.Visibilities in <lambda>() 74 import org.jetbrains.kotlin.lexer.KtTokens in <lambda>() 75 import org.jetbrains.kotlin.psi.KtAnnotated in <lambda>() 76 import org.jetbrains.kotlin.psi.KtDeclaration in <lambda>() 77 import org.jetbrains.kotlin.psi.KtElement in <lambda>() 78 import org.jetbrains.kotlin.psi.KtModifierList in <lambda>() 79 import org.jetbrains.kotlin.psi.KtModifierListOwner in <lambda>() [all …]
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/methoditem/ |
D | CommonSuspendMethodTest.kt | 21 import com.android.tools.metalava.testing.kotlin 31 kotlin( in Test suspend top level fun with nullable return type() 50 kotlin( in Test suspend top level fun with non-nullable return type() 69 kotlin( in Test suspend interface fun with nullable return type() 90 kotlin( in Test suspend interface fun with non-nullable return type() 111 kotlin( in Test suspend interface fun with primitive nullable return type() 132 kotlin( in Test suspend interface fun with primitive return type() 153 kotlin( in Test suspend inline fun with reified type()
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/propertyitem/ |
D | CommonPropertyItemTest.kt | 21 import com.android.tools.metalava.testing.kotlin 46 kotlin( in Test access type parameter of outer class() 74 kotlin( in Test deprecated getter and setter by annotation() 103 kotlin( in Test property delegate to Kotlin object() 136 kotlin( in Test property delegate to generic Kotlin object() 170 kotlin( in Test property delegate to lambda Kotlin object() 206 kotlin( in Test abstract property of non-null string() 231 kotlin( in Test abstract property of nullable string() 256 kotlin( in Test abstract property of list of non-null string() 282 kotlin( in Test abstract property of list of nullable string() [all …]
|
/tools/metalava/metalava/src/test/java/com/android/tools/metalava/lint/ |
D | NullableCollectionsTest.kt | 25 import com.android.tools.metalava.testing.kotlin 222 kotlin( in Check inner nullable collections() 250 kotlin( in Check inner nullable collections matching super method() 258 kotlin( in Check inner nullable collections matching super method() 267 kotlin( in Check inner nullable collections matching super method() 276 kotlin( in Check inner nullable collections matching super method() 303 kotlin( in Test nullable collection elements() 331 kotlin( in Test nullable collection elements matching super method() 341 kotlin( in Test nullable collection elements matching super method()
|
D | KotlinOperatorTest.kt | 24 import com.android.tools.metalava.testing.kotlin 97 kotlin( in KotlinOperator check only applies when not using operator modifier() 106 kotlin( in KotlinOperator check only applies when not using operator modifier() 112 kotlin( in KotlinOperator check only applies when not using operator modifier() 122 kotlin( in KotlinOperator check only applies when not using operator modifier()
|
D | NullabilityLintTest.kt | 30 import com.android.tools.metalava.testing.kotlin 99 kotlin( in Test no missing nullability errors for enums() 114 fun `Test no missing nullability errors for kotlin constructs`() { in Test no missing nullability errors for kotlin constructs() 120 kotlin( in Test no missing nullability errors for kotlin constructs() 376 fun `Override enforcement on kotlin sourced child class`() { in Override enforcement on kotlin sourced child class() 398 kotlin( in Override enforcement on kotlin sourced child class() 490 kotlin( in Nullability overrides in unbounded generics should be allowed() 557 kotlin( in Nullability overrides in unbounded generics (Object to generic and back)() 600 kotlin( in Nullability overrides in unbounded generics (one super method lacks nullness info)() 654 kotlin( in Nullability on vararg with inherited generic type()
|
/tools/trebuchet/core/common/ |
D | build.gradle | 17 apply plugin: 'kotlin-platform-jvm' 25 implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" 26 implementation "org.jetbrains.kotlin:kotlin-reflect:$kotlin_version" 28 testCompile "org.jetbrains.kotlin:kotlin-test-junit:$kotlin_version"
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/typeitem/ |
D | CommonLambdaTypeItemTest.kt | 20 import com.android.tools.metalava.testing.kotlin 29 kotlin( in Test lambda, no receiver, no params, unit return type() 56 kotlin( in Test lambda, no receiver, String param, Int return type() 86 kotlin( in Test lambda, no receiver, String param, nullable Int return type() 116 kotlin( in Test lambda, Number receiver, String array param, Int return type() 146 kotlin( in Test lambda, nested lambda() 177 kotlin( in Test lambda, return lambda() 208 kotlin( in Test lambda field() 236 kotlin( in Test lambda field nested lambda, no parameters, no return() 267 kotlin( in Test lambda field nested lambda one parameter, no return() [all …]
|
D | CommonTypeModifiersTest.kt | 34 import com.android.tools.metalava.testing.kotlin in <lambda>() 55 kotlin( in <lambda>() 131 kotlin( in <lambda>() 191 fun `Test kotlin type-use annotations with multiple allowed targets on non-type target`() { in <lambda>() 193 kotlin( in <lambda>() 882 kotlin( in <lambda>() 943 kotlin( in <lambda>() 1021 kotlin( in <lambda>() 1126 kotlin( in <lambda>() 1204 kotlin( in <lambda>() [all …]
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/classitem/ |
D | CommonClassItemTest.kt | 28 import com.android.tools.metalava.testing.kotlin 31 import kotlin.test.assertEquals 32 import kotlin.test.assertNull 33 import kotlin.test.assertSame 34 import kotlin.test.assertTrue 145 kotlin( in Test access type parameter of outer class in type parameters() 208 kotlin( in Test access type parameter of outer class in extends type() 268 kotlin( in Test access type parameter of outer class in interface type() 311 kotlin( in Test interface no extends list() 360 kotlin( in Test interface extends list() [all …]
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/fielditem/ |
D | CommonFieldItemTest.kt | 26 import com.android.tools.metalava.testing.kotlin in <lambda>() 30 import kotlin.test.assertEquals in <lambda>() 101 kotlin( in <lambda>() 150 kotlin( in <lambda>() 182 kotlin( in <lambda>() 200 fun `Test nullability of field annotated with @NonNull or kotlin equivalent`() { in <lambda>() 223 kotlin( in <lambda>() 370 fun `Test nullability of non-null field annotated with @Nullable or kotlin equivalent`() { in <lambda>() 393 kotlin( in <lambda>() 442 kotlin( in <lambda>()
|
/tools/metalava/metalava-model-text/src/test/java/com/android/tools/metalava/model/text/ |
D | FileFormatTest.kt | 22 import kotlin.test.assertEquals 269 fun `Check format parsing (v3 + kotlin-style-nulls=no but no migrating)`() { in Check format parsing (v3 + kotlin-style-nulls=no but no migrating)() 281 fun `Check header and specifier (v3 + kotlin-style-nulls=no,migrating=test)`() { in Check header and specifier (v3 + kotlin-style-nulls=no,migrating=test)() 296 fun `Check header and specifier (v2 + kotlin-style-nulls=yes,migrating=test)`() { in Check header and specifier (v2 + kotlin-style-nulls=yes,migrating=test)() 348 fun `Check format parsing (v5) - kotlin-style-nulls property`() { in Check format parsing (v5) - kotlin-style-nulls property() 373 fun `Check header and specifier (v2 + kotlin-style-nulls=yes + migrating=test)`() { in Check header and specifier (v2 + kotlin-style-nulls=yes + migrating=test)() 388 fun `Check header and specifier (v3 + kotlin-style-nulls=no)`() { in Check header and specifier (v3 + kotlin-style-nulls=no)() 482 fun `Check header and specifier (v5 + kotlin-style-nulls=yes,language=java)`() { in Check header and specifier (v5 + kotlin-style-nulls=yes,language=java)() 502 fun `Check header and specifier (v5 + language=kotlin)`() { in Check header and specifier (v5 + language=kotlin)() 519 fun `Check header and specifier (v5 + concise-default-values=no,language=kotlin)`() { in Check header and specifier (v5 + concise-default-values=no,language=kotlin)() [all …]
|
/tools/metalava/metalava-model-psi/src/test/resources/ |
D | model-test-suite-baseline.txt | 18 Test nullability of varargs[kotlin,k1] 19 Test nullability of varargs[kotlin,k2] 22 Test type parameter with annotations[kotlin,k1] 26 Type string[java,k1,null annotated parameterized inner type - kotlin nulls] 28 Type string[java,k2,null annotated parameterized inner type - kotlin nulls]
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/codebase/ |
D | ParameterizedFindClassTest.kt | 22 import com.android.tools.metalava.testing.kotlin 23 import kotlin.test.assertNotNull 24 import kotlin.test.assertNull 25 import kotlin.test.assertSame 139 kotlin( in test findClass()()
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/ |
D | CommonModelTest.kt | 23 import com.android.tools.metalava.testing.kotlin 24 import kotlin.test.assertEquals 25 import kotlin.test.assertNotNull 26 import kotlin.test.assertNotSame 27 import kotlin.test.assertNull 28 import kotlin.test.assertSame 392 kotlin( in Test unknown inner class()
|