1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-29 11:55:40 +02:00
Commit graph

35735 commits

Author SHA1 Message Date
Jeff Johnston
dd77e62e1a Bug 436260 - Standalone Debugger not starting
- Fix config.ini to contain missing bundles such as
  org.eclipse.cdt.native and org.eclipse.core.net
- Remove missing compat bundle

Change-Id: I440be50144e5e081f295f8535e616b4fc0f94692
Reviewed-on: https://git.eclipse.org/r/27613
Tested-by: Hudson CI
Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
Tested-by: Jeff Johnston <jjohnstn@redhat.com>
(cherry picked from commit 473fe58a28)
Reviewed-on: https://git.eclipse.org/r/27992
2014-06-04 16:52:15 -04:00
Sergey Prigogin
a74fec3491 Adjusted test expectations to the modified treatment of unused includes. 2014-06-04 11:56:04 -07:00
Sergey Prigogin
c50e715749 Changed the Organize Includes default behhavior to remove unused
comments. Organize Includes is mature enough for that.
2014-06-04 10:52:49 -07:00
Sergey Prigogin
0aa493f3d8 Bug 436616 - NPE in ASTCommenter$PreprocessorRangeChecker.checkOffsets 2014-06-04 10:41:22 -07:00
Martin Oberhuber
8293ee73c0 Bug 436612 - Restore Terminal compatibility with Eclipse 3.4
- Restore Terminal "core" compatibility with Eclipse down to 3.4
- Correctly mark the terminal "local" dependency on Eclipse 3.6
2014-06-04 19:09:17 +02:00
Martin Oberhuber
5009ad1af0 Bug 436612 - Restore Terminal compatibility with Eclipse 3.4
- Restore Terminal "core" compatibility with Eclipse down to 3.4
- Correctly mark the terminal "local" dependency on Eclipse 3.6
2014-06-04 19:09:17 +02:00
Jeff Johnston
aa70cfe5d7 Fix native feature to have sourceTemplateFeature directory.
Change-Id: Ia3a51757191a1b168cf47397d47d3a1375ce2f9c
Reviewed-on: https://git.eclipse.org/r/27875
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-06-04 09:29:29 -07:00
Dave McKnight
6a94a5d148 [436604] [dstore] deleting symbolic links can delete files 2014-06-04 12:09:55 -04:00
Lars Vogel
ee07ae74f0 Terminal: Bug 435360 - [TERMINALS] [CSS] [Dark] Terminal view should
integrate well into the Eclipse dark theme


Signed-off-by: Lars Vogel <Lars.Vogel@gmail.com>
2014-06-04 14:45:43 +02:00
Lars Vogel
0c964e7365 Terminal: Bug 435360 - [TERMINALS] [CSS] [Dark] Terminal view should
integrate well into the Eclipse dark theme


Signed-off-by: Lars Vogel <Lars.Vogel@gmail.com>
2014-06-04 14:45:43 +02:00
Marc Khouzam
9c98d58561 Update Debug JUnit tests to allow running tests for all GDB versions.
Change-Id: Ied36d9eb7e31ca33f04e6744f670e77dfec36f36
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27872
Tested-by: Hudson CI
2014-06-03 20:49:45 -04:00
Marc Dumais
7204746924 Bug 436453 - [visualizer] Load meters no longer have numerical overlay
Change-Id: I456158f1a8bae8a18f4df5bd2081bcee6e8c75ae
Reviewed-on: https://git.eclipse.org/r/27829
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
(cherry picked from commit c7d2218acc)
Reviewed-on: https://git.eclipse.org/r/27837
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
Tested-by: Marc Dumais <marc.dumais@ericsson.com>
2014-06-03 14:03:42 -04:00
Marc-Andre Laperle
1cc6d6ab8e Build with 4.4 and use target definition file for maven build
Change-Id: I1044751c600e7725fd2cb02578c28d5f45de1854
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27631
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-06-03 11:52:57 -04:00
Greg Watson
0df67c311c Bug 436390 - Fix new connection status.
Change-Id: Ib90b507abb7c8c1b8bcb4a2d91e06de988103172
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-06-02 22:47:17 -04:00
Anna Dushistova
607f6f1cfd [releng]Modified dstore agent archive generation to include new license files.
Signed-off-by: Anna Dushistova <anna.dushistova@gmail.com>
2014-06-03 05:13:29 +04:00
Greg Watson
d2d6c71758 Bug 430211 - Fix open failure if host is not known.
Change-Id: I6345d2068261f19751320315b26f1513e671b125
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-06-02 17:14:44 -04:00
Anna Dushistova
779d6ed21f [releng]Cleaned up releng directory.
Signed-off-by: Anna Dushistova <anna.dushistova@gmail.com>
2014-06-03 00:45:57 +04:00
Greg Watson
e9ea3eaa16 Bug 436390 - Allow newly-added connection to be opened
Change-Id: I258bf040afd566d1b1472ed69aaf709e01623dba
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-06-02 16:44:53 -04:00
Greg Watson
b447139584 Bug 436407 - Improve the way connections are handled when
removing/adding.

