1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-13 19:25:38 +02:00
Commit graph

34548 commits

Author SHA1 Message Date
Uwe Stieber
a5f258824b Terminals: Add terminals team project set 2015-02-17 12:24:34 +01:00
Uwe Stieber
daacaa21d5 Terminals: Add terminals target platform definition for Luna 2015-02-17 11:57:24 +01:00
Uwe Stieber
c50ea0d54c Terminals: Also move terminals core plugin 2015-02-17 11:00:41 +01:00
Uwe Stieber
c12b5e6736 Terminals: Move terminals plugins and features into separate directory structure 2015-02-17 10:32:24 +01:00
Sergey Prigogin
7e3a37be7b Revert "Revert "Bug 459940 - Sfinae in id-expression""
This reverts commit a3147f85b0.

The regression manifests itself only during indexing but doesn't produce unresolved symbols in C++ editor. Restoring the original change since the regression is relatively benign. Will continue to investigate.

Change-Id: I1fdfb4c31a0d5c08c3bc88baaf11d36c708cd883
2015-02-16 21:41:45 -05:00
Sergey Prigogin
a3147f85b0 Revert "Bug 459940 - Sfinae in id-expression"
This reverts commit 5e2c5d8491.

The change caused few regressions on my code base. Investigating.

Change-Id: I765b1fb5e730387ec3e91d4ecdfdb8c06db3e45e
2015-02-16 20:36:17 -05:00
Alvaro Sanchez-Leon
384e9759c4 Bug 459114 - [visualizer] Make it possible to override the construction of the data model
Change-Id: Ib2af550136fa3ca638fd970e3c2e40ddf597ba80
2015-02-16 13:44:26 -05:00
Doug Schaefer
275feb6874 Bug 459971 New SerialPort support. First step is Mac library.
Java classes are defined and a pretty simple native library for
Mac is there. Tested with Arduino so I know reading works. This
implementation should work for Linux as well. Windows is going to
be the hard one.

Not checking in the binaries yet until I get more testing with them.

Also remove ppc native libraries for Mac since that hasn't been
supported in a long time.

Change-Id: If4ffbc6e73a7656a47c2f45b875be0842c482b05
2015-02-16 13:19:54 -05:00
Uwe Stieber
97fa987881 Terminal: Revert commits 91db4b63c9 and 2c2dbb710b 2015-02-16 12:36:23 +01:00
Uwe Stieber
498a812564 Terminal: Revert commits 91db4b63c9 and 2c2dbb710b 2015-02-16 12:36:23 +01:00
Uwe Stieber
efe5710878 Terminal: Clean out ISettings API 2015-02-16 11:38:20 +01:00
Uwe Stieber
2c2dbb710b Terminal: Clean out ISettings API 2015-02-16 11:38:20 +01:00
Uwe Stieber
d8ef37a2ce Terminal: Fix build error 2015-02-16 09:06:40 +01:00
Uwe Stieber
4e9cddc64f Terminal: Fix build error 2015-02-16 09:06:40 +01:00
Doug Schaefer
9c7de82238 Bug 459972 - Update LaunchBar to use IRemoteConnection for targets.
ILaunchTarget is removed and replaced with IRemoteConnection. You
still have to declare a launch target type to point at a connection
type. It uses os and arch to help decide what toolchains to use for
builds.

Change-Id: I8f21b4e5043ccd8af85be91c643f58ad301c3ac4
2015-02-16 02:17:27 -05:00
Sergey Prigogin
52c80c124e Bug 402498. Do not rely on promiscuous binding resolution for adding
includes.

Change-Id: Idace39cc9ff9b781bf0de2d0017533548fb69e83
2015-02-16 01:54:30 -05:00
Nathan Ridge
0221ee20b1 Bug 441714 - Consider spurious semicolons in CaseBreakChecker
Change-Id: Id4fe394164063007c45da37ae82cc730a9e726dd
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-16 01:48:37 -05:00
Nathan Ridge
155fa65c1c Fix a typo in org.eclipse.cdt.codan.ui.cfgview/plugin.xml
Change-Id: I41aeb1195e9d8b663de396883e0aa6e4f3b5c6e4
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-16 01:45:53 -05:00
Nathan Ridge
a662bcc921 Bug 448764 - Type of EvalMemberAccess for dependent member
Change-Id: I011ceca370e584e802354f935cc9ce004641f8f1
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-16 01:44:56 -05:00
Nathan Ridge
5e2c5d8491 Bug 459940 - Sfinae in id-expression
Change-Id: I6cfaf2af680c3b41571d4714f9a5511ff81af42b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-13 22:42:41 -05:00
Marc Khouzam
04f7079574 Remove dead code
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-02-13 16:20:47 -05:00
Marc Khouzam
59e43f8253 Close resources
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-02-13 16:18:44 -05:00
Marc Khouzam
002e422dac Remove unused private method
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-02-13 16:14:09 -05:00
Marc Khouzam
ae2b10f980 Parametrize type
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-02-13 16:12:45 -05:00
Marc Khouzam
cba4006e97 Remove unnecessary SuppressWarnings
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-02-13 16:09:37 -05:00
Uwe Stieber
9c55da9030 Terminal: Make terminal settings store more flexible to allow to store
non-string objects too
2015-02-13 15:58:37 +01:00
Uwe Stieber
91db4b63c9 Terminal: Make terminal settings store more flexible to allow to store
non-string objects too
2015-02-13 15:58:37 +01:00
Nathan Ridge
145728cd74 Bug 459844 - Pack expansion in nested template
Change-Id: I0f206c2b056f0e9ba388cb9f8e78ea331616a61f
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-13 03:00:45 -05:00
Marc Khouzam
d266f8656e Remove unnecessary .api_filters
Note that
memory/org.eclipse.cdt.debug.ui.memory.traditional/.settings/.api_filters
needs to be kept because:
1- it removes warnings about implementing provisional APIs
2- that plugin sets warnings as errors, so warnings are not allowed

