Skip to content

Commit 414835d

Browse files
authored
style: enable AvoidStarImport in checkstyle (TheAlgorithms#5141)
1 parent dc47e0a commit 414835d

File tree

188 files changed

+480
-311
lines changed

Some content is hidden

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

188 files changed

+480
-311
lines changed

checkstyle.xml

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

121121
<!-- Checks for imports -->
122122
<!-- See https://checkstyle.org/checks/imports/index.html -->
123-
<!-- TODO <module name="AvoidStarImport"/> -->
123+
<module name="AvoidStarImport"/>
124124
<module name="IllegalImport"/> <!-- defaults to sun.* packages -->
125125
<module name="RedundantImport"/>
126126
<module name="UnusedImports">

src/main/java/com/thealgorithms/backtracking/AllPathsFromSourceToTarget.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
/**Wikipedia link -> https://en.wikipedia.org/wiki/Shortest_path_problem */
99
package com.thealgorithms.backtracking;
1010

11-
import java.util.*;
11+
import java.util.ArrayList;
12+
import java.util.List;
1213

1314
public class AllPathsFromSourceToTarget {
1415

src/main/java/com/thealgorithms/backtracking/ArrayCombination.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.thealgorithms.backtracking;
22

3-
import java.util.*;
3+
import java.util.List;
4+
import java.util.TreeSet;
45

56
/**
67
* Finds all permutations of 1...n of length k

src/main/java/com/thealgorithms/backtracking/Combination.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
package com.thealgorithms.backtracking;
22

3-
import java.util.*;
3+
import java.util.Arrays;
4+
import java.util.LinkedList;
5+
import java.util.List;
6+
import java.util.TreeSet;
47

58
/**
69
* Finds all permutations of given array

src/main/java/com/thealgorithms/backtracking/KnightsTour.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package com.thealgorithms.backtracking;
22

3-
import java.util.*;
3+
import java.util.ArrayList;
4+
import java.util.Comparator;
5+
import java.util.List;
46

57
/*
68
* Problem Statement: -

src/main/java/com/thealgorithms/backtracking/MColoring.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
package com.thealgorithms.backtracking;
22

3-
import java.util.*;
3+
import java.util.ArrayList;
4+
import java.util.HashSet;
5+
import java.util.LinkedList;
6+
import java.util.Queue;
7+
import java.util.Set;
48

59
/**
610
* @author Bama Charan Chhandogi (https://github.com/BamaCharanChhandogi)

src/main/java/com/thealgorithms/ciphers/AESEncryption.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@
33
import java.security.InvalidAlgorithmParameterException;
44
import java.security.InvalidKeyException;
55
import java.security.NoSuchAlgorithmException;
6-
import javax.crypto.*;
6+
import javax.crypto.BadPaddingException;
7+
import javax.crypto.Cipher;
8+
import javax.crypto.IllegalBlockSizeException;
9+
import javax.crypto.KeyGenerator;
10+
import javax.crypto.NoSuchPaddingException;
11+
import javax.crypto.SecretKey;
712
import javax.crypto.spec.GCMParameterSpec;
813

914
/**

src/main/java/com/thealgorithms/conversions/BinaryToHexadecimal.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.thealgorithms.conversions;
22

3-
import java.util.*;
3+
import java.util.HashMap;
4+
import java.util.Scanner;
45

56
/**
67
* Converts any Binary Number to a Hexadecimal Number

src/main/java/com/thealgorithms/conversions/RomanToInteger.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.thealgorithms.conversions;
22

3-
import java.util.*;
3+
import java.util.HashMap;
4+
import java.util.Map;
45

56
public class RomanToInteger {
67

src/main/java/com/thealgorithms/datastructures/dynamicarray/DynamicArray.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
package com.thealgorithms.datastructures.dynamicarray;
22

3-
import java.util.*;
3+
import java.util.Arrays;
4+
import java.util.ConcurrentModificationException;
5+
import java.util.Iterator;
6+
import java.util.NoSuchElementException;
7+
import java.util.Objects;
48
import java.util.function.Consumer;
59
import java.util.stream.Stream;
610
import java.util.stream.StreamSupport;

0 commit comments

Comments
 (0)