This is an automated email from the ASF dual-hosted git repository.
sunlan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git
The following commit(s) were added to refs/heads/master by this push:
new 0b0672a30a Trivial refactoring: eliminate concatenation with empty
string
0b0672a30a is described below
commit 0b0672a30a8285e7be3a8fe66d5f122cabb18da3
Author: Daniel Sun <[email protected]>
AuthorDate: Sat Mar 29 18:51:24 2025 +0900
Trivial refactoring: eliminate concatenation with empty string
---
src/main/java/groovy/lang/IntRange.java | 4 ++--
src/main/java/groovy/lang/NumberRange.java | 2 +-
src/main/java/groovy/lang/ObjectRange.java | 4 ++--
src/main/java/groovy/util/MapEntry.java | 2 +-
src/main/java/org/codehaus/groovy/control/GenericsVisitor.java | 2 +-
.../java/org/codehaus/groovy/tools/groovydoc/SimpleGroovyDoc.java | 2 +-
6 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/main/java/groovy/lang/IntRange.java
b/src/main/java/groovy/lang/IntRange.java
index b7fffea023..189786419b 100644
--- a/src/main/java/groovy/lang/IntRange.java
+++ b/src/main/java/groovy/lang/IntRange.java
@@ -414,9 +414,9 @@ public class IntRange extends AbstractList<Integer>
implements Range<Integer>, S
@Override
public String toString() {
if (inclusiveRight == null && inclusiveLeft == null) {
- return reverse ? "" + to + ".." + from : "" + from + ".." + to;
+ return reverse ? to + ".." + from : from + ".." + to;
}
- return "" + from + (inclusiveLeft ? "" : "<") + ".." + (inclusiveRight
? "" : "<") + to;
+ return from + (inclusiveLeft ? "" : "<") + ".." + (inclusiveRight ? ""
: "<") + to;
}
@Override
diff --git a/src/main/java/groovy/lang/NumberRange.java
b/src/main/java/groovy/lang/NumberRange.java
index 8335023b9c..828c2974bf 100644
--- a/src/main/java/groovy/lang/NumberRange.java
+++ b/src/main/java/groovy/lang/NumberRange.java
@@ -554,7 +554,7 @@ public class NumberRange extends AbstractList<Comparable>
implements Range<Compa
private String getToString(String toText, String fromText) {
String sepLeft = inclusiveLeft ? ".." : "<..";
String sep = inclusiveRight ? sepLeft : sepLeft + "<";
- String base = reverse ? "" + toText + sep + fromText : "" + fromText +
sep + toText;
+ String base = reverse ? toText + sep + fromText : fromText + sep +
toText;
return Integer.valueOf(1).equals(stepSize) ? base : base + ".by(" +
stepSize + ")";
}
diff --git a/src/main/java/groovy/lang/ObjectRange.java
b/src/main/java/groovy/lang/ObjectRange.java
index 5ce35095f6..f6ec04d694 100644
--- a/src/main/java/groovy/lang/ObjectRange.java
+++ b/src/main/java/groovy/lang/ObjectRange.java
@@ -368,14 +368,14 @@ public class ObjectRange extends AbstractList<Comparable>
implements Range<Compa
@Override
public String toString() {
- return reverse ? "" + to + ".." + from : "" + from + ".." + to;
+ return reverse ? to + ".." + from : from + ".." + to;
}
@Override
public String inspect() {
final String toText = FormatHelper.inspect(to);
final String fromText = FormatHelper.inspect(from);
- return reverse ? "" + toText + ".." + fromText : "" + fromText + ".."
+ toText;
+ return reverse ? toText + ".." + fromText : fromText + ".." + toText;
}
/**
diff --git a/src/main/java/groovy/util/MapEntry.java
b/src/main/java/groovy/util/MapEntry.java
index 995e2a8196..210980bfb7 100644
--- a/src/main/java/groovy/util/MapEntry.java
+++ b/src/main/java/groovy/util/MapEntry.java
@@ -54,7 +54,7 @@ public class MapEntry implements Map.Entry {
@Override
public String toString() {
- return "" + key + ":" + value;
+ return key + ":" + value;
}
@Override
diff --git a/src/main/java/org/codehaus/groovy/control/GenericsVisitor.java
b/src/main/java/org/codehaus/groovy/control/GenericsVisitor.java
index d71f064779..ed508ff2c1 100644
--- a/src/main/java/org/codehaus/groovy/control/GenericsVisitor.java
+++ b/src/main/java/org/codehaus/groovy/control/GenericsVisitor.java
@@ -217,6 +217,6 @@ public class GenericsVisitor extends
ClassCodeVisitorSupport {
}
private static String plural(final String string, final int count) {
- return "" + count + " " + (count == 1 ? string : string + "s");
+ return count + " " + (count == 1 ? string : string + "s");
}
}
diff --git
a/subprojects/groovy-groovydoc/src/main/java/org/codehaus/groovy/tools/groovydoc/SimpleGroovyDoc.java
b/subprojects/groovy-groovydoc/src/main/java/org/codehaus/groovy/tools/groovydoc/SimpleGroovyDoc.java
index f519b3e87d..ea67d026f0 100644
---
a/subprojects/groovy-groovydoc/src/main/java/org/codehaus/groovy/tools/groovydoc/SimpleGroovyDoc.java
+++
b/subprojects/groovy-groovydoc/src/main/java/org/codehaus/groovy/tools/groovydoc/SimpleGroovyDoc.java
@@ -63,7 +63,7 @@ public class SimpleGroovyDoc implements GroovyDoc/*,
GroovyTokenTypes*/ {
@Override
public String toString() {
- return "" + getClass() + "(" + name + ")";
+ return getClass() + "(" + name + ")";
}
protected void setCommentText(String commentText) {