Change-Id: Id4bcc9cd78c4c6678ef749cfe276e5a9945efa1e
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-02-11 15:48:32 -05:00
Marc Khouzam
0e041e8e86 Bug 459688 - Label in breakpoint thread filter dialog should match debug
view 

Change-Id: I3d74c3316f5acbf2b6aadc0b6e99e7081384f401
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-02-11 11:17:47 -05:00
Nathan Ridge
7f377190a8 Bug 452416 - Adjust a comment about PDOM versioning
Change-Id: Ia3b20bdcb3bd82ba742ad9a1a36092a658d30238
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-10 04:11:27 -05:00
Uwe Stieber
13be2bd4d0 Terminal: A terminal widget connector must not have a dependency to any
view implementation the terminal widget might be embedded into.
2015-02-10 07:49:52 +01:00
Uwe Stieber
7c6bf70272 Terminal: A terminal widget connector must not have a dependency to any
view implementation the terminal widget might be embedded into.
2015-02-10 07:49:52 +01:00
Uwe Stieber
86420140f4 Terminal: Fix findbugs warnings 2015-02-10 07:30:24 +01:00
Uwe Stieber
03a6818c19 Terminal: Fix findbugs warnings 2015-02-10 07:30:24 +01:00
Nathan Ridge
6a87e3014d Bug 452416 - Handle variadic functions in variable read/write analysis
Change-Id: Ib28574d3cdc14fc380e6ceb8b2ba4a240b2316c6
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-09 16:44:06 -05:00
Nathan Ridge
fd11d42d89 Bug 452416 - Move takesVarArgs() up from ICPPFunctionType to
IFunctionType

Change-Id: Ifd0cf6c4ca026587f2bbccfbc3d7f849c95b92de
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-09 16:44:05 -05:00
Uwe Stieber
f2cc88d54d Findbugs: Ignore also all DStore plug-ins 2015-02-09 19:02:02 +01:00
Uwe Stieber
3797a7f3a5 Findbugs: Ignore all of RSE for now 2015-02-09 17:26:03 +01:00
Uwe Stieber
bf3ab45883 Terminal: Remove remaining reference to deprecated local terminal
feature from repository
2015-02-09 16:18:49 +01:00
Uwe Stieber
11fb44c874 RSE: Fix reference to terminal widget feature 2015-02-09 15:39:38 +01:00
Uwe Stieber
d0a8f76ace Terminal: Clean out terminal feature structure 2015-02-09 15:23:23 +01:00
Uwe Stieber
69bd889fbb Terminal: Clean out terminal feature structure 2015-02-09 15:23:23 +01:00
Uwe Stieber
1a184c67f6 Terminal: Clean out terminal feature structure 2015-02-09 15:22:05 +01:00
Uwe Stieber
f23138ebf7 Terminal: Clean out terminal feature structure 2015-02-09 15:22:05 +01:00
Nathan Ridge
34c84eba3c Bug 459279 - Size of string literals with escape characters
Change-Id: I5fa96ce722db657d5ff4a3557d3add04e991ab88
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-09 00:11:40 -05:00
Nathan Ridge
f7cf56f4c5 Bug 458316 - Unqualified function call with dependent argument and
non-matching overload in scope at point of declaration

Change-Id: I2fc42e9ef9258c3c56791001217572fdd08f5025
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-09 00:13:41 -05:00
Nathan Ridge
327709c58e Bug 457770 - Size of empty structure
Change-Id: Id6f02228968986090867b2053c7815e594a404c1
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-08 23:23:18 -05:00
Michi
8a896c57ed Bug 459389 - [code assist] no members for deeply nested class templates
Change-Id: Ia6b3461325a9c489d10dd1356d46e7e6b6ee61f0
Signed-off-by: Michi <woskimi@yahoo.de>
2015-02-08 14:38:04 -05:00
Nathan Ridge
23938e2b3d Bug 445177 - Fix an over-eager optimization that can discard a desired
alternative in TemplateIdStrategy

Change-Id: Ia82460e5e3a3420cbb13f7abd698f0173336b123
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-08 03:48:14 -05:00