This is a follow-up of JDK-8075184. There are still several errors that are not correctly classified as target or non-target errors. As this change might be tricky and provoke regressions, it's better to use this entry as an umbrella and fix each separate issue as a sub-task.
As an example error kinds like: HIDDEN, ABSENT_VAR, ABSENT_TYP, etc are not target errors and thus they should be fixed. This has implications for example to determine if a method reference is overloaded or not.
As an example error kinds like: HIDDEN, ABSENT_VAR, ABSENT_TYP, etc are not target errors and thus they should be fixed. This has implications for example to determine if a method reference is overloaded or not.
- relates to
-
JDK-8075184 javac is mistakenly considering a missing enclosing instance error as an overload error
- Closed