[BLUEJ-1234] Rebuild Package doesn't recompile classes implementing Interfaces
Create a new project
Create an interface, e.g. Person.
Create a new class, e.g., Student.
In Student, keep all the default code for new class, but
Add "implements Person".
From the menu, select Tools/Rebuild Package
Result: Student class is striped; it is shown as uncompiled. Unable to create new Student object.
Desired: recompile all classes in package, even those which use interfaces. Show class as ready to run or create new object.
Issue metadata
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.2.0