This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
For inner class files having name with '$' characters, the URLs and paths generated got them turned into "%24". I think that FileSet functionality would dictate the default preservation of '$' in the paths. BTW, I use the default resolver and also notice that createFolderFileSet got NPE if resolver paratemer is null. The javadoc says resolver parameter could be null to signify the use of default ReferenceResolver.
Created attachment 12008 [details] Test case with inner class files.
To use the attachement test case, unzip it to directory "foo", mount "foo", hilite TestFileSet.java, set executor property 'current directory' to "foo". Execute TestFileSet would generate output like following: nbfs://nbhost/C%3A%2Fapitests/fileset/Test.class:[Test.class] nbfs://nbhost/C%3A%2Fapitests/fileset/Test.java:[Test.java] nbfs://nbhost/C%3A%2Fapitests/fileset/TestFileSet%24Test1%24Test2.class:[TestFileSet%24Test1%24Test2.class] nbfs://nbhost/C%3A%2Fapitests/fileset/TestFileSet%24Test1.class:[TestFileSet%24Test1.class] nbfs://nbhost/C%3A%2Fapitests/fileset/TestFileSet.class:[TestFileSet.class] nbfs://nbhost/C%3A%2Fapitests/fileset/TestFileSet.java:[TestFileSet.java]
As described in http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the current work on projects prototype has been stopped.
Marking issue as VERIFIED --->
---> CLOSED