Commit 5fbc16c 1 parent f5e97e2 commit 5fbc16c Copy full SHA for 5fbc16c
File tree 2 files changed +20
-3
lines changed
src/main/kotlin/com/google/devtools/ksp/processor
2 files changed +20
-3
lines changed Original file line number Diff line number Diff line change @@ -30,9 +30,10 @@ class OverrideeProcessor: AbstractTestProcessor() {
30
30
override fun toResult () = results
31
31
32
32
override fun process (resolver : Resolver ) {
33
- logSubject(resolver, " Subject" );
34
- logSubject(resolver, " JavaSubject.Subject" );
35
- logSubject(resolver, " lib.Subject" );
33
+ // logSubject(resolver, "Subject");
34
+ // logSubject(resolver, "JavaSubject.Subject");
35
+ // logSubject(resolver, "lib.Subject");
36
+ logSubject(resolver, " Foo" );
36
37
}
37
38
38
39
private fun logSubject (resolver : Resolver , qName : String ) {
Original file line number Diff line number Diff line change @@ -86,6 +86,22 @@ abstract class Subject: Base<String>() {
86
86
}
87
87
// MODULE: main(lib)
88
88
// FILE: a.kt
89
+ interface ITF {
90
+ fun openFoo (): Int { return 1 }
91
+ fun absFoo (): Unit
92
+ }
93
+
94
+ abstract class ABS : ITF {
95
+ override fun absFoo (): Unit {val a = 1 }
96
+ override fun openFoo (): Int { return 2 }
97
+ }
98
+
99
+ class Foo : ABS (), ITF {
100
+ override fun absFoo (): Unit {
101
+ TODO (" Not yet implemented" )
102
+ }
103
+ }
104
+
89
105
abstract class GrandBase {
90
106
open fun openGrandBaseFun () {}
91
107
abstract fun abstractGrandBaseFun ()
You can’t perform that action at this time.
0 commit comments