@@ -234,7 +234,7 @@ class BTraceExtensionPlugin implements Plugin<Project> {
234234 }
235235 }
236236 // Enforce: at most one package-level @ExtensionDescriptor across the project
237- def extDescDesc = ' Lorg/openjdk /btrace/core/extensions/ExtensionDescriptor;'
237+ def extDescDesc = ' Lio /btrace/core/extensions/ExtensionDescriptor;'
238238 int extDescCount = 0
239239 def scanForPkgDescriptors = { File classesDir ->
240240 if (classesDir == null || ! classesDir. exists()) return
@@ -277,8 +277,8 @@ class BTraceExtensionPlugin implements Plugin<Project> {
277277 cr. accept(cn, ClassReader . SKIP_CODE | ClassReader . SKIP_DEBUG )
278278 def isInterface = (cn. access & Opcodes . ACC_INTERFACE ) != 0
279279 def hasMarker = false
280- (cn. visibleAnnotations ?: []). each { hasMarker |= (it. desc == ' Lorg/openjdk /btrace/core/extensions/ServiceDescriptor;' ) }
281- (cn. invisibleAnnotations ?: []). each { hasMarker |= (it. desc == ' Lorg/openjdk /btrace/core/extensions/ServiceDescriptor;' ) }
280+ (cn. visibleAnnotations ?: []). each { hasMarker |= (it. desc == ' Lio /btrace/core/extensions/ServiceDescriptor;' ) }
281+ (cn. invisibleAnnotations ?: []). each { hasMarker |= (it. desc == ' Lio /btrace/core/extensions/ServiceDescriptor;' ) }
282282 if (hasMarker && isInterface) detected. add(fq)
283283 }
284284 }
@@ -354,7 +354,7 @@ class BTraceExtensionPlugin implements Plugin<Project> {
354354 // Collect ServiceDescriptor.permissions
355355 def collectServicePerms = { AnnotationNode an ->
356356 if (an == null ) return
357- if (an. desc == ' Lorg/openjdk /btrace/core/extensions/ServiceDescriptor;' ) {
357+ if (an. desc == ' Lio /btrace/core/extensions/ServiceDescriptor;' ) {
358358 def vals = an. values ?: []
359359 for (int i = 0 ; i < vals. size(); i + = 2 ) {
360360 if (vals[i] == ' permissions' ) {
@@ -701,7 +701,7 @@ class BTraceExtensionPlugin implements Plugin<Project> {
701701 def cn = new ClassNode ()
702702 cr. accept(cn, ClassReader . SKIP_CODE | ClassReader . SKIP_DEBUG )
703703 (cn. visibleAnnotations ?: []). each { an ->
704- if (an. desc == ' Lorg/openjdk /btrace/core/extensions/ServiceDescriptor;' ) {
704+ if (an. desc == ' Lio /btrace/core/extensions/ServiceDescriptor;' ) {
705705 def vals = an. values ?: []
706706 for (int i = 0 ; i < vals. size(); i + = 2 ) {
707707 if (vals[i] == ' permissions' ) {
@@ -715,7 +715,7 @@ class BTraceExtensionPlugin implements Plugin<Project> {
715715 }
716716 }
717717 (cn. invisibleAnnotations ?: []). each { an ->
718- if (an. desc == ' Lorg/openjdk /btrace/core/extensions/ServiceDescriptor;' ) {
718+ if (an. desc == ' Lio /btrace/core/extensions/ServiceDescriptor;' ) {
719719 def vals = an. values ?: []
720720 for (int i = 0 ; i < vals. size(); i + = 2 ) {
721721 if (vals[i] == ' permissions' ) {
@@ -741,7 +741,7 @@ class BTraceExtensionPlugin implements Plugin<Project> {
741741 def cr2 = new ClassReader (bytes2)
742742 def cn2 = new ClassNode (); cr2. accept(cn2, ClassReader . SKIP_CODE | ClassReader . SKIP_DEBUG )
743743 (cn2. visibleAnnotations ?: []). each { an ->
744- if (an. desc == ' Lorg/openjdk /btrace/core/extensions/ExtensionDescriptor;' ) {
744+ if (an. desc == ' Lio /btrace/core/extensions/ExtensionDescriptor;' ) {
745745 def vals = an. values ?: []
746746 for (int i = 0 ; i < vals. size(); i + = 2 ) {
747747 if (vals[i] == ' permissions' ) {
@@ -755,7 +755,7 @@ class BTraceExtensionPlugin implements Plugin<Project> {
755755 }
756756 }
757757 (cn2. invisibleAnnotations ?: []). each { an ->
758- if (an. desc == ' Lorg/openjdk /btrace/core/extensions/ExtensionDescriptor;' ) {
758+ if (an. desc == ' Lio /btrace/core/extensions/ExtensionDescriptor;' ) {
759759 def vals = an. values ?: []
760760 for (int i = 0 ; i < vals. size(); i + = 2 ) {
761761 if (vals[i] == ' permissions' ) {
@@ -1099,8 +1099,8 @@ class BTraceExtensionPlugin implements Plugin<Project> {
10991099 def cn = new ClassNode (); cr. accept(cn, ClassReader . SKIP_CODE | ClassReader . SKIP_DEBUG )
11001100 boolean isInterface = (cn. access & Opcodes . ACC_INTERFACE ) != 0
11011101 boolean hasMarker = false
1102- (cn. visibleAnnotations ?: []). each { hasMarker |= (it. desc == ' Lorg/openjdk /btrace/core/extensions/ServiceDescriptor;' ) }
1103- (cn. invisibleAnnotations ?: []). each { hasMarker |= (it. desc == ' Lorg/openjdk /btrace/core/extensions/ServiceDescriptor;' ) }
1102+ (cn. visibleAnnotations ?: []). each { hasMarker |= (it. desc == ' Lio /btrace/core/extensions/ServiceDescriptor;' ) }
1103+ (cn. invisibleAnnotations ?: []). each { hasMarker |= (it. desc == ' Lio /btrace/core/extensions/ServiceDescriptor;' ) }
11041104 if (hasMarker && isInterface) services. add(fq)
11051105 }
11061106 }
0 commit comments