From c5d29bd025c8784507f4c686c7d9a2a1fe8840449f9063d6693142c40b1b5ebc Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Thu, 14 Sep 2023 23:34:19 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:packages/groovy18?expand=0&rev=35 --- groovy18-timestamp.patch | 37 +------------------------------------ 1 file changed, 1 insertion(+), 36 deletions(-) diff --git a/groovy18-timestamp.patch b/groovy18-timestamp.patch index 1773be5..63729a7 100644 --- a/groovy18-timestamp.patch +++ b/groovy18-timestamp.patch @@ -23,7 +23,7 @@ public void visit(ASTNode[] astNodes, SourceUnit sourceUnit) { --- groovy-core-GROOVY_1_8_9/src/main/org/codehaus/groovy/classgen/Verifier.java 2023-09-15 00:14:26.176051747 +0200 -+++ groovy-core-GROOVY_1_8_9/src/main/org/codehaus/groovy/classgen/Verifier.java 2023-09-15 01:27:52.518115209 +0200 ++++ groovy-core-GROOVY_1_8_9/src/main/org/codehaus/groovy/classgen/Verifier.java 2023-09-15 01:32:16.059801789 +0200 @@ -432,13 +432,13 @@ ClassHelper.long_TYPE, //"", @@ -40,41 +40,6 @@ ACC_PUBLIC | ACC_STATIC | ACC_SYNTHETIC, ClassHelper.long_TYPE, //"", -@@ -1051,12 +1051,12 @@ - } - - protected void addCovariantMethods(ClassNode classNode) { -- Map methodsToAdd = new HashMap(); -- Map genericsSpec = new HashMap(); -+ Map methodsToAdd = new TreeMap(); -+ Map genericsSpec = new TreeMap(); - - // unimplemented abstract methods from interfaces -- Map abstractMethods = new HashMap(); -- Map allInterfaceMethods = new HashMap(); -+ Map abstractMethods = new TreeMap(); -+ Map allInterfaceMethods = new TreeMap(); - ClassNode[] interfaces = classNode.getInterfaces(); - for (ClassNode iface : interfaces) { - Map ifaceMethodsMap = iface.getDeclaredMethodsMap(); -@@ -1086,7 +1086,7 @@ - - addCovariantMethods(classNode, declaredMethods, abstractMethods, methodsToAdd, genericsSpec); - -- Map declaredMethodsMap = new HashMap(); -+ Map declaredMethodsMap = new TreeMap(); - if (methodsToAdd.size() > 0) { - for (MethodNode mn : declaredMethods) { - declaredMethodsMap.put(mn.getTypeDescriptor(), mn); -@@ -1336,7 +1336,7 @@ - } - - private Map createGenericsSpec(ClassNode current, Map oldSpec) { -- Map ret = new HashMap(oldSpec); -+ Map ret = new TreeMap(oldSpec); - // ret contains the type specs, what we now need is the type spec for the - // current class. To get that we first apply the type parameters to the - // current class and then use the type names of the current class to reset --- groovy-core-GROOVY_1_8_9/src/main/org/codehaus/groovy/tools/groovydoc/gstringTemplates/classLevel/classDocName.html 2023-09-14 17:55:59.569563087 +0200 +++ groovy-core-GROOVY_1_8_9/src/main/org/codehaus/groovy/tools/groovydoc/gstringTemplates/classLevel/classDocName.html 2023-09-14 21:15:34.220475678 +0200 @@ -62,9 +62,8 @@