1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

11155 commits

Author SHA1 Message Date
Alex Ruiz
181907f2fd Bug 372551. Fixed running checkers on file open. Split "On file save"
launch mode into "On file save" and "On file open". Removed warnings in
project org.eclipse.cdt.codan.ui.cxx.

Change-Id: I7f0bc16731ba36e8048904f19836da9ae47514de
Reviewed-on: https://git.eclipse.org/r/5665
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-04-26 23:02:11 -04:00
Andrew Gvozdev
2876909d25 Merge remote-tracking branch 'cdt/master' into sd90 2012-04-26 09:04:09 -04:00
Andrew Gvozdev
b4b53b3bc6 Clean-up 2012-04-26 09:00:26 -04:00
Markus Schorn
ff6444f9b8 Bug 377457: Name resolution for exception specification. 2012-04-26 11:55:34 +02:00
Markus Schorn
755d3975a6 Bug 376246: Name resolution in catch handler of function definition. 2012-04-26 10:16:27 +02:00
Alex Ruiz
ba5775f033 Bug 372551. Fixed semantics of ErrorParserManager (e.g.
getErrorParserAvailableIds()) get by removing knowledge of
contexts from internal data structures (introduced in previous change
set).

Change-Id: Ia1ff68841f3b494a209e8cdf45325d640fd74ddf
Reviewed-on: https://git.eclipse.org/r/5656
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-04-25 16:44:50 -04:00
Sergey Prigogin
c7be116351 Bug 332895 - Rename does not change using-declarations 2012-04-24 18:24:05 -07:00
Sergey Prigogin
10f7e547a1 Cosmetics. 2012-04-24 17:31:36 -07:00
Marc-Andre Laperle
68b6f3dc90 Upgrade to Tycho 0.14.1 2012-04-23 00:25:47 -04:00
Marc Khouzam
6abf9e1a42 Bug 317173: Cleanup warnings for DSF-GDB. 2012-04-20 15:38:21 -04:00
Andrew Gvozdev
89a9259918 Merge remote-tracking branch 'cdt/master' into sd90 2012-04-20 07:18:20 -04:00
Sergey Prigogin
325175292a Minor optimization. 2012-04-19 19:38:54 -07:00
Sergey Prigogin
c1066f1e4a Bug 377223 - Name resolution problem caused by a const qualifier in
template parameter
2012-04-19 19:01:13 -07:00
Sergey Prigogin
c4b91212b3 Cosmetics. 2012-04-19 18:59:43 -07:00
Sergey Prigogin
d193756141 Fixed broken error parser tests. 2012-04-19 18:56:27 -07:00
Sergey Prigogin
7bccb394be Bug 377223. Added a failing test case. 2012-04-19 15:47:48 -07:00
Andrew Gvozdev
e5e74e6e4f clean-up 2012-04-19 18:28:25 -04:00
Sergey Prigogin
b3bc74fb45 Renamed IErrorParser3.endOfStream method to shutdown for consistency
with IConsoleParser.
2012-04-19 13:52:20 -07:00
Sergey Prigogin
a8bcd69646 Renamed IErrorParser3.streamFinished method to endOfStream and adjusted
Javadoc comments.
2012-04-19 13:44:58 -07:00
Sergey Prigogin
e58cbbc948 Cosmetics. 2012-04-19 11:06:27 -07:00
Andrew Gvozdev
c6a26fb0b1 Merge remote-tracking branch 'cdt/master' into sd90 2012-04-18 17:51:43 -04:00
Sergey Prigogin
2edf81c8a3 Bumped up PDOM version to trigger index rebuild. The rebuild is needed
to fix definition of int64_t and other types that depend on attributes.
2012-04-18 13:53:12 -07:00
Andrew Gvozdev
357057ba14 bug 371797: Fixed bug when in legacy mode scanner discovery doesn't run after creation of a project 2012-04-18 15:55:33 -04:00
Alex Ruiz
1f83e4aa21 Bug 372551. Codan support for writing checkers that invoke external
tools.

