Skip to content

Commit 5955add

Browse files
Piyush AsopaPiyush Asopa
authored andcommitted
#6814 Task to bump common lang version from 2.x to 3.20.x
1 parent dd6e4dd commit 5955add

File tree

509 files changed

+582
-590
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

509 files changed

+582
-590
lines changed

assemblies/static/src/main/resources/LICENSE

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -658,9 +658,6 @@ This product bundles commons-exec 1.5.0, which is available under a
658658
This product bundles commons-io 2.21.0, which is available under a
659659
"Apache 2.0" license. For details, see LICENSE.
660660

661-
This product bundles commons-lang 2.6, which is available under a
662-
"Apache 2.0" license. For details, see LICENSE.
663-
664661
This product bundles commons-lang3 3.20.0, which is available under a
665662
"Apache 2.0" license. For details, see LICENSE.
666663

core/pom.xml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -84,16 +84,6 @@
8484
<groupId>commons-codec</groupId>
8585
<artifactId>commons-codec</artifactId>
8686
</dependency>
87-
<dependency>
88-
<groupId>commons-lang</groupId>
89-
<artifactId>commons-lang</artifactId>
90-
<exclusions>
91-
<exclusion>
92-
<groupId>*</groupId>
93-
<artifactId>*</artifactId>
94-
</exclusion>
95-
</exclusions>
96-
</dependency>
9787
<dependency>
9888
<groupId>commons-logging</groupId>
9989
<artifactId>commons-logging</artifactId>
@@ -118,6 +108,14 @@
118108
<groupId>org.apache.commons</groupId>
119109
<artifactId>commons-compress</artifactId>
120110
</dependency>
111+
<dependency>
112+
<groupId>org.apache.commons</groupId>
113+
<artifactId>commons-lang3</artifactId>
114+
</dependency>
115+
<dependency>
116+
<groupId>org.apache.commons</groupId>
117+
<artifactId>commons-text</artifactId>
118+
</dependency>
121119
<dependency>
122120
<groupId>org.apache.commons</groupId>
123121
<artifactId>commons-vfs2</artifactId>

core/src/main/java/org/apache/hop/core/Condition.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import java.util.regex.Pattern;
3333
import lombok.Getter;
3434
import lombok.Setter;
35-
import org.apache.commons.lang.StringUtils;
35+
import org.apache.commons.lang3.StringUtils;
3636
import org.apache.hop.core.exception.HopException;
3737
import org.apache.hop.core.exception.HopPluginException;
3838
import org.apache.hop.core.exception.HopValueException;

core/src/main/java/org/apache/hop/core/Const.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@
4949
import java.util.TimeZone;
5050
import java.util.regex.Matcher;
5151
import java.util.regex.Pattern;
52-
import org.apache.commons.lang.ArrayUtils;
53-
import org.apache.commons.lang.StringEscapeUtils;
54-
import org.apache.commons.lang.StringUtils;
55-
import org.apache.commons.lang.exception.ExceptionUtils;
56-
import org.apache.commons.lang.text.StrBuilder;
52+
import org.apache.commons.lang3.ArrayUtils;
53+
import org.apache.commons.lang3.StringEscapeUtils;
54+
import org.apache.commons.lang3.StringUtils;
55+
import org.apache.commons.lang3.exception.ExceptionUtils;
56+
import org.apache.commons.lang3.text.StrBuilder;
5757
import org.apache.hop.core.exception.HopException;
5858
import org.apache.hop.core.row.IValueMeta;
5959
import org.apache.hop.core.util.EnvUtil;
@@ -2732,7 +2732,7 @@ public static String escapeHtml(String content) {
27322732
if (Utils.isEmpty(content)) {
27332733
return content;
27342734
}
2735-
return StringEscapeUtils.escapeHtml(content);
2735+
return StringEscapeUtils.escapeHtml4(content);
27362736
}
27372737

27382738
/**
@@ -2745,7 +2745,7 @@ public static String unEscapeHtml(String content) {
27452745
if (Utils.isEmpty(content)) {
27462746
return content;
27472747
}
2748-
return StringEscapeUtils.unescapeHtml(content);
2748+
return StringEscapeUtils.unescapeHtml4(content);
27492749
}
27502750

27512751
/**
@@ -2771,7 +2771,7 @@ public static String escapeSql(String content) {
27712771
if (Utils.isEmpty(content)) {
27722772
return content;
27732773
}
2774-
return StringEscapeUtils.escapeSql(content);
2774+
return content.replace("'", "''");
27752775
}
27762776

27772777
/**
@@ -2968,7 +2968,7 @@ public static String escapeXml(String content) {
29682968
if (Utils.isEmpty(content)) {
29692969
return content;
29702970
}
2971-
return StringEscapeUtils.escapeXml(content);
2971+
return StringEscapeUtils.escapeXml10(content);
29722972
}
29732973

29742974
/**

core/src/main/java/org/apache/hop/core/Props.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
import java.util.Iterator;
2121
import java.util.Map;
22-
import org.apache.commons.lang.StringUtils;
22+
import org.apache.commons.lang3.StringUtils;
2323
import org.apache.hop.core.config.HopConfig;
2424
import org.apache.hop.core.exception.HopException;
2525
import org.apache.hop.core.logging.ILogChannel;

core/src/main/java/org/apache/hop/core/database/Database.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
import java.util.Map;
4646
import java.util.Properties;
4747
import java.util.Set;
48-
import org.apache.commons.lang.StringUtils;
48+
import org.apache.commons.lang3.StringUtils;
4949
import org.apache.commons.vfs2.FileObject;
5050
import org.apache.hop.core.Const;
5151
import org.apache.hop.core.Counter;

core/src/main/java/org/apache/hop/core/database/DatabaseMeta.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
import java.util.Properties;
2929
import java.util.concurrent.Callable;
3030
import java.util.concurrent.Future;
31-
import org.apache.commons.lang.StringUtils;
31+
import org.apache.commons.lang3.StringUtils;
3232
import org.apache.hop.core.Const;
3333
import org.apache.hop.core.RowMetaAndData;
3434
import org.apache.hop.core.exception.HopDatabaseException;

core/src/main/java/org/apache/hop/core/database/DatabasePluginType.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
package org.apache.hop.core.database;
1919

2020
import java.util.Map;
21-
import org.apache.commons.lang.StringUtils;
21+
import org.apache.commons.lang3.StringUtils;
2222
import org.apache.hop.core.Const;
2323
import org.apache.hop.core.plugins.BasePluginType;
2424

core/src/main/java/org/apache/hop/core/database/SqlScriptParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import java.util.ArrayList;
2121
import java.util.Collections;
2222
import java.util.List;
23-
import org.apache.commons.lang.StringUtils;
23+
import org.apache.commons.lang3.StringUtils;
2424

2525
/**
2626
* This class represents a splitter of SQL script into separate statements. It respects the notion

core/src/main/java/org/apache/hop/core/fileinput/NonAccessibleFileObject.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import java.net.URL;
2222
import java.util.Iterator;
2323
import java.util.List;
24-
import org.apache.commons.lang.NotImplementedException;
24+
import org.apache.commons.lang3.NotImplementedException;
2525
import org.apache.commons.vfs2.FileContent;
2626
import org.apache.commons.vfs2.FileName;
2727
import org.apache.commons.vfs2.FileObject;

0 commit comments

Comments
 (0)