eclipse-jdtls / eclipse-jdt-core-incubator

Eclipse Public License 2.0
8 stars 1 forks source link

[Javac] complete diagnostics -> problems mapping #14

Open mickaelistria opened 5 months ago

mickaelistria commented 5 months ago

We need to complete the logic that maps Javac diagnostics to JDT problems, in order to enable proper messages and quick-fixes for compiler problems.

fbricon commented 2 months ago

https://github.com/eclipse-jdtls/eclipse-jdt-core-incubator/pull/290 is a first step towards problem mapping

mickaelistria commented 2 months ago

A 2nd step actually, some mapping was already existing before.

testforstephen commented 2 months ago

In the UI, I plan to display the original Javac code directly within the Problems view. And then our focus is on mapping those diagnostics with quick fixes supported to JDT problem ids, and ensure that the quick fixes can appear on the associated problems.

image