1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-12 10:45:37 +02:00
Commit graph

34608 commits

Author SHA1 Message Date
Andrew Gvozdev
fe8b5e806d Bug 458370: NPE trying to build an existing project
Change-Id: I99cdc7d535a98633ae9d2ea8cca1d49dab1eca3d
Signed-off-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2015-03-18 21:09:09 -04:00
Alena Laskavaia
50775fe2fb codan: encapsulated builder and added vm var to disable (for tests)
- refactored the code so client who run codan always go though builder
to call checkers
- added vm arg -Dcodan.disabled=true to be used mostly by junit to not
run codan at all

Change-Id: Ie85e20f23b6ded8fffe5064adc1f9193a6f9a146
2015-03-18 21:03:03 -04:00
Alena Laskavaia
28985bd18d launch bar: renamed test so it picked by gerrit verifier
- also mocked another target so it does not always test local one

Change-Id: Idf59342aac75bf5c92c5ca63870eade760065f70
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-03-18 16:28:55 -04:00
Alena Laskavaia
b447d528f8 launch bar: tests restored and test fixes
- restored test module in pom
- fixed tests - xml tag was renamed
- fixed tests - stub functionality that rely on o.e.remote
- fixed NPE when accesssing osname from LaunchTargetTypeInfo
- added guards when calling into user defined classes 
- added more comments in java docs
- restored original launch bar tests
- current provider won't get notified when lc is removed, need to fix
more

Change-Id: I15f1a30e9f965ad5c84bdc51238ef129dc314450
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-03-18 15:24:10 -04:00
Uwe Stieber
7fc9e33556 Releng: Remove duplicated child module from pom.xml 2015-03-18 17:51:25 +01:00
Uwe Stieber
5ac477d3de Terminal: Remove deprecated terminal view also from repository 2015-03-18 17:22:43 +01:00
Uwe Stieber
dea02eb9f9 Terminal: Remove deprecated terminal view and preference migration from
deprecated terminal view
2015-03-18 16:33:41 +01:00
Uwe Stieber
8f8cfc1ad9 Terminal: Remove deprecated terminal view and preference migration from
deprecated terminal view
2015-03-18 16:33:41 +01:00
Thomas Corbat
6f8579a796 Bug 456099 - Renaming a class should also rename related files
There is a new package: org.eclipse.cdt.internal.ui.refactoring.changes
which has not been exported. The *Change classes are essential for
developers of refactoring tools.

Change-Id: I611041cab0e0483de5a39f7e837369cff7531352
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-03-18 03:03:33 -04:00
Marc Khouzam
ab0fee1cf0 Typos
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-17 14:04:14 -04:00
Dave McKnight
945f9b5e16 hopefully this push will finally do the trick! 2015-03-17 13:41:21 -04:00
Alena Laskavaia
e1fdb68ea3 launchbar: command to open config selector plus more
- added command to open config selector (unbound now)
- refactored common code to edit config (move into edit config command)
- removed unused includes
- changed wording on other launch bar command for consistency

Change-Id: I9af26cc307cfde4e63d8caa3822a169f42638ef3
2015-03-17 11:29:36 -04:00
Alena Laskavaia
dcc9de7b0e fixed schema validation error on Mars
- more errors...

Change-Id: Iab24ae4f7e95bd674765855b54eeb7de019b2162
2015-03-16 20:10:53 -04:00
Alena Laskavaia
b5c72d7baa missing dependency in oompth targlet (cdt.p2 did not compile)
Change-Id: I662e3bd499cf7248b4950666aa615443f55bc99e
2015-03-16 20:07:51 -04:00
Marc-Andre Laperle
8f2d399431 Upgrade maven plugin versions
I used this command to print a summary of the updates:
mvn versions:display-plugin-updates -Djava.net.useSystemProxies | grep "\\->" | sort | uniq

The command reports which maven plugin versions are outdated per cdt project (pom.xml). The extra grep and sort are just to make it display as a short summary.