Change-Id: Ia5cfd24d54ec6e67e08f24a367a6bc689ae407d0
Reviewed-on: https://git.eclipse.org/r/5586
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-04-18 15:52:48 -04:00
Doug Schaefer
4a8860255e Hide the new new project wizard. Likely to be deferred to Kepler. 2012-04-18 11:56:43 -04:00
Andrew Gvozdev
73f79ca04a cosmetics 2012-04-18 11:34:07 -04:00
Sergey Prigogin
83cf5dc830 Cosmetics. 2012-04-17 20:11:24 -07:00
Sergey Prigogin
e7ef578e94 Bug 377045 - Bogus transient errors in C/C++ editor soon after Eclipse
startup.
2012-04-17 19:56:31 -07:00
Sergey Prigogin
885f6f1b7e Cosmetics. 2012-04-17 19:56:18 -07:00
Sergey Prigogin
9475940089 Fixed a compiler warning. 2012-04-17 19:55:24 -07:00
Andrew Gvozdev
97615f231b Browse button for Spec Detectors 2012-04-17 13:46:26 -04:00
Andrew Gvozdev
775d00a41d Merge remote-tracking branch 'cdt/master' into sd90 2012-04-16 19:00:27 -04:00
Andrew Gvozdev
751d4a45f0 bug 371797: Use workspace scheduling rule for serializing workspace providers 2012-04-16 18:48:05 -04:00
Andrew Gvozdev
31331544b6 Ignore InterruptedException in unit tests 2012-04-16 17:40:30 -04:00
Andrew Gvozdev
f21f305ff2 Merge remote-tracking branch 'cdt/master' into sd90 2012-04-16 17:07:57 -04:00
Andrew Gvozdev
955bd297b2 Workaround for Java problem on Windows with releasing buffers for memory-mapped files
java.io.FileNotFoundException: C:\workspace\junit-workspace\.metadata\.plugins\org.eclipse.cdt.core\language.settings.xml (The requested operation cannot be performed on a file with a user-mapped section open)
	at java.io.FileOutputStream.open(Native Method)
	at java.io.FileOutputStream.<init>(Unknown Source)
	at java.io.FileOutputStream.<init>(Unknown Source)
	at org.eclipse.cdt.internal.core.XmlUtil.getFileOutputStreamWorkaround(XmlUtil.java:315)
	at org.eclipse.cdt.internal.core.XmlUtil.serializeXml(XmlUtil.java:290)
	at org.eclipse.cdt.internal.core.language.settings.providers.LanguageSettingsProvidersSerializer.serializeLanguageSettingsWorkspace(LanguageSettingsProvidersSerializer.java:539)
	at org.eclipse.cdt.internal.core.language.settings.providers.LanguageSettingsProvidersSerializer$1.runInWorkspace(LanguageSettingsProvidersSerializer.java:577)
	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
2012-04-16 16:58:14 -04:00
Andrew Gvozdev
2bd9d517fb bug 371797: Use workspace scheduling rule for serializing workspace providers 2012-04-16 16:57:55 -04:00
Andrew Gvozdev
f21f43f622 bug 371797: Do serialization in background to avoid delays in UI 2012-04-16 16:57:18 -04:00
Andrew Gvozdev
8aed5c8427 bug 371797: Let all jobs finish before tearDown() in unit tests 2012-04-16 16:55:44 -04:00
Sergey Prigogin
7366607b69 Cosmetics. 2012-04-15 19:32:26 -07:00
Sergey Prigogin
be137ca311 Method name adjustments. 2012-04-15 16:41:34 -07:00
Andrew Gvozdev
7a10d644c5 Merge remote-tracking branch 'cdt/master' into sd90 2012-04-14 23:29:03 -04:00
Andrew Gvozdev
81105a7c69 Revert "tmp: Use workspace scheduling rule for serializing workspace providers"
This reverts commit 1e453c3106.
2012-04-14 23:25:15 -04:00
Andrew Gvozdev
8fbf618249 bug 371797: prevent possible deadlock for specs detectors 2012-04-14 22:11:26 -04:00
Andrew Gvozdev
d474c67844 Fix for java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
	at java.util.AbstractList$Itr.next(Unknown Source)
	at org.eclipse.cdt.core.testplugin.util.BaseTestCase.runBare(BaseTestCase.java:166)
2012-04-14 22:10:55 -04:00
Andrew Gvozdev
d451ff6a5d Revert "Do serialization in background to get rid of delays in Preferences"
This reverts commit 34b4b842ce.
2012-04-14 22:05:59 -04:00
Andrew Gvozdev
1e453c3106 tmp: Use workspace scheduling rule for serializing workspace providers 2012-04-14 20:56:23 -04:00
Andrew Gvozdev
0e563742a1 Fix for java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
	at java.util.AbstractList$Itr.next(Unknown Source)
	at org.eclipse.cdt.core.testplugin.util.BaseTestCase.runBare(BaseTestCase.java:166)
2012-04-14 20:40:59 -04:00
Sergey Prigogin
9d10668c5e Fixed a bug in formatting of declarations contained in macro expansion. 2012-04-14 16:57:35 -07:00
Sergey Prigogin
b6cf5bbc41 Extracted couple commonly used methods. 2012-04-14 16:51:01 -07:00