@@ -42,7 +42,7 @@ public class CachedCompiler implements Closeable {
4242 private static final Logger LOG = LoggerFactory .getLogger (CachedCompiler .class );
4343 private static final PrintWriter DEFAULT_WRITER = new PrintWriter (System .err );
4444
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 <>());
4646 private final Map <ClassLoader , MyJavaFileManager > fileManagerMap = Collections .synchronizedMap (new WeakHashMap <>());
4747
4848 @ Nullable
@@ -130,12 +130,12 @@ public Class loadFromJava(@NotNull ClassLoader classLoader,
130130 @ NotNull String className ,
131131 @ NotNull String javaCode ,
132132 @ Nullable PrintWriter writer ) throws ClassNotFoundException {
133- Class clazz = null ;
134- Map <String , Class > loadedClasses ;
133+ Class <?> clazz = null ;
134+ Map <String , Class <?> > loadedClasses ;
135135 synchronized (loadedClassesMap ) {
136136 loadedClasses = loadedClassesMap .get (classLoader );
137137 if (loadedClasses == null )
138- loadedClassesMap .put (classLoader , loadedClasses = new LinkedHashMap <String , Class >());
138+ loadedClassesMap .put (classLoader , loadedClasses = new LinkedHashMap <>());
139139 else
140140 clazz = loadedClasses .get (className );
141141 }
0 commit comments