Skip to content

Commit d70156d

Browse files
committedFeb 12, 2024
8325529: Remove unused imports from ModuleGenerator test file
Reviewed-by: prappo
1 parent 4628763 commit d70156d

File tree

6 files changed

+70
-54
lines changed

6 files changed

+70
-54
lines changed
 

‎test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java

+8-7
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@
2222
*/
2323
package sampleapi;
2424

25-
import com.sun.source.util.JavacTask;
26-
import com.sun.tools.javac.api.JavacTaskImpl;
27-
import com.sun.tools.javac.api.JavacTool;
28-
import com.sun.tools.javac.util.Context;
2925
import java.io.IOException;
3026
import java.io.InputStream;
3127
import java.io.UncheckedIOException;
@@ -34,17 +30,22 @@
3430
import java.nio.file.Paths;
3531
import java.util.ArrayList;
3632
import java.util.List;
37-
import java.util.Optional;
38-
import static java.util.stream.Collectors.toList;
33+
3934
import javax.xml.parsers.DocumentBuilder;
4035
import javax.xml.parsers.DocumentBuilderFactory;
4136
import javax.xml.parsers.ParserConfigurationException;
37+
38+
import com.sun.source.util.JavacTask;
39+
import com.sun.tools.javac.api.JavacTaskImpl;
40+
import com.sun.tools.javac.api.JavacTool;
41+
import com.sun.tools.javac.util.Context;
42+
4243
import org.w3c.dom.Document;
4344
import org.w3c.dom.Element;
4445
import org.w3c.dom.NodeList;
4546
import org.xml.sax.SAXException;
46-
import sampleapi.generator.ModuleGenerator;
4747

48+
import sampleapi.generator.ModuleGenerator;
4849
import sampleapi.generator.PackageGenerator;
4950