Change-Id: I6abec0c1d510aac4599fb0d573d443807ee84a7b
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-03-16 16:56:27 -04:00
Alena Laskavaia
966b24c937 added resource link to have oomph CDT.setup file inside the project
- the original location of the file is not changed but now
I can see it and edit in my eclipse project (o.e.cdt.target)

Change-Id: Ib7835d524d8ad0141eee74da1d099313d516da78
2015-03-15 19:28:20 -04:00
Alena Laskavaia
0377f941d2 fixed schema validation error on Mars
- these extension produce error that enablement reference is not defined

Change-Id: I1955ea467c1c7e24d0fd02b8e75bd5dc66edc060
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-03-15 13:26:57 -04:00
Nathan Ridge
a4859c33e3 Bug 451082 - Parser support for alignment-specifiers
Change-Id: Ib4321fc036970c1819cb4e66611d1ddbda607e28
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-03-14 12:57:06 -04:00
Nathan Ridge
a7b52f139b Bug 451082 - Lexer support for the C11 keywords _Alignof and _Alignas
This also corrects a mistake where the C parser would recognize the
C++11 forms (alignof and alignas) as keywords, and parse alignof.

Change-Id: Iab878670f6deb912a637af2220a1a24a5d81c18d
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-03-14 02:51:19 -04:00
Marc-Andre Laperle
02972325cc Bump target sequence number after adding org.apache.commons.compress
Also update staging target with org.apache.commons.compress.

Change-Id: I9cf176da661af2b0f28abc0221fe110e040d0889
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-03-13 15:56:16 -04:00
Marc-Andre Laperle
2e98847771 Bug 462036 - Make error parsers do not handle 'entering directory' correctly in make 4.0
Change-Id: Ifdd5794c7d692dc275a9b6010ee84441f817313b
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-03-13 15:12:31 -04:00
Marc-Andre Laperle
27dd96cb72 Add Gerrit repository locations to Oomph setup
Change-Id: Ibba48f9e385f4e4aa00f936e2c211c87cea2b855
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-03-12 18:54:19 -04:00
Marc Khouzam
b975579045 Typos
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-12 13:41:24 -07:00
Doug Schaefer
bfa48eafa7 Protect against missing serial port native library. 2015-03-12 10:54:14 -07:00
Doug Schaefer
b2460aaf53 Bug 461438 - Start of unpack native touchpoint action.
This can be used for downloading and extracting toolchains into the
Eclipse install folder. It will be used for the Arduino CDT.

Change-Id: Iada25cff0fb2b2d9e5a55bedcaa8dbf9074058d8
2015-03-12 13:53:55 -04:00
Uwe Stieber
cb46333c92 Releng: Fix the build 2015-03-12 08:26:01 +01:00
Uwe Stieber
e4f67a9566 Releng: Fix the build 2015-03-12 08:26:01 +01:00
Jesper Eskilson
f9e7d5d156 Added o.e.c.examples.dsf.gdb as friend.
Change-Id: I75e714dcde1dd1bb32bf202c177e6ab371722d6c
Signed-off-by: Jesper Eskilson <jesper.eskilson@iar.com>
2015-03-11 16:29:41 -04:00
Dave McKnight
b5b2c229aa [458647] RSE table views don't support quick search when SWT.VIRTUAL
used
2015-03-11 16:18:05 -04:00
Dave McKnight
d7d0ec104e [458647] RSE table views don't support quick search when SWT.VIRTUAL
used
2015-03-11 16:17:25 -04:00
Dave McKnight
3b68a39f0c [458647] RSE table views don't support quick search when SWT.VIRTUAL
used
2015-03-11 16:17:20 -04:00
Andrew Gvozdev
c87badb420 Bug 461770: Allow to copy and remove items from Include Browser view
Change-Id: I8bac95acfd2d72e258890974bf949e8c220f54a2
Signed-off-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2015-03-11 14:34:39 -04:00
Nathan Ridge
ff5a55388c Bug 433171 - Handle line continuations when parsing build output
Change-Id: I9449e3167eae1464d23948da80663997adf95b16
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-03-11 14:33:06 -04:00
Uwe Stieber
9147ad0d24 Terminal: Also pull in the deprecated "o.e.terminal.sdk" feature in the repository to not break the simrel until the new view is committed 2015-03-11 14:25:00 +01:00
Uwe Stieber
35e1f03c15 Terminal: Pull in deprecated terminal view from Luna maintenance branch 2015-03-11 12:11:54 +01:00
Uwe Stieber
dd2cbcdee7 Terminal: Fix typo in pom-config.xml 2015-03-11 12:06:12 +01:00
Uwe Stieber
49a9b72b28 Terminal: Fix build to pull in old terminal view from 3.7 maintenance branch 2015-03-11 12:03:48 +01:00
Uwe Stieber
35aea34de8 Terminal: Remove deprecated terminal view from TM 4.0 2015-03-11 11:04:35 +01:00
Uwe Stieber
4ea0c5f440 Terminal: Remove deprecated terminal view from TM 4.0 2015-03-11 11:04:35 +01:00
Marc-Andre Laperle
676f150755 CDT Oomph setup update
-Update baseline to 8.6
-Use Remote 2.0.0 in targlet

