Home
last modified time | relevance | path

Searched refs:kotlin (Results 1 – 25 of 168) sorted by relevance

1234567

/tools/metalava/metalava/src/test/java/com/android/tools/metalava/
DUastTestBase.kt25 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 …]
DApiFileTest.kt31 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 …]
DHideAnnotationTest.kt22 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/
Dlibs.versions.toml2 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/
DPsiParameterItemTest.kt20 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 …]
DPsiFieldItemTest.kt22 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()
DPsiModifierItemTest.kt23 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 …]
DPsiPropertyItemTest.kt22 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 …]
DPsiAnnotationMixtureTest.kt24 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/
DKotlinTypeInfo.kt21 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 …]
DPsiModifierItem.kt70 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/
DCommonSuspendMethodTest.kt21 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/
DCommonPropertyItemTest.kt21 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/
DNullableCollectionsTest.kt25 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()
DKotlinOperatorTest.kt24 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()
DNullabilityLintTest.kt30 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/
Dbuild.gradle17 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/
DCommonLambdaTypeItemTest.kt20 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 …]
DCommonTypeModifiersTest.kt34 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/
DCommonClassItemTest.kt28 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/
DCommonFieldItemTest.kt26 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/
DFileFormatTest.kt22 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/
Dmodel-test-suite-baseline.txt18 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/
DParameterizedFindClassTest.kt22 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/
DCommonModelTest.kt23 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()

1234567