< prev index next >

src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java

Print this page

        

*** 250,260 **** if (jdk.javadoc.doclet.Doclet.class.isAssignableFrom(docletClass)) { // no need to dispatch to old, safe to init now initMessager(); messager.setLocale(locale); try { ! doclet = (Doclet) docletClass.newInstance(); } catch (InstantiationException | IllegalAccessException exc) { exc.printStackTrace(); if (!apiMode) { error("main.could_not_instantiate_class", docletClass); messager.exit(); --- 250,262 ---- if (jdk.javadoc.doclet.Doclet.class.isAssignableFrom(docletClass)) { // no need to dispatch to old, safe to init now initMessager(); messager.setLocale(locale); try { ! @SuppressWarnings("deprecation") ! Object o = docletClass.newInstance(); ! doclet = (Doclet) o; } catch (InstantiationException | IllegalAccessException exc) { exc.printStackTrace(); if (!apiMode) { error("main.could_not_instantiate_class", docletClass); messager.exit();
< prev index next >