Sergey Prigogin
54919b0124
Bug 45203. Added transitive closing of include maps.
2013-03-30 10:41:59 -07:00
Sergey Prigogin
3424f482ba
Header substitution adjustments.
2013-03-26 00:02:01 -04:00
Sergey Prigogin
29b05ff57c
Header substitution adjustments.
2013-03-25 23:08:48 -04:00
Sebastian Bauer
40d4817748
[Bug 317353] Reduce space requirements of various prefs pages
...
The area covered by CDT prefs pages has been always quite huge. Often,
the scroll bar of the virtual composite has to be displayed although the
components could display all the required information readily in a
smaller box. This is an attempt to reduce some of the fixed space
requirements. The solution is not ideal, but the layout framework of SWT
(no notation of minimum size) and the way how sizes are computed in
prefs page by jface doesn't allow a more sophisticated solution at this
time.
Change-Id: I5f9aa36d0d37b93852a39d636719be801a2c1360
Reviewed-on: https://git.eclipse.org/r/11299
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-25 08:49:01 -04:00
Sergey Prigogin
c7ccb1c5f1
Bug 45203. Navigation to external URL in Include Pragmas preference
...
page.
2013-03-25 08:43:34 -04:00
Sergey Prigogin
1e2973a031
Bug 45203. Include Pragmas preference page.
2013-03-23 19:52:42 -07:00
Sergey Prigogin
e6bae40308
Bug 45203. Added support for IWYU export pragmas.
2013-03-22 16:47:51 -07:00
Sergey Prigogin
51e56e5a8b
Cosmetics.
2013-03-22 09:50:36 -07:00
Sergey Prigogin
2ac9121791
Removed a redundant method.
2013-03-22 09:50:04 -07:00
Sergey Prigogin
a2ff0d2bdb
Cosmetics.
2013-03-22 09:49:55 -07:00
Jesse Weinstein
07fcd9213c
Bug 349248: Fix even more user-visible CDT refs
...
Change-Id: If212f90e96dc9f90456239ca6f7b8f319caf977e
Reviewed-on: https://git.eclipse.org/r/11372
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-21 17:02:11 -04:00
Sergey Prigogin
7728d48724
Cosmetics.
2013-03-20 12:48:20 -07:00
Sebastian Bauer
4d70fc3fd4
Minor doc fix.
...
The extension point is called org.eclipse.cdt.ui.cPropertyTab and not
org.eclipse.cdt.managedbuilder.ui.cPropertyTab.
Change-Id: If1e767011133f385fc100f6de58a6bc2fcc14b95
Reviewed-on: https://git.eclipse.org/r/11298
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-19 12:49:33 -04:00
Sergey Prigogin
741970beb4
Don't call exitNode method in finally blocks since the method may throw.
2013-03-18 20:39:53 -07:00
Sergey Prigogin
af6790ddc6
Bug 403452 - IDE freezes when formatting file
2013-03-18 17:10:15 -07:00
Jesse Weinstein
72b5d3f4b9
Bug 349248: Fix more user-visible references to CDT
...
Change-Id: I8f60fee92f69b09a2c9ec6d3d1d3855657af111d
Reviewed-on: https://git.eclipse.org/r/11293
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-18 19:42:46 -04:00
Sergey Prigogin
723d798813
Bug 403458 - Organize includes inserts commented extra statements for
...
includes that are actually used
2013-03-18 16:03:12 -07:00
Jesse Weinstein
2596db696f
Bug 349248: Fix user-visible reference to CDT
...
Change-Id: I10e0523579a071350f32d98e2633e2908792416d
Reviewed-on: https://git.eclipse.org/r/11291
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-18 18:54:42 -04:00
Chris Recoskie
bd04871a91
Bug 403455 - make reindexing after build config changes and/or indexer
...
changes optional
Change-Id: Icbf5f6563fc90faa09aa1c5c87a9fc9c8065cbbd
Reviewed-on: https://git.eclipse.org/r/11194
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Reviewed-by: Chris Recoskie <recoskie@ca.ibm.com>
2013-03-18 15:39:15 -04:00
Andrew Gvozdev
9bc85c77a3
Removed unused icons
2013-03-16 15:10:35 -04:00
Andrew Gvozdev
cd48acebff
Merge remote-tracking branch 'cdt/master' into sd90
2013-03-16 15:02:32 -04:00
Andrew Gvozdev
993e26b0f9
bug 403406: Notification mechanism for changes to environment variables.
2013-03-16 07:21:43 -04:00
Sergey Prigogin
16ce2c1630
Defensive coding.
2013-03-15 15:47:06 -07:00
Sergey Prigogin
20d1ecd441
Fixed a broken test.
2013-03-15 15:44:52 -07:00
Sergey Prigogin
7c31b952e3
Cosmetics.
2013-03-15 15:31:13 -07:00
Sergey Prigogin
41522141d9
Bug 403409. Organize Includes throws IllegalStateException
2013-03-14 22:50:57 -07:00
Sergey Prigogin
48c9cc0b73
Merge branch 'bug_45203'
2013-03-14 17:25:27 -07:00
Sergey Prigogin
7ac4d43010
Bug 45203. Major milestone - Organize Includes command is ready for
...
alpha testing.
2013-03-14 17:20:22 -07:00
Sergey Prigogin
8691f9784c
Javadoc adjustments.
2013-03-14 17:17:27 -07:00
Sergey Prigogin
c801d2545d
Replaced unsafe getBases() method.
2013-03-14 16:56:16 -07:00
Andrew Gvozdev
b09a3880fd
bug 403257: MinGW toolchain detection does not consider configuration-specific settings.
2013-03-13 20:34:05 -04:00
Andrew Gvozdev
0ceace2943
Merge remote-tracking branch 'cdt/master' into sd90
2013-03-13 14:08:08 -04:00
Nathan Ridge
7a715b258f
Bug 402498 - Name resolution error for unqualified function call with
...
dependent argument
Change-Id: I31b86885e2e715c38b10efeed3aef4aee1c0d249
Reviewed-on: https://git.eclipse.org/r/11073
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-13 14:00:10 -04:00
Sergey Prigogin
6a55086327
Don't reuse the same progress monitor across test runs.
2013-03-12 20:08:16 -07:00
Sergey Prigogin
6c4ec01412
Code streamlining.
2013-03-12 15:47:34 -07:00
Jesse Weinstein
e063f00b67
Bug 240692 -- Fix rename for templates
...
Just a failing test, so far.
Change-Id: Idb923862614ff2f1b7736495d8a2d8967e278de7
Reviewed-on: https://git.eclipse.org/r/11064
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-12 18:29:23 -04:00
Sergey Prigogin
4d12093432
Fixed a typo.
2013-03-12 15:02:45 -07:00
Sergey Prigogin
44d1c404f5
Added ArrayUtil.removeDuplicates method.
2013-03-12 14:54:56 -07:00
Andrew Eidsness
8883fb1af5
Bug 402177: Btree.insert returns wrong value
...
The javadoc for BTree.insert says "don't insert if the key was already
there, in which case we return the record that matched".
However, the implementation was returning the new record even when it
was not actually inserted.
This is a fix for the problem and a test case to demonstrate the issue.
Further Changes:
----------------
I have modified the code style as described in the comments in
https://git.eclipse.org/r/#/c/10804 .
However, I'm still not sure what style is expected. I've looked through
the CDT wiki a few times, especially the 'new developer' parts, but
haven't found anything relevant. When I asked the question a few weeks
ago, the only reply was to use the "eclipse built-in style", which I
can't find in my preferences. The default seems to be "K&R Style" (that
is what it is set to now, and I don't think that I would have changed
it), so that is what I've used here.
If I've missed the section in the wiki then a pointer would be greatly
appreciated. Otherwise this topic would be a great topic for someone
that knows the answers to add to the wiki.
Change-Id: If079f235871fcdfbd35f1cba3f64cc3e33edaaec
Reviewed-on: https://git.eclipse.org/r/10804
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2013-03-12 12:24:05 -04:00
Jesse Weinstein
88411d63e5
Bug 393883 - Implement Method loses throw()
...
Change-Id: Ic14046dd3a97f209a56704a22f7d3f2e417a69c9
Reviewed-on: https://git.eclipse.org/r/11013
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-11 15:44:53 -04:00
Nathan Ridge
0d2decffcf
Bug 402861 - Error involving pointer-to-member of template class
...
Change-Id: I418b5698757650f86000c31b8b7ea12e0192fcee
Reviewed-on: https://git.eclipse.org/r/11034
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-11 14:18:27 -04:00
Nathan Ridge
c8e936ae11
Bug 402854 - Qualified name lookup finds name in enclosing scope
...
Change-Id: Iebf9f427b3291a1af695936055daecb5d28e56f6
Reviewed-on: https://git.eclipse.org/r/11032
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-11 14:08:57 -04:00
Nathan Ridge
072b8512ea
Bug 402807 - Partial specialization for vararg function type
...
Change-Id: I2fa7bdede392a5b51da065d1d6196b10f2a52d6a
Reviewed-on: https://git.eclipse.org/r/11025
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-11 14:06:23 -04:00
Andrew Gvozdev
147e2efc70
Some JavaDoc for Build Variables change listeners
2013-03-11 09:27:44 -04:00
Andrew Gvozdev
7a5bc79821
Removed CygwinEFSExtensionProvider
2013-03-10 08:04:53 -04:00
Andrew Gvozdev
3375a098c4
Merge remote-tracking branch 'cdt/master' into sd90
2013-03-10 08:02:12 -04:00
Andrew Gvozdev
338da6c867
More detailed JavaDoc to ICListenerAgent
2013-03-10 07:49:08 -04:00
Andrew Gvozdev
ae1e68cd09
bug 290631: Missing LSP change notification event when provider being serialized equals extension
2013-03-10 07:48:43 -04:00
Andrew Gvozdev
e034731fee
bug 357442: Protect EnvVarCollector against NPE when array of environment variables contains null
2013-03-10 07:48:11 -04:00
Nathan Ridge
6190dce232
Bug 402409 - Dependent expressions and auto type resolution
...
Change-Id: Ic391705ea80adf28a4d664198c79817d54e9bddd
Reviewed-on: https://git.eclipse.org/r/11014
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-09 17:39:14 -05:00