The file was modified
core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/ConfigMultiSelectionDialog.java (diff) The file was modified
core/org.eclipse.cdt.ui/META-INF/MANIFEST.MF (diff)
Commit
7911ac8a2b008bc670d8b2e2b3971b1b1a88a9a8
by Jonah Graham Bug 552070 - Build not configured correctly error while building a project https://bugs.eclipse.org/bugs/show_bug.cgi?id=552070 After closing and opening a Core Build project (Make, CMake, Autotools, and Meson), the project could not be built for Debug anymore. Error: "Build not configured correctly". Restoration of the debug build configurations failed, because the settings had been removed during closure of the project. CBuildConfiguration(IBuildConfiguration config, String name) failed with a CoreException. The CBuildConfigurationManager silently catched the exception and put the IBuildConfiguration for debug in the noConfigs list. The file was modified
core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/CBuildConfiguration.java (diff) The file was modified
core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/build/CBuildConfigurationManager.java (diff)
Commit
8fc812ee27f84b2034bed005e56427e5620c063a
by Jonah Graham Fix pack expansion for array elements When parameter pack contains array type the EvalCompositeAccess.getType() will attempt to return type of array element. Fix this by providing EvalPackAccess which returns pack elements as is. The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ITypeMarshalBuffer.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalBinding.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalCompositeAccess.java (diff) The file was added core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalPackAccess.java The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalPackAccess.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/VariableReadWriteFlags.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalBinary.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner/CPreprocessor.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBinaryExpression.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ASTAmbiguousBinaryVsCastExpression.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTSignatureUtil.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GNUCSourceParser.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/rewrite/astwriter/ExpressionWriter.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner/Lexer.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Keywords.java (diff) The file was modified
core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/ASTStringUtil.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ValueFactory.java (diff) The file was modified
core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/includes/BindingClassifier.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/BuiltinOperators.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner/LexerTests.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IToken.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/OverloadableOperator.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTBinaryExpression.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/AbstractGNUSourceCodeParser.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner/TokenUtil.java (diff)
Commit
5622e59e5f4891453b12f400cf7264653750a7e8
by Jonah Graham Replace useGNUExtensions flag in test code with scanner configuration id Add STD and GNU scanner configuration ids and pass these as needed instead of boolean flag useGNUExtensions. This will be used later by C++20 scanner tests. The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPAttributeTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/GCCCompleteParseExtensionsTest.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateLValueRValueTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMPreprocessorInformationTest.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2UtilTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/FaultToleranceTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2KnRTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TestBase.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMLocationTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/CommentTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMLocationMacroTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/TaskParserTest.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TestBase.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/rewrite/astwriter/ASTWriterTester.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/resources/rewrite/ASTWriterExpressionTestSource.awts (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/rewrite/astwriter/ASTWriterTestSourceFile.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/rewrite/astwriter/SourceRewriteTest.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/VariableReadWriteFlagsTest.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TestBase.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java (diff) The file was modified
core/org.eclipse.cdt.core/META-INF/MANIFEST.MF (diff) The file was modified
core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/debug/dwarf/DwarfConstants.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IToken.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTBinaryExpression.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Keywords.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TestBase.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ValueFactory.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GNUCSourceParser.java (diff)
Commit
fe7a9d7856d36de76d8076a03743b1ce6731459c
by noreply Do not allow structured binding initializer referencing introduced name (#241) If name lookup ends up with a variable, additionally check if node being resolved is part of the structured binding initializer introducing found variable. If this is the case, produce problem binding and report structured binding declaration error via codan. This change also prevents infinite recursion trying to resolve auto type of introduced variable while evaluating such problematic initializer. The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IProblemBinding.java (diff) The file was modified
codan/org.eclipse.cdt.codan.checkers/plugin.xml (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/cxx17/StructuredBindingTests.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserMessages.java (diff) The file was modified
codan/org.eclipse.cdt.codan.checkers/META-INF/MANIFEST.MF (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ISemanticProblem.java (diff) The file was modified
codan/org.eclipse.cdt.codan.checkers/OSGI-INF/l10n/bundle.properties (diff) The file was modified
codan/org.eclipse.cdt.codan.checkers/src/org/eclipse/cdt/codan/internal/checkers/ProblemBindingChecker.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserMessages.properties (diff)
Commit
34f1736317bea128b4f0952e4696b07cd0e9b087
by Jonah Graham Re-read the makefile targets when a project becomes eligible Without this change when the project is not a "hasTargetBuilder" then the projectMap will contain an entry mapping the project to an empty set of makefile targets. So when we get a project added, make sure to re-read the target settings by clearing the cached versions. Fixes #244 The file was modified
build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/MakeTargetManager.java (diff) The file was modified
build/org.eclipse.cdt.make.core/META-INF/MANIFEST.MF (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexCPPBindingResolutionBugsTest.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics.java (diff) The file was modified
StandaloneDebugger.md (diff)
Commit
db84fe490dbedcd070630b1586ad15ccdb4c8328
by Jonah Graham Handle case where AST name has no location In cases where an IASTName has no image location we were getting NPEs in this code. See javadoc for getImageLocation for cases when image location can be null. See #251's description for a full case of when this can happen. All other calls to IASTName.getImageLocation in CDT were also checked and this was the only place in the code where the return value was not checked for null. Fixes #251 The file was modified
debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/editors/AbstractDebugTextHover.java (diff)
Commit
225cf469caa8340a4f4de5515d095216924f7a11
by Jonah Graham Document an internal method to make it easier for the next editor While working on #251 I had to understand what this code did, I include the method javadoc in the hope it saves the next person who touches this code some time. The file was modified
debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/editors/AbstractDebugTextHover.java (diff) The file was modified
debug/org.eclipse.cdt.debug.ui/META-INF/MANIFEST.MF (diff)
Commit
d5001624cb35ff2dbdf3651129e8afe10937d66d
by Jonah Graham Extract macro argument location The previous commit in this series addresses the NPE that can be hit. This code covers the case of the OP in #251 to actually find the correct expression to pass to GDB. Improvement to #251 The file was modified
debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/editors/AbstractDebugTextHover.java (diff) The file was modified
debug/org.eclipse.cdt.debug.application.product/debug.product (diff) The file was modified
releng/org.eclipse.cdt.target/cdt.target (diff) The file was modified
core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/doctools/DocCommentHighlightingTest.java (diff) The file was added core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/BaseUITestCase5.java The file was modified
core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/BaseUITestCase.java (diff) The file was modified
TESTING.md (diff) The file was modified
core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/doctools/DocCommentHighlightingTest.java (diff) The file was modified
core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/doctools/DocCommentHighlightingTest.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/GCCBuiltinSymbolProvider.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/GCCCompleteParseExtensionsTest.java (diff)
Commit
57008babd87cdb1c878a59051deb9a9357ebffa8
by Jonah Graham Fix arithmetic conversion from larger unsigned operand type Fixes: 16944a0de7 ("Arithmetic conversions for unary and binary expressions, bug 231859.") Closes: https://github.com/eclipse-cdt/cdt/issues/265 The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ArithmeticConversion.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java (diff)
Commit
c973dd5e80d97176934001dae7d554bb7bf5fe44
by Jonah Graham Make sure AST is available to C getExpressionType too C++ parser methods already store current lookup point which makes AST available via thread-local variable. Do the same for C parser to enable SizeofCalculator accessing type size macros via AST while processing C code. The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ArithmeticConversion.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTConditionalExpression.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBinaryExpression.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics.java (diff)
Commit
5bb96b2f88f6ee2fa54f20ecd921e9f4439913c1
by Jonah Graham Prevent CME in LaunchBarManager This change synchronizes access to LaunchBarManager.descriptors, to avoid a ConcurrentModificationException when adding descriptors for 2 launches at the same time. Fixes: #262 The file was modified
launchbar/org.eclipse.launchbar.core/src/org/eclipse/launchbar/core/internal/LaunchBarManager.java (diff) The file was modified
launchbar/org.eclipse.launchbar.core/META-INF/MANIFEST.MF (diff)
Commit
eb083f8cddc66c607daeac4417a8a5a417080305
by Jonah Graham Clean up for synchronization of LaunchBarManager.descriptors This change makes LaunchBarManager.descriptors a synchronized map, slightly reducing the extra code and complexity added for #262. Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com> The file was modified
launchbar/org.eclipse.launchbar.core/src/org/eclipse/launchbar/core/internal/LaunchBarManager.java (diff) The file was added core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/cxx17/FoldExpressionTests.java The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPNodeFactory.java (diff) The file was added core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTFoldExpression.java The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java (diff) The file was added core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFoldExpression.java The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPNodeFactory.java (diff) The file was added core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalFoldExpression.java The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/AbstractGNUSourceCodeParser.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ITypeMarshalBuffer.java (diff) The file was added core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTFoldExpressionToken.java
Commit
f8625ef447f8fc12fc1543c35a8fbe6c602543d4
by Jonah Graham Fix rebase error for pr #234 - C++ Fold Expressions PR #234 had a compilation error once it was rebased which wasn't identified until after it was rebased and merged to main causing build to fail. This PR is to fix that rebase error. The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/cxx17/FoldExpressionTests.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFoldExpression.java (diff) The file was modified
launch/org.eclipse.cdt.docker.launcher.tests/build.properties (diff) The file was added launch/org.eclipse.cdt.docker.launcher.tests/plugin.properties The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPNodeFactory.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalTypeId.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/SemanticUtil.java (diff)
Commit
09ab420f17873f79335ffdb226d5ca5344c90d45
by Jonah Graham Actually apply type conversion in CPPEvaluation maybeApplyConversion() Currently type of parameters of instantiated template function is ignored while preparing activation record, which makes constexpr evaluation of instantiated body use types of arguments in function call expression instead: template<typename T> bool f(T t) { return t > 0; } t<unsigned int>(-1); // CDT returns false because conversion is not done Fix this by applying EvalTypeId to argument if cost of standard conversions is Rank.CONVERSION to make sure createActivationRecord() would populate activation record with argument values matching template parameter types. The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPEvaluation.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ArithmeticConversion.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalUnary.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ValueFactory.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalBinary.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/cxx17/FoldExpressionTests.java (diff)
Commit
58ab28dfd120c5c6fd320c51949d5cf0d245ff5b
by Jonah Graham c++17 simplify fold expression parser and fix cast-expression on sides Simplify parser by deferring fold-expression op token check until complete expression can be examined. Binary expression builder already produces a chain of BInaryOperator with cast-expression objects. Use that to restrict valid fold-expression sequence to the one containing only cast-expression on sides. The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java (diff) The file was modified
codan/org.eclipse.cdt.codan.core.tests/src/org/eclipse/cdt/codan/core/internal/checkers/ReturnCheckerTest.java (diff) The file was modified
codan/org.eclipse.cdt.codan.checkers/src/org/eclipse/cdt/codan/internal/checkers/ReturnChecker.java (diff)
Commit
920f7d85a56bf60e9e5befeea42779bf9b4021d2
by Jonah Graham New API to custom parse #define lines from GCC during scanning Option to override the matching of macro defines for the Core Build GCC toolchain. This may be needed for custom compilers. Also-by: Jonah Graham <jonah@kichwacoders.com> The file was modified
build/org.eclipse.cdt.build.gcc.core/META-INF/MANIFEST.MF (diff) The file was modified
NewAndNoteworthy/CDT-11.1.md (diff) The file was modified
build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java (diff) The file was modified
releng/org.eclipse.cdt.target/cdt.target (diff) The file was modified
releng/CDT.setup (diff) The file was modified
releng/scripts/do_format_code.sh (diff) The file was modified
releng/scripts/do_project_settings.sh (diff)
Commit
4bc687b83bad9717d40272bb7cbe02fb91eaf8b1
by Jonah Graham Add .clangd file to simplify project sharing with non-CDT In the example CMake project add a .clangd to enable pointing clangd at the appropriate compilation database without having to make a copy of it. The file was added cmake/org.eclipse.cdt.cmake.core/templates/simple/.clangd The file was modified
cmake/org.eclipse.cdt.cmake.core/META-INF/MANIFEST.MF (diff) The file was modified
.gitattributes (diff) The file was modified
cmake/org.eclipse.cdt.cmake.core/templates/simple/manifest.xml (diff) The file was modified
releng/org.eclipse.cdt.target/cdt.target (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTBinaryTypeIdExpression.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalNaryTypeId.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner/CPreprocessor.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalBinaryTypeId.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTNaryTypeIdExpression.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/GCCKeywords.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ValueFactory.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/parser/cpp/GPPScannerExtensionConfiguration.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeIdExpression.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IGCCToken.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalUnaryTypeID.java (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java (diff)
Commit
48b9774fbd2a221dee713e60e304fefe379d2c19
by Jonah Graham Add null check for Disassembly view source Disassembly view is expected to be populated with lines that are fetched from a given source file. There might be the case where instructions on what lines to append are wrong. This results in a null response that will propagate through the code leading to a NPE. The current commit is proofing the code from NPE by: - removing the source position of the lines that were not found within the given file - null checking the source before becoming a key element in the code flow - adding logging if expected lines are not found in the given file Resolves: #287 The file was modified
dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java (diff) The file was modified
dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/model/DisassemblyDocument.java (diff) The file was modified
dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/model/SourceFileInfo.java (diff) The file was modified
dsf/org.eclipse.cdt.dsf.ui/META-INF/MANIFEST.MF (diff) The file was modified
core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java (diff) The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java (diff)
Commit
57a32fc5217bc4eda3fd8a7f637184d063030bde
by Jonah Graham Scan for more template-id alternatives in expression, bug 497931 If parsing expression part for an alternative terminates with BacktrackException, selectFallback() would short-circuit to the longest remaining variant. If that happens to successfully complete parsing till the end of expression token sequence, all of remaining variants are discarded, including the first found alternative which was to parse identifier as template name. This causes expression() to only consider one branchpoint out of all possible variants. Allow it to find more variants by scanning through all branchpoints looking for the alternative with leftmost parsed boundary. This is probably still not ideal but fixes this common std library construct: template <typename T> inline constexpr bool X = true; template <typename T> inline constexpr bool Y = true; template<typename T> bool predicate() { return X<T> && Y<T>; // CDT finds this one: (X) < (T) > (&&Y<T>) // Fix it to also consider (X<T>) && (Y<T>) } Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=497931 The file was modified
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/NameOrTemplateIDVariants.java (diff) The file was modified
releng/org.eclipse.cdt.target/cdt.target (diff) The file was modified
.github/workflows/code-cleanliness.yml (diff) The file was modified
.github/workflows/build-test.yml (diff)
Commit
6776f6a1eea5b62fb26f9c2acf3fc805b4908f86
by Jonah Graham Fix maven at 3.8.7 Until we update Tycho to 3.0.3+ we use the older Maven Thanks to @ghentschke for figuring this out in https://github.com/Bachmann-electronic-GmbH/eclipse-cdt-lsp/commit/f7761791be51f27fcc364e14b3f0eafff9a6235b Fixes #308 The file was modified
.github/workflows/code-cleanliness.yml (diff) The file was modified
.github/workflows/build-test.yml (diff) The file was modified
core/org.eclipse.cdt.core.win32.x86_64/pom.xml (diff) The file was modified
doc/org.eclipse.cdt.doc.isv/META-INF/MANIFEST.MF (diff) The file was modified
launchbar/org.eclipse.launchbar.ui.tests/pom.xml (diff) The file was modified
native/org.eclipse.cdt.native.serial/pom.xml (diff) The file was modified
releng/org.eclipse.cdt/META-INF/MANIFEST.MF (diff) The file was modified
cross/org.eclipse.cdt.launch.remote-feature/feature.xml (diff) The file was modified
terminal/pom.xml (diff) The file was modified
core/org.eclipse.cdt.core.linux.ppc64le/pom.xml (diff) The file was modified
debug/org.eclipse.cdt.gdb-feature/pom.xml (diff) The file was modified
cross/pom.xml (diff) The file was modified
releng/org.eclipse.cdt.native-feature/feature.xml (diff) The file was modified
build/org.eclipse.cdt.autotools-feature/feature.xml (diff) The file was modified
releng/org.eclipse.cdt/pom.xml (diff) The file was modified
build/org.eclipse.cdt.autotools.docs/META-INF/MANIFEST.MF (diff) The file was modified
pom.xml (diff) The file was modified
releng/org.eclipse.cdt.sdk-feature/pom.xml (diff) The file was modified
debug/pom.xml (diff) The file was modified
visualizer/pom.xml (diff) The file was modified
testsrunner/org.eclipse.cdt.testsrunner.feature/feature.xml (diff) The file was modified
build/pom.xml (diff) The file was modified
remote/org.eclipse.remote.proxy.server.linux.x86_64/pom.xml (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.connector.local.feature/feature.xml (diff) The file was modified
unittest/pom.xml (diff) The file was modified
build/org.eclipse.cdt.autotools.docs/pom.xml (diff) The file was modified
codan/pom.xml (diff) The file was modified
core/org.eclipse.cdt.ui.tests/pom.xml (diff) The file was modified
remote/org.eclipse.remote.doc.isv/META-INF/MANIFEST.MF (diff) The file was modified
dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/feature.xml (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.control.feature/feature.xml (diff) The file was modified
dsf/org.eclipse.cdt.examples.dsf-feature/pom.xml (diff) The file was modified
debug/org.eclipse.cdt.debug.application.product/debug.product (diff) The file was modified
debug/org.eclipse.cdt.debug.application/META-INF/MANIFEST.MF (diff) The file was modified
releng/pom.xml (diff) The file was modified
windows/org.eclipse.cdt.msw-feature/feature.xml (diff) The file was modified
build/org.eclipse.cdt.meson.ui.tests/pom.xml (diff) The file was modified
remote/org.eclipse.remote.proxy-feature/feature.xml (diff) The file was modified
doc/org.eclipse.cdt.doc.user/pom.xml (diff) The file was modified
releng/org.eclipse.cdt.testing/pom.xml (diff) The file was modified
llvm/org.eclipse.cdt.llvm.dsf.lldb-feature/feature.xml (diff) The file was modified
releng/org.eclipse.cdt.testing-feature/feature.xml (diff) The file was modified
remote/org.eclipse.remote-feature/feature.xml (diff) The file was modified
cross/org.eclipse.cdt.build.crossgcc-feature/feature.xml (diff) The file was modified
remote/org.eclipse.remote.proxy.server.macosx.x86_64/META-INF/MANIFEST.MF (diff) The file was added NewAndNoteworthy/CDT-11.2.md The file was modified
memory/pom.xml (diff) The file was modified
doc/org.eclipse.cdt.doc.isv/pom.xml (diff) The file was modified
core/org.eclipse.cdt.core.linux.x86_64/pom.xml (diff) The file was modified
debug/org.eclipse.cdt.gnu.debug-feature/feature.xml (diff) The file was modified
dsf-gdb/pom.xml (diff) The file was modified
jtag/org.eclipse.cdt.debug.gdbjtag-feature/pom.xml (diff) The file was modified
llvm/org.eclipse.cdt.managedbuilder.llvm-feature/feature.xml (diff) The file was modified
terminal/plugins/pom.xml (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.view.feature/feature.xml (diff) The file was modified
releng/org.eclipse.cdt.platform-feature/feature.xml (diff) The file was modified
cross/org.eclipse.cdt.launch.serial-feature/feature.xml (diff) The file was modified
visualizer/org.eclipse.cdt.visualizer-feature/feature.xml (diff) The file was modified
dsf/org.eclipse.cdt.examples.dsf-feature/feature.xml (diff) The file was modified
remote/org.eclipse.remote.doc.isv/pom.xml (diff) The file was modified
remote/org.eclipse.remote.proxy.server.linux.ppc64le/pom.xml (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.connector.remote.feature/feature.xml (diff) The file was modified
debug/org.eclipse.cdt.debug.standalone-feature/feature.xml (diff) The file was modified
launch/org.eclipse.cdt.docker.launcher-feature/pom.xml (diff) The file was modified
launch/org.eclipse.cdt.flatpak.launcher-feature/feature.xml (diff) The file was modified
releng/org.eclipse.cdt.target/cdt.target (diff) The file was modified
releng/org.eclipse.cdt.testing-feature/pom.xml (diff) The file was modified
core/org.eclipse.cdt.core.win32.x86_64/META-INF/MANIFEST.MF (diff) The file was modified
build/org.eclipse.cdt.core.autotools-feature/feature.xml (diff) The file was modified
debug/org.eclipse.cdt.gdb-feature/feature.xml (diff) The file was modified
dsf-gdb/org.eclipse.cdt.gnu.multicorevisualizer-feature/feature.xml (diff) The file was modified
cross/org.eclipse.cdt.launch.remote-feature/pom.xml (diff) The file was modified
native/org.eclipse.cdt.native.serial/META-INF/MANIFEST.MF (diff) The file was modified
releng/org.eclipse.cdt-feature/pom.xml (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.connector.ssh.feature/feature.xml (diff) The file was modified
build/org.eclipse.cdt.meson-feature/feature.xml (diff) The file was modified
debug/org.eclipse.cdt.debug.application/plugin.properties (diff) The file was modified
llvm/pom.xml (diff) The file was modified
releng/org.eclipse.cdt.target/pom.xml (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.connector.telnet.feature/feature.xml (diff) The file was modified
debug/org.eclipse.cdt.debug.application.doc/META-INF/MANIFEST.MF (diff) The file was modified
core/org.eclipse.cdt.core.win32/pom.xml (diff) The file was modified
core/org.eclipse.cdt.core.linux.aarch64/META-INF/MANIFEST.MF (diff) The file was modified
cmake/pom.xml (diff) The file was modified
core/org.eclipse.cdt.core.linux/pom.xml (diff) The file was modified
launchbar/org.eclipse.launchbar.remote/feature.xml (diff) The file was modified
unittest/org.eclipse.cdt.unittest.feature/feature.xml (diff) The file was modified
jtag/org.eclipse.cdt.debug.gdbjtag.core.tests/pom.xml (diff) The file was modified
remote/org.eclipse.remote.telnet-feature/feature.xml (diff) The file was modified
releng/org.eclipse.cdt-feature/feature.xml (diff) The file was modified
remote/org.eclipse.remote.proxy.server.linux.ppc64le/META-INF/MANIFEST.MF (diff) The file was modified
releng/org.eclipse.cdt.sdk-feature/feature.xml (diff) The file was modified
jsoncdb/aggregator/pom.xml (diff) The file was modified
memory/org.eclipse.cdt.debug.ui.memory-feature/feature.xml (diff) The file was modified
jtag/pom.xml (diff) The file was modified
util/pom.xml (diff) The file was modified
debug/org.eclipse.cdt.debug.application.product/pom.xml (diff) The file was modified
remote/org.eclipse.remote.proxy.server.product/pom.xml (diff) The file was modified
build/org.eclipse.cdt.meson.docs/META-INF/MANIFEST.MF (diff) The file was modified
dsf/pom.xml (diff) The file was modified
jsoncdb/pom.xml (diff) The file was modified
launch/org.eclipse.cdt.docker.launcher-feature/feature.xml (diff) The file was modified
cross/org.eclipse.cdt.build.crossgcc-feature/pom.xml (diff) The file was modified
core/org.eclipse.cdt.core.linux.aarch64/pom.xml (diff) The file was modified
debug/org.eclipse.cdt.debug.application/pom.xml (diff) The file was modified
jtag/org.eclipse.cdt.debug.gdbjtag-feature/feature.xml (diff) The file was modified
launch/org.eclipse.cdt.flatpak.launcher-feature/pom.xml (diff) The file was modified
launchbar/pom.xml (diff) The file was modified
releng/org.eclipse.cdt.repo/pom.xml (diff) The file was modified
core/org.eclipse.cdt.core.linux.ppc64le/META-INF/MANIFEST.MF (diff) The file was modified
core/org.eclipse.cdt.core.tests/pom.xml (diff) The file was modified
releng/org.eclipse.cdt.platform.branding/META-INF/MANIFEST.MF (diff) The file was modified
remote/pom.xml (diff) The file was modified
core/org.eclipse.cdt.core.macosx/META-INF/MANIFEST.MF (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.feature/feature.xml (diff) The file was modified
core/org.eclipse.cdt.core.native/pom.xml (diff) The file was modified
terminal/features/pom.xml (diff) The file was modified
jtag/org.eclipse.cdt.debug.gdbjtag/pom.xml (diff) The file was modified
remote/org.eclipse.remote.proxy.server.macosx.x86_64/pom.xml (diff) The file was modified
remote/org.eclipse.remote.serial-feature/feature.xml (diff) The file was modified
launch/pom.xml (diff) The file was modified
native/pom.xml (diff) The file was modified
core/pom.xml (diff) The file was modified
terminal/repo/pom.xml (diff) The file was modified
cmake/aggregator/pom.xml (diff) The file was modified
releng/CDT.setup (diff) The file was modified
remote/org.eclipse.remote.proxy.server.linux.x86_64/META-INF/MANIFEST.MF (diff) The file was modified
tools.templates/pom.xml (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.connector.cdtserial.feature/feature.xml (diff) The file was modified
releng/org.eclipse.cdt.testing.repo/pom.xml (diff) The file was modified
debug/org.eclipse.cdt.debug.application.doc/pom.xml (diff) The file was modified
dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/pom.xml (diff) The file was modified
testsrunner/pom.xml (diff) The file was modified
debug/org.eclipse.cdt.debug.application.tests/pom.xml (diff) The file was modified
launchbar/org.eclipse.launchbar/feature.xml (diff) The file was modified
windows/pom.xml (diff) The file was modified
build/org.eclipse.cdt.meson.docs/pom.xml (diff) The file was modified
releng/org.eclipse.cdt.sdk/META-INF/MANIFEST.MF (diff) The file was modified
core/org.eclipse.cdt.core.macosx/pom.xml (diff) The file was modified
build/org.eclipse.cdt.gnu.build-feature/feature.xml (diff) The file was modified
cmake/org.eclipse.cdt.cmake-feature/feature.xml (diff) The file was modified
cmake/org.eclipse.cdt.cmake.ui.tests/pom.xml (diff) The file was modified
NewAndNoteworthy/README.md (diff) The file was modified
core/org.eclipse.cdt.core.linux.x86_64/META-INF/MANIFEST.MF (diff) The file was modified
doc/org.eclipse.cdt.doc.user/META-INF/MANIFEST.MF (diff) The file was modified
remote/org.eclipse.remote.console-feature/feature.xml (diff) The file was modified
pom.xml (diff) The file was modified
core/org.eclipse.cdt.core.native/pom.xml (diff) The file was modified
build/org.eclipse.cdt.build.gcc.ui/about.properties (diff) The file was modified
testsrunner/org.eclipse.cdt.testsrunner/META-INF/MANIFEST.MF (diff) The file was modified
visualizer/org.eclipse.cdt.visualizer.ui/about.properties (diff) The file was modified
terminal/plugins/org.eclipse.tm.terminal.view.ui/about.properties (diff) The file was modified
windows/org.eclipse.cdt.msw.build/about.properties (diff) The file was modified
llvm/org.eclipse.cdt.managedbuilder.llvm.ui/META-INF/MANIFEST.MF (diff) The file was modified
remote/org.eclipse.remote.ui/about.properties (diff) The file was modified
build/org.eclipse.cdt.autotools.ui/about.properties (diff) The file was modified
terminal/plugins/org.eclipse.tm.terminal.control/META-INF/MANIFEST.MF (diff) The file was modified
remote/org.eclipse.remote.serial.ui/META-INF/MANIFEST.MF (diff) The file was modified
build/org.eclipse.cdt.core.autotools.ui/about.properties (diff) The file was modified
launch/org.eclipse.cdt.launch/about.properties (diff) The file was modified
releng/org.eclipse.cdt.sdk/about.properties (diff) The file was modified
remote/org.eclipse.remote.serial.ui/about.properties (diff) The file was modified
terminal/plugins/org.eclipse.tm.terminal.view.ui/META-INF/MANIFEST.MF (diff) The file was modified
core/org.eclipse.cdt.core.native/about.properties (diff) The file was modified
visualizer/org.eclipse.cdt.visualizer.ui/META-INF/MANIFEST.MF (diff) The file was modified
launch/org.eclipse.cdt.flatpak.launcher/META-INF/MANIFEST.MF (diff) The file was modified
remote/org.eclipse.remote.proxy.ui/META-INF/MANIFEST.MF (diff) The file was modified
cmake/org.eclipse.cdt.cmake.ui/about.properties (diff) The file was modified
jtag/org.eclipse.cdt.debug.gdbjtag/about.properties (diff) The file was modified
terminal/plugins/org.eclipse.tm.terminal.view.core/META-INF/MANIFEST.MF (diff) The file was modified
cross/org.eclipse.cdt.build.crossgcc/META-INF/MANIFEST.MF (diff) The file was modified
debug/org.eclipse.cdt.debug.application/META-INF/MANIFEST.MF (diff) The file was modified
dsf-gdb/org.eclipse.cdt.dsf.gdb.ui/about.properties (diff) The file was modified
releng/org.eclipse.cdt.platform.branding/about.properties (diff) The file was modified
remote/org.eclipse.remote.telnet.ui/META-INF/MANIFEST.MF (diff) The file was modified
terminal/plugins/org.eclipse.tm.terminal.connector.ssh/META-INF/MANIFEST.MF (diff) The file was modified
remote/org.eclipse.remote.proxy.ui/about.properties (diff) The file was modified
cross/org.eclipse.cdt.launch.remote/about.properties (diff) The file was modified
releng/org.eclipse.cdt.platform.branding/META-INF/MANIFEST.MF (diff) The file was modified
dsf-gdb/org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui/about.properties (diff) The file was modified
remote/org.eclipse.remote.ui/META-INF/MANIFEST.MF (diff) The file was modified
dsf-gdb/org.eclipse.cdt.dsf.gdb.ui/META-INF/MANIFEST.MF (diff) The file was modified
debug/org.eclipse.cdt.debug.application/pom.xml (diff) The file was modified
jtag/org.eclipse.cdt.debug.gdbjtag/META-INF/MANIFEST.MF (diff) The file was modified
launchbar/org.eclipse.launchbar.remote.ui/about.properties (diff) The file was modified
releng/org.eclipse.cdt.testing/META-INF/MANIFEST.MF (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.connector.cdtserial.feature/about.properties (diff) The file was modified
launch/org.eclipse.cdt.docker.launcher/META-INF/MANIFEST.MF (diff) The file was modified
terminal/plugins/org.eclipse.tm.terminal.control/about.properties (diff) The file was modified
memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/META-INF/MANIFEST.MF (diff) The file was modified
llvm/org.eclipse.cdt.managedbuilder.llvm.ui/about.properties (diff) The file was modified
launch/org.eclipse.cdt.docker.launcher/about.properties (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.connector.telnet.feature/about.properties (diff) The file was modified
core/org.eclipse.cdt.core.native/META-INF/MANIFEST.MF (diff) The file was modified
releng/org.eclipse.cdt.testing/about.properties (diff) The file was modified
build/org.eclipse.cdt.meson.ui/about.properties (diff) The file was modified
dsf-gdb/org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui/META-INF/MANIFEST.MF (diff) The file was modified
dsf/org.eclipse.cdt.examples.dsf/META-INF/MANIFEST.MF (diff) The file was modified
llvm/org.eclipse.cdt.llvm.dsf.lldb.ui/about.properties (diff) The file was modified
build/org.eclipse.cdt.meson.ui/META-INF/MANIFEST.MF (diff) The file was modified
windows/org.eclipse.cdt.msw.build/META-INF/MANIFEST.MF (diff) The file was modified
debug/org.eclipse.cdt.gdb/META-INF/MANIFEST.MF (diff) The file was modified
build/org.eclipse.cdt.build.gcc.ui/META-INF/MANIFEST.MF (diff) The file was modified
llvm/org.eclipse.cdt.llvm.dsf.lldb.ui/META-INF/MANIFEST.MF (diff) The file was modified
build/org.eclipse.cdt.autotools.ui/META-INF/MANIFEST.MF (diff) The file was modified
unittest/org.eclipse.cdt.unittest.feature/about.properties (diff) The file was modified
cross/org.eclipse.cdt.build.crossgcc/about.properties (diff) The file was modified
core/org.eclipse.cdt.core.native/pom.xml (diff) The file was modified
build/org.eclipse.cdt.core.autotools.ui/META-INF/MANIFEST.MF (diff) The file was modified
cross/org.eclipse.cdt.launch.serial.ui/about.properties (diff) The file was modified
launch/org.eclipse.cdt.flatpak.launcher/about.properties (diff) The file was modified
testsrunner/org.eclipse.cdt.testsrunner/about.properties (diff) The file was modified
terminal/plugins/org.eclipse.tm.terminal.connector.ssh/about.properties (diff) The file was modified
debug/org.eclipse.cdt.debug.application/about.properties (diff) The file was modified
cross/org.eclipse.cdt.launch.remote/META-INF/MANIFEST.MF (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.connector.local.feature/about.properties (diff) The file was modified
launch/org.eclipse.cdt.launch/META-INF/MANIFEST.MF (diff) The file was modified
releng/org.eclipse.cdt/about.properties (diff) The file was modified
cmake/org.eclipse.cdt.cmake.ui/META-INF/MANIFEST.MF (diff) The file was modified
debug/org.eclipse.cdt.gdb/about.properties (diff) The file was modified
remote/org.eclipse.remote.console/about.properties (diff) The file was modified
remote/org.eclipse.remote.telnet.ui/about.properties (diff) The file was modified
jtag/org.eclipse.cdt.debug.gdbjtag/pom.xml (diff) The file was modified
memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/about.properties (diff) The file was modified
terminal/plugins/org.eclipse.tm.terminal.view.core/about.properties (diff) The file was modified
launchbar/org.eclipse.launchbar.remote.ui/META-INF/MANIFEST.MF (diff) The file was modified
terminal/features/org.eclipse.tm.terminal.connector.remote.feature/about.properties (diff) The file was modified
launchbar/org.eclipse.launchbar.ui/META-INF/MANIFEST.MF (diff) The file was modified
dsf/org.eclipse.cdt.examples.dsf/about.properties (diff) The file was modified
cross/org.eclipse.cdt.launch.serial.ui/META-INF/MANIFEST.MF (diff) The file was modified
releng/org.eclipse.cdt.testing/pom.xml (diff) The file was modified
remote/org.eclipse.remote.console/META-INF/MANIFEST.MF (diff) The file was modified
releng/org.eclipse.cdt.sdk/META-INF/MANIFEST.MF (diff) The file was modified
launchbar/org.eclipse.launchbar.ui/about.properties (diff)
Commit
8940a9b33107fd2f3e131a89d6210e6ee36539c5
by Jonah Graham Bump bundle versions changed due to new Tycho When we update Tycho we pull in a new version of ECJ which means we can get some differences in the class files even though there is no difference in the source. This commit bumps all the bundles that are affected by this. This is kept as a separate commit from the Tycho update because if we need to revert the Tycho update we would still need to bump all these bundles to make jgit timestamp qualifier happy. Part of #320 See also #308 The file was modified
debug/org.eclipse.cdt.debug.ui/META-INF/MANIFEST.MF (diff) The file was modified
launchbar/org.eclipse.launchbar.ui.controls/META-INF/MANIFEST.MF (diff) The file was modified
core/org.eclipse.cdt.core/META-INF/MANIFEST.MF (diff) The file was modified
codan/org.eclipse.cdt.codan.checkers/META-INF/MANIFEST.MF (diff) The file was modified
build/org.eclipse.cdt.meson.docs/pom.xml (diff) The file was modified
.github/workflows/build-test.yml (diff) The file was modified
doc/org.eclipse.cdt.doc.isv/pom.xml (diff) The file was modified
debug/org.eclipse.cdt.debug.application.product/pom.xml (diff) The file was modified
doc/org.eclipse.cdt.doc.user/pom.xml (diff) The file was modified
pom.xml (diff) The file was modified
.github/workflows/code-cleanliness.yml (diff) The file was modified
.mvn/extensions.xml (diff) The file was modified
build/org.eclipse.cdt.autotools.docs/pom.xml (diff) The file was modified
debug/org.eclipse.cdt.debug.application.doc/pom.xml (diff) The file was added releng/download/releases/11.1/compositeArtifacts.xml The file was modified
releng/download/releases/latest/compositeArtifacts.xml (diff) The file was modified
releng/download/releases/latest/compositeContent.xml (diff) The file was modified
releng/scripts/promote-files-to-download.sh (diff) The file was added releng/download/releases/11.1/compositeContent.xml