Skip to content

Commit a990cd3

Browse files
committed
Remove unnecessary imports
1 parent c906c06 commit a990cd3

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

src/java.base/share/classes/jdk/internal/classfile/impl/ClassHierarchyImpl.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,10 @@
2525
*/
2626
package jdk.internal.classfile.impl;
2727

28-
import java.io.BufferedInputStream;
29-
import java.io.DataInputStream;
3028
import java.io.IOException;
3129
import java.io.InputStream;
3230
import java.io.UncheckedIOException;
33-
import java.lang.classfile.ClassFile;
3431
import java.lang.classfile.ClassHierarchyResolver;
35-
import java.lang.classfile.ClassReader;
3632
import java.lang.classfile.constantpool.ClassEntry;
3733
import java.lang.constant.ClassDesc;
3834
import java.util.Collection;
@@ -41,7 +37,6 @@
4137
import java.util.function.Function;
4238

4339
import static java.lang.classfile.ClassFile.ACC_INTERFACE;
44-
import static java.lang.classfile.constantpool.PoolEntry.*;
4540
import static java.lang.constant.ConstantDescs.CD_Object;
4641
import static java.util.Objects.requireNonNull;
4742
import static jdk.internal.constant.ConstantUtils.referenceClassDesc;
@@ -168,7 +163,7 @@ public ClassHierarchyResolver.ClassHierarchyInfo getClassInfo(ClassDesc classDes
168163
var ci = streamProvider.apply(classDesc);
169164
if (ci == null) return null;
170165
try (ci) {
171-
ClassReader reader = new ClassReaderImpl(ci.readAllBytes(), (ClassFileImpl) ClassFile.of());
166+
var reader = new ClassReaderImpl(ci.readAllBytes(), ClassFileImpl.DEFAULT_CONTEXT);
172167
boolean isInterface = (reader.flags() & ACC_INTERFACE) != 0;
173168
ClassDesc superClass = reader.superclassEntry()
174169
.map(ClassEntry::asSymbol)

0 commit comments

Comments
 (0)