src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java
changeset 48054 702043a4cdeb
parent 47216 71c04702a3d5
child 48840 5e2d2067da48
equal deleted inserted replaced
48053:6dcbdc9f99fc 48054:702043a4cdeb
    32 import javax.tools.JavaFileManager;
    32 import javax.tools.JavaFileManager;
    33 import javax.tools.JavaFileObject;
    33 import javax.tools.JavaFileObject;
    34 import javax.tools.StandardJavaFileManager;
    34 import javax.tools.StandardJavaFileManager;
    35 
    35 
    36 import com.sun.javadoc.*;
    36 import com.sun.javadoc.*;
       
    37 import com.sun.tools.javac.code.Source.Feature;
    37 import com.sun.tools.javac.tree.JCTree.JCClassDecl;
    38 import com.sun.tools.javac.tree.JCTree.JCClassDecl;
    38 import com.sun.tools.javac.util.List;
    39 import com.sun.tools.javac.util.List;
    39 import com.sun.tools.javac.util.ListBuffer;
    40 import com.sun.tools.javac.util.ListBuffer;
    40 import com.sun.tools.javac.util.Position;
    41 import com.sun.tools.javac.util.Position;
    41 
    42 
   386     public JavaScriptScanner initJavaScriptScanner(boolean allowScriptInComments) {
   387     public JavaScriptScanner initJavaScriptScanner(boolean allowScriptInComments) {
   387         return env.initJavaScriptScanner(allowScriptInComments);
   388         return env.initJavaScriptScanner(allowScriptInComments);
   388     }
   389     }
   389 
   390 
   390     public boolean isFunctionalInterface(AnnotationDesc annotationDesc) {
   391     public boolean isFunctionalInterface(AnnotationDesc annotationDesc) {
   391         return env.source.allowLambda()
   392         return Feature.LAMBDA.allowedInSource(env.source)
   392             && annotationDesc.annotationType().qualifiedName().equals(
   393             && annotationDesc.annotationType().qualifiedName().equals(
   393                 env.syms.functionalInterfaceType.toString());
   394                 env.syms.functionalInterfaceType.toString());
   394     }
   395     }
   395 
   396 
   396     public boolean showTagMessages() {
   397     public boolean showTagMessages() {