Alexander Fedorov
f0f962d54d
Bug 558591 - Move editor-related contribution to the UI part of CDT LSP
...
Move all editor contributions
Move AutoIndentStrategyCPP
Let's switch friends of org.eclipse.cdt.ui later
Change-Id: Idf9e1f0d0646917a4ead62a8e930b1268a8ce292
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2019-12-23 21:42:28 +03:00
Alexander Fedorov
448829fb59
Bug 558560 - Switch cdt.target from SimRel to particular p2 repos
...
Removed SimRel repo
Added EMF repo
Added Mylyn repo for org.eclipse.epp.logging.aeri.feature
Added Mylyn Docs repo for LSP4J
OMG! We have circular dependency that invloves 'java.package;
org.eclipse.cdt.utils.pty 0.0.0' from org.eclipse.remote
Added GEF legacy repo for org.eclipse.wst.xml_ui.feature
Change-Id: Id571d93e5e3365c71993e46b478c489c72a61e45
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2019-12-23 17:37:35 +03:00
Alexander Fedorov
5eb0e1923a
Bug 558549 - Move CDT Language Server preference page to UI bundle
...
Moved preference page and related things to "org.eclipse.cdt.lsp.ui"
Change-Id: Idf1251789edbd5f6c82b6fb7f3483c75550d6e29
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2019-12-22 12:09:06 +03:00
Alexander Fedorov
d92d4ac771
Bug 558542 - Create "org.eclipse.cdt.lsp.ui" bundle
...
Created "org.eclipse.cdt.lsp.ui" bundle
Change-Id: I850cb545398198432c4873fbcd00f0ccfc9dff30
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2019-12-21 19:06:35 +03:00
Alexander Fedorov
a2e53aa619
Bug 558541 - Remove dependency to org.apache.commons.io from CDT LSP
...
Switched to try-with-resources
Change-Id: Ia81b1e80c34ff62f9405d8a967f9877e5f8b0e86
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2019-12-21 14:23:37 +03:00
Alexander Fedorov
b72a6c3d93
Bug 558516 - Normalize i18n for CDT LSP component
...
Revisited all the i18n
Change-Id: Ic5b14ee68cb3d0164f179a9d2690573a82f356d8
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2019-12-20 15:02:14 -05:00
Sergey Kovalchuk
a95c9a486e
Bug 558474 - [CDT]CleanUp deprecated methods
...
Initial with Gerrit
Clean up deprecated methods
Change-Id: Iff82715d7415d0512a8a1fe3f9625e7c27fb01d8
Signed-off-by: Sergey Kovalchuk <sergei.kovalchuk@arsysop.ru>
2019-12-20 06:34:05 -05:00
Jonah Graham
995bf9320c
Bug 558488: Fix GDB version number comparisons for GDB 10 and above
...
The previous code would treat GDB 10.0 as earlier than 6.8
Change-Id: Ie95d9459462636c9ae0713c65686eec64cb553fa
2019-12-19 20:03:11 -05:00
Jonah Graham
9a03a7c9d4
[releng] Update debug.product for building against 2019-12
...
Change-Id: I7bb80b819cdd460cce1c53a9f85197ba3f488d92
2019-12-19 17:40:43 -05:00
Alexander Fedorov
61d01286e3
Bug 558484 - Normalize manifests for CDT LSP component
...
Added copyright headers
Mavenized output folder
Did i18n
Normalized bundle headers
Change-Id: I4c2b1485fae131ccc1744f8032300577addb4dcc
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2019-12-19 15:29:22 -05:00
Jonah Graham
3b9e522b1e
[releng] Remove no longer needed api filters
...
Change-Id: Ic524d833e64f4388d76188437b1fa0b90c371d37
2019-12-19 15:11:15 -05:00
John Dallaway
66359ff899
[releng] Update baseline and setup to released 9.10.0
...
Change-Id: I340aff41d494de95626a5bc239ef037169bbc232
2019-12-19 15:20:37 +00:00
Alexander Fedorov
c5d86c70cb
Bug 558288 - CDT Oomph setup should not fail on API Baseline activation
...
Provided Modular API Baseline Target
Fixed requirements for Modular Target
Fixed repository list
Fixed cdt-baseline.target
Fixed cdt.target
Switched cdt.target to 2019-12
Change-Id: I7a28b0d2e1abd142184575364f70ebddd47c2e13
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2019-12-19 08:25:18 +03:00
Jonah Graham
533d62ce6c
Bug 558439: Move launchbar plug-ins into its own folder
...
This also removes the duplicated infra and releng code that is no longer
needed in merged repo
Change-Id: Ia5c52c7b087ed2612ed505c37ae00c9c6efe1f4f
2019-12-18 13:41:51 -05:00
Jonah Graham
c400541673
Bug 558439: Move tools.template plug-ins into its own folder
...
This also removes the duplicated infra and releng code that is no longer
needed in merged repo
Change-Id: I577e0f7efc3db7f160dd48a3af41a057c2169ea8
2019-12-18 13:20:19 -05:00
Jonah Graham
ffec5f9534
Add legal docs as required by Eclipse Foundation Project Handbook
...
See https://www.eclipse.org/projects/handbook/#legaldoc-license
and https://www.eclipse.org/projects/tools/documentation.php?id=tools.cdt
2019-12-17 15:15:32 -05:00
Jonah Graham
b7792368c3
Add legal docs as required by Eclipse Foundation Project Handbook
...
See https://www.eclipse.org/projects/handbook/#legaldoc-license
and https://www.eclipse.org/projects/tools/documentation.php?id=tools.cdt
Change-Id: Ia0e7519f8ae79d0cdde678c1cc7c588beda4e24b
2019-12-17 15:15:14 -05:00
Jonah Graham
0e789adba8
[releng] Match baseline from cdt-baseline.target
...
Change-Id: Ia75de5a19f8ae643cd2851e01da0b9bfb7973693
2019-12-13 09:47:59 -05:00
Kondal Kolipaka
0848460687
Bug 553730 - Fix for findCommand() to handle directories
...
Change-Id: I2f0c833ca6a1493915db1e30b330dffc9ef3d590
Signed-off-by: Kondal Kolipaka <kondal.kolipaka@gmail.com>
2019-12-12 12:12:29 -05:00
Kondal Kolipaka
4b7b3c5e79
Bug 545373 - User Defined Toolchains are not getting saved
...
Change-Id: I41fa5c60d25936465e19ce4e4f2d820b14102b85
Signed-off-by: Kondal Kolipaka <kondal.kolipaka@gmail.com>
2019-12-10 10:20:22 -05:00
Jonah Graham
2042418982
[releng] Start pulling cdt-gdb-adapter from npmjs instead of jenkins
...
Change-Id: I3f194afba2c28313b694ddf4922d16bdb097b615
2019-12-08 21:31:41 -05:00
Jonah Graham
63b065eb1a
[releng] Synchronize cdt.setup to cdt.target as it had become slightly out of date.
...
Change-Id: I23c3447f885bb2100dcd0f2d14e7b58a88c9ecab
2019-12-08 20:15:24 -05:00
Jonah Graham
bd814fdaf9
[releng] Bump to CDT version 9.11.0
...
Change-Id: If729509efbddc71adb565e224437b76089d6e099
2019-12-07 15:24:34 -05:00
Jeff Johnston
45585fcbbf
Bug 553761 - NPE at GNUCSourceParser.identifier
...
- add null node check in GNUSourceParser.identifier()
- same for GNUCPPSourceParser.buildName()
Change-Id: Ic170d0220d179947af5b9c0d7dc50f1ed9e5965d
2019-12-05 10:59:43 -05:00
Simeon Andreev
9d897fcc04
Bug 553667 - Resource leak in ElfParser
...
This change fixes a file descriptor leak in
ElfParser.hasInterpProgramHeader(). An Elf object is created without
calling its Elf.dispose(). This results in a created RandomAccessFile
object, without a respective RandomAccessFile.close() call.
Change-Id: I6d2a0911857eb6fcb388b352801c2259ae19171c
Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2019-12-02 15:21:24 +01:00
Jonah Graham
51d8fbf666
[releng] Bump version to 9.10.0 (fixup)
...
Change-Id: I8c0ffdca5b58dba8c24e068ff5c8458bf023d0ab
2019-11-29 15:01:02 -05:00
Jonah Graham
0d4fcccd3d
Bug 553613: Limit memory growth on generated typenames
...
When using the cache, only put the string reference in the typename
if over the threshold.
This is essentially a fixup for Bug 519121
Change-Id: I1436a9740bfb8ce46747f9a2ab0649ed366c4d9b
2019-11-29 12:10:02 -05:00
Jonah Graham
273c8ca95a
[releng] Update to newer maven-enforcer-plugin
...
Change-Id: I6fbdb6823482ff49532af4592771f39d1eee4da2
2019-11-25 12:10:06 -05:00
Baha El Kassaby
949efc6572
Bug 530443: Add support for "info sources" MI equivalent
...
*Implementation of -file-list-exec-source-files MI command.
*Add new Debug Sources view with tree-like structure
Change-Id: I6e734799712c059c8e53aa882777dfebd85aa0d5
Also-by: Jonah Graham <jonah@kichwacoders.com>
Signed-off-by: Baha El Kassaby <baha.elkassaby@gmail.com>
2019-11-25 12:01:21 -05:00
Nathan Ridge
7e267a4791
Bug 553141 - Fix logic error in TypeInstantiationRequest.equals()
...
Change-Id: Ie458f44a4384233ef96ed18e46f38fde309c7399
2019-11-19 21:28:15 -05:00
Jonah Graham
ac7d473351
[releng] Update dependencies (launchbar, tools.template, orbit)
...
Change-Id: I9bf02b9ec0b2289696cc9d2367b102803e36ce12
2019-11-19 17:20:42 -05:00
Jonah Graham
651d5db386
[releng] Bump versions to 2.4.1
...
Change-Id: I4a068afd842b38eca43610601091ded256854dd3
2019-11-19 16:59:55 -05:00
Jonah Graham
0004800a8e
Bug 552479: Reuse argument string to array from CommandLineUtil
...
The version of stripArgs that was here did not deal with quoted
arguments properly
Change-Id: I5a63338b618563f20a0f5995a6ec55e1af4ec0f0
2019-11-19 16:40:29 -05:00
Jonah Graham
f60043ff00
Bug 553232: Update to EPLv2
2019-11-19 16:16:10 -05:00
Jonah Graham
be17de804b
Bug 553233: Apply code cleanliness rules
2019-11-19 16:16:10 -05:00
Jonah Graham
fd8624bdae
Bug 553231: Fix line endings
...
Change-Id: I0fe35fd37c0425bc93d0e4b1f41e5a194a3858db
2019-11-19 16:05:46 -05:00
Jonah Graham
f710eabea8
Bug 553231: Move core of script to cdt-infra
...
Change-Id: I05c1454ade47423d3eb8b20c63ad2bc8d2b800fb
2019-11-19 15:43:33 -05:00
Jonah Graham
43e7fa1726
Bug 553231: Apply all cleanups
...
Change-Id: Icc2bbbd8c9b1e5c8999cf5fdada0aa01113231c6
2019-11-19 14:13:40 -05:00
Jonah Graham
c0ea43a435
Bug 553231: Use code cleanliness script from cdt-infra
...
Change-Id: Ie64b89f970e4e6d2cc5bf08281da4d0c49c197f9
2019-11-19 14:11:24 -05:00
Jonah Graham
30b9475228
Bug 553231: Apply check_code_cleanliness.sh from CDT
...
Change-Id: I50ff4b6d95a08bd63eecde3a0321af28db6e0dae
2019-11-19 13:44:19 -05:00
Jonah Graham
15b278c7dd
Bug 553230: Update to EPLv2
...
Change-Id: Ie5eddc150b09aa3993b35dd4c4c8d1105dd0dcb7
2019-11-19 13:38:03 -05:00
Jonah Graham
24cff824ae
[releng] Update to stable platform repo URL
...
Change-Id: I4ec7fad40814214b30cd41794a7dd67b488009ec
2019-11-19 13:34:49 -05:00
Jonah Graham
b77689ba78
[releng] Update to latest version of cdt-gdb-adapter
...
Once https://github.com/eclipse-cdt/cdt-gdb-adapter/issues/133 is resolved
this will likely change again to getting adapter from npm.
Change-Id: Ia65f31c2bebe608d587a0d99be1e5b70188dc751
2019-11-16 14:01:58 -05:00
Jonah Graham
199824d975
Revert "Bug 552479: Reuse argument string to array from CommandLineUtil"
...
This reverts commit 1060546c36
.
2019-11-14 10:47:04 -05:00
Jonah Graham
1060546c36
Bug 552479: Reuse argument string to array from CommandLineUtil
...
The version of stripArgs that was here did not deal with quoted
arguments properly
Change-Id: I5a63338b618563f20a0f5995a6ec55e1af4ec0f0
2019-11-14 10:46:17 -05:00
Jonah Graham
c53b59c36b
Bug 552481: Expose error when wizard fails
...
An example of a failure that used to be buried in the log is a project
that failed to be created due to different case resource exception.
Change-Id: I89acd7474d499cfe258dfdd840983bef64d38838
2019-11-14 09:56:23 -05:00
Jonah Graham
d8e577d154
Bug 552481: Expose error when wizard fails
...
An example of a failure that used to be buried in the log is a project
that failed to be created due to different case resource exception.
Change-Id: I513f0dbd36bbb116a5c7de296f7459d200d65af5
2019-11-13 13:42:22 -05:00
Jonah Graham
59b8262ea5
[releng] Update to stable platform repo URL
...
Change-Id: I7e0b3ee255259272f4b339d9e07bc473250208be
2019-11-13 13:39:49 -05:00
Nathan Ridge
fac1ba39e6
Bug 536986 - Add support for string literal operator templates
...
This was proposed for standardization in N3599. The proposal was not
accepted, but it's supported by gcc and clang as an extension.
Change-Id: I0c4a6e532f3a9172a8cb26218f0a608a1ca6be7d
2019-11-08 22:22:25 -05:00
Jonah Graham
c29769823c
[releng] Update to 2019-12 for simrel site
...
This is used for building standaline debugger
Change-Id: Ib1d09af357332113a49adf2dfb8f1cf726bd69a2
2019-11-08 15:15:16 -05:00