Skip to content

Commit 5696f67

Browse files
Checkstyle AvoidStarImport rule
1 parent f55a80f commit 5696f67

File tree

75 files changed

+503
-142
lines changed

Some content is hidden

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

75 files changed

+503
-142
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,5 +201,5 @@ Contributing
201201
### Code formatting
202202

203203
- use 4 spaces for indentation in Java files
204-
- sort java imports alphabetically (including static imports), you can use wildcards
204+
- sort java imports alphabetically (including static imports), do not use wildcards
205205
- please do not reformat whole files in IDE

checkstyle.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,7 @@
1616
<property name="sortStaticImportsAlphabetically" value="true"/>
1717
</module>
1818

19+
<module name="AvoidStarImport"/>
20+
1921
</module>
2022
</module>

typescript-generator-core/src/main/java/cz/habarta/typescript/generator/CustomMappingTypeProcessor.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33

44
import java.lang.reflect.ParameterizedType;
55
import java.lang.reflect.Type;
6-
import java.util.*;
6+
import java.util.ArrayList;
7+
import java.util.List;
8+
import java.util.Map;
79

810

911
public class CustomMappingTypeProcessor implements TypeProcessor {

typescript-generator-core/src/main/java/cz/habarta/typescript/generator/DefaultTypeProcessor.java

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,26 @@
22
package cz.habarta.typescript.generator;
33

44
import cz.habarta.typescript.generator.util.UnionType;
5-
import java.lang.reflect.*;
6-
import java.math.*;
5+
import java.lang.reflect.GenericArrayType;
6+
import java.lang.reflect.Method;
7+
import java.lang.reflect.ParameterizedType;
8+
import java.lang.reflect.Type;
9+
import java.lang.reflect.TypeVariable;
10+
import java.lang.reflect.WildcardType;
11+
import java.math.BigDecimal;
12+
import java.math.BigInteger;
713
import java.time.temporal.Temporal;
8-
import java.util.*;
14+
import java.util.ArrayList;
15+
import java.util.Collection;
16+
import java.util.Date;
17+
import java.util.LinkedHashMap;
18+
import java.util.List;
19+
import java.util.Map;
20+
import java.util.Optional;
21+
import java.util.OptionalDouble;
22+
import java.util.OptionalInt;
23+
import java.util.OptionalLong;
24+
import java.util.UUID;
925
import java.util.stream.Collectors;
1026
import javax.xml.bind.JAXBElement;
1127

typescript-generator-core/src/main/java/cz/habarta/typescript/generator/Extension.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
import cz.habarta.typescript.generator.compiler.ModelCompiler;
55
import cz.habarta.typescript.generator.compiler.ModelTransformer;
66
import cz.habarta.typescript.generator.emitter.EmitterExtension;
7-
import java.util.*;
7+
import java.util.Collections;
8+
import java.util.List;
9+
import java.util.Map;
810

911

1012
public abstract class Extension extends EmitterExtension {

typescript-generator-core/src/main/java/cz/habarta/typescript/generator/GenericsTypeProcessor.java

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

22
package cz.habarta.typescript.generator;
33

4-
import java.lang.reflect.*;
4+
import java.lang.reflect.Type;
55

66

77
/**

typescript-generator-core/src/main/java/cz/habarta/typescript/generator/JaxrsApplicationScanner.java

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11

22
package cz.habarta.typescript.generator;
33

4-
import cz.habarta.typescript.generator.parser.*;
4+
import cz.habarta.typescript.generator.parser.SourceType;
55
import io.github.classgraph.ScanResult;
6-
import java.lang.reflect.*;
7-
import java.util.*;
6+
import java.lang.reflect.Constructor;
7+
import java.lang.reflect.Type;
8+
import java.util.ArrayList;
9+
import java.util.Collections;
10+
import java.util.Comparator;
11+
import java.util.List;
812
import java.util.function.Predicate;
9-
import javax.ws.rs.*;
10-
import javax.ws.rs.core.*;
13+
import javax.ws.rs.Path;
14+
import javax.ws.rs.core.Application;
1115

1216

1317
public class JaxrsApplicationScanner {

typescript-generator-core/src/main/java/cz/habarta/typescript/generator/Output.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11

22
package cz.habarta.typescript.generator;
33

4-
import java.io.*;
5-
import java.nio.charset.*;
4+
import java.io.File;
5+
import java.io.FileNotFoundException;
6+
import java.io.FileOutputStream;
7+
import java.io.OutputStream;
8+
import java.io.OutputStreamWriter;
9+
import java.io.Writer;
10+
import java.nio.charset.Charset;
611

712

813
public class Output {

typescript-generator-core/src/main/java/cz/habarta/typescript/generator/Settings.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,14 @@
1414
import java.lang.annotation.Annotation;
1515
import java.net.URL;
1616
import java.net.URLClassLoader;
17-
import java.util.*;
17+
import java.util.ArrayList;
18+
import java.util.Collections;
19+
import java.util.LinkedHashMap;
20+
import java.util.LinkedHashSet;
21+
import java.util.List;
22+
import java.util.Map;
23+
import java.util.Objects;
24+
import java.util.Set;
1825
import java.util.function.Predicate;
1926
import java.util.regex.Pattern;
2027

typescript-generator-core/src/main/java/cz/habarta/typescript/generator/TsType.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
import cz.habarta.typescript.generator.emitter.Emittable;
66
import cz.habarta.typescript.generator.emitter.Emitter;
77
import cz.habarta.typescript.generator.util.Utils;
8-
import java.util.*;
8+
import java.util.ArrayList;
9+
import java.util.Arrays;
10+
import java.util.LinkedHashSet;
11+
import java.util.List;
912

1013

1114
/**

0 commit comments

Comments
 (0)