langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTodo.java
equal
deleted
inserted
replaced
25 |
25 |
26 package com.sun.tools.javadoc.main; |
26 package com.sun.tools.javadoc.main; |
27 |
27 |
28 import com.sun.tools.javac.comp.*; |
28 import com.sun.tools.javac.comp.*; |
29 import com.sun.tools.javac.util.*; |
29 import com.sun.tools.javac.util.*; |
|
30 import com.sun.tools.javac.util.Context.Factory; |
30 |
31 |
31 /** |
32 /** |
32 * Javadoc's own todo queue doesn't queue its inputs, as javadoc |
33 * Javadoc's own todo queue doesn't queue its inputs, as javadoc |
33 * doesn't perform attribution of method bodies or semantic checking. |
34 * doesn't perform attribution of method bodies or semantic checking. |
34 * |
35 * |
40 * @author Neal Gafter |
41 * @author Neal Gafter |
41 */ |
42 */ |
42 @Deprecated |
43 @Deprecated |
43 public class JavadocTodo extends Todo { |
44 public class JavadocTodo extends Todo { |
44 public static void preRegister(Context context) { |
45 public static void preRegister(Context context) { |
45 context.put(todoKey, new Context.Factory<Todo>() { |
46 context.put(todoKey, (Factory<Todo>)JavadocTodo::new); |
46 public Todo make(Context c) { |
|
47 return new JavadocTodo(c); |
|
48 } |
|
49 }); |
|
50 } |
47 } |
51 |
48 |
52 protected JavadocTodo(Context context) { |
49 protected JavadocTodo(Context context) { |
53 super(context); |
50 super(context); |
54 } |
51 } |