Change-Id: I06f08961a0d5981af75ba9939f47ba0979deea1e
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-06-02 16:25:30 -04:00
Marc Khouzam
8c15651c03 Bug 436349 - JUnit test for step-return for a method returning void
Change-Id: Ia449c9f599e6c5c3af9e26b4014ade6a12ae58c3
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27735
Tested-by: Hudson CI
2014-06-02 13:12:57 -04:00
Marc Khouzam
93fe0e78c3 Bug 436349 - Local variables incorrectly show as "returned" in variables
view

Change-Id: I916ed600f31da1c1f7da0215bac02c58ebfefb0a
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27721
2014-06-02 10:50:08 -04:00
Anna Dushistova
57f40bf1de [releng][Bug 436153]Removed license files from the source feature templates.
Signed-off-by: Anna Dushistova <anna.dushistova@gmail.com>
2014-06-02 04:16:11 +04:00
Anna Dushistova
0a71acace2 [releng][Bug 436153]Removed license files from the source feature templates.
Signed-off-by: Anna Dushistova <anna.dushistova@gmail.com>
2014-06-02 04:16:11 +04:00
Sergey Prigogin
27c6327cdf Cosmetics. 2014-05-30 18:18:17 -07:00
Sergey Prigogin
2cada0fe18 Revert "WIP"
This reverts commit 9bc829ac73.
2014-05-30 18:11:12 -07:00
Sergey Prigogin
9bc829ac73 WIP 2014-05-30 17:54:09 -07:00
Sergey Prigogin
789a49dc70 Bug 436021 - [Organize includes] Both include and forward declarations
are added
2014-05-30 17:49:35 -07:00
Sergey Prigogin
85d96aa41d Fixed the id of the renameParticipant extension. 2014-05-30 17:22:34 -07:00
Sergey Prigogin
48b9c2e5ad Cosmetics. 2014-05-30 17:21:31 -07:00
Marc Khouzam
580b3a892a Point Debug tests to the instance of GDB on CDT's HIPP
Change-Id: Ib4e84a3c7c0717b458fd7cffe3ff70b1a1d3bcc5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-30 16:03:06 -04:00
Martin Oberhuber
1333d6b53a Bug 303083 - Fix MANIFEST.MF split package and BREE for native plugin
After studying in more detail how the org.eclipse.core.runtime /
org.eclipse.equinox.common bundles deal with the split package
situation, I believe that our split package declaration must be
fixed in MANIFEST.MF or there is risk that an "import-package" client
would be wired by OSGi against the wrong bundle.

Also reduced the minimum execution environment of the native bundle
to J2SE-1.5 such that it is more widely usable across a broader range
of possible aadopters.

Change-Id: I6dfc0c67987203810a3fd75d49a5f26bb7ee30c1
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
Reviewed-on: https://git.eclipse.org/r/27581
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-05-30 11:48:34 -04:00
Doug Schaefer
523a74a56c CDT master builds got to master directory on downloads page. 2014-05-29 15:56:07 -04:00
Martin Oberhuber
ca8cc6e1e3 Bug 435887 - Update cdt.doc.isv
The org.eclipse.cdt.doc.isv bundle had not been updated since Juno.
This commit adapts to the changes from bug 303083, and does some more
updates to comply with CDT 8.4 Luna:

