1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-22 06:02:11 +02:00
Commit graph

35735 commits

Author SHA1 Message Date
Jonah Graham
c2c8099672 [releng] Update to 2022-03 M2 dependencies
Change-Id: I95d2575eff05f1f16913211c2a8354bc7931e72a
2022-02-02 16:00:09 -05:00
John Dallaway
e1e9d9e792 Bug 578323: Initialize memory data before remote connection
We must ensure that memory data is initialized before the restoration of
persisted memory monitors is triggered.

Change-Id: I1fc2af877d27f331fbc4c516c05fb871dad410c4
Signed-off-by: John Dallaway <john@dallaway.org.uk>
2022-01-26 03:24:23 -05:00
Martin Weber
7dc382abe3 Move class o.e.cdt.jsoncdb.core.participant.Arglets.SystemIncludePath_armcc to plugin org.eclipse.cdt.jsoncdb.arm
Eliminates a TODO.

Change-Id: I00b30ce14b0218947e7a93b95cd8f6e66ae2b650
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2022-01-25 19:36:44 -05:00
Martin Weber
93d0bf59c5 fix misspelled class name
Change-Id: I2f58a95d8e2d07a7b62a05e3868c96856519a40c
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2022-01-25 19:36:44 -05:00
Martin Weber
7edb016257 Bug 578223: JSON compilation database parser: Add more compiler options that affect built-in detection for gcc
Change-Id: I2734b0317079d8a48fdbdde98f105bfe47dbdb8e
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2022-01-25 19:36:44 -05:00
Jonah Graham
2c329f6a82 Workaround PDE bug that displays API errors where there are none
Change-Id: I8d737b9ae339c105f369ec1b54efdaa7fd7bc493
2022-01-25 19:36:44 -05:00
Jonah Graham
cb1228180c Bug 578367: Add missing dark color definitions for autotools and makefiles
The colors chosen were based where possible on the colors of the CDT
main editor (org.eclipse.cdt.ui/css/e4-dark_cdt.css) for similar
syntax/semnatic elements.

Change-Id: Iea6ccb481b8d1b16aa2d6dda16e44b2512662fa0
2022-01-25 15:25:27 -05:00
Jonah Graham
e9025adc2d Bug 578367: Prepare for CDT 10.6.0 dev
Change-Id: Ibcdfb5e3aa1bbd47cd4c53e1a7be6d69dbe92c81
2022-01-25 15:25:27 -05:00
Torbjörn Svensson
8dc69b7bac Mark RequestMonitor done in flushAllCachesAndRefresh
If the request montior is not marked done, the call can hang.

Contributed by STMicroelectronics

Change-Id: I9c7989e889d70d59d420a3d170e1587a2e2abafe
Signed-off-by: Torbjörn Svensson <torbjorn.svensson@st.com>
2022-01-25 20:01:27 +01:00
Jonah Graham
d4a17751d5 Bug 578220: Call the UI for saving log file "Save"
previously the button was called "Copy Build Log" because under the
hood the file was copied from the internal storage location. But users
see this as a "Save" so call it that.

Change-Id: I46fa18e87c47884d54ba8ca16d20ef68c5095663
2022-01-14 12:58:33 -05:00
Jonah Graham
a7746e4e9e Bug 578219: Make the FileDialog in Copy Build Log a Save dialog
Prior to this it was SWT.NONE which is now being interpreted as
an Open dialog which means an existing file must be selected.

In some conditions the SWT.NONE would allow a new file to be entered
that didn't exist already, so this did not affect everyone.

With this change a normal Save dialog is presented, and the OS confirm
overwrite is enabled.

Change-Id: Iea8c4211f8d9fe0c2f4d423780d91a62f6d3edab
2022-01-14 12:58:33 -05:00
Jonah Graham
51f7c4b4e4 [releng] Prepare for CDT 10.6.0
Change-Id: I78808c5292b75a3a4b651b8fda6a8f1814702571
2022-01-14 12:58:33 -05:00
Jonah Graham
cf00e4b27e Bug 578187: Don't discard make arguments
If a user set the make arguments manually to what the automatic
arguments would have been if enabled, they would be discarded. This
change does not do that bit of magic anymore because the user
now (since Bug 568397) edits the build command and arguments
separately so less magic needs to happen in the code.

This is a follow-up to Bug 568397.

Change-Id: Ie8f51cbb86133fc4a9506913743613712e93d881
2022-01-12 18:57:12 -05:00
Jonah Graham
640dc53892 [releng] Bump version numbers for all modified projects
Change-Id: I0d78c550512d8e63374bf1bc3a53f80e5d387e31
2022-01-12 18:57:12 -05:00
Jonah Graham
431e5ffd23 [releng] Bump end year on copyright on all modified features
Change-Id: I0d35eb6514d87fb6dcba0a284f58963b80861d51
2022-01-12 18:57:12 -05:00
Jonah Graham
54c31c4126 [releng] Update Standalone debugger to new bundles for Platform 4.23
Change-Id: Idae45660d2c3822394199cd9a8ad6b964a7e3402
2022-01-12 18:57:12 -05:00
Jonah Graham
8adb3bf37e [releng] Resolve API errors and warning since branch
The org.eclipse.remote.* version bumps were all because of
BREE change since the last release.

