JSR199 FileObjects don't obey general contract of equals.

Jesse Glick jesse.glick at sun.com
Wed Jun 20 22:30:40 PDT 2007


Jonathan Gibbons wrote:
> From a historical perspective, the getCanonicalFile code in 
> RegularFileObject can be traced back to the need to do
> case-equivalent filename matching on Windows.

Possibly of interest:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6358641

JSR 203 will likely make this possible, but I suppose javac cannot rely 
on that.

-J.

-- 
jesse.glick at sun.com  netbeans.org  ant.apache.org  hudson.dev.java.net
             http://google.com/search?q=e%5E%28pi*i%29%2B1




More information about the compiler-dev mailing list