1. Update the doc.isv bundle version number - I deliberately jumped
   from 5.2.0 to 5.4.0 in order to leave room for a Kepler version
   (not sure if it is a good idea to leave out a version)
2. Update CDT Release name to "8.4 (Luna)" and Coppyright Date (2014)
3. Update link to Oracle Java Docs since BREE is now Java 7
4. Add org.eclipse.cdt.core.native to the sourcepath for Javadocs
5. Add o.e.cdt.util.spawner and o.e.cdt.util.pty packages to API docs
6. Remove org.eclipse.cdt.core/search from the source path list
   That source folder had been removed 8 years ago when PDOM came :)
7. Fix an XHTML validation error in about.html that made it not
   possible to view Legal Notices from the docs link

There might be more CDT API packages that our community currently
uses and that are not yet generated into the API docs. Adding them
should be easy if that's desired, but I noticed that in many cases
the Javadocs themselves are somewhat weak so I didn't want to expose
them without the code owner's approval.

Change-Id: I6c16aed4408d83994075a9b0505bc7d3e68b11d1
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
Reviewed-on: https://git.eclipse.org/r/27401
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-05-29 11:10:56 -04:00
Marc Khouzam
6996d3f93c Bug 435142 - Duplicate *running events cause UI slowness
Change-Id: I4b30e6cd62b7cc822442ddd14c3c1440f6bab376
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/26780
Tested-by: Hudson CI
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-05-29 10:56:26 -04:00
John Eblen
44d66b4750 Bug 416658. Remote indexing in C does not work completely for Windows
Change-Id: I75c296a13d11cd20f13bfa790c3c767c8b71f9f0
Signed-off-by: John Eblen <jeblen@acm.org>
Reviewed-on: https://git.eclipse.org/r/23220
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-05-28 14:11:13 -04:00
Doug Schaefer
321d380e76 Fix copyright on the dark theme. 2014-05-28 12:31:36 -04:00
gwatson
58ae7c4148 Restore assertion statements in tm.terminal
Change-Id: I37c18cb5274d589feae941386ce912eb5ba2b94c
Signed-off-by: gwatson <g.watson@computer.org>
2014-05-28 09:41:46 -04:00
gwatson
eacc6dd5ba Restore assertion statements in tm.terminal
Change-Id: I37c18cb5274d589feae941386ce912eb5ba2b94c
Signed-off-by: gwatson <g.watson@computer.org>
2014-05-28 09:41:46 -04:00
Teodor Madan
0cb5a29ef3 Update contributors list to match Bug 435606
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-28 14:07:19 +03:00
Uwe Stieber
52019c4848 Terminal: Fix Java compiler compliance settings and classpaths 2014-05-28 08:38:07 +02:00
Uwe Stieber
6375198da9 Terminal: Fix Java compiler compliance settings and classpaths 2014-05-28 08:38:07 +02:00
gwatson
ea3084efcc Fix build failure caused by trying to use wrong BREE.
Change-Id: I50278d0b03e0879bf26a4f5412bda7d4dad836ad
Signed-off-by: gwatson <g.watson@computer.org>
2014-05-27 22:15:20 -04:00
gwatson
6cc4fe0349 Fix build failure caused by trying to use wrong BREE.
Change-Id: I50278d0b03e0879bf26a4f5412bda7d4dad836ad
Signed-off-by: gwatson <g.watson@computer.org>
2014-05-27 22:15:20 -04:00
Martin Oberhuber
2b9bbdec61 Bug 303083 - Make cdt.core.native plugin consistent after rename
The org.eclipse.cdt.core.native plugin has been renamed from 
org.eclipse.cdt.core.spawner but that has left a couple inconsistencies
which are fixed with this commit:

1. Rename o.e.cdt.internal.core.spawner package -> natives package
   Note that renaming the package to "native" was not possible since
   "native" is a Java keyword, thus I chose "natives"
