removed dependency commons-lang

This commit is contained in:
Ulrich Wolffgang
2020-06-20 12:37:56 +02:00
parent c582b8509f
commit 9f0d8021c2
5 changed files with 5 additions and 13 deletions

View File

@@ -25,11 +25,6 @@
<slf4j.version>1.7.28</slf4j.version> <slf4j.version>1.7.28</slf4j.version>
</properties> </properties>
<dependencies> <dependencies>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
</dependency>
<dependency> <dependency>
<groupId>org.antlr</groupId> <groupId>org.antlr</groupId>
<artifactId>antlr4</artifactId> <artifactId>antlr4</artifactId>

View File

@@ -9,7 +9,6 @@
package io.proleap.vb6.asg.metamodel.impl; package io.proleap.vb6.asg.metamodel.impl;
import org.antlr.v4.runtime.ParserRuleContext; import org.antlr.v4.runtime.ParserRuleContext;
import org.apache.commons.lang.StringUtils;
import io.proleap.vb6.asg.metamodel.Module; import io.proleap.vb6.asg.metamodel.Module;
import io.proleap.vb6.asg.metamodel.Program; import io.proleap.vb6.asg.metamodel.Program;
@@ -59,6 +58,6 @@ public abstract class ScopedElementImpl extends ASGElementImpl implements Scoped
} }
protected String getSymbol(final String name) { protected String getSymbol(final String name) {
return StringUtils.isEmpty(name) ? name : name.toLowerCase(); return name == null || name.isEmpty() ? name : name.toLowerCase();
} }
} }

View File

@@ -18,7 +18,6 @@ import java.util.Arrays;
import org.antlr.v4.runtime.CharStreams; import org.antlr.v4.runtime.CharStreams;
import org.antlr.v4.runtime.CommonTokenStream; import org.antlr.v4.runtime.CommonTokenStream;
import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@@ -110,7 +109,8 @@ public class TestGenerator {
subOutputDirectory.mkdirs(); subOutputDirectory.mkdirs();
// determine the package name of test classes // determine the package name of test classes
final String subPackageName = StringUtils.isEmpty(packageName) ? subInputDirectoryName final String subPackageName = packageName == null || packageName.isEmpty()
? subInputDirectoryName
: packageName + "." + subInputDirectoryName; : packageName + "." + subInputDirectoryName;
generateTestClasses(subInputDirectory, subOutputDirectory, subPackageName); generateTestClasses(subInputDirectory, subOutputDirectory, subPackageName);

View File

@@ -21,7 +21,6 @@ import java.nio.file.Files;
import org.antlr.v4.runtime.CharStreams; import org.antlr.v4.runtime.CharStreams;
import org.antlr.v4.runtime.CommonTokenStream; import org.antlr.v4.runtime.CommonTokenStream;
import org.antlr.v4.runtime.tree.Trees; import org.antlr.v4.runtime.tree.Trees;
import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@@ -58,7 +57,7 @@ public class VbParseTestRunnerImpl implements VbParseTestRunner {
final String treeFileData = Files.readString(treeFile.toPath(), StandardCharsets.UTF_8); final String treeFileData = Files.readString(treeFile.toPath(), StandardCharsets.UTF_8);
if (!StringUtils.isEmpty(treeFileData)) { if (treeFileData != null && !treeFileData.isEmpty()) {
LOG.info("Comparing parse tree with file {}.", treeFile.getName()); LOG.info("Comparing parse tree with file {}.", treeFile.getName());
final String inputFileTree = Trees.toStringTree(startRule, parser); final String inputFileTree = Trees.toStringTree(startRule, parser);

View File

@@ -7,7 +7,6 @@ import org.antlr.v4.runtime.Parser;
import org.antlr.v4.runtime.misc.Utils; import org.antlr.v4.runtime.misc.Utils;
import org.antlr.v4.runtime.tree.Tree; import org.antlr.v4.runtime.tree.Tree;
import org.antlr.v4.runtime.tree.Trees; import org.antlr.v4.runtime.tree.Trees;
import org.apache.commons.lang.StringUtils;
public class TreeUtils { public class TreeUtils {
@@ -16,7 +15,7 @@ public class TreeUtils {
public static final String TAB = "\t"; public static final String TAB = "\t";
public static String indent(final int indent) { public static String indent(final int indent) {
return StringUtils.repeat(TAB, indent); return TAB.repeat(indent);
} }
/** /**