The api filters are removed because of the baseline bump

Change-Id: Ic7317dafa9872bb737502654a726823a35ec47b3
2022-01-12 14:12:50 -05:00
Jonah Graham
6585040fed [releng] Update simrel site for 2022-03 release cycle
Change-Id: Ica3eb15252c29036ec78e7baea56bc442248634e
2022-01-12 14:10:12 -05:00
Jonah Graham
10988e8749 [releng] Update maven plugins to latest versions
Change-Id: I33f8c706d3bee1e9ec168fbd677887be998725fe
2022-01-12 14:07:45 -05:00
Jonah Graham
d2fd6f1087 [releng] Update comparator repo for CDT 10.6.0
Change-Id: I4e70999800cb031798a423d86637f399a1c7b257
2022-01-12 14:07:45 -05:00
Jonah Graham
dbd7558f17 [releng] Bump to CDT version 10.6.0
Change-Id: I28629cdfb0906ce7f1b33a88cbbd55521afc8f6b
2022-01-12 14:07:45 -05:00
Alexander Fedorov
0b1d0ac543 [releng] Update target and baseline for 2022-03 cycle
Use info from https://projects.eclipse.org/releases/2021-12 to determine
the versions of components + M1 build of Eclipse Platform.

Orbit has not done an M1 release.

Change-Id: I1b23daeae7ae280502db5155e4a7bd34b89e7db4
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
Also-by: Jonah Graham <jonah@kichwacoders.com>
2022-01-12 14:07:45 -05:00
Jonah Graham
e2eca3eb67 Bug 577097: Assign a category to all o.e.remote features
In the p2 site all the o.e.remote features are appearing in the
Uncategorized category, AFAICT this is because the category.xml
file was not actually valid. Note that the PTP version
in https://download.eclipse.org/tools/ptp/builds/remote/3.0/2021-09
also showed everything as uncategorized, so this commit is actually
an improvement on presentation.

Change-Id: Ic3304c8e57131efd3c7adc6eec021f72e6ba1a36
2022-01-12 09:51:03 -05:00
Jonah Graham
537c57d3dd Bug 577097: Bump maintenance version for all o.e.remote bundles
The bundles have all had version bumped to make it easier to
differentiate the bundles built since integration into CDT.

Note the feature versions have already been aligned with CDT.

Change-Id: I68141e31559df3897414a50ee52c3ede49d429df
2022-01-12 09:51:03 -05:00
Jonah Graham
97321070b1 Bug 577097: Fix copyright end year for features edited this year
Change-Id: I9cf7f807c0e8e00c2411d7565a4de60ed7e2d7a7
2022-01-11 21:36:08 -05:00
Jonah Graham
8718d7c19d Bug 577097: Fix file modes
Some files had x permission that shouldn't and some scripts
were missing x permission.

Change-Id: I9af0edc7c87fa1ab4d6795ec7861e07517d00c67
2022-01-11 21:35:40 -05:00
Jonah Graham
6bbcd21c8a Bug 577097: Update o.e.remote code to EPLv2
Includes fixing any identified licensing issues using
releng/scripts/check_license.sh

Change-Id: I0f53648a88c8aa47fc811e3fbafce80f32a16151
2022-01-11 21:19:46 -05:00
Jonah Graham
4e35290c38 Bug 577097: Remove requirement to have pre-integration-test phase run
The proxy server products need to be built and signed before being
moved to the correct location. Prior to this patch this happened
in pre-integration-test phase, meaning that "mvn package" would
fail to build CDT successfully.

Therefore "pull" rather than "push" proxy-server to individual bundles.
If signing is not enabled, the proxy server product won't be signed,
but that is expected.

Also, to make sure the archiving happens in package phase, we need to
have some duplication so that archiving always is listed after signing.

Change-Id: I09ef2b6384ab6f6573352f85c068756e3792512f
2022-01-11 20:08:09 -05:00
Jonah Graham
3f2649a14d Bug 577097: Integrate o.e.remote releng into CDT
Change-Id: I55fbfcfae1c414ae21807473f4ab290db40b5238
2022-01-11 20:08:03 -05:00
Jonah Graham
8062a11eac Bug 577097: Add o.e.remote features to CDT's p2 repo
Change-Id: Ia5ef4a868d52389aefa3ef800a412ce53628da3e
2022-01-11 20:07:54 -05:00
Jonah Graham
fcc8fa8b5b Bug 577097: Add all file types to .gitattributes
Change-Id: I8ad682ae5edc8d55c5372676a721abe5e1ec32cf
2022-01-11 20:07:48 -05:00
Jonah Graham
7c8bb9f00e Bug 577097: Merge o.e.remote into CDT
Change-Id: I357cd9be2d7f4b4045ccbcb374ea5bfdc7626229
2022-01-11 20:07:20 -05:00
Jonah Graham
f282fdd0dc Bug 577097: Correct feature and bundle provider names
It is now Eclipse CDT providing these, so update to match

