| /room/room-compiler-processing/src/test/java/androidx/room/compiler/processing/ |
| D | XProcessingEnvTest.kt | 58 val element = it.processingEnv.requireTypeElement(qName) in <lambda>() 64 assertThat(it.processingEnv.findTypeElement(qName)).isEqualTo(element) in <lambda>() 65 assertThat(it.processingEnv.findTypeElement(jClassName.toString())).isEqualTo(element) in <lambda>() 66 assertThat(it.processingEnv.findTypeElement(klass)).isEqualTo(element) in <lambda>() 68 assertThat(it.processingEnv.requireTypeElement(jClassName.toString())) in <lambda>() 70 assertThat(it.processingEnv.requireTypeElement(klass)).isEqualTo(element) in <lambda>() 72 assertThat(it.processingEnv.findType(qName)).isEqualTo(type) in <lambda>() 73 assertThat(it.processingEnv.findType(jClassName.toString())).isEqualTo(type) in <lambda>() 74 assertThat(it.processingEnv.findType(klass)).isEqualTo(type) in <lambda>() 76 assertThat(it.processingEnv.requireType(jClassName.toString())).isEqualTo(type) in <lambda>() [all …]
|
| D | XTypeElementTest.kt | 115 invocation.processingEnv.requireTypeElement("TopLevel").let { in <lambda>() 127 invocation.processingEnv.requireTypeElement("foo.bar.InFooBar").let { in <lambda>() 133 invocation.processingEnv.requireTypeElement("foo.bar.Outer").let { in <lambda>() 139 invocation.processingEnv.requireTypeElement("foo.bar.Outer.Nested").let { in <lambda>() 147 invocation.processingEnv.requireTypeElement("java.lang.Integer").let { in <lambda>() 155 invocation.processingEnv.requireTypeElement("kotlin.Int").let { in <lambda>() 181 invocation.processingEnv.requireTypeElement("foo.bar.Baz").let { in <lambda>() 184 invocation.processingEnv.requireType("foo.bar.AbstractClass").asTypeName() in <lambda>() 188 invocation.processingEnv.requireType("foo.bar.AbstractClass").asTypeName(), in <lambda>() 189 invocation.processingEnv.requireType("foo.bar.MyInterface").asTypeName() in <lambda>() [all …]
|
| D | XRawTypeTest.kt | 50 val intType = invocation.processingEnv.requireType("java.lang.Integer") in <lambda>() 51 val stringType = invocation.processingEnv.requireType("java.lang.String") in <lambda>() 52 invocation.processingEnv.requireTypeElement("foo.bar.JavaClass").let { javaElm -> in <lambda>() 64 invocation.processingEnv.getDeclaredType(type = javaElm, intType, stringType).let { in <lambda>() 72 invocation.processingEnv.requireTypeElement("foo.bar.KotlinClass").let { kotlinElm -> in <lambda>() 84 invocation.processingEnv in <lambda>() 98 val iterable = invocation.processingEnv.requireType("java.lang.Iterable") in <lambda>() 99 val arrayList = invocation.processingEnv.requireType("java.util.ArrayList") in <lambda>() 102 val kotlinList = invocation.processingEnv.requireType("kotlin.collections.List") in <lambda>() 104 invocation.processingEnv.requireType("kotlin.collections.MutableList") in <lambda>()
|
| D | XMessagerTest.kt | 43 it.processingEnv.messager.printMessage(Diagnostic.Kind.ERROR, "intentional failure") in errorLogTest() 67 it.processingEnv.messager.printMessage(Diagnostic.Kind.WARNING, "intentional warning") in warningLogTest() 90 it.processingEnv.messager.printMessage(Diagnostic.Kind.NOTE, "intentional note") in noteLogTest() 113 val fooElement = it.processingEnv.requireTypeElement("Foo") in errorOnElementTest() 114 it.processingEnv.messager.printMessage( in errorOnElementTest() 152 val fooElement = it.processingEnv.requireTypeElement("test.Foo") in errorOnAnnotationTest() 157 it.processingEnv.messager.printMessage( in errorOnAnnotationTest() 198 val fooElement = it.processingEnv.requireTypeElement("test.Foo") in errorOnAnnotationValueTest() 205 it.processingEnv.messager.printMessage( in errorOnAnnotationValueTest()
|
| D | XTypeParameterElementTest.kt | 40 val foo = invocation.processingEnv.requireTypeElement("Foo") in <lambda>() 55 invocation.processingEnv.requireType("kotlin.Any").makeNullable() in <lambda>() 57 invocation.processingEnv.requireType("java.lang.Object") in <lambda>() 91 val foo = invocation.processingEnv.requireTypeElement("Foo") in <lambda>() 109 val bar = invocation.processingEnv.requireType("Bar") in <lambda>() 118 val nullableBar = invocation.processingEnv.requireType("Baz").makeNullable() in <lambda>() 136 val foo = invocation.processingEnv.requireTypeElement("Foo") in <lambda>() 154 val nullableBar = invocation.processingEnv.requireType("Bar").makeNullable() in <lambda>() 163 val baz = invocation.processingEnv.requireType("Baz") in <lambda>() 181 val foo = invocation.processingEnv.requireTypeElement("Foo") in <lambda>() [all …]
|
| D | XAnnotationTest.kt | 135 val subject = invocation.processingEnv.requireTypeElement("foo.bar.Subject") in <lambda>() 174 val typeElement = invocation.processingEnv.requireTypeElement("Foo") in <lambda>() 198 val element = invocation.processingEnv.requireTypeElement("MyClass") in <lambda>() 211 .isEqualTo(invocation.processingEnv.requireTypeElement("MyAnnotation1")) in <lambda>() 235 val element = invocation.processingEnv.requireTypeElement("test.MyClass") in <lambda>() 280 val element = invocation.processingEnv.requireTypeElement("foo.bar.MyClass") in <lambda>() 297 .isEqualTo(invocation.processingEnv.requireTypeElement("foo.bar.Foo")) in <lambda>() 315 val element = invocation.processingEnv.requireTypeElement("MyClass") in <lambda>() 321 .isEqualTo(invocation.processingEnv.requireTypeElement(TestSuppressWarnings::class)) in <lambda>() 341 val element = invocation.processingEnv.requireTypeElement("foo.bar.Baz") in <lambda>() [all …]
|
| D | XTypeTest.kt | 89 val type = it.processingEnv.requireType("foo.bar.Parent") in <lambda>() 152 it.processingEnv.requireType("kotlin.collections.MutableSet").rawType in <lambda>() 156 .isEqualTo(it.processingEnv.requireType("java.util.Set").rawType) in <lambda>() 224 invocation.processingEnv.requireTypeElement("foo.bar.Test").let { cls -> in <lambda>() 279 invocation.processingEnv.requireTypeElement("foo.bar.Test").let { cls -> in <lambda>() 326 invocation.processingEnv.requireTypeElement("foo.bar.Test").let { cls -> in <lambda>() 330 val kspVersion = invocation.processingEnv.toKS().kspVersion in <lambda>() 395 val element = invocation.processingEnv.requireTypeElement(sourceName) in <lambda>() 453 val element = invocation.processingEnv.requireTypeElement(sourceName) in <lambda>() 512 val element = invocation.processingEnv.requireTypeElement(sourceName) in <lambda>() [all …]
|
| D | XArrayTypeTest.kt | 55 invocation.processingEnv.requireTypeElement("foo.bar.Baz").getField("param").type in <lambda>() 58 if (invocation.isKsp && (invocation.processingEnv as KspProcessingEnv).isKsp2) { in <lambda>() 96 it.processingEnv.getArrayType(it.processingEnv.requireType("java.lang.Object")) in <lambda>() 101 it.processingEnv.getArrayType(it.processingEnv.requireType("kotlin.Any")) in <lambda>() 122 val element = invocation.processingEnv.requireTypeElement("foo.bar.Baz") in <lambda>() 223 val subject = invocation.processingEnv.requireTypeElement("Subject") in <lambda>() 325 val intType = invocation.processingEnv.requireType("kotlin.Int") in <lambda>() 326 invocation.processingEnv.getArrayType(intType).let { in <lambda>() 333 (invocation.processingEnv as KspProcessingEnv).wrap( in <lambda>() 337 invocation.processingEnv.getArrayType(nullableInt).let { in <lambda>() [all …]
|
| D | XExecutableTypeTest.kt | 67 val typeElement = invocation.processingEnv.requireTypeElement(className) in <lambda>() 102 val myInterface = invocation.processingEnv.requireTypeElement("MyInterface") in <lambda>() 118 val subject = invocation.processingEnv.requireTypeElement("Subject") in <lambda>() 125 .containsExactly(invocation.processingEnv.requireType(String::class)) in <lambda>() 183 val myInterface = invocation.processingEnv.requireTypeElement("MyInterface") in <lambda>() 193 val myObject = invocation.processingEnv.requireTypeElement("MyObject") in <lambda>() 196 val myClass = invocation.processingEnv.requireTypeElement("MyClass") in <lambda>() 240 val myInterface = invocation.processingEnv.requireTypeElement("MyInterface") in <lambda>() 241 val fooBar = invocation.processingEnv.requireTypeElement("FooBar") in <lambda>() 242 val barFoo = invocation.processingEnv.requireTypeElement("BarFoo") in <lambda>() [all …]
|
| D | XProcessingEnvConfigTest.kt | 28 assertThat(it.processingEnv.config).isSameInstanceAs(myConfig) in testConfig() 37 assertThat(it.processingEnv.config.excludeMethodsWithInvalidJvmSourceNames).isTrue() in callItLikeJava() 46 assertThat(it.processingEnv.config.excludeMethodsWithInvalidJvmSourceNames).isTrue() in callItLikeKotlin()
|
| /room/room-compiler/src/main/kotlin/androidx/room/processor/ |
| D | Context.kt | 35 val processingEnv: XProcessingEnv, in <lambda>() constant in androidx.room.processor.Context 49 BooleanProcessorOptions.USE_NULL_AWARE_CONVERTER.getInputValue(processingEnv) in <lambda>() 50 ?: (processingEnv.backend == XProcessingEnv.Backend.KSP) in <lambda>() 76 } else if (BooleanProcessorOptions.EXPAND_PROJECTION.getValue(processingEnv)) { in <lambda>() 85 if (processingEnv.backend == XProcessingEnv.Backend.KSP) { in <lambda>() 86 if (BooleanProcessorOptions.GENERATE_KOTLIN.getValue(processingEnv)) { in <lambda>() 92 if (BooleanProcessorOptions.GENERATE_KOTLIN.getInputValue(processingEnv) == true) { in <lambda>() 100 val javaLambdaSyntaxAvailable by lazy { processingEnv.jvmVersion >= 8 } in <lambda>() 115 processingEnv: XProcessingEnv in <lambda>() 117 processingEnv = processingEnv, in <lambda>() [all …]
|
| /room/room-compiler-processing/src/test/java/androidx/room/compiler/processing/compat/ |
| D | XConvertersTest.kt | 145 val xKotlinClass = invocation.processingEnv.requireTypeElement("KotlinClass.FooImpl") in <lambda>() 146 val xJavaClass = invocation.processingEnv.requireTypeElement("JavaClass.FooImpl") in <lambda>() 157 kotlinClass.asType(emptyList()).toXProcessing(invocation.processingEnv) in <lambda>() 161 javaClass.asType(emptyList()).toXProcessing(invocation.processingEnv) in <lambda>() 175 kotlinClass.asType().toXProcessing(invocation.processingEnv) in <lambda>() 179 javaClass.asType().toXProcessing(invocation.processingEnv) in <lambda>() 188 val kotlinClass = invocation.processingEnv.requireTypeElement("KotlinClass") in <lambda>() 189 val javaClass = invocation.processingEnv.requireTypeElement("JavaClass") in <lambda>() 199 .toXProcessing(invocation.processingEnv) in <lambda>() 205 .toXProcessing(invocation.processingEnv) in <lambda>() [all …]
|
| /room/room-compiler/src/test/kotlin/androidx/room/solver/ |
| D | TypeAdapterStoreTest.kt | 146 invocation.processingEnv.requireTypeElement("foo.bar.EntityWithOneWayEnum") in <lambda>() 147 val context = Context(invocation.processingEnv) in <lambda>() 160 Context(invocation.processingEnv), in <lambda>() 163 val primitiveType = invocation.processingEnv.requireType(XTypeName.PRIMITIVE_INT) in <lambda>() 175 Context(invocation.processingEnv), in <lambda>() 178 val boolean = invocation.processingEnv.requireType("java.lang.Boolean").makeNullable() in <lambda>() 210 Context(invocation.processingEnv), in <lambda>() 213 val enum = invocation.processingEnv.requireType("foo.bar.Fruit") in <lambda>() 245 val subject = invocation.processingEnv.requireTypeElement("EntityWithValueClass") in <lambda>() 300 val typeElement = invocation.processingEnv.requireTypeElement("Foo") in <lambda>() [all …]
|
| D | BasicColumnTypeAdaptersTest.kt | 103 val type = invocation.processingEnv.requireType(input) in <lambda>() 106 Context(invocation.processingEnv), in <lambda>() 137 val boxedType = invocation.processingEnv.requireType(input).boxed() in <lambda>() 140 Context(invocation.processingEnv), in <lambda>() 171 val nullableType = invocation.processingEnv.requireType(input).makeNullable() in <lambda>() 174 Context(invocation.processingEnv), in <lambda>() 201 if (invocation.processingEnv.findTypeElement("foo.bar.OutClass") != null) { in <lambda>() 251 .writeTo(CodeLanguage.JAVA, className.packageName, invocation.processingEnv.filer) in <lambda>() 258 val type = invocation.processingEnv.requireType(input) in <lambda>() 261 Context(invocation.processingEnv), in <lambda>() [all …]
|
| D | NullabilityAwareTypeConverterStoreTest.kt | 115 element = processingEnv.requireTypeElement(it) in <lambda>() 467 element = invocation.processingEnv.requireTypeElement("MyDao"), in <lambda>() 468 dbType = invocation.processingEnv.requireType("androidx.room.RoomDatabase"), in <lambda>() 474 invocation.processingEnv.requireTypeElement("androidx.room.RoomDatabase"), in <lambda>() 482 .write(invocation.processingEnv) in <lambda>() 506 val string = invocation.processingEnv.requireType(String::class).makeNonNullable() in <lambda>() 507 val int = invocation.processingEnv.requireType(Int::class).makeNonNullable() in <lambda>() 508 val long = invocation.processingEnv.requireType(Long::class).makeNonNullable() in <lambda>() 509 val number = invocation.processingEnv.requireType(Number::class).makeNonNullable() in <lambda>() 664 invocation.processingEnv in <lambda>() [all …]
|
| /room/room-compiler-processing-testing/src/test/java/androidx/room/compiler/processing/util/ |
| D | GeneratedCodeMatchTest.kt | 43 if (invocation.processingEnv.findTypeElement("foo.bar.Baz") == null) { in <lambda>() 44 invocation.processingEnv.filer.write(file) in <lambda>() 56 if (invocation.processingEnv.findTypeElement("foo.bar.Baz") == null) { in <lambda>() 59 it.toXProcessing(invocation.processingEnv) in <lambda>() 61 invocation.processingEnv.filer in <lambda>() 76 if (invocation.processingEnv.findTypeElement("Baz") == null) { in <lambda>() 79 it.toXProcessing(invocation.processingEnv) in <lambda>() 81 invocation.processingEnv.filer in <lambda>() 122 if (invocation.processingEnv.findTypeElement("foo.bar.Baz") == null) { in <lambda>() 123 invocation.processingEnv.filer.write(generated) in <lambda>() [all …]
|
| D | MultiRoundProcessingTest.kt | 56 invocation.processingEnv.filer.write(generateCode(0)) in <lambda>() 60 invocation.processingEnv.filer.write(generateCode(1)) in <lambda>() 77 invocation.processingEnv.messager.printMessage( in <lambda>() 81 invocation.processingEnv.messager.printMessage( in <lambda>() 85 invocation.processingEnv.filer.write(generateCode(0)) in <lambda>() 100 invocation.processingEnv.messager.printMessage( in <lambda>() 104 invocation.processingEnv.messager.printMessage( in <lambda>() 108 invocation.processingEnv.messager.printMessage( in <lambda>() 155 invocation1.processingEnv.filer.write(generateCode(0)) in <lambda>() 158 { previousInvocation.processingEnv.filer.write(generateCode(1)) } in <lambda>() [all …]
|
| D | TestRunnerTest.kt | 79 invocation.processingEnv.findTypeElement("gen.GeneratedKotlin") == in <lambda>() 82 invocation.processingEnv.filer.write( in <lambda>() 102 if (invocation.processingEnv.findTypeElement("gen.GeneratedJava") == null) { in <lambda>() 103 invocation.processingEnv.filer.write( in <lambda>() 141 assertThat(it.processingEnv.options).containsAtLeastEntriesIn(testOptions) in <lambda>() 153 if (it.processingEnv.findTypeElement("foo.Foo") == null) { in <lambda>() 154 it.processingEnv.filer.write(badGeneratedFile) in <lambda>() 173 it.processingEnv.messager.printMessage( in <lambda>() 206 invocation.processingEnv.findTypeElement("ToBeGeneratedJava").let { in <lambda>() 208 invocation.processingEnv.filer.write( in <lambda>() [all …]
|
| /room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ |
| D | XRoundEnv.kt | 50 processingEnv: XProcessingEnv, in getElementsAnnotatedWith() 54 return when (processingEnv) { in getElementsAnnotatedWith() 57 JavacRoundEnv(processingEnv, roundEnvironment) in getElementsAnnotatedWith() 60 KspRoundEnv(if (isProcessingOver) null else processingEnv) in getElementsAnnotatedWith() 62 else -> error("invalid processing environment type: $processingEnv") in getElementsAnnotatedWith()
|
| /room/room-compiler-processing/src/test/java/androidx/room/compiler/processing/util/ |
| D | XTestInvocationExt.kt | 26 get() = (processingEnv as KspProcessingEnv) 29 get() = (processingEnv as KspProcessingEnv).resolver 32 get() = (processingEnv as JavacProcessingEnv).elementUtils 35 get() = (processingEnv as JavacProcessingEnv).typeUtils
|
| /room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/ |
| D | XTestInvocation.kt | 28 class XTestInvocation(processingEnv: XProcessingEnv, roundEnv: XRoundEnv) { 29 val processingEnv: XProcessingEnv = processingEnv constant 52 val isKsp: Boolean = processingEnv.backend == XProcessingEnv.Backend.KSP 54 val isKsp2: Boolean = isKsp && processingEnv.toKS().kspVersion >= KotlinVersion(2, 0)
|
| /room/room-compiler/src/test/kotlin/androidx/room/writer/ |
| D | AutoMigrationWriterTest.kt | 114 invocation.processingEnv.requireTypeElement( in <lambda>() 121 dbElement = invocation.processingEnv.requireTypeElement("foo.bar.MyDatabase"), in <lambda>() 129 .write(invocation.processingEnv) in <lambda>() 198 invocation.processingEnv.requireTypeElement( in <lambda>() 205 dbElement = invocation.processingEnv.requireTypeElement("foo.bar.MyDatabase"), in <lambda>() 213 .write(invocation.processingEnv) in <lambda>() 290 invocation.processingEnv.requireTypeElement( in <lambda>() 297 dbElement = invocation.processingEnv.requireTypeElement("foo.bar.MyDatabase"), in <lambda>() 305 .write(invocation.processingEnv) in <lambda>()
|
| /room/room-compiler/src/test/kotlin/androidx/room/ext/ |
| D | ElementExtTest.kt | 73 val parent = it.processingEnv.requireTypeElement("foo.bar.Parent") in <lambda>() 74 val child = it.processingEnv.requireTypeElement("foo.bar.Child") in <lambda>() 164 val parent = it.processingEnv.requireTypeElement("foo.bar.Parent") in <lambda>() 165 val child = it.processingEnv.requireTypeElement("foo.bar.Child") in <lambda>() 211 val element = it.processingEnv.requireTypeElement("foo.bar.Baz") in <lambda>() 239 val subject = invocation.processingEnv.requireTypeElement("foo.Subject") in <lambda>() 249 .isEqualTo(invocation.processingEnv.requireType(XTypeName.PRIMITIVE_LONG)) in <lambda>() 251 .isEqualTo(invocation.processingEnv.requireType(XTypeName.PRIMITIVE_LONG)) in <lambda>() 262 .isEqualTo(invocation.processingEnv.requireType(XTypeName.PRIMITIVE_LONG)) in <lambda>() 279 return processingEnv in <lambda>()
|
| /room/room-compiler-processing/src/test/java/androidx/room/compiler/processing/ksp/ |
| D | KspTypeTest.kt | 69 val subject = it.processingEnv.requireType("foo.bar.Baz") in <lambda>() 72 val abstractSubject = it.processingEnv.requireType("foo.bar.AbstractClass") in <lambda>() 74 val interfaceSubject = it.processingEnv.requireType("foo.bar.MyInterface") in <lambda>() 100 val nonNullString = it.processingEnv.requireType(XTypeName.STRING) in <lambda>() 106 val primitiveInt = it.processingEnv.requireType(XTypeName.PRIMITIVE_INT) in <lambda>() 108 it.processingEnv.requireType(XTypeName.BOXED_INT.copy(nullable = false)) in <lambda>() 111 it.processingEnv in <lambda>() 156 val subject = invocation.processingEnv.requireTypeElement("Subject") in <lambda>() 191 val subject = invocation.processingEnv.requireTypeElement("Subject") in <lambda>() 200 invocation.processingEnv.requireType(String::class) in <lambda>() [all …]
|
| /room/room-compiler/src/test/kotlin/androidx/room/processor/ |
| D | DaoProcessorTest.kt | 225 val dbType = invocation.context.processingEnv.requireType(ROOM_DB) in <lambda>() 275 val dbType = invocation.context.processingEnv.requireType(ROOM_DB) in <lambda>() 294 val dbType = invocation.context.processingEnv.requireType(ROOM_DB) in <lambda>() 457 val dao = invocation.processingEnv.requireTypeElement("MyDao") in <lambda>() 458 val dbType = invocation.context.processingEnv.requireType(ROOM_DB) in <lambda>() 498 val dao = invocation.processingEnv.requireTypeElement("MyDao") in <lambda>() 499 val dbType = invocation.context.processingEnv.requireType(ROOM_DB) in <lambda>() 536 val dao = invocation.processingEnv.requireTypeElement("MyDao") in <lambda>() 537 val dbType = invocation.context.processingEnv.requireType(ROOM_DB) in <lambda>() 577 val dao = invocation.processingEnv.requireTypeElement("MyDao") in <lambda>() [all …]
|