[BLUEJ-524] Wrong context menu with inheritance, default access and static
If you have two classes in different packages (Class1 and Class2). Class1 inherits from Class2. Class2 defines a static method with default access, e.g. static void staticMethodWithDefaultAccess() Now you see this method in Class1 context menu, which is wrong, because method must be visible in classes of the same package only. Executing the method from the context menu of Class1 does not show up anything. There is also no log entry in BlueJ-Log. See attached sample project.
Issue metadata
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.3