Andrew Gvozdev
55370e15dd
Revert "Revert "Bug 398550. An attempt to make MBSLanguageSettingsProvider.getSettingEntries method faster.""
...
This reverts commit b8d75b789e
.
2013-01-19 06:45:52 -05:00
Andrew Gvozdev
c8308066d2
Revert "Bug 398550. An attempt to make MBSLanguageSettingsProvider.getSettingEntries method faster."
...
This reverts commit e52c23235a
.
2013-01-19 06:43:34 -05:00
Sergey Prigogin
e52c23235a
Bug 398550. An attempt to make
...
MBSLanguageSettingsProvider.getSettingEntries method faster.
2013-01-18 15:28:03 -08:00
Doug Schaefer
8aaf87fc8a
Bug 398426 - Use num procs - 1 on Mac for optimal parallel builds.
...
Changed the text of the UI since optimal is not always number of
processors.
2013-01-18 16:11:30 -05:00
Andrew Gvozdev
2677340551
bug 397815: Scanner discovery incorrectly extracts macros containing parentheses
2013-01-10 17:49:17 -05:00
Sergey Prigogin
e2a876644c
Label adjustment.
2013-01-09 19:14:28 -08:00
Andrew Gvozdev
7cac530d3f
bug 396411: Resolve variables before checking if path is absolute in MBSLanguageSettingsProvider
2013-01-08 13:04:56 -05:00
Andrew Gvozdev
5b08369b16
bug 396411: Combined patch from master (fixes workspace relative paths from MBS)
2013-01-05 07:50:51 -05:00
Andrew Gvozdev
be79b25a0b
bug 396410: JUnit failure: cdt.build.core.scannerconfig.tests.CfgScannerConfigProfileManagerTests.testBasicCfgScannerConfigProfileChanges
2013-01-03 10:55:06 -05:00
Andrew Gvozdev
3c6d895d64
Bug 394735: NPE when parallelizationNumber is missing, modified patch from Mohamed Hussein <mohamed_hussein@mentor.com>
2012-11-21 12:40:24 -05:00
Sergey Prigogin
6db8c71c02
Fixed version mismatch.
2012-08-14 18:46:02 -07:00
Sergey Prigogin
81ab8a71d8
Bumped up version to 8.1.1
2012-08-14 17:55:45 -07:00
Vivian Kong
1a6f033179
Bug 384767 - Non-externalized Strings in Discovery Tab
2012-08-01 11:32:23 -04:00
Andrew Gvozdev
d1bb13b08c
Cosmetics - JavaDoc and code formatting
2012-07-09 11:15:13 -04:00
Andrew Gvozdev
75bacce2cc
[sd90] Added fair warning about API being not stable yet in comments
2012-06-06 18:23:18 -04:00
Andrew Gvozdev
bdba5983b4
[sd90] Set env LANGUAGE to valid value "en" instead of "C" for LSP Specs detectors
2012-05-31 17:31:59 -04:00
Andrew Gvozdev
746e244c33
[sd90] Handle compiler specs inspection for setups with non-english locale
2012-05-30 14:20:29 -04:00
Baltasar Belyavsky
22d7ec958f
bug 378927: Internal builder seems broken
2012-05-26 02:01:05 -04:00
David Salinas
6091c93f7b
Bug 375859 - Refresh scope becomes empty after closing/opening project
...
if left to default
2012-05-22 12:49:25 -04:00
mhussein
bd57216cbf
Fix Unit test for bug 365718
...
make getTreeRoot correctly throw an exception if called for non tree
nodes.
Change-Id: Ief34c469c504cddc0212750bf98f4823774d1990
Reviewed-on: https://git.eclipse.org/r/5969
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2012-05-14 09:18:23 -04:00
Andrew Gvozdev
de0deb5122
bug 379165: [sd90] Keep using MBS provider even for unmanaged project
2012-05-11 03:52:09 -04:00
Andrew Gvozdev
07cac1aa54
bug 378981: Include pattern for LLVM/clang in build output parser
...
default compiler command pattern
2012-05-11 02:48:59 -04:00
Andrew Gvozdev
d4d87ca412
bug 378766: [Scanner discovery] GCC Build Output parser doesn't handle framework paths (-F)
2012-05-08 00:03:48 -04:00
Andrew Gvozdev
77442617cc
bug 378589: [sd90] Scanner Discovery doesn't run on certain toolchains
2012-05-07 01:07:21 -04:00
Andrew Gvozdev
d2c19fcd47
bug 376592: [sd90] Extend BuildDefinitions to allow defining language settings providers
2012-05-04 18:35:17 -04:00
Anna Dushistova
27d49dfd54
Patch for bug 366771
...
Change-Id: Ib95c2b9c475f25196d1c399d65b12c715f8e5e1e
Reviewed-on: https://git.eclipse.org/r/5778
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2012-05-04 10:03:05 -04:00
mhussein
a2cfb6e5cd
Bug 365718: Support tree option style in managed build options
...
Managed build options in tools provide several styles
for option type, for example: string, boolean, libPaths, enumerated, ...
The enumerated type allows the user to select from a pre-defined list of
values.
A usability problem might happen if the list of possible values is Huge,
in this case the simple drop-box wouldn't be sufficient for the user to
properly and easily select the needed option. In most of those cases the
huge list of options can be organized in some hierarchy that allows the
user to easily pick the needed option.
The attached patch attempts to support this by doing the following:
1- Adding support of a new option valueType "tree"
- Adding schema for treeOption
- Adding support for tree type similar to enumerated option type
2- Provide UI to easily select items from this tree
- Provide a field editor with a text box and browse button
- Provide popup tree picker with filtered search
- Each item in the tree can optionally provide an icon, and specify
its relative order among its peers.
Updates:
- Expose TreeSelectionDialog and TreeRoot to allow usage in other
contexts
- Remove extra whitespaces.
- Support Double-click to select
- Added unit test
Change-Id: I3e7e8c6e3e9878f7c6dadeb149326b375cd3631d
Reviewed-on: https://git.eclipse.org/r/5558
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2012-05-04 09:55:26 -04:00
Andrew Gvozdev
621ee0fe22
bug 371797: [sd90] Fixed problem with not running non-shared Specs Detectors after new project wizard
2012-05-04 09:24:09 -04:00
Andrew Gvozdev
2b5e3e6a20
bug 328007: [sd90] Design user interface for new scanner discovery
2012-05-01 23:05:37 -04:00
Alex Ruiz
247c492036
Removed Pair class. Replaced getErrorParserAvailableIds()
...
with getErrorParserAvailableIdsInContext(String) where appropriate.
IErrorParser3 extends IErrorParser directly.
Change-Id: Ie0ccd4835a797a4911275cb28410f2b26236976c
Reviewed-on: https://git.eclipse.org/r/5683
Reviewed-by: Andrew Gvozdev <angvoz.dev@gmail.com>
IP-Clean: Andrew Gvozdev <angvoz.dev@gmail.com>
Tested-by: Andrew Gvozdev <angvoz.dev@gmail.com>
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-27 13:49:30 -04:00
Marc-Andre Laperle
eb6522badf
Bug 377295 - Build fails if project name contains characters [, ]
...
Change-Id: I9f116f524bb30e064e1cdbb3588c494a450d765e
Reviewed-on: https://git.eclipse.org/r/5636
Reviewed-by: Andrew Gvozdev <angvoz.dev@gmail.com>
IP-Clean: Andrew Gvozdev <angvoz.dev@gmail.com>
Tested-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2012-04-23 11:55:45 -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
2bd9d517fb
bug 371797: Use workspace scheduling rule for serializing workspace providers
2012-04-16 16:57:55 -04:00
Andrew Gvozdev
249589c28c
bug 371797: mistyped message key
2012-04-13 17:42:47 -04:00
Andrew Gvozdev
b1b320f94e
bug 371797: [sd90] Implement language settings providers in build
...
plugins
2012-04-12 01:01:23 -04:00
Andrew Gvozdev
faf497d361
bug 71511: Some house-cleaning
2012-03-27 18:32:54 -04:00
Andrew Gvozdev
f9f991fa3f
bug 71511: [Error Parser] Interleaved stdout and stderr output causes
...
spurious error task markers
2012-03-22 00:03:36 -04:00
Andrew Gvozdev
626c0cdaf3
bug 261976: CommandLauncher to report about $PATH problems and related
...
clean-up
2012-03-16 18:23:55 -04:00
Marc-Andre Laperle
a8f5e29bcb
Bug 167519 - Derived files cached in local history
2012-03-15 21:36:11 -04:00
Andrew Gvozdev
12d44ec8be
bug 145099: MBS Internal Builder: Switch to using the Spawner for
...
detecting an executable to be launched
2012-03-15 17:49:38 -04:00
Andrew Gvozdev
dc01366f97
bug 364733: Internal Builder does not work with Cygwin toolchain
2012-03-13 13:25:14 -04:00
Baltasar Belyavsky
6b66aef60b
bug 340219: Project metadata files are saved unnecessarily, patch to
...
address .project file modifications
2012-02-12 09:02:24 -05:00
Andrew Gvozdev
86e15e9e9b
bug 290631: renamed a bunch of local vars
2012-02-03 16:21:40 -05:00
Andrew Gvozdev
e16fe328eb
bug 290631: Caching of ICSettingEntry objects in CDataUtil -
...
CLibraryPathEntry/CLibraryFileEntry.
2012-01-28 15:37:37 -05:00
Andrew Gvozdev
4fc55d2d21
bug 290631: Caching of ICSettingEntry objects in CDataUtil.
2012-01-28 06:53:46 -05:00
Marc-Andre Laperle
dea3399c5b
Bug 367992 - Broken link in IManagedDependencyCommands JavaDoc
2012-01-07 23:57:19 -05:00
Sergey Prigogin
693a79de5e
Fixed typos.
2011-12-05 19:57:17 -08:00
Alena Laskavaia
fc919d81b6
Bug 210248 - [Internal Builder]does not rebuild a dependent project in
...
case of a reference library project change - fixed external builder
2011-11-22 19:34:55 -05:00
Christian W. Damus
a3dd98987a
Bug 210248 - [Internal Builder]does not rebuild a dependent project in
...
case of a reference library project change
Conflicts:
build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/AdditionalInput.java
2011-11-21 21:56:38 -05:00
Andrew Gvozdev
2a1cddd716
auto-clean: @Override annotations + organize imports + unnecessary
...
casts/$NON-NLS + trailing white spaces
2011-11-17 17:34:21 -05:00