Home | History | Annotate | Download | only in java

Lines Matching refs:kotlinc

44 	fooKotlinc := ctx.ModuleForTests("foo", "android_common").Rule("kotlinc")
50 t.Errorf(`foo kotlinc inputs %v != ["a.java", "b.kt"]`, fooKotlinc.Inputs)
69 barKotlinc := ctx.ModuleForTests("bar", "android_common").Rule("kotlinc")
72 t.Errorf(`bar kotlinc inputs %v != ["b.kt"]`, barKotlinc.Inputs)
104 kotlinc := ctx.ModuleForTests("foo", "android_common").Rule("kotlinc")
109 // Test that the kotlin and java sources are passed to kapt and kotlinc
113 if len(kotlinc.Inputs) != 2 || kotlinc.Inputs[0].String() != "a.java" || kotlinc.Inputs[1].String() != "b.kt" {
114 t.Errorf(`foo kotlinc inputs %v != ["a.java", "b.kt"]`, kotlinc.Inputs)
122 // Test that the kapt srcjar is a dependency of kotlinc and javac rules
123 if !inList(kapt.Output.String(), kotlinc.Implicits.Strings()) {
124 t.Errorf("expected %q in kotlinc implicits %v", kapt.Output.String(), kotlinc.Implicits.Strings())
130 // Test that the kapt srcjar is extracted by the kotlinc and javac rules
131 if kotlinc.Args["srcJars"] != kapt.Output.String() {
132 t.Errorf("expected %q in kotlinc srcjars %v", kapt.Output.String(), kotlinc.Args["srcJars"])
135 t.Errorf("expected %q in javac srcjars %v", kapt.Output.String(), kotlinc.Args["srcJars"])