Change-Id: Ie508b89a71702868d0c87d49889f68500080a90b
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-03-09 12:02:22 -04:00
Nathan Ridge
d755ace3cc Bug 352407 - Change CharOperation.pathMatch() to take CharSequence's
instead of char arrays

Change-Id: Ic3cd197c6bafb1ad6d71ad7e3edcf076e844c58b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-03-09 10:35:03 -04:00
Andrew Gvozdev
99e0af4db3 Bug 461342: Allow to remove items from Call Hierarchy view
Change-Id: I72dfa22b80a35839f21eb3e46e54774bae84aabe
Signed-off-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2015-03-09 09:48:58 -04:00
Nathan Ridge
1e8964285e Bug 461527 - Replacing dot with arrow during content assist for typedef
to pointer type

Change-Id: Ie81106bda1ad82ce487b6e9df5e74c308c3c9e88
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-03-09 01:34:30 -04:00
Nathan Ridge
5d2f7bcb56 Bug 352407 - Correctly compare resource path to pattern in codan
exclusion filter

Change-Id: Ic7f9740fa129bb5e05a6156f077af8a8c0d36e7b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-03-08 14:36:13 -04:00
Sergey Prigogin
ad308251da Code streamlining. 2015-03-07 23:58:05 -08:00
Sergey Prigogin
7020c95a8b Cosmetics. 2015-03-07 23:45:29 -08:00
Alena Laskavaia
acbd1e14f8 codan: example of CElement checker - external invoke
Change-Id: I0b88fb611372ffdbcceda3d0588c9fb65486cb03
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-03-06 15:38:59 -05:00
Alena Laskavaia
dd528c19b6 codan: added AbstractCElementChecker class
this allows to run on translation unit but without index locking
useful for externl tools

Change-Id: If0788eee7d322aa4cafb7985e0c8f742c31369ae
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-03-06 15:38:44 -05:00
Doug Schaefer
6bd7355e47 Bug 459971 Windows native for Serial Port.
Not checking the binaries in until I get closer to the end. Still some
API changes I want to make to do more buffering.

Done as a Visual Studio 2013 project. I also brough winreg into that
sln file as I though I had to make a change in it but didn't in the
end. But really should bring them all.

Change-Id: I6e7d472763381cdc0ae558d8cd63993bb0460457
Signed-off-by: Doug Schaefer <dschaefer@qnx.com>
2015-03-06 13:14:25 -05:00
Doug Schaefer
3ad1ac66cf CQ 9334 - Add Apache Commons Compress to target
I am updating the cdt.p2 plug-in to be able to extract toolchains that
are packed up with different archivers and compressors. The Apache
Compress classes are great at dealing with that. CQ has been approved.

Change-Id: Icf72be97e918f2e54f2d41756435266f0dd46e4c
2015-03-06 10:50:09 -05:00