Nathan Ridge
65e8a04447
Bug 561088 - Some cleanups to VariableReadWriteFlags classes
...
Change-Id: I63c5333b4c97062229c7f421b4f152ba3f90a996
2020-03-27 01:36:47 -04:00
Alexander Fedorov
b65be51fc9
Bug 561406 - Revise API for CDT Autotools
...
Mark packages either "x-internal" or "x-friends"
Change-Id: I63a1ff904ed483de2591004e42b452e6b76c16c2
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-03-25 22:22:10 +03:00
Alexander Fedorov
1001e5fb39
Bug 561401 - Revise API for CDT Arduino Core and Arduino UI
...
Export all packages as "x-internal"
Change-Id: Ibf1b18d37bb73df80d4be823fa81fb99ea3fdf0e
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-03-24 12:58:24 +03:00
Alexander Fedorov
c664c76dcd
Bug 561390 - Revise API for CDT CMake UI
...
- renamed package "org.eclipse.cdt.cmake.ui.properties"
to "org.eclipse.cdt.cmake.internal.ui.properties"
- exported all packages as "x-internal"
Change-Id: Iedf70fec4d3457b24fdfa288d87af855c560fbf4
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-03-24 08:46:09 +03:00
Nathan Ridge
ce97426688
Bug 561128 - Allow storing all local types in the index, not just typedefs
...
Change-Id: I4bb76e199557e2dfe1fcab3a435434612b3334a5
2020-03-23 15:23:57 -04:00
Marco Stornelli
5f316f4045
Bug 534420 - Add initial support for [[nodiscard]] attribute
...
Change-Id: I3bb7e1b4068c5e95a8247be152b9e428f9207bdc
2020-03-23 13:18:41 -04:00
Marco Stornelli
67b441b120
[releng] - Fix api version for code formatter options
...
Change-Id: I9e8fe2541355c0f066de0f11c31129298ec3f6e5
2020-03-23 15:40:58 +01: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
Jonah Graham
ce109e81cc
[releng] Update help-docs-eclipserun-repo to use Platform 4.15
...
Change-Id: I4fcfba2b33ea511d58856ed2c3c6e51322661708
2020-03-22 13:33:47 -04:00
Martin Weber
268903ba01
Bug 561318: Recursively delete files without running out of handles
...
Change-Id: Ib760f53a22bb75f0447c633341728a49cdf8cbfb
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-03-21 19:17:54 -04:00
Jonah Graham
6f08d31fe9
[releng] Update dependency versions for build tools
...
Change-Id: Ie9632363243dfe7e186fff6871e15d452f4d73b7
2020-03-21 15:39:07 -04:00
Jonah Graham
f216c64ca8
[releng] Update target platform to latest dependencies
...
Change-Id: I1a5710bc4899f41e862998d6c5dcd6703c802a51
2020-03-21 15:39:07 -04:00
Alexander Fedorov
2e5ba637b8
Bug 561314 - Update CDT baseline target to CDT 9.11
...
Switched baseline to CDT 9.11 and SimRel 2020-03
Change-Id: I3520d2f0142eacbd198dded5647dd253f56f9c98
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
Also-by: Marco Stornelli <marco.stornelli@gmail.com>
2020-03-21 14:52:53 +01:00
Marco Stornelli
7a833fbb50
Bug 561088 - Fix read/write flags in case of dependent types
...
Change-Id: I072bb53a95d17137eb614bff34de6bd57a371d33
2020-03-21 02:34:48 -04:00
Nathan Ridge
c69bec4979
Bug 561124 - Pick a default test strategy in constexpr.TestBase
...
This allows constexpr evaluation test cases to be run individually
(using the default strategy).
Change-Id: Ib196f0c625580ab50b0abf79d57b54175b174f5f
2020-03-20 15:28:06 -04:00
Jeff Johnston
0a271afe3d
Bug 560754 - Clicking on header with no extension brings up text editor
...
- modify EditorUtility.getEditorInputForLocation() so that if we are
dealing with an external Include element and we can't get a
TranslationUnit then check the parent to find a contentTypeId and
create an appropriate ExternalTranslationUnit to use in creating
the ExternalEditorInput
Change-Id: Id99305606d058b8c105fe9b4099f5561620b07fd
2020-03-20 13:59:32 -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
Marco Stornelli
c3346dd6cc
Bug 561128 - Additional fix for lambda constexpr
...
Change-Id: Ieee1eb4a494ec452bb5f710b2ffafd62ad798d2a
2020-03-20 10:38:23 -04:00
Marc-Andre Laperle
a8b8573b8e
[releng] Update platform to non-milestone P2 URL
...
Change-Id: Iaad9575aa88c1636c27d95a86e087229e4d478e2
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2020-03-20 09:42:48 -04:00
Marco Stornelli
16d73e0081
Bug 561128 - Add constexpr evaluation for lambda expressions
...
Change-Id: I28916218c7d2326407b28170ac051c18ec501f49
2020-03-15 16:15:41 +01:00
Marco Stornelli
f150522ad4
Bug 560483 - Add support for c++17 constexpr lambda expressions
...
Change-Id: Ic64ef646944c9d1b6f606f3b11f90ffed65ea95e
2020-03-13 06:45:49 -04:00
Felix Morgner
bcb955a321
541239: [C++17] Implement parser support for deduction guides
...
Change-Id: I1683583af981d276b346ba8470a9044cfd8921cd
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=541239
Signed-off-by: Felix Morgner <fmorgner@hsr.ch>
Also-by: Marco Stornelli <marco.stornelli@gmail.com>
2020-03-13 03:35:34 -04:00
Jonah Graham
5823d56a2d
Bug 559272: Add dockbook sources for "Setting up Eclipse CDT"
...
The content of the src/ directory is by Max Berger and is the docbook
sources.
Change-Id: Ibef6cf9f9931e9ea76b7c8fbef30e303a8631fdf
Also-by: Max Berger <max@berger.name>
2020-03-11 09:42:54 -04:00
Jonah Graham
eb9d7624ca
[releng] Update target to Platform's RC2 version and CDT to RC1
...
Change-Id: I8a429c348d48c334baa265a3a95d5de10e5e406c
2020-03-09 10:44:07 -04:00
Marco Stornelli
dbbcb20dec
Bug 560846 - Allow shallow copy check in implementation files too
...
Change-Id: I3a9075a47f0c0cd557dd24e7c7be5d2dec23a1a6
2020-03-09 06:30:04 -04:00
Torbjörn Svensson
65eee1c0b0
Bug 560636 - Fix a small potential race
...
In commit f69a613d72
, a check for null and
0-length array was introduced, but the checks is not reliable unless the
checked value is later used.
Change-Id: Ifc32b369514ee03eeea21281a7af80616531af87
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-03-08 17:57:51 +01:00
John Dallaway
b03db67d41
Bug 560186: Resolve API error reported by PDE
...
Change-Id: I1e813c9104359053ba47005c8eabe5a1b776a01c
2020-03-08 14:10:09 +00:00
Jonah Graham
36df798323
[releng] Update target to Platform's RC1 version
...
Change-Id: Id0f397e61cda09a8d3868545d2d56c66bc56fcc7
2020-03-03 14:27:46 -05:00
Jeff Johnston
d1c7eb449a
Bug 560738 - Changing single Meson property does not do anything
...
- fix check in performOk() so a single property can be changed
Change-Id: If3a838b91c89bee9b96f4336a5af004f7594e237
2020-03-03 12:08:03 -05:00
Jonah Graham
3fa2f45e08
Fixup versions on Revert "Bug 560614 - Drop dependency on ICU4J"
...
Change-Id: I837592950482cc1872fdafb73fc7e9a01292a7ed
2020-03-02 12:47:54 -05:00
Marco Stornelli
f69a613d72
Bug 560636 - Fix exception in findImplicitlyCalledConstructor
...
Change-Id: I5183737d0125713a5c4515752ba13f83df716ac2
2020-03-02 17:23:37 +01:00
Kondal Kolipaka
187d88443d
Bug 559957 - Headers are not getting resolved in Windows OS
...
Change-Id: I933521a9001824024377205096a56471ce150aa9
Signed-off-by: Kondal Kolipaka <kondal.kolipaka@gmail.com>
2020-03-02 07:00:57 -05:00
Anton Backstrom
a41ea21383
bug 560275 - Move watchpoint type check into labelprovider adapter
...
This makes it possible for a user to subclass CBreakpointPropertyPage
and use their own adapter to decide the breakpoint label for
watchpoints.
Change-Id: I086179c6b5561b77410fd2a6f7d77bb6084d94d4
Signed-off-by: Anton Backstrom <anton.backstrom@gaisler.com>
2020-03-02 06:59:30 -05:00
Jonah Graham
5a6b9b4bf4
Revert "Bug 560614 - Drop dependency on ICU4J"
...
This reverts commit 87b627bf02
.
Change-Id: I54ea1ac766437deb174eeba571a7a5094c180828
2020-03-02 06:49:24 -05:00
Alexander Kurtakov
87b627bf02
Bug 560614 - Drop dependency on ICU4J
...
Straightforward conversion. Still usages left that need deeper
investigation how to be done proper.
Some long time commented code removed as java formatter breaks trailing
whitespaces on save.
Change-Id: If74259bed5735b0d4cc98fc2cfa609c9c53c80c9
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-03-02 06:46:15 -05:00
Marco Stornelli
c68fa24969
Bug 560173 - Fix destructor lookup in case of typedef
...
Added field isDestructor to LookupData class
Change-Id: If2707c96eeb54dfc938dfc5caf69f0bbf71589ef
2020-03-01 09:09:29 -05:00
Alexander Fedorov
8bfc0447c9
Bug 560652 - CDT setup should include latest target changes for 2020-03
...
Removed org.eclipse.wst.xml_ui.feature.feature.group
Added org.eclipse.egit.feature.group
Change-Id: Iac99967a1329915aad9831b196f3376bbbcce72b
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-02-29 12:43:12 +03:00
Jonah Graham
7e61e1014e
[releng] Update target to Platform's M3 version
...
Change-Id: Ib2566f893a0a7ff1fc09fee1ab7ad2c4d8204d1e
2020-02-24 10:32:03 -05:00
Alexander Kurtakov
7415100f6a
Bug 560273 - Hook natives build in maven via profile
...
Default ARCH = x86_64 as x86 is no longer built nor needed.
Change-Id: Id1d0dc6b0b29438cc200d614cb3add55c8eb40f1
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-02-18 12:55:19 -05:00
Jonah Graham
0c21abb3a6
Bug 521515: Bump version number of o.e.c.native.serial
...
Change-Id: I17b97079c7a3da6df78376b657014dbb81fe60ef
2020-02-18 11:34:11 -05:00
Jonah Graham
9204702e8d
Bug 521515: Document current state of building natives via Maven
...
See also Bug 560273.
Change-Id: If34c4f00ff77efaeb74368c3231a3f475d6410ed
2020-02-18 11:02:02 -05:00
John Dallaway
d70521fcf8
Bug 560186: Sort JTAG device list
...
Change-Id: Ieff78b4b527418ff2e4e06c8f3850605e397f619
2020-02-17 15:30:42 -05:00
Alexander Kurtakov
a7635221af
Move away of deprecated Integer/Boolean
...
constructor.
Change-Id: Iab91e05314206725d8175d30bfb2866c0d99a8d7
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-02-15 22:37:24 +02:00
Alexander Kurtakov
ec7775edc7
Move more terminal bundles to Java 8 BREE.
...
And run save actions to modernize code a bit.
Change-Id: I4a718e73e8472679aa4ead7fdefe4259004ef6d6
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-02-15 22:32:24 +02:00
Alexander Kurtakov
cc8211514f
Lambda conversion in terminal code.
...
Change-Id: I30c23a89b3e78306d3e05fa65f5d2d8dd9e23540
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-02-15 14:45:26 -05:00
Joost Kraaijeveld
da67b8d706
Bug 560038 - Mark LlvmResourceListener for deletion
...
- deleted LlvmResourceListener.java
- removed all references to LlvmResourceListener
- removed import of LlvmResourceListener
- bumped bundle version to 1.2.0 as per Alexander's advise
- added 2 commented filters wrt problems in MANNIFEST.MF
Change-Id: Iee8024dc6bfd6998b2eecbae25f7574bc3effba0
Signed-off-by: Joost Kraaijeveld <J.Kraaijeveld@Askesis.nl>
2020-02-15 13:31:41 +01:00
Joost Kraaijeveld
dec2d14bad
Bug 560039 - Mark LlvmPreferencePage for deletion
...
- deleted LlvmPreferencePage.java
- bumped bundle version to 1.2.0 as per Alexander's advise
- added 2 commented filters wrt problems in MANNIFEST.MF
Change-Id: I754351f8fe65efadb8d16c5f1dddc81cea2cb341
Signed-off-by: Joost Kraaijeveld <J.Kraaijeveld@Askesis.nl>
2020-02-15 11:41:34 +01:00
Alexander Kurtakov
fa092f2a4a
Remove unnecessary SuppressWarning(cast) and casts.
...
Change-Id: I9248a3fd2481b590e8437bf7f880f936ba88ce6c
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-02-15 04:01:57 -05:00
Marco Stornelli
757eab4307
Revert "Bug 510789 - Added final field to class wizard"
...
This reverts commit ccabaa2118
.
Change-Id: I9dba85dadfb44e8e8d97e9368bba6da4da541910
2020-02-15 03:12:25 -05:00
Alexander Kurtakov
61d10d11ef
Generify some getAdapter implementations.
...
Change-Id: I2cd3dad7821e3c6ae3f0371edda5e511beff4014
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-02-15 00:56:20 -05:00