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

11622 commits

Author SHA1 Message Date
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
Andrew Gvozdev
fce6b5a258 bug 371797: prevent possible deadlock for specs detectors 2012-04-14 13:15:09 -04:00
Sergey Prigogin
2b8e34b777 Treat __attribute__ ((__mode__ (__DI__))) as long instead of long long
in 64-bit mode.
2012-04-13 18:20:37 -07:00
Sergey Prigogin
ae7dc29df9 Bug 376790 - Codan should not issue warnings for unused variables and
functions that have attribute unused
2012-04-13 15:49:10 -07:00
Andrew Gvozdev
34b4b842ce Do serialization in background to get rid of delays in Preferences 2012-04-13 17:45:55 -04:00
Andrew Gvozdev
14c8bd5f5d Do not show link to Preferences for unchecked non-global BOP's
page in properties
2012-04-13 17:45:38 -04:00
Andrew Gvozdev
27a3f46064 Restore Defaults pressed in "Entries" tab should refresh immediately 2012-04-13 17:45:13 -04:00
Andrew Gvozdev
673e94acc7 Restore Defaults in Preferences should take effect only after "Apply" or
"OK" button
2012-04-13 17:44:56 -04:00
Andrew Gvozdev
01c3e2f0f5 Fixed bug when entries for global language even if not in the list were
shown
2012-04-13 17:44:32 -04:00
Sergey Prigogin
20ea7546f8 Bug 316076. Added IFunction.isNoReturn() method.
Change-Id: Idfa2aa067e9c956b9a990980797a41277a84cc58
Reviewed-on: https://git.eclipse.org/r/5584
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-13 14:49:12 -04:00
Sergey Prigogin
33374d0a51 Bug 316230 - Representation of gcc attributes in AST. Also
contains a fix for bug 330635.

Change-Id: I11d872bd68dc0819a95ad8bf83c6db20fbc81387
Reviewed-on: https://git.eclipse.org/r/5554
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-13 14:48:35 -04:00
Sergey Prigogin
b9097cd175 Removed prematurely submitted classes. 2012-04-12 17:27:29 -07:00
Sergey Prigogin
f02e178d52 Cosmetics. 2012-04-12 17:21:02 -07:00
John Cortell
b7c28d5878 Bug 375760 - BuildActiveConfig and ChangeActiveConfig actions should choose project context more intelligently 2012-04-12 11:25:07 -05:00
Andrew Gvozdev
b1b320f94e bug 371797: [sd90] Implement language settings providers in build
plugins
2012-04-12 01:01:23 -04:00
Andrew Gvozdev
7415f69a91 Merge remote-tracking branch 'cdt/master' into sd90 2012-04-11 15:12:40 -04:00
Andrew Gvozdev
a14ad44b67 clean-up legacy support 2012-04-11 12:09:06 -04:00
Andrew Gvozdev
ee5fedb69c Handle Build Output Parsers in MakeBuilder 2012-04-11 12:08:22 -04:00
Sergey Prigogin
1e9ebf883d Cosmetics. 2012-04-10 18:29:35 -07:00
Sergey Prigogin
e726c3d217 Cosmetics. 2012-04-10 15:25:47 -07:00
Andrew Gvozdev
110c2856aa Merge remote-tracking branch 'cdt/master' into sd90 2012-04-09 18:00:05 -04:00
Sergey Prigogin
64f529b3ec Replaced StringBuffer with StringBuilder. 2012-04-08 22:33:39 -07:00
Sergey Prigogin
36442384d4 Cosmetics. 2012-04-08 22:33:21 -07:00
Sergey Prigogin
1d9c709b88 Cosmetics. 2012-04-08 22:33:05 -07:00
Sergey Prigogin
07561ca883 Cosmetics. 2012-04-08 22:25:36 -07:00
Andrew Gvozdev
d1e9395955 Methods for background serialization of language settings providers. 2012-04-08 15:42:24 -04:00
Andrew Gvozdev
58721c65b9 JavaDoc and clean-up 2012-04-07 07:27:58 -04:00
Sergey Prigogin
2ab852ece0 Minor code cleanup. 2012-04-06 11:01:32 -07:00
Markus Schorn
9c2b66cf03 Bug 375601: Remove workaround for bug 359485. 2012-04-06 10:42:40 -07:00
Sergey Prigogin
1d231890fb Bug 255093 - In C++ refactoring, selection should be updated like Java
refactorings do
2012-04-04 17:27:13 -07:00
Sergey Prigogin
b424f35ce4 Cosmetics. 2012-04-04 17:26:10 -07:00
Sergey Prigogin
ef82e2a7b2 Cosmetics. 2012-04-04 17:25:44 -07:00
Sergey Prigogin
710e358931 Cosmetics. 2012-04-04 17:25:07 -07:00
Sergey Prigogin
ffc583c84d Code simplification. 2012-04-04 17:24:41 -07:00