Martin Weber
99ccdd11a4
externalize string
...
Change-Id: I9d47dd464ba9f9c7b696c2e6f69c2c90abd31071
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2021-06-28 21:04:33 +02:00
Martin Weber
ef5f7c9d97
project setup: remove unnecessary maven nature
...
Change-Id: Ie0ccf12cfc7764170f2138ed2538876a4b3e3ba7
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2021-06-28 20:26:19 +02:00
Jonah Graham
902ea0dfa1
[releng] Bump to CDT version 10.4.0
...
Change-Id: I0807f46d9ebb8bb579b687366cdb19e40935a9ec
2021-06-12 20:52:54 -04:00
Martin Weber
fce6d2f93f
eliminate class StringUtil
...
Change-Id: I07cd8c70d2db8abe415f720275b6c25d464ba91c
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2021-06-07 20:42:09 +02:00
Jonah Graham
2073d47084
Bug 572648: Handle cases of empty (EOF) JSON files
...
Change-Id: I10fae3542ae75120dad0a59b52aaf7b34a67d8e9
2021-04-08 10:56:14 -04:00
Alexander Fedorov
8dbf024ab8
Bug 572552 - CDT releng: update versions to 10.3.0
...
Added missed license headers
Updated baseline for the parent pom to CDT 10.2
Updated version for pom.xml to 10.3
Updated version for features and bundles to CDT 10.3
Updated copyright for about.properties to be 2021
Incremented version + 100 where needed
Change-Id: I79666fcc0402fee6607499d7dce1eaf87a5f446d
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2021-04-04 16:17:25 -04:00
Jonah Graham
c248620053
[releng] Increment feature and related versions to 10.2.0
...
Change-Id: Icd135a588920fa25fd846dc285db5f83e5ac7037
2020-12-19 12:11:25 -05:00
Martin Weber
4d40c5b68f
generalize indexer-support API
...
Use IFile to specify the file to parse instead of a file-name implicitly
calculated from CBuildConfiguration.
Change-Id: If9d66a0b7533e9e403bc22fa21bf8e6e8fa80436
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-11-14 15:17:35 -05:00
Marc-Andre Laperle
fa270ed30a
[releng] Update plug-in versions
...
Version changes are all to refect non-API changes (micro version)
Change-Id: I372aa2671a4c7f5c765a42156d3f639b8eaff680
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2020-10-06 16:20:18 -04:00
Jonah Graham
24639efcee
[releng] Bump version to 10.1.0
...
Change-Id: I39f7c379c0b43c086a25b047b3af564f6f24d670
2020-10-06 16:20:18 -04:00
Martin Weber
f2761aa76c
Sync project layouts with other CDT bundles.
...
Move sources from src/main/java to src.
Change output dir from target/classes to bin.
Change-Id: I348fdf2960d183e6ba8ddf1b7971c494fb2bca9c
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-09-25 22:47:41 +02:00
Martin Weber
ae3159f809
Bug 567220: CompileCommandsJsonParser error markers are not deleted from the problems view
...
Change-Id: Idb1f3fc3429c06a89550a9446c88c2181f3d8cdb
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-09-23 21:05:17 +02:00
Jonah Graham
88b2322c38
Bug 551817: Fix legal docs - and automate their checks
...
Change-Id: I6f97927f0df64a28e71a2d7ab4c55b609794f751
2020-08-30 23:15:59 -04:00
Jonah Graham
0cb1f7482a
Bug 566511: [releng] Add missing UTF-8 encoding for all CDT projects
...
Includes updates to code cleanliness script
Change-Id: Ic495124285e3e002993f34dc12be5ad7337fe13b
2020-08-30 20:02:41 -04:00
Jonah Graham
0c5093d6ff
Bug 566334: Turn on API Tooling & Analysis for all bundles
...
Change-Id: I3cb5645eba52b0cd0e9a71069264d9c589159107
2020-08-24 17:50:56 -04:00
Jonah Graham
fd9382d8a9
Bug 562494: Update BREE to Java 11
...
Change-Id: I0c91aafc0cb1b179936acbd4c9df2d961899e3fa
2020-08-24 17:50:56 -04:00
Martin Weber
45c979c400
Bug 565586: Handle -include and -imacros compiler flags
...
Change-Id: Iee67ab08ed2daa9af69fa1de583f3c6f8305960a
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-07-31 13:21:28 -04:00
Martin Weber
3cea021ecd
Bug 559674: rename doc file
...
Change-Id: I3eb943e36df734afef4a5ce6e99334111a18cedf
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-07-27 13:40:34 -04:00
Martin Weber
005b82195b
Bug 559674: Integrate new indexer support into CDT build
...
Change-Id: Ie07e6283f8285e56b7f74f29a8db1cbe222e0304
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-07-22 13:06:11 -04:00
Martin Weber
ebeef92ea0
Bug 559674: Eliminate warning
...
Change-Id: I3bcaa4b95708cb185e66dcffc6e0be68cf56b56e
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-07-05 13:39:48 +02:00
Jonah Graham
92dcc3f6ab
Bug 559674: Declare cmake.is problem marker type
...
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
2020-06-16 09:47:31 -04:00
Alexander Fedorov
a5dce82d54
Bug 564274 - Switch CDT cmake to use new Equinox preferences API
...
Replace "org.eclipse.cdt.core.options" with
"org.eclipse.core.runtime.preferences"
Change-Id: I6ac4813b680ebf34336c85bfd3bc1721d6656dc4
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-06-15 14:10:12 -04:00
Martin Weber
040b1351e8
Bug 559674: Internationalization of UI texts
...
Change-Id: Ie88e2c6b37f68e8f6e7bb1f941d72f1db8fc748d
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-06-06 13:43:51 -04:00
Jonah Graham
22236ae356
Bug 559674: Declare o.e.c.cmake.is.core.ui friend of core
...
This removes many of the warnings in IndexerSupportPreferencePage
Change-Id: I1b310d5d86831744eca36c7177cf167d9a8d5a37
2020-06-05 06:52:59 -04:00
Martin Weber
169c74728f
Bug 559674: adjust plugin references to point to new plugin name
...
..plus fix some typos in developer docs.
Change-Id: Ic71281d5e8a7d28c7e8a9ec313240e710b07f661
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-06-05 04:22:43 -04:00
Martin Weber
48961a341b
Bug 559674: fix failing tests
...
Change-Id: I6bf9a81dd1cbf673b2472597fc431e6bb1c75ef8
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-06-05 04:21:19 -04:00
Martin Weber
b37b7187ae
Bug 559674: move API classes for consumers of this to top-level package
...
Change-Id: I4e6ad1a599a1117f3dfe54cc831df77e5f003d18
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-06-04 12:03:55 -04:00
Martin Weber
d804c5ae75
Bug 559674: make class final
...
Change-Id: Iefdc5cb2359546ad06e9770baf79b379b14e31d8
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-06-04 11:09:24 -04:00
Martin Weber
cfe6a49692
Bug 559674: Improve doc and javadoc
...
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>
2020-06-04 10:23:01 -04:00
Martin Weber
aa377d40c2
Bug 559674: eliminate 'lsp' (language settings provider)
...
Change-Id: I8bcead6d09feefc6093cdd97349c26d563cd9f1f
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-06-04 10:22:33 -04:00
Martin Weber
3b8551a14a
Bug 559674: move 'contribute more implementations API' to package participant
...
Change-Id: I3f79f0ba3245a9aa3b638cb01c5fc537bb32a47b
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-06-04 10:22:33 -04:00
Martin Weber
488cc91689
Bug 559674: Fix: New console allocated even if one is given
...
Change-Id: I922264bbff26e31d2a1a2aa000c3e8f272c1b5e9
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-06-04 10:22:33 -04:00
Martin Weber
2abe8b5f31
Bug 559674: Use OptionMetadata based implementation for preference access
...
Change-Id: I4c253ceffbf3d20c32a06534809da5b0038ecab1
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-06-03 12:20:24 -04:00
Martin Weber
d13343cda9
Bug 559674: Migrating from a ILanguageSettingsProvider implementation to IIndexerInfoConsumer (6/6)
...
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>
2020-06-03 10:39:35 -04:00
Martin Weber
f80235d0e0
Bug 559674: Migrating from a ILanguageSettingsProvider implementation to IIndexerInfoConsumer (3/6)
...
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>
2020-06-03 07:56:16 -04:00
Martin Weber
9bf029721a
Bug 559674: Migrating from a ILanguageSettingsProvider implementation to IIndexerInfoConsumer (2)
...
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>
2020-06-03 07:20:32 -04:00
Martin Weber
fc7e62940f
Bug 559674: Migrating from a ILanguageSettingsProvider implementation to IIndexerInfoConsumer (1)
...
Change-Id: I0903f75c7cb4fbd4f3119ae22500b66b2f15794d
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-05-14 14:33:02 -04:00
Jonah Graham
d66d3e8e85
[releng] Bump version to 10.0.0
...
Change-Id: I32f6f61835bdbad3cffd713965045c5097c8619f
2020-04-11 17:46:58 -04:00
Marco Stornelli
c2f51a8d23
[releng] Bump CDT version to 9.12.0
...
org.eclipse.cdt.debug.gdbjtag is bumped because of Bug 561343
Change-Id: I6dac283b7e9093662f57ac5c804021c4201ad6f1
2020-03-22 14:05:17 -04:00
Martin Weber
2359724b52
Bug 559674: initial import from cmake4eclipse
...
Change-Id: I3b9b5b1079ca8692ed0989baab281a1b79987267
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-03-20 11:48:20 -04:00