@@ -42,7 +42,7 @@ public class CachedCompiler implements Closeable {
42
42
private static final Logger LOG = LoggerFactory .getLogger (CachedCompiler .class );
43
43
private static final PrintWriter DEFAULT_WRITER = new PrintWriter (System .err );
44
44
45
- private final Map <ClassLoader , Map <String , Class >> loadedClassesMap = Collections .synchronizedMap (new WeakHashMap <>());
45
+ private final Map <ClassLoader , Map <String , Class <?> >> loadedClassesMap = Collections .synchronizedMap (new WeakHashMap <>());
46
46
private final Map <ClassLoader , MyJavaFileManager > fileManagerMap = Collections .synchronizedMap (new WeakHashMap <>());
47
47
48
48
@ Nullable
@@ -130,12 +130,12 @@ public Class loadFromJava(@NotNull ClassLoader classLoader,
130
130
@ NotNull String className ,
131
131
@ NotNull String javaCode ,
132
132
@ Nullable PrintWriter writer ) throws ClassNotFoundException {
133
- Class clazz = null ;
134
- Map <String , Class > loadedClasses ;
133
+ Class <?> clazz = null ;
134
+ Map <String , Class <?> > loadedClasses ;
135
135
synchronized (loadedClassesMap ) {
136
136
loadedClasses = loadedClassesMap .get (classLoader );
137
137
if (loadedClasses == null )
138
- loadedClassesMap .put (classLoader , loadedClasses = new LinkedHashMap <String , Class >());
138
+ loadedClassesMap .put (classLoader , loadedClasses = new LinkedHashMap <>());
139
139
else
140
140
clazz = loadedClasses .get (className );
141
141
}
0 commit comments