Skip to content

Commit f3ea8d8

Browse files
committed
update commons-lang jar to commit b6b635a00f1e00b205cc02c0f123451e71c617fb
1 parent f38de67 commit f3ea8d8

File tree

5 files changed

+18
-2
lines changed

5 files changed

+18
-2
lines changed

commons-lang.jarjar.rules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
rule org.apache.** nodejava.org.apache.@1

commons-lang3-node-java.jar

103 KB
Binary file not shown.

jarjar-1.4.jar

118 KB
Binary file not shown.

src/utils.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -636,7 +636,7 @@ jobject javaFindMethod(JNIEnv *env, jclass clazz, std::string& methodName, jobje
636636

637637
return method;
638638
} else {
639-
jclass methodUtilsClazz = env->FindClass("com/nearinfinity/org/apache/commons/lang3/reflect/MethodUtils");
639+
jclass methodUtilsClazz = env->FindClass("nodejava/org/apache/commons/lang3/reflect/MethodUtils");
640640
jmethodID methodUtils_getMatchingAccessibleMethod = env->GetStaticMethodID(methodUtilsClazz, "getMatchingAccessibleMethod", "(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;");
641641
const char *methodNameCStr = methodName.c_str();
642642
jstring methodNameJavaStr = env->NewStringUTF(methodNameCStr);
@@ -654,7 +654,7 @@ void javaCastArguments(JNIEnv *env, jobjectArray methodArgs, jobject method) {
654654
}
655655

656656
jobject javaFindConstructor(JNIEnv *env, jclass clazz, jobjectArray methodArgs) {
657-
jclass constructorUtilsClazz = env->FindClass("com/nearinfinity/org/apache/commons/lang3/reflect/ConstructorUtils");
657+
jclass constructorUtilsClazz = env->FindClass("nodejava/org/apache/commons/lang3/reflect/ConstructorUtils");
658658
jmethodID constructorUtils_getMatchingAccessibleConstructor = env->GetStaticMethodID(constructorUtilsClazz, "getMatchingAccessibleConstructor", "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Constructor;");
659659
jobjectArray methodArgClasses = javaObjectArrayToClasses(env, methodArgs);
660660
jobject method = env->CallStaticObjectMethod(constructorUtilsClazz, constructorUtils_getMatchingAccessibleConstructor, clazz, methodArgClasses);

update-commons-lang.sh

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#!/bin/bash -ex
2+
3+
if [ -d build/commons-lang ]; then
4+
cd build/commons-lang
5+
git pull
6+
else
7+
mkdir -p build
8+
cd build
9+
git clone --depth 1 git@github.com:apache/commons-lang.git
10+
cd commons-lang
11+
fi
12+
13+
mvn clean compile package -DskipTests
14+
java -jar ../../jarjar-1.4.jar process ../../commons-lang.jarjar.rules target/commons-lang3*-SNAPSHOT.jar ../../commons-lang3-node-java.jar
15+

0 commit comments

Comments
 (0)