2. Rename CSpawnerPlugin -> CNativePlugin, update win32 fragment
3. Fix PLUGIN_ID for proper logging with IStatus
4. Fix MANIFEST.MF export-package;split declaration
5. Add "version" spec on "export-package" for pty and spawner packages
6. Rename "utils" source folder to "src" as this is standard practice
7. Remove "spawner" from the list of Javadoc plugins in cdt.core

Change-Id: Ie5d1112d3f2da120dd5b1446cb6a137382226f0f
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
Reviewed-on: https://git.eclipse.org/r/27346
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-05-27 12:04:41 -04:00
Doug Schaefer
451cdd5787 Bug 303083 - Rename spawner bundle to 'native'
Native more accurately reflects what we've put there. They're native
utilities that can be reused by other Eclipse bundles to access
native services.

Also fixed up the cdt 4.4 target which had fixed version numbers for
some of the dependencies and used RSE out of the Luna repo instead
of their latest milestones.

Change-Id: I259aa9e92212409378679a8c61bf2fffd05c67a2
Reviewed-on: https://git.eclipse.org/r/27304
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-05-26 14:38:12 -04:00
Marc Khouzam
46b8b34661 Bug 435309 - Update new spawner features to use shared license plugin
Change-Id: I536ec0d92bb200eed95877ea8549190508536ec9
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27288
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-05-26 12:03:12 -04:00
Marc Khouzam
2c22479c9e Bug 435309 - Use the shared license file scheme for CDT
This means that:
- feature.xml files now make a reference to the shared license plugin
      using version 0.0.0
- feature.properties files no longer have the text for the license
- license.html and epl-v10.html files are removed as they are part
      of the shared license plugin
- build.properties files no longer reference removed files
- the main pom.xml file references the license repository

Change-Id: Ibd880480de3a07597084d44cce7b822903509079
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27250
2014-05-26 10:03:45 -04:00
Andrew Eidsness
e0682a2412 Shouldn't use new SWT.Shell()
I noticed that one case in the template engine is creating a dialog that
uses it's own instance of SWT Shell (i.e., the code contains "new
Shell()".

This patch modifies that case to use the display's active shell instead.

Change-Id: I253d6540899ce4dfef033924e27e2ddcd62ded19
Signed-off-by: Andrew Eidsness <eclipse@jfront.com>
Reviewed-on: https://git.eclipse.org/r/27278
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-05-26 09:47:24 -04:00
Martin Oberhuber
251d54056e Bug 303083 - Split out the CDT Spawner into a separate feature
This commit creates a new feature "org.eclipse.cdt.spawner"
which is included by the cdt.platform feature and only holds the
CDT native code fragments along with a new bundle named
"org.eclipse.cdt.core.spawner" as their new fragment host.

This new feature and bundle provide access to the CDT PTY, Spawner,
Windows Registry Accesss and Tasklist capabilities without having to
depend on the full cdt.core bundle.

Nothing changes for existing consumers of the cdt.platform feature, or
cdt.sdk feature (the new feature and bundle are installed and pulled
in automatically). Consumers who only installed the org.eclipse.cdt
bundle in the past will now also need the new spawner bundle.

Change-Id: I3943b35948d1bba4771f715c5e700570aa2ae125
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
Reviewed-on: https://git.eclipse.org/r/27225
Tested-by: Hudson CI
Reviewed-by: Anton Leherbauer <anton.leherbauer@windriver.com>
Tested-by: Anton Leherbauer <anton.leherbauer@windriver.com>
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-05-26 09:38:09 -04:00
Martin Schreiber
0f6719cc71 Bug 435606: Using BigInteger instead of Integer makes it possible to
write unsigned variables (UINT32 and UINT64) in the binary format.

Change-Id: Ic9de8470cef10469eae28b3c99ced1d9d3027685
Signed-off-by: Martin Schreiber <m.schreiber@bachmann.info>
Reviewed-on: https://git.eclipse.org/r/27252
Reviewed-by: Teodor Madan <teodor.madan@freescale.com>
Tested-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-26 04:30:47 -04:00