[BLUEJ-1194] Renaming a class does not remove inner classes
When a class is renamed, the inner classes (*.class files) are not removed.
On Windows, if the name changes case only, the inner class files will continue to have the wrong (case) name. If a jar file is generated, this causes issues when the inner classes cannot be located by the classloader (because names in jar files are case-sensitive).
Issue metadata
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.3