src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
equal
deleted
inserted
replaced
53 import com.sun.tools.doclint.DocLint; |
53 import com.sun.tools.doclint.DocLint; |
54 import com.sun.tools.javac.api.BasicJavacTask; |
54 import com.sun.tools.javac.api.BasicJavacTask; |
55 import com.sun.tools.javac.code.Attribute; |
55 import com.sun.tools.javac.code.Attribute; |
56 import com.sun.tools.javac.code.Flags; |
56 import com.sun.tools.javac.code.Flags; |
57 import com.sun.tools.javac.code.Scope; |
57 import com.sun.tools.javac.code.Scope; |
|
58 import com.sun.tools.javac.code.Source.Feature; |
58 import com.sun.tools.javac.code.Symbol; |
59 import com.sun.tools.javac.code.Symbol; |
59 import com.sun.tools.javac.code.Symbol.ClassSymbol; |
60 import com.sun.tools.javac.code.Symbol.ClassSymbol; |
60 import com.sun.tools.javac.code.Symbol.MethodSymbol; |
61 import com.sun.tools.javac.code.Symbol.MethodSymbol; |
61 import com.sun.tools.javac.code.Symbol.ModuleSymbol; |
62 import com.sun.tools.javac.code.Symbol.ModuleSymbol; |
62 import com.sun.tools.javac.code.Symbol.PackageSymbol; |
63 import com.sun.tools.javac.code.Symbol.PackageSymbol; |
185 } |
186 } |
186 |
187 |
187 // TODO: we need ElementUtils.getPackage to cope with input strings |
188 // TODO: we need ElementUtils.getPackage to cope with input strings |
188 // to return the proper unnamedPackage for all supported releases. |
189 // to return the proper unnamedPackage for all supported releases. |
189 PackageElement getUnnamedPackage() { |
190 PackageElement getUnnamedPackage() { |
190 return (toolEnv.source.allowModules()) |
191 return (Feature.MODULES.allowedInSource(toolEnv.source)) |
191 ? toolEnv.syms.unnamedModule.unnamedPackage |
192 ? toolEnv.syms.unnamedModule.unnamedPackage |
192 : toolEnv.syms.noModule.unnamedPackage; |
193 : toolEnv.syms.noModule.unnamedPackage; |
193 } |
194 } |
194 |
195 |
195 // TODO: implement in either jx.l.m API (preferred) or DocletEnvironment. |
196 // TODO: implement in either jx.l.m API (preferred) or DocletEnvironment. |