Sets the pattern to the default of upcoming tycho 2.0 in advance.
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
Change-Id: I31b3fc733d0cb888fbf6f566995ce2043f6cd621
The vendor specific support files need to be installed separately.
Includes changing the bundles display names to match the CMake main bundle
so that in the install wizard it is clear(er) what they work with.
Change-Id: I12ca155228e906c6c38fe37e37e8ce08d05a2452
Markers were getting created in the code (with calls to
CompileCommandsJsonParser.createMarker) but were not rendered
in the UI because there was no declaration.
Change-Id: I571b6ad7bb6f2b78a7b920cdf74ff89d6790d717
Replace "org.eclipse.cdt.core.options" with
"org.eclipse.core.runtime.preferences"
Change-Id: I6ac4813b680ebf34336c85bfd3bc1721d6656dc4
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
eliminate use of 'Language ID'
eliminate use of 'Language Setting'
eliminate use of 'Language Setting Provider' and 'lsp'
Change-Id: I7358ec99fde008d2b1a8c99fa294acac3469b20e
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
Move preference page to new UI plugin.
This is piece six of change https://git.eclipse.org/r/c/159828 being split into pieces.
Splitting is done for code reviewing reasons.
Change-Id: I9db0f3053ef9524a5b79a0fc9b8198ff241acb1a
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
Adjust detection participant implementations & tests to new API.
This is piece five of change https://git.eclipse.org/r/c/159828 being split into pieces.
Splitting is done for code reviewing reasons.
Change-Id: Iab6917c45f9e749f2a8ff1f1c0b4c4991131cbd2
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
Adjust core tests to new implementation.
This is piece four of change https://git.eclipse.org/r/c/159828 being split into pieces.
Splitting is done for code reviewing reasons.
Change-Id: I925fd5e56cbf6bf3e6d14322c738c0ff412b8b1d
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
This is piece three of change https://git.eclipse.org/r/c/159828 being split into pieces.
Splitting is done for code reviewing reasons.
Change-Id: Ibd033f8d69dfd19bf23e34fe4d731a3eac78afc6
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
This is piece two of change https://git.eclipse.org/r/c/159828 being split into pieces.
Splitting is done for code reviewing reasons.
Change-Id: I9db46388046c57f2aaad88730636950d3271ae20
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>