This is an automated email from the ASF dual-hosted git repository.

mbenson pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-weaver.git

commit c419b33493ab5578e3a2d73675bcfd3b2111b215
Author: Matt Benson <mben...@apache.org>
AuthorDate: Fri Apr 20 11:26:46 2018 -0500

    small cleanups
---
 .../org/apache/commons/weaver/privilizer/ActionGenerator.java     | 2 +-
 .../commons/weaver/privilizer/InlineNestedPrivilegedCalls.java    | 1 -
 .../org/apache/commons/weaver/privilizer/PrivilizerCleaner.java   | 1 -
 .../org/apache/commons/weaver/privilizer/PrivilizingVisitor.java  | 8 ++------
 4 files changed, 3 insertions(+), 9 deletions(-)

diff --git 
a/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/ActionGenerator.java
 
b/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/ActionGenerator.java
index 20f2121..9f880a8 100644
--- 
a/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/ActionGenerator.java
+++ 
b/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/ActionGenerator.java
@@ -86,7 +86,7 @@ class ActionGenerator extends Privilizer.WriteClass 
implements Builder<Type> {
         this.impl = new Method(implName, methd.getDescriptor());
         this.implIsStatic = Modifier.isStatic(access);
         final Type[] args =
-            implIsStatic ? methd.getArgumentTypes() : 
ArrayUtils.add(methd.getArgumentTypes(), 0, owner.target);
+            implIsStatic ? methd.getArgumentTypes() : ArrayUtils.insert(0, 
methd.getArgumentTypes(), owner.target);
         this.helper = new Method(privilizer().generateName("access$" + index), 
methd.getReturnType(), args);
         this.result = privilizer().wrap(methd.getReturnType());
         this.fields = fields(args);
diff --git 
a/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/InlineNestedPrivilegedCalls.java
 
b/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/InlineNestedPrivilegedCalls.java
index c045b13..2795a22 100644
--- 
a/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/InlineNestedPrivilegedCalls.java
+++ 
b/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/InlineNestedPrivilegedCalls.java
@@ -22,7 +22,6 @@ import java.util.Map;
 
 import org.objectweb.asm.ClassVisitor;
 import org.objectweb.asm.MethodVisitor;
-import org.objectweb.asm.Opcodes;
 import org.objectweb.asm.commons.Method;
 import org.objectweb.asm.tree.ClassNode;
 
diff --git 
a/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/PrivilizerCleaner.java
 
b/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/PrivilizerCleaner.java
index 78673f5..bb09954 100644
--- 
a/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/PrivilizerCleaner.java
+++ 
b/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/PrivilizerCleaner.java
@@ -31,7 +31,6 @@ import org.apache.commons.weaver.model.WeaveInterest;
 import org.apache.commons.weaver.spi.Cleaner;
 import org.objectweb.asm.ClassReader;
 import org.objectweb.asm.ClassVisitor;
-import org.objectweb.asm.Opcodes;
 
 /**
  * Removes classes privilized with a different policy.
diff --git 
a/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/PrivilizingVisitor.java
 
b/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/PrivilizingVisitor.java
index ccfe259..09c8cce 100644
--- 
a/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/PrivilizingVisitor.java
+++ 
b/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/PrivilizingVisitor.java
@@ -149,12 +149,8 @@ class PrivilizingVisitor extends 
Privilizer.PrivilizerClassVisitor {
                     privilizer().env.debug("setting up unconditional 
privileged execution due to policy %s", policy);
                 }
                 // generate action:
-                final Type[] ctorArgs;
-                if (instanceMethod) {
-                    ctorArgs = ArrayUtils.add(methd.getArgumentTypes(), 0, 
target);
-                } else {
-                    ctorArgs = methd.getArgumentTypes();
-                }
+                final Type[] ctorArgs =
+                    instanceMethod ? ArrayUtils.insert(0, 
methd.getArgumentTypes(), target) : methd.getArgumentTypes();
                 final Type actionType = new ActionGenerator(access, methd, 
exceptions, PrivilizingVisitor.this).build();
                 newInstance(actionType);
                 dup();

-- 
To stop receiving notification emails like this one, please contact
mben...@apache.org.

Reply via email to