Markus Koschany pushed to branch upstream at Debian Java Maintainers / 
lombok-patcher


Commits:
dd387cba by Markus Koschany at 2018-11-02T23:52:36Z
New upstream version 0.30
- - - - -


10 changed files:

- README.markdown
- buildScripts/ivy.xml
- src/patcher/lombok/patcher/PatchScript.java
- src/patcher/lombok/patcher/Version.java
- src/patcher/lombok/patcher/scripts/AddFieldScript.java
- src/patcher/lombok/patcher/scripts/ExitFromMethodEarlyScript.java
- src/patcher/lombok/patcher/scripts/ReplaceMethodCallScript.java
- src/patcher/lombok/patcher/scripts/SetSymbolDuringMethodCallScript.java
- src/patcher/lombok/patcher/scripts/WrapMethodCallScript.java
- src/patcher/lombok/patcher/scripts/WrapReturnValuesScript.java


Changes:

=====================================
README.markdown
=====================================
@@ -7,4 +7,4 @@ replace methods entirely with your own, or add fields.
 
 lombok.patcher also includes support for getting around the Eclipse OSGi 
container's classloader separation.
 
-An example can be found in [Project Lombok's eclipse agent 
code](http://github.com/rzwitserloot/lombok/tree/master/src/eclipseAgent/lombok/eclipse/agent/)
\ No newline at end of file
+An example can be found in [Project Lombok's eclipse agent 
code](https://github.com/rzwitserloot/lombok/tree/master/src/eclipseAgent/lombok/eclipse/agent/)
\ No newline at end of file


=====================================
buildScripts/ivy.xml
=====================================
@@ -11,9 +11,9 @@
                <dependency org="junit" name="junit" rev="4.12" conf="test -> 
default"/>
                <dependency org="com.jcraft" name="jsch" rev="0.1.42" 
conf="build->default" />
                <dependency org="projectlombok.org" name="jsch-ant-fixed" 
rev="0.1.45" conf="build" />
-               <dependency org="org.ow2.asm" name="asm" rev="6.2.1" 
conf="runtime, build -> default; contrib->sources" />
-               <dependency org="org.ow2.asm" name="asm-tree" rev="6.2.1" 
conf="runtime, build->default; contrib->sources" />
-               <dependency org="org.ow2.asm" name="asm-commons" rev="6.2.1" 
conf="runtime, build->default; contrib->sources" />
+               <dependency org="org.ow2.asm" name="asm" rev="7.0" 
conf="runtime, build -> default; contrib->sources" />
+               <dependency org="org.ow2.asm" name="asm-tree" rev="7.0" 
conf="runtime, build->default; contrib->sources" />
+               <dependency org="org.ow2.asm" name="asm-commons" rev="7.0" 
conf="runtime, build->default; contrib->sources" />
                <dependency org="net.java.dev.jna" name="jna" rev="3.2.2" 
conf="runtimeInjector, build->master" />
        </dependencies>
 </ivy-module>


=====================================
src/patcher/lombok/patcher/PatchScript.java
=====================================
@@ -162,7 +162,7 @@ public abstract class PatchScript {
        
        private static abstract class NoopClassVisitor extends ClassVisitor {
                public NoopClassVisitor() {
-                       super(Opcodes.ASM6);
+                       super(Opcodes.ASM7);
                }
                
                public void visit(int version, int access, String name, String 
signature, String superName, String[] interfaces) {}
@@ -208,7 +208,7 @@ public abstract class PatchScript {
 
        private static final class InsertBodyOfMethodIntoAnotherVisitor extends 
MethodVisitor {
                private InsertBodyOfMethodIntoAnotherVisitor(MethodVisitor mv) {
-                       super(Opcodes.ASM6, mv);
+                       super(Opcodes.ASM7, mv);
                }
                
                @Override public AnnotationVisitor visitParameterAnnotation(int 
parameter, String desc, boolean visible) { return null; }
@@ -245,7 +245,7 @@ public abstract class PatchScript {
                private int classFileFormatVersion;
                
                public MethodPatcher(ClassVisitor cv, TransplantMapper 
transplantMapper, MethodPatcherFactory factory) {
-                       super(Opcodes.ASM6, cv);
+                       super(Opcodes.ASM7, cv);
                        this.factory = factory;
                        this.transplantMapper = transplantMapper;
                }


=====================================
src/patcher/lombok/patcher/Version.java
=====================================
@@ -26,7 +26,7 @@ package lombok.patcher;
  */
 public class Version {
        // ** CAREFUL ** - this class must always compile with 0 dependencies 
(it must not refer to any other sources or libraries).
-       private static final String VERSION = "0.28";
+       private static final String VERSION = "0.30";
        
        private Version() {
                //Prevent instantiation


=====================================
src/patcher/lombok/patcher/scripts/AddFieldScript.java
=====================================
@@ -65,7 +65,7 @@ public class AddFieldScript extends PatchScript {
        }
        
        @Override protected ClassVisitor createClassVisitor(ClassWriter writer, 
String classSpec, TransplantMapper transplantMapper) {
-               return new ClassVisitor(Opcodes.ASM6, writer) {
+               return new ClassVisitor(Opcodes.ASM7, writer) {
                        private boolean alreadyAdded = false;
                        
                        @Override public FieldVisitor visitField(int access, 
String name, String desc, String signature, Object value) {


=====================================
src/patcher/lombok/patcher/scripts/ExitFromMethodEarlyScript.java
=====================================
@@ -82,7 +82,7 @@ public class ExitFromMethodEarlyScript extends 
MethodLevelPatchScript {
                private final String ownClassSpec;
                
                public ExitEarly(MethodVisitor mv, MethodLogistics logistics, 
String ownClassSpec) {
-                       super(Opcodes.ASM6, mv);
+                       super(Opcodes.ASM7, mv);
                        this.logistics = logistics;
                        this.ownClassSpec = ownClassSpec;
                }


=====================================
src/patcher/lombok/patcher/scripts/ReplaceMethodCallScript.java
=====================================
@@ -74,7 +74,7 @@ public class ReplaceMethodCallScript extends 
MethodLevelPatchScript {
                private final MethodLogistics logistics;
                
                public ReplaceMethodCall(MethodVisitor mv, String ownClassSpec, 
MethodLogistics logistics) {
-                       super(Opcodes.ASM6, mv);
+                       super(Opcodes.ASM7, mv);
                        this.ownClassSpec = ownClassSpec;
                        this.logistics = logistics;
                }


=====================================
src/patcher/lombok/patcher/scripts/SetSymbolDuringMethodCallScript.java
=====================================
@@ -107,7 +107,7 @@ public class SetSymbolDuringMethodCallScript extends 
MethodLevelPatchScript {
                private final List<WrapperMethodDescriptor> descriptors;
                
                public WrapWithSymbol(String selfMethodName, MethodVisitor mv, 
String selfTypeName, List<WrapperMethodDescriptor> descriptors) {
-                       super(Opcodes.ASM6, mv);
+                       super(Opcodes.ASM7, mv);
                        this.selfMethodName = selfMethodName;
                        this.selfTypeName = selfTypeName;
                        this.descriptors = descriptors;


=====================================
src/patcher/lombok/patcher/scripts/WrapMethodCallScript.java
=====================================
@@ -80,7 +80,7 @@ public class WrapMethodCallScript extends 
MethodLevelPatchScript {
                private final MethodLogistics logistics;
                
                public WrapMethodCall(MethodVisitor mv, String ownClassSpec, 
MethodLogistics logistics) {
-                       super(Opcodes.ASM6, mv);
+                       super(Opcodes.ASM7, mv);
                        this.ownClassSpec = ownClassSpec;
                        this.logistics = logistics;
                }


=====================================
src/patcher/lombok/patcher/scripts/WrapReturnValuesScript.java
=====================================
@@ -78,7 +78,7 @@ public final class WrapReturnValuesScript extends 
MethodLevelPatchScript {
                private final String ownClassSpec;
                
                public WrapReturnValues(MethodVisitor mv, MethodLogistics 
logistics, String ownClassSpec) {
-                       super(Opcodes.ASM6, mv);
+                       super(Opcodes.ASM7, mv);
                        this.logistics = logistics;
                        this.ownClassSpec = ownClassSpec;
                }



View it on GitLab: 
https://salsa.debian.org/java-team/lombok-patcher/commit/dd387cba3aac76a26102acf87ed404fcae19b4f8

-- 
View it on GitLab: 
https://salsa.debian.org/java-team/lombok-patcher/commit/dd387cba3aac76a26102acf87ed404fcae19b4f8
You're receiving this email because of your account on salsa.debian.org.
_______________________________________________
pkg-java-commits mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to