@@ -9,7 +9,6 @@ import com.autonomousapps.internal.kotlin.AccessFlags
99import com.autonomousapps.internal.utils.METHOD_DESCRIPTOR_REGEX
1010import com.autonomousapps.internal.utils.efficient
1111import com.autonomousapps.internal.utils.genericTypes
12- import com.autonomousapps.model.internal.intermediates.producer.Member
1312import com.autonomousapps.model.internal.intermediates.consumer.MemberAccess
1413import kotlinx.metadata.jvm.Metadata
1514import org.gradle.api.logging.Logger
@@ -26,13 +25,14 @@ internal class ClassNameAndAnnotationsVisitor(private val logger: Logger) : Clas
2625 private lateinit var access: Access
2726 private var outerClassName: String? = null
2827 private var superClassName: String? = null
29- private var interfaces: Set <String >? = null
28+
29+ // private var interfaces: Set<String>? = null
3030 private val retentionPolicyHolder = AtomicReference (" " )
3131 private var isAnnotation = false
3232 private val methods = mutableSetOf<Method >()
3333 private val innerClasses = mutableSetOf<String >()
34- private val effectivelyPublicFields = mutableSetOf<Member .Field >()
35- private val effectivelyPublicMethods = mutableSetOf<Member .Method >()
34+ // private val effectivelyPublicFields = mutableSetOf<Member.Field>()
35+ // private val effectivelyPublicMethods = mutableSetOf<Member.Method>()
3636
3737 private var methodCount = 0
3838 private var fieldCount = 0
@@ -49,16 +49,16 @@ internal class ClassNameAndAnnotationsVisitor(private val logger: Logger) : Clas
4949 className = className,
5050 outerClassName = outerClassName,
5151 superClassName = superClassName!! ,
52- interfaces = interfaces.orEmpty(),
52+ // interfaces = interfaces.orEmpty(),
5353 retentionPolicy = retentionPolicyHolder.get(),
5454 isAnnotation = isAnnotation,
5555 hasNoMembers = hasNoMembers,
5656 access = access,
5757 methods = methods.efficient(),
5858 innerClasses = innerClasses.efficient(),
5959 constantClasses = constantClasses.efficient(),
60- effectivelyPublicFields = effectivelyPublicFields,
61- effectivelyPublicMethods = effectivelyPublicMethods,
60+ // effectivelyPublicFields = effectivelyPublicFields,
61+ // effectivelyPublicMethods = effectivelyPublicMethods,
6262 )
6363 }
6464
@@ -72,7 +72,7 @@ internal class ClassNameAndAnnotationsVisitor(private val logger: Logger) : Clas
7272 ) {
7373 // This _must_ not be canonicalized, unless we also change accesses to be dotty instead of slashy
7474 this .superClassName = superName
75- this .interfaces = interfaces?.toSortedSet().orEmpty()
75+ // this.interfaces = interfaces?.toSortedSet().orEmpty()
7676
7777 className = canonicalize(name)
7878 if (interfaces?.contains(" java/lang/annotation/Annotation" ) == true ) {
@@ -107,15 +107,15 @@ internal class ClassNameAndAnnotationsVisitor(private val logger: Logger) : Clas
107107 methods.add(Method (descriptor))
108108 }
109109
110- if (isEffectivelyPublic(access)) {
111- effectivelyPublicMethods.add(
112- Member .Method (
113- access = access,
114- name = name,
115- descriptor = descriptor,
116- )
117- )
118- }
110+ // if (isEffectivelyPublic(access)) {
111+ // effectivelyPublicMethods.add(
112+ // Member.Method(
113+ // access = access,
114+ // name = name,
115+ // descriptor = descriptor,
116+ // )
117+ // )
118+ // }
119119
120120 return null
121121 }
@@ -131,15 +131,15 @@ internal class ClassNameAndAnnotationsVisitor(private val logger: Logger) : Clas
131131 constantClasses.add(name)
132132 }
133133
134- if (isEffectivelyPublic(access)) {
135- effectivelyPublicFields.add(
136- Member .Field (
137- access = access,
138- name = name,
139- descriptor = descriptor,
140- )
141- )
142- }
134+ // if (isEffectivelyPublic(access)) {
135+ // effectivelyPublicFields.add(
136+ // Member.Field(
137+ // access = access,
138+ // name = name,
139+ // descriptor = descriptor,
140+ // )
141+ // )
142+ // }
143143
144144 return null
145145 }
0 commit comments