aboutsummaryrefslogtreecommitdiff
path: root/test-utils/src/main/kotlin
diff options
context:
space:
mode:
Diffstat (limited to 'test-utils/src/main/kotlin')
-rw-r--r--test-utils/src/main/kotlin/com/google/devtools/ksp/processor/ReferenceElementProcessor.kt10
1 files changed, 10 insertions, 0 deletions
diff --git a/test-utils/src/main/kotlin/com/google/devtools/ksp/processor/ReferenceElementProcessor.kt b/test-utils/src/main/kotlin/com/google/devtools/ksp/processor/ReferenceElementProcessor.kt
index 46a4ea47..c0843f36 100644
--- a/test-utils/src/main/kotlin/com/google/devtools/ksp/processor/ReferenceElementProcessor.kt
+++ b/test-utils/src/main/kotlin/com/google/devtools/ksp/processor/ReferenceElementProcessor.kt
@@ -60,6 +60,16 @@ open class ReferenceElementProcessor : AbstractTestProcessor() {
)
}
+ val defNonNullReferences =
+ references.filter { it.element is KSDefNonNullReference && it.origin == Origin.KOTLIN }
+ .sortedBy { it.toString() }
+
+ defNonNullReferences.forEach {
+ results.add(
+ "KSDefNonNullReferenceImpl: Enclosed type of ${(it.element as KSDefNonNullReference).enclosedType}"
+ )
+ }
+
val javaReferences = references.filter { it.element is KSClassifierReference && it.origin == Origin.JAVA }
.sortedBy(::refName)
for (i in javaReferences) {