[Git][java-team/sisu-inject][upstream] New upstream version 0.3.4

Emmanuel Bourg gitlab at salsa.debian.org
Tue Jan 19 10:33:27 GMT 2021



Emmanuel Bourg pushed to branch upstream at Debian Java Maintainers / sisu-inject


Commits:
4c930c00 by Emmanuel Bourg at 2021-01-19T11:23:26+01:00
New upstream version 0.3.4
- - - - -


10 changed files:

- org.eclipse.sisu.inject.extender/META-INF/MANIFEST.MF
- org.eclipse.sisu.inject.extender/pom.xml
- org.eclipse.sisu.inject.site/pom.xml
- org.eclipse.sisu.inject.tests/pom.xml
- org.eclipse.sisu.inject/META-INF/MANIFEST.MF
- org.eclipse.sisu.inject/pom.xml
- org.eclipse.sisu.inject/src/org/eclipse/sisu/space/AbstractSisuIndex.java
- org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java
- org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/Opcodes.java
- pom.xml


Changes:

=====================================
org.eclipse.sisu.inject.extender/META-INF/MANIFEST.MF
=====================================
@@ -1,7 +1,7 @@
 Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-SymbolicName: org.eclipse.sisu.inject.extender;singleton:=true
-Bundle-Version: 0.3.3
+Bundle-Version: 0.3.4
 Bundle-Name: Sisu-Inject Extender (Incubation)
 Bundle-Activator: org.eclipse.sisu.launch.SisuExtender
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6


=====================================
org.eclipse.sisu.inject.extender/pom.xml
=====================================
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.eclipse.sisu</groupId>
     <artifactId>sisu-inject</artifactId>
-    <version>0.3.3</version>
+    <version>0.3.4</version>
   </parent>
 
   <artifactId>org.eclipse.sisu.inject.extender</artifactId>


=====================================
org.eclipse.sisu.inject.site/pom.xml
=====================================
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.eclipse.sisu</groupId>
     <artifactId>sisu-inject</artifactId>
-    <version>0.3.3</version>
+    <version>0.3.4</version>
   </parent>
 
   <artifactId>org.eclipse.sisu.inject.site</artifactId>


=====================================
org.eclipse.sisu.inject.tests/pom.xml
=====================================
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.eclipse.sisu</groupId>
     <artifactId>sisu-inject</artifactId>
-    <version>0.3.3</version>
+    <version>0.3.4</version>
   </parent>
 
   <artifactId>org.eclipse.sisu.inject.tests</artifactId>


=====================================
org.eclipse.sisu.inject/META-INF/MANIFEST.MF
=====================================
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Main-Class: org.eclipse.sisu.launch.Main
 Bundle-ManifestVersion: 2
 Bundle-SymbolicName: org.eclipse.sisu.inject;singleton:=true
-Bundle-Version: 0.3.3
+Bundle-Version: 0.3.4
 Bundle-Name: Sisu-Inject (Incubation)
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-Vendor: Eclipse Sisu


=====================================
org.eclipse.sisu.inject/pom.xml
=====================================
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.eclipse.sisu</groupId>
     <artifactId>sisu-inject</artifactId>
-    <version>0.3.3</version>
+    <version>0.3.4</version>
   </parent>
 
   <artifactId>org.eclipse.sisu.inject</artifactId>


=====================================
org.eclipse.sisu.inject/src/org/eclipse/sisu/space/AbstractSisuIndex.java
=====================================
@@ -16,10 +16,10 @@ import java.io.IOException;
 import java.io.Reader;
 import java.io.Writer;
 import java.util.LinkedHashMap;
-import java.util.LinkedHashSet;
 import java.util.Map;
 import java.util.Map.Entry;
 import java.util.Set;
+import java.util.TreeSet;
 
 /**
  * Skeleton class that generates a qualified class index.
@@ -122,7 +122,7 @@ abstract class AbstractSisuIndex
      */
     private Set<String> readTable( final Object name )
     {
-        final Set<String> table = new LinkedHashSet<String>();
+        final Set<String> table = new TreeSet<String>();
         try
         {
             final BufferedReader reader = new BufferedReader( getReader( INDEX_FOLDER + name ) );


=====================================
org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java
=====================================
@@ -166,7 +166,7 @@ public final class ClassReader {
     public ClassReader(final byte[] b, final int off, final int len) {
         this.b = b;
         // checks the class version
-        if (readShort(off + 6) > Opcodes.V1_8) {
+        if (readShort(off + 6) > Opcodes.V14) { // patch: relax scanning to work with Java14
             throw new IllegalArgumentException();
         }
         // parses the constant pool


=====================================
org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/Opcodes.java
=====================================
@@ -59,6 +59,8 @@ public interface Opcodes {
     int V1_7 = 0 << 16 | 51;
     int V1_8 = 0 << 16 | 52;
 
+    int V14 = 0 << 16 | 58; // patch: relax scanning to work with Java14
+
     // access flags
 
     int ACC_PUBLIC = 0x0001; // class, field, method


=====================================
pom.xml
=====================================
@@ -22,7 +22,7 @@
 
   <groupId>org.eclipse.sisu</groupId>
   <artifactId>sisu-inject</artifactId>
-  <version>0.3.3</version>
+  <version>0.3.4</version>
   <packaging>pom</packaging>
 
   <name>Sisu Inject</name>



View it on GitLab: https://salsa.debian.org/java-team/sisu-inject/-/commit/4c930c0003cb8c6a1434f018bc9ea916490432e1

-- 
View it on GitLab: https://salsa.debian.org/java-team/sisu-inject/-/commit/4c930c0003cb8c6a1434f018bc9ea916490432e1
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20210119/73b90701/attachment.html>


More information about the pkg-java-commits mailing list