< prev index next >
src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java
Print this page
@@ -149,12 +149,12 @@
}
// Construct transformer
try {
Class<?> trCls = Class.forName(classname);
- @SuppressWarnings("deprecation")
- Transformer transformer = (Transformer) trCls.newInstance();
+ Transformer transformer =
+ (Transformer) trCls.getConstructor(new Class<?>[0]).newInstance((Object[])null);
transformer.setExtra(extra);
helper.addTransformer(suffix, transformer);
} catch (Exception e) {
helper.reportError("Cannot use " + classname +
" as a translator: " + e.getMessage());
< prev index next >