It has been determined that to implement the required constraints of the JSR 269 Filer in terms of JSR 199 FileObjects, FileObjects needs as isSameFile method that is distinct from their .equals method.
In addition, the use of binary names in javax.tools.JavaFileManager
should be changed to allow package-info. We propose the following
rule: after replacing all occurrences of '.' with '/' the name must be
a valid JVMS name.
In addition, the use of binary names in javax.tools.JavaFileManager
should be changed to allow package-info. We propose the following
rule: after replacing all occurrences of '.' with '/' the name must be
a valid JVMS name.
- duplicates
-
JDK-6439357 DefaultFileManager does not include package-info.* files
-
- Closed
-
- relates to
-
JDK-6420156 JSR 199: rename JavaCompilerTool to JavaCompiler
-
- Resolved
-