1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-09 10:46:02 +02:00
Commit graph

1009 commits

Author SHA1 Message Date
Andrew Gvozdev
c066642a43 bug 319820: Deprecated methods missing @Deprecated annotation
patch from Petri Tuononen
2010-07-16 14:12:50 +00:00
Andrew Gvozdev
1c064087e4 bug 319779: Unnecessary imports
patch from Petri Tuononen
2010-07-16 14:08:09 +00:00
Andrew Gvozdev
0d1338e502 bug 319748: Missing/unnecessary $NON-NLS$ tags
patch from Petri Tuononen
2010-07-15 14:35:58 +00:00
Andrew Gvozdev
ecf509ef86 compilation warnings 2010-07-14 19:26:43 +00:00
Andrew Gvozdev
9f150b102a bug 319769: Unnecessary type casts 2010-07-14 19:21:56 +00:00
Andrew Gvozdev
be965d0528 bug 319737: Unnecessary semicolons in managedbuilder.core
patch from Petri Tuononen
2010-07-14 19:19:04 +00:00
Andrew Gvozdev
73ea2efa7d bug 319769: Unnecessary type casts
patch from Petri Tuononen
2010-07-14 14:02:35 +00:00
Andrew Gvozdev
dbe5a12393 bug 319777: Missing @Override annotations
patch from Petri Tuononen
2010-07-14 13:51:53 +00:00
Andrew Gvozdev
622923ed86 bug 318581: Use of deprecated org.eclipse.core.runtime.PluginVersionIdentifier 2010-07-10 02:18:57 +00:00
Andrew Gvozdev
f1627c3e15 Bug 319322: Spelling corrected and duplicate messages removed 2010-07-08 21:55:22 +00:00
Andrew Gvozdev
aa7a3e8243 bug 318581: Use of deprecated org.eclipse.core.runtime.PluginVersionIdentifier discontinued.
Patch from Petri Tuononen.
2010-07-08 20:57:13 +00:00
Andrew Gvozdev
34aaf7278d bug 319113: Deprecated extension point org.eclipse.core.runtime.contentTypes in org.eclipse.cdt.managedbuilder.core/plugin.xml
Patch from Petri Tuononen
2010-07-07 13:45:59 +00:00
James Blackburn
2a0ae90a25 Bug 318738 - Incorrect chopping of weird paths in option value like ${workspace_loc:/proj}/path 2010-07-02 14:46:28 +00:00
James Blackburn
87ec745a57 Bug 318331 changing an option value on a top-level resource may not correctly rebuild all changed children. 2010-06-29 15:53:26 +00:00
James Blackburn
72d386703f Bug 310819 Headless Builder need a way to extend set of -Ds -Is and -includes 2010-06-24 13:26:20 +00:00
Andrew Gvozdev
64bf10ce46 Compilation warnings 2010-06-17 16:00:23 +00:00
Andrew Gvozdev
0fd56bdb67 Improved message in .log 2010-06-17 15:59:42 +00:00
Vivian Kong
dbc7965332 Bug 315439 Fix up copyright 2010-06-02 19:54:47 +00:00
James Blackburn
e09733c754 Bug 315187 Unknown tool option silently breaks ManagedBuild tool command line generation 2010-06-01 13:48:09 +00:00
Doug Schaefer
b1ad4e2fb0 Bug 314015 Test fix for scanner discovery. 2010-05-31 20:41:13 +00:00
Andrew Gvozdev
e7c1bd5900 bug 306222: Further enhancement of Save Build Console feature
Discontinue logging per configuration added in bug 294106
2010-05-21 16:01:26 +00:00
James Blackburn
2900e91389 Bug 313503 Shouldn't pass empty "" arguments to tool options as it results in subsequent arguments being eaten 2010-05-19 12:22:46 +00:00
James Blackburn
5e9a025222 Bug 300554 return non-zero exit code if error markers exist in built projects 2010-05-19 10:23:47 +00:00
Doug Schaefer
64a914802e Bug 313370 - fixed GCC Per File scanner discovery by allowing the builder to run normally again. Fixed the profile to use gcc arguments, not make which it does already. Also added support for --sysroot which has major affects on the gcc built-ins. 2010-05-18 20:52:39 +00:00
Andrew Gvozdev
db9abf589f compilation warnings 2010-05-15 16:36:38 +00:00
James Blackburn
7b265afa4e Bug 312552 Use ILock rather than scheduling rule for mutual exclusion. Scheduling rules require knowing in advance all scheduling rules clients require. 2010-05-12 09:28:03 +00:00
Chris Recoskie
947eedd5bc - Merged changes from cdt_5_0 to HEAD. Too many to mention individually.
- Reworked IFileSystem utility so that now it is noimplement/noextend.  Clients should now extend from concrete class FileSystemUtility instead to better insulate them from future API changes.
- Reworked the resulting concurrency fixes - indexing and scanner discovery now synchronize on the project root as a scheduling rule.  Original HEAD behaviour was to synch on the project's .settings folder for indexing, but that deadlocked with scanner discovery.
- Fixed remote indexing.  Changes on HEAD that deprecated CodeReader broke the ability for remote translation units to provide the path to load the file content from.  Added API to ITranslationUnit for this purpose.
2010-05-11 22:50:20 +00:00
Andrew Gvozdev
f400c28d0e JavaDoc warnings 2010-05-04 03:47:06 +00:00
Andrew Gvozdev
232e65ec58 bug 285350: split statement to troubleshoot NPE 2010-05-04 03:22:41 +00:00
James Blackburn
1e87c2c634 Bug 289986 - Allowing saving resources while running an external Makefile build 2010-04-30 16:05:52 +00:00
Andrew Gvozdev
de1302afa7 JavaDoc settings 2010-04-29 17:30:03 +00:00
James Blackburn
3660472c4c Bug 309909 Headless build import should treat relative paths as relative to the cwd
Verify that the Workspace isn't already locked, as done by IDEApplication, to prevent unsafe shared access to one workspace by multiple Eclipse instances.
2010-04-26 14:37:23 +00:00
Andrew Gvozdev
1fe815d140 bug 230185 comment #16 patch: add to project a popup menu to clean all / selected configurations 2010-04-14 13:30:11 +00:00
James Blackburn
868b8f9a8a Bug 230185 Add Clean All / selected configurations to project pop-up 2010-04-13 13:09:00 +00:00
Andrew Gvozdev
55d9c94968 bug 300539: Add ability to specify filter-path to build-options that support browsing
Patch from Baltasar Belyavsky
2010-03-26 17:45:42 +00:00
Andrew Gvozdev
845bf5a063 bug 306708: Update project model with scanner info in CommonBuilder 2010-03-24 17:48:21 +00:00
Andrew Gvozdev
61da6659ce bug 306708: IScannerInfoConsoleParser.startup is call multiple times even if nothing needs to be compiled
Made ScannerConfigBuilder run only on FULL_BUILD event and configurable in properties.
2010-03-23 02:59:42 +00:00
Andrew Gvozdev
d1005fa487 debug option to track build events 2010-03-22 17:05:48 +00:00
Andrew Gvozdev
f47d420171 cleanup: JavaDoc warnings 2010-03-11 18:16:36 +00:00
Andrew Gvozdev
fed65b3655 bug 294106: Save CDT Build Console output into a file
Patch from Dmitry Kozlov
2010-03-11 18:04:41 +00:00
James Blackburn
06980d14fb Tidy: using CopyOnWriteArrayList no need to duplicate listener list during notify. 2010-03-10 20:42:21 +00:00
John Cortell
c389d6d748 [303735] Adjustment to last fix (patch from Serge Beauchamp) 2010-03-10 17:12:18 +00:00
James Blackburn
31f47aedf1 Bug 305146 Thread-safety of ManagedBuildManager BuildInfo.
- setLoadedBuildInfo on proj desc load & apply
  - volatile ManagedBuildInfo fields which might be accessed in an unsafe way
  - HeadlessBuilder gets configuration names from core model so it's not caught in these races.
  - JavaDoc + Generics + warnings
2010-03-10 13:09:35 +00:00
James Blackburn
31fa034325 Warnings & generics 2010-03-09 16:34:18 +00:00
James Blackburn
28d8d197e3 Warnings & generics 2010-03-09 16:25:44 +00:00
James Blackburn
98c77050c7 Headless import: when checking whether project is directly under workspace root, use URIUtil.append rather than URI.resolve (which strips the last segment if it doesn't end in '/')
Headless build: wait for outstanding jobs to finish *before* restoring auto-build preference during finally (otherwise we'll wait for a full build we didn't request to take place...)
2010-03-08 13:14:35 +00:00
Andrew Gvozdev
c9cae79c98 cleanup: warnings fixed - generics etc. 2010-02-26 19:17:01 +00:00
Andrew Gvozdev
02335bb8a6 cleanup: warnings fixed - generics etc. 2010-02-26 18:44:24 +00:00
Andrew Gvozdev
4735712764 bug 295625: Error highlighting in Build Console
patch from Dmitry Kozlov
2010-02-25 20:53:51 +00:00
John Cortell
414a66ba52 [303735] Tool.getAllInputTypes() logic to override super tool's input types is buggy 2010-02-25 17:06:32 +00:00