5051
public class SampleApi {

‎test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java

+12-6
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,23 @@
2323

2424
package sampleapi.generator;
2525

26-
import java.io.File;
27-
import java.io.BufferedInputStream;
28-
import java.io.IOException;
26+
import java.util.HashMap;
27+
import java.util.Map;
2928
import java.util.Set;
29+
3030
import javax.lang.model.element.Modifier;
3131

3232
import com.sun.tools.javac.tree.JCTree;
33-
import com.sun.tools.javac.tree.JCTree.*;
33+
import com.sun.tools.javac.tree.JCTree.JCClassDecl;
34+
import com.sun.tools.javac.tree.JCTree.JCExpression;
35+
import com.sun.tools.javac.tree.JCTree.JCIdent;
36+
import com.sun.tools.javac.tree.JCTree.JCLiteral;
37+
import com.sun.tools.javac.tree.JCTree.JCMethodDecl;
38+
import com.sun.tools.javac.tree.JCTree.JCNewArray;
39+
import com.sun.tools.javac.tree.JCTree.JCNewClass;
40+
import com.sun.tools.javac.tree.JCTree.JCTypeParameter;
41+
import com.sun.tools.javac.tree.JCTree.JCVariableDecl;
3442
import com.sun.tools.javac.util.List;
35-
import java.util.HashMap;
36-
import java.util.Map;
3743

3844
class DocCommentGenerator {
3945

‎test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/Documentifier.java

+12-10
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,24 @@
2323

2424
package sampleapi.generator;
2525

26-
import java.util.ArrayList;
2726
import java.util.Set;
27+
2828
import javax.lang.model.element.Modifier;
2929

30-
import com.sun.tools.javac.util.Context;
31-
import com.sun.tools.javac.tree.JCTree;
32-
import com.sun.tools.javac.tree.JCTree.*;
33-
import com.sun.tools.javac.tree.DocCommentTable;
34-
import com.sun.tools.javac.parser.ScannerFactory;
30+
import com.sun.source.tree.Tree.Kind;
3531
import com.sun.tools.javac.parser.Scanner;
36-
import com.sun.tools.javac.parser.Tokens.Token;
32+
import com.sun.tools.javac.parser.ScannerFactory;
3733
import com.sun.tools.javac.parser.Tokens.Comment;
38-
import com.sun.tools.javac.parser.Tokens.Comment.CommentStyle;
39-
import com.sun.source.tree.Tree.Kind;
34+
import com.sun.tools.javac.parser.Tokens.Token;
35+
import com.sun.tools.javac.tree.DocCommentTable;
36+
import com.sun.tools.javac.tree.JCTree;
37+
import com.sun.tools.javac.tree.JCTree.JCClassDecl;
38+
import com.sun.tools.javac.tree.JCTree.JCCompilationUnit;
39+
import com.sun.tools.javac.tree.JCTree.JCMethodDecl;
40+
import com.sun.tools.javac.tree.JCTree.JCVariableDecl;
41+
import com.sun.tools.javac.util.Context;
4042

41-
import sampleapi.util.*;
43+
import sampleapi.util.PoorDocCommentTable;
4244

4345
class Documentifier {
4446

‎test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/ModuleGenerator.java

+9-14
Original file line numberDiff line numberDiff line change
@@ -22,31 +22,26 @@
2222
*/
2323
package sampleapi.generator;
2424

25+
import java.io.IOException;
26+
import java.io.OutputStream;
27+
import java.nio.file.Files;
28+
import java.nio.file.Path;
29+
import java.util.ArrayList;
30+
import java.util.List;
31+
2532
import com.sun.source.tree.ModuleTree.ModuleKind;
2633
import com.sun.tools.javac.code.Symbol;
27-
import com.sun.tools.javac.parser.Scanner;
28-
import com.sun.tools.javac.parser.ScannerFactory;
29-
import com.sun.tools.javac.parser.Tokens;
3034
import com.sun.tools.javac.tree.JCTree;
3135
import com.sun.tools.javac.tree.JCTree.JCDirective;
3236
import com.sun.tools.javac.tree.JCTree.JCExpression;
3337
import com.sun.tools.javac.tree.TreeMaker;
34-
import com.sun.tools.javac.util.Context;
35-
import com.sun.tools.javac.util.Names;
3638
import com.sun.tools.javac.util.ListBuffer;
37-
import java.io.IOException;
38-
import java.io.OutputStream;
39-
import java.nio.file.Files;
40-
import java.nio.file.Path;
41-
import java.util.List;
42-
import java.util.ArrayList;
39+
import com.sun.tools.javac.util.Names;
40+
4341
import org.w3c.dom.Element;
4442
import org.w3c.dom.NodeList;
4543

4644
import sampleapi.SampleApi;
47-
import sampleapi.util.PoorDocCommentTable;
48-
49-
import static com.sun.tools.javac.parser.Tokens.Comment.CommentStyle.JAVADOC;
5045

5146
/**
5247
*

‎test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java

+28-16
Original file line numberDiff line numberDiff line change
@@ -26,33 +26,45 @@
2626
import java.io.File;
2727
import java.io.FileWriter;
2828
import java.io.IOException;
29+
import java.nio.file.Path;
2930
import java.util.ArrayList;
3031
import java.util.HashMap;
3132
import java.util.Map;
33+
3234
import javax.xml.parsers.DocumentBuilderFactory;
33-
import org.w3c.dom.Element;
34-
import org.w3c.dom.Node;
35-
import org.w3c.dom.NodeList;
3635

3736
import com.sun.source.util.JavacTask;
38-
import com.sun.tools.javac.api.JavacTool;
3937
import com.sun.tools.javac.api.JavacTaskImpl;
40-
import com.sun.tools.javac.util.Context;
41-
import com.sun.tools.javac.util.Name;
42-
import com.sun.tools.javac.util.Names;
43-
import com.sun.tools.javac.util.List;
44-
import com.sun.tools.javac.util.ListBuffer;
45-
import com.sun.tools.javac.tree.TreeMaker;
46-
import com.sun.tools.javac.tree.JCTree;
47-
import com.sun.tools.javac.tree.JCTree.*;
38+
import com.sun.tools.javac.api.JavacTool;
4839
import com.sun.tools.javac.code.Flags;
49-
import com.sun.tools.javac.code.Type;
50-
import com.sun.tools.javac.code.TypeTag;
5140
import com.sun.tools.javac.code.Symbol;
5241
import com.sun.tools.javac.code.Symtab;
53-
import java.nio.file.Path;
42+
import com.sun.tools.javac.code.Type;
43+
import com.sun.tools.javac.code.TypeTag;
44+
import com.sun.tools.javac.tree.JCTree;
45+
import com.sun.tools.javac.tree.JCTree.JCAnnotation;
46+
import com.sun.tools.javac.tree.JCTree.JCBlock;
47+
import com.sun.tools.javac.tree.JCTree.JCClassDecl;
48+
import com.sun.tools.javac.tree.JCTree.JCCompilationUnit;
49+
import com.sun.tools.javac.tree.JCTree.JCExpression;
50+
import com.sun.tools.javac.tree.JCTree.JCFieldAccess;
51+
import com.sun.tools.javac.tree.JCTree.JCMethodDecl;
52+
import com.sun.tools.javac.tree.JCTree.JCPackageDecl;
53+
import com.sun.tools.javac.tree.JCTree.JCStatement;
54+
import com.sun.tools.javac.tree.JCTree.JCTypeParameter;
55+
import com.sun.tools.javac.tree.JCTree.JCVariableDecl;
56+
import com.sun.tools.javac.tree.TreeMaker;
57+
import com.sun.tools.javac.util.Context;
58+
import com.sun.tools.javac.util.List;
59+
import com.sun.tools.javac.util.ListBuffer;
60+
import com.sun.tools.javac.util.Name;
61+
import com.sun.tools.javac.util.Names;
62+
63+
import org.w3c.dom.Element;
64+
import org.w3c.dom.Node;
65+
import org.w3c.dom.NodeList;
5466

55-
import sampleapi.util.*;
67+
import sampleapi.util.SimpleMultiplier;
5668

5769
public class PackageGenerator {
5870

‎test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/util/SimpleMultiplier.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323

2424
package sampleapi.util;
2525

26-
import java.util.StringTokenizer;
2726
import java.util.ArrayList;
27+
import java.util.StringTokenizer;
2828

2929
/*
3030
* The class implements unknown number of nested loops. The number of modifiers

0 commit comments

Comments
 (0)
Please sign in to comment.