Skip to content

Commit eaedbc5

Browse files
committed
fix: className is illegal
1 parent bc55b5c commit eaedbc5

File tree

3 files changed

+12
-17
lines changed
  • tools
    • ant-sword/src/main/java/com/reajason/javaweb/antsword
    • behinder/src/main/java/com/reajason/javaweb/behinder
    • godzilla/src/main/java/com/reajason/javaweb/godzilla

3 files changed

+12
-17
lines changed

tools/ant-sword/src/main/java/com/reajason/javaweb/antsword/Utils.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,11 @@ private static String getRandomStringInternal(int length) {
4141

4242
public static String getRandomClassName() {
4343
String[] domainAs = new String[]{"com", "net", "org", "sun"};
44-
String domainB = getRandomAlpha((new Random()).nextInt(5) + 3).toLowerCase();
45-
String domainC = getRandomAlpha((new Random()).nextInt(5) + 3).toLowerCase();
46-
String domainD = getRandomAlpha((new Random()).nextInt(5) + 3).toLowerCase();
47-
String className = getRandomAlpha((new Random()).nextInt(7) + 4);
44+
String domainB = getRandomAlpha(5);
45+
String domainC = getRandomAlpha(5);
46+
String className = getRandomAlpha(7);
4847
className = className.substring(0, 1).toUpperCase() + className.substring(1).toLowerCase();
49-
int domainAIndex = (new Random()).nextInt(4);
50-
String domainA = domainAs[domainAIndex];
48+
String domainA = domainAs[(new Random()).nextInt(4)];
5149
int randomSegments = (new Random()).nextInt(3) + 3;
5250
if (randomSegments == 3) {
5351
return domainA + "." + domainB + "." + className;

tools/behinder/src/main/java/com/reajason/javaweb/behinder/Utils.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,11 @@ private static String getRandomStringInternal(int length) {
4141

4242
public static String getRandomClassName() {
4343
String[] domainAs = new String[]{"com", "net", "org", "sun"};
44-
String domainB = getRandomAlpha((new Random()).nextInt(5) + 3);
45-
String domainC = getRandomAlpha((new Random()).nextInt(5) + 3);
46-
String className = getRandomAlpha((new Random()).nextInt(7) + 4);
44+
String domainB = getRandomAlpha(5);
45+
String domainC = getRandomAlpha(5);
46+
String className = getRandomAlpha(7);
4747
className = className.substring(0, 1).toUpperCase() + className.substring(1).toLowerCase();
48-
int domainAIndex = (new Random()).nextInt(4);
49-
String domainA = domainAs[domainAIndex];
48+
String domainA = domainAs[(new Random()).nextInt(4)];
5049
int randomSegments = (new Random()).nextInt(3) + 3;
5150
if (randomSegments == 3) {
5251
return domainA + "." + domainB + "." + className;

tools/godzilla/src/main/java/com/reajason/javaweb/godzilla/Utils.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,11 @@ private static String getRandomStringInternal(int length) {
4141

4242
public static String getRandomClassName() {
4343
String[] domainAs = new String[]{"com", "net", "org", "sun"};
44-
String domainB = getRandomAlpha((new Random()).nextInt(5) + 3).toLowerCase();
45-
String domainC = getRandomAlpha((new Random()).nextInt(5) + 3).toLowerCase();
46-
String domainD = getRandomAlpha((new Random()).nextInt(5) + 3).toLowerCase();
47-
String className = getRandomAlpha((new Random()).nextInt(7) + 4);
44+
String domainB = getRandomAlpha(5);
45+
String domainC = getRandomAlpha(5);
46+
String className = getRandomAlpha(7);
4847
className = className.substring(0, 1).toUpperCase() + className.substring(1).toLowerCase();
49-
int domainAIndex = (new Random()).nextInt(4);
50-
String domainA = domainAs[domainAIndex];
48+
String domainA = domainAs[(new Random()).nextInt(4)];
5149
int randomSegments = (new Random()).nextInt(3) + 3;
5250
if (randomSegments == 3) {
5351
return domainA + "." + domainB + "." + className;

0 commit comments

Comments
 (0)