Change-Id: I4dec6071c1c3c63b8005587f9f8c1e73a0315a75
2022-01-11 20:06:11 -05:00
Jonah Graham
3ded7afd8a Bug 577097: Align o.e.remote feature versions with CDT
Change-Id: I32a8506bc8a22352adfd43c26f2ca71938d3ea6b
2022-01-11 20:06:00 -05:00
Jonah Graham
c81695c9ce Bug 577097: Add missing entries to build.properties
Change-Id: I2e505c364d3dbdeba850be324488a31a33802cfb
2022-01-11 20:05:38 -05:00
Jonah Graham
3e9dadd642 Bug 577097: Format all o.e.remote code to CDT standard
This is applying the per-project code formatting rules that would
be applied on save in the JDT editor

See also Bug 540373

Change-Id: Ie93f9b640d0f0cfce8711e72fabc87f6a89634fa
2022-01-11 20:05:34 -05:00
Jonah Graham
8980b1f104 Bug 577097: Update BREE to Java 11
Note that due to dependencies, the effective BREE was already
Java 11, this change simply formalizes that

Change-Id: I834766caf02a0ed5e1992b61050ca1bf9c6bb390
2022-01-11 20:05:31 -05:00
Jonah Graham
c1642591e5 Bug 577097: Normalize .settings to CDT standard
Change-Id: I1834c96b5f4c7c93637b343b1aed9d499df31134
2022-01-11 20:05:27 -05:00
Jonah Graham
98c9565dd2 Bug 577097: Rename script file to have an extension
Change-Id: I9d2a18bf6136af6d8ada437ba2a825270120139f
2022-01-11 20:05:19 -05:00
Jonah Graham
dcc4229829 Bug 577097: Normalize features to match requirements of CDT
Change-Id: Ib89a1f867d2f1007211eea0bd419d64ed03fed7a
2022-01-11 20:04:27 -05:00
Jonah Graham
13168b3745 Bug 577097: Move .gitignore where it is supposed to be
Change-Id: I00eb001958855c229a31e21425a3f5b9765d07ad
2022-01-11 20:04:24 -05:00
Jonah Graham
2d35961bcd Bug 577097: Fix line endings
Some of the o.e.remote files had bad line endings. This
commit standardizes them

Change-Id: I96a2a86752b7a500d2095567f972ba51d194ae92
2022-01-11 20:04:22 -05:00
Jonah Graham
928046e272 Bug 577097: Move o.e.remote into a subfolder
Includes removing redundant content that will be provided by CDT:
- .mvn/extensions.xml
- .gitignore
- CONTRIBUTING
- LICENSE
- NOTICE
- root pom.xmls

Note: if you get to this commit when searching history or
doing git blame, try adding --follow to force the history
back before this move.

Change-Id: I42bdbb2cf8e7f07d6608c32eaabf2b54151a1fb1
2022-01-11 20:04:18 -05:00
John Dallaway
82a24fcde9 Bug 575934: Initialize memory data before connecting to target
We must ensure that memory data is initialized before the restoration of
persisted memory monitors is triggered.

Change-Id: Id87809bb4de80785dbcfe444fd782efe41d6d086
Signed-off-by: John Dallaway <john@dallaway.org.uk>
2021-12-28 13:07:07 +00:00
Michael Uhl
ceb39b8735 Bug 577907: IIllegalArgumentException on attach process dialog cause of
project with empty name

Change-Id: Ib45b75e27d8bf83eb90fa1020823190f4cd16e1b
Signed-off-by: Michael Uhl <Michael.Uhl@NashTech.Com>
2021-12-21 12:17:31 -05:00
Jonah Graham
8ac94b675f Bug 575046: Enable CDT update site to the latest release by default
Change-Id: Ib43acc4ecf5b67ee4508bd93928fdfd6807d2507
2021-12-14 11:37:12 -05:00
Jonah Graham
d3ad918c14 [releng] Update help-docs-eclipserun-repo in root pom.xml
and:
- bump versions of all the docs plug-ins.
- improve comment so that next person can do it more easily
- change to using https in the URL

Change-Id: I62bd970f03e1ce081d4655ddbf6c742be2623acd
2021-12-14 11:17:55 -05:00
Jonah Graham
f8b2d01109 [releng] Synchronize CDT.setup for final 4.22 platform release
Change-Id: Ic9654d0309538cd9fc50d95ea27c33e732b693a9
2021-12-14 11:12:46 -05:00
Torbjörn Svensson
a46254a9fa [releng] Update to final repository for 2021-12
Change-Id: I2ebf00dc21fc31c04714f6913f1e823d90bbc849
Signed-off-by: Torbjörn Svensson <torbjorn.svensson@st.com>
2021-12-14 11:28:41 +01:00
Torbjörn Svensson
7a237aaa0e Fix usage or reserved symbols (<>&) in javadoc
Contributed by STMicroelectronics

Change-Id: Ifdf90e316d7537848bea8253973864f070b19b1c
Signed-off-by: Torbjörn Svensson <torbjorn.svensson@st.com>
2021-12-05 18:11:29 +01:00