Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2019-01-08[releng] Update target platform URLs from milestones to releases where possibleJonah Graham2-6/+6
Change-Id: Ia8815a861ab25ebce516dbe3d000388c66f7566c
2019-01-04Bug 540978: Rename identifiers and some other places to o.e.cdt.lspJonah Graham11-26/+26
Change-Id: I6edbbb2cf103010bbc67ea0140bfec694652a685
2019-01-04[releng] increment service segment by 100Jonah Graham1-1/+1
Following Change-Id: I1d1a2ec8eccb1a00272c5e1db7b4bc4919cd9f0a
2019-01-03Bug 543149: Report download progress during launchJohn Dallaway3-4/+75
Change-Id: Icf3545f600b91bc80827cec920fc10a0668ca0f1 Signed-off-by: John Dallaway <>
2018-12-22Fix startup warnings from launchbar descriptors.Alexander Kurtakov2-1/+7
ENTRY org.eclipse.launchbar.core 2 0 2018-12-21 21:41:37.864 !MESSAGE Enablement expression is missing for descriptor type org.eclipse.cdt.debug.core.coreBuildDescriptorType !ENTRY org.eclipse.launchbar.core 2 0 2018-12-21 21:41:37.866 !MESSAGE Enablement expression is missing for config provider for org.eclipse.cdt.debug.core.coreBuildDescriptorType !ENTRY org.eclipse.launchbar.core 2 0 2018-12-21 21:41:37.867 !MESSAGE Enablement expression is missing for config provider for org.eclipse.cdt.debug.core.coreBuildDescriptorType Change-Id: I2a739d8ad382a934e1a0e5b8f02f0e21cf1eeda0 Signed-off-by: Alexander Kurtakov <>
2018-12-22[releng] increment service segment by 100Jonah Graham2-2/+2
Following Change-Id: I57f2b230e2190fc81cbdff5284f7b5e07db865d9
2018-12-21Move helprun against 4.10.Alexander Kurtakov1-1/+1
Needed so help index is rebuilt against latest lucene so it can be usable. Change-Id: Ifc9c65d50e6c9ea0e2735ec7587c09e6f46699b0 Signed-off-by: Alexander Kurtakov <>
2018-12-21Fix warnings about non-vararg override for vararg method.Alexander Kurtakov4-4/+4
Change-Id: I8b4aadf9e1357e1a0203c92bba9e4495f668e787 Signed-off-by: Alexander Kurtakov <>
2018-12-20[releng] Use release tycho 1.3.0William Riley1-5/+0
Change-Id: I6b9b343879b6787a1329d0fce25ab4223d52c30c
2018-12-20[releng] Try to fix signing with baseline replacementWilliam Riley1-13/+22
Change-Id: I1b1b63e095c9309836ec0850c7afe6adf09ebf51
2018-12-20[releng] Update comparator repoJonah Graham1-19/+19
Change-Id: Ib7628c0b68a2392c7975019f5dcb74fa4ade2274
2018-12-20[releng] Bump version numbers for plug-ins changed since branch pointJonah Graham7-7/+7
Following Change-Id: I019f2f6bcf11e5e4fb17960dc28a1fb2fac6ace0
2018-12-15Bug 542448 - Return ProblemBindings in list initializationHannes Vogt3-5/+73
- Return ProblemBinding if conversion from init list failed - In conversion: don't allow implicit conversion with explicit ctor Change-Id: I3145b89df778a035ced9999aff4d8a4164eac17f Signed-off-by: Hannes Vogt <>
2018-12-14Fix license comment block in download-build-gdb.shSimon Marchi1-2/+2
The automated license change didn't handle this case properly. Add the missing #s. Change-Id: I11ad2c22b3be7b4d3db66aa69386619007aa8b6e Signed-off-by: Simon Marchi <>
2018-12-12Bug 539328 - Fix NPE in NewArduinoTargetWizardLutz Hamann4-10/+106
Arduino-Connections can be created and edited using Preferences->Remote Development->Remote Connections. Change-Id: Ie92330689bdad4987c12d2bd17828dbe5e862b90 Signed-off-by: Lutz Hamann <>
2018-12-11Bug 542676 - Headless build missing some console outputChristian Walther1-0/+10
The ConsoleOutputStream method added in 6e1b9b4 must be overridden here, otherwise text sent to it does not appear along with the other console output. Change-Id: I1a3803ffb8962140537b877f0df328a4037b4dfb Signed-off-by: Christian Walther <>
2018-12-11Bug 542644 - Add new tools.template to CDT.setupJonah Graham1-1/+1
Change-Id: I899d4681ce514b136bc05d063048b0b411db9b68
2018-12-11Bug 542644 - Add fragment for Java 11 JAXB dependenciesJonah Graham8-4/+59
Change-Id: I3c723dffb693998f3b57067b0973ff7b52c2c8d2
2018-12-10[releng] Update to newer tools.templateJonah Graham2-5/+4
Primary purpose is to resolve Java 11 JAXB issues. Change-Id: I1341e64d24f1c3d41c1331642f73ace53a8c5544
2018-12-10[releng] Bump version to 9.7.0Jonah Graham106-108/+108
Change-Id: Icaa0b6acf73e3a19e0d102fa8ae784e631d8743a
2018-12-10Bug 335344 - External settings lost after changing language IDs, take 2Christian Walther4-26/+113
The original fix (a733900) only fixed part of the problem: It worked for the case where a complete CExternalSetting was removed and replaced by a different one, but not in the case where individual entries from a CExternalSetting were moved to a different one, but others remained (and, in both cases, the two CExternalSettings applied to the same ICLanguageSetting). This commit - adds a test for the additional condition, which would previously fail - reverts the previous fix, which is made redundant by the new one - fixes both cases by applying removals before additions with ICSettingEntry granularity per ICLanguageSetting rather than for whole CExternalSettings. Change-Id: I1b1ee7443b83189c29e458eef12be9cad6b3965d Signed-off-by: Christian Walther <>
2018-12-08Bug 541717 - Partial ordering and DR1395Hannes Vogt2-23/+100
- As of [temp.func.order] p5 only parameters for which there are explicit arguments should be considered. - Implement [temp.deduct.partial] p11 (resolution of DR1395). Change-Id: I56262229a6fe4717c22aac814aa9ea42eb37a10d Signed-off-by: Hannes Vogt <>
2018-12-06Bug 533588 - respect OS-specific override in platform.txtLutz Hamann3-29/+39
HierarchicalProperties already allow for OS-specific overrides, so 1 - convert platformProperties to HierarchicalProperties 2 - change HierarchicalProperties to allow overwriting of non-empty properties. Before it would only use the platform child if the value for the entry itself was null. With this change, if a platform child exists its value is used if - it contains a property or - has an empty property and no further children. In this case the value was specifically overridden with null This change also allows proper parsing of esp32 platform.txt Change-Id: Ie13a1bee57c216f6ab37cfc0208ef7711dfc62e8 Change-Id: Ie13a1bee57c216f6ab37cfc0208ef7711dfc62e8 Signed-off-by: Lutz Hamann <>
2018-12-06Bug 542436 - Added method to override whitch IGDBBackend instance to controlTorbjörn SVENSSON1-1/+11
In some situations, it makes sense to have more than one GDB instance. Allow to reuse the GDB controling layer to avoid more code duplication than neccessary to have a second GDB session. Change-Id: I641919157c5b86c14ff768c8cd3fcddc9dcdbeb2 Signed-off-by: Torbjörn SVENSSON <>
2018-12-05Bug 541549 - Pack expansion expression in type of alias templateNathan Ridge4-3/+38
Alias templates can be instantiated with dependent arguments, which can themselves contain a pack expansion, so we need to take care that pack expansion expressions are instantiated correctly. This was previously fixed for pack expansions of types and template arguments in bug 486971. The patch also fixes a bug in CPPTypedef.getType() where alias declarations weren't handled correctly. (This bug would only occur during debugging as normally the type would be computed via setType(). Change-Id: Ie70a923fc9dd0f177b7bfb429b8f1387966b416d
2018-12-05Bug 541584 - Support alias templates in Open ElementNathan Ridge1-2/+3
Change-Id: I43565b165bd98112ef63e01bc2576a93855f8891
2018-12-04Remove a few internal, deprecated methodsMarc-Andre Laperle3-28/+0
Change-Id: I073f7770a594ec226f7adf5d5022960a298608c7 Signed-off-by: Marc-Andre Laperle <>
2018-12-02Remove WorkingCopyInfo class (internal, unused and deprecated)Marc-Andre Laperle1-26/+0
Change-Id: If883af97139c4b00f93a99c76a8fdd6e6cb0ec59 Signed-off-by: Marc-Andre Laperle <>
2018-12-02Bug 541784. Fix typo in recipe_objcopy_eep_patternLutz Hamann1-2/+2
Change-Id: I6aab65f52e630e8cf4c4438de80e0a56322a8b88 Signed-off-by: Lutz Hamann <>
2018-12-02Remove a couple of StreamMonitor classes (unused)Marc-Andre Laperle2-60/+0
Change-Id: I13224ff79440fc181ab7128d7620ca2c1190f646 Signed-off-by: Marc-Andre Laperle <>
2018-12-01[LSP4E] Support separate semantic highlightings for declarations of ↵Nathan Ridge4-12/+60
functions, methods, and local variables Change-Id: Iee7252b55810b8691a1b2344593a804a47ab6cbe
2018-12-01Rename instantiateCommaSeparatedSubexpressions() to instantiateExpressions()Nathan Ridge4-12/+12
instantiateCommaSeparatedSubexpressions() is a clunky name, and in C++17 (with fold expressions) the function will no longer be limited to comma- separated expressions. Change-Id: Id242f58bb291e79cefe2b28db12dbde4bafba4ed
2018-11-30Remove JVM MaxPermSize arguments (unused since Java 8)Marc-Andre Laperle7-14/+5
Change-Id: Ie33b44064429f409fa721141f14f4e519014f6aa Signed-off-by: Marc-Andre Laperle <>
2018-11-29Bug 541474 - Disambiguate function with default argumentHannes Vogt5-18/+95
Take number of explicitly passed arguments into account. Change-Id: If85f072d8b18f3fd1ca28f3c5688e864b0ffb4cd Signed-off-by: Hannes Vogt <>
2018-11-29Bug 541670 - constexpr implies toplevel constNathan Ridge3-2/+17
Change-Id: I318a9293d12eeecb7f49bfba1acb849109fab666
2018-11-29Bug 540758 - Substitution of enclosing template parameters into expansion ↵Nathan Ridge3-3/+41
pattern Change-Id: Ib31db579c7d5a9be2f64fe992abac48c0e2b136a
2018-11-29Bug 541709 Fix up exceptions when we can't find toolchains.Doug Schaefer2-3/+5
We weren't checking the case where the size of the toolchains array was zero. Return a null config in that case and fix up the CommonBuildTab to deal with that. Change-Id: Ibd8f659988f1463570bdb2654d6ea2b4a45866c2
2018-11-29Bug 541709 Figure out toolchain for Makefile projects.Doug Schaefer1-0/+33
The config is not valid without this. Using the same algorithm CMake projects do to find the default toolchain. Change-Id: I871da3019b7d440fbd6c1b2a4935d424f084a603
2018-11-27Bug 540741 - Parameter pack in argument of alias template instance that's ↵Nathan Ridge2-0/+29
not present in the target type Change-Id: Ic5a5d0b25d88bac4074cb78aec17a1311a51d75d
2018-11-27[releng] Udpate to newer launchbarJonah Graham2-4/+4
Change-Id: I8d04465ccbe09c3177cbd52a93062f2d5f814559
2018-11-27[releng] add target for build & test against latest dependenciesJonah Graham1-0/+100
This target file is not for building releases, but rather to help early identify whether we have problems coming down the pipe from CDT dependencies. Change-Id: I481cffb7076ba20d8293540852435975dbbd7ea8
2018-11-26Bug 530443: Limit output to 10 lines per MI outputBaha El Kassaby8-34/+127
Some commands, such as -file-list-exec-source-files, can generate 10s of thousands of lines of output. Change-Id: I07fc3ef99bdd8e9247c75e2e9733e43b35657687 Signed-off-by: Baha El Kassaby <> Also-by: Jonah Graham <>
2018-11-26Bug 541520: Make GDB version detection standaloneMax Bureck2-74/+32
Provides GDB version detection as a public API that can be used without having a saved launch config, or having a launch config at all. Change-Id: Ifaee337899c01fe7066b27f7d66484bfc728f5ed Signed-off-by: Max Bureck <>
2018-11-26Remove temporary statement added for debuggingNathan Ridge1-3/+0
Change-Id: Ib09141c840eb18cccfcbcf497597e22f3fcd4e02
2018-11-24Bug 540991 - Handle ICPPASTTypeTransformationSpecifier in CModelBuilder2Nathan Ridge2-0/+17
Change-Id: Ie87c89388d052cdaffb80163af666c3910da3b4a
2018-11-24Bug 540549 - Have all template parameter bindings implement ICPPUnknownBindingNathan Ridge17-36/+82
Change-Id: If09679f2d56c987175a8d85514da37840ac71205
2018-11-24Remove unnecessary cast to ASTCompletionNode in DOMCompletionProposalComputerNathan Ridge1-2/+1
Change-Id: Ib0b631d6d679da77660b9a8797c042bb7ef8ede1
2018-11-24Bug 541118 - NPE in AbstractIndexerTask.getOffsetNathan Ridge1-1/+4
Change-Id: I7ce30369abfb31dbdcc87e4fe9d36ea35e48ad79
2018-11-24Bug 540373: Instructions on how to rebase an old commit onto masterJonah Graham11-0/+1304
Change-Id: I1bbb82b379c1540ba9c88e6bad35d535a11e150e
2018-11-24Bug 540373: Cleanup warnings in testsJonah Graham6-29/+19
- Remove redundant super-interfaces - Remove redundant null checks - Remove redundant instanceof checks Change-Id: I3e8adba818b58f8ae5b43682ace74812db5b9bb4

Back to the top