Skip to content
Success

Changes

Summary

  1. [releng] Prepare repo for CDT 11.2 development (details)
  2. Update versions of maven plugins (details)
  3. Update copyright year on all features (details)
  4. Bump bundle versions changed due to new Tycho (details)
  5. Upgrade to Tycho 3.0.3 (latest) (details)
  6. CDT 11.1 p2 composites on download.eclipse.org (details)
  7. Updates to N&N for CDT 11.1 release (details)
  8. Consider variable templates while determining size of parameter pack (details)
  9. Fix type of value-dependent fold expression evaluation (details)
  10. Allow expansion with typeids in fold expression (details)
  11. Improved getting resources from the gcc commandline. (details)
  12. Defer resolving function set if target is deferred class or constructor (details)
  13. Fix assertion evaluating binary shifts of comparison op results (details)
  14. Resolve typedef before checking if type is unsigned (details)
  15. Allow const-qualified arg for __atomic builtins which accept that (details)
  16. Handle invalid empty c++17 fold expression early (details)
  17. Restore counting iterations in computeContainsDeclaration cycle detector (details)
  18. Return IntegralValue.UNKNOWN if recursed creating CompositeValue (details)
  19. Changed the template application to Hello World. (details)
  20. Correct year of 11.2 expected release (details)
  21. Issue #167 - Core Build Makefile project build output folder. (details)
  22. Binary not found in Core Build Makefile project (details)
  23. Handle null "DisplayName" in registry (details)
  24. CDT 11.1.1 Release Notes updates (details)
  25. Run Workflows on all branches and PRs (details)
Commit 21e923ada7b0bc2db249f7d83962637b5ff85cd6 by Jonah Graham
[releng] Prepare repo for CDT 11.2 development

Part of #320
The file was modified debug/org.eclipse.cdt.debug.application/META-INF/MANIFEST.MF (diff)
The file was modified build/org.eclipse.cdt.meson.docs/META-INF/MANIFEST.MF (diff)
The file was modified remote/org.eclipse.remote.proxy.server.linux.ppc64le/META-INF/MANIFEST.MF (diff)
The file was modified core/org.eclipse.cdt.core.linux.ppc64le/META-INF/MANIFEST.MF (diff)
The file was modified doc/org.eclipse.cdt.doc.isv/pom.xml (diff)
The file was modified debug/org.eclipse.cdt.gnu.debug-feature/feature.xml (diff)
The file was modified terminal/features/org.eclipse.tm.terminal.connector.local.feature/feature.xml (diff)
The file was modified launch/pom.xml (diff)
The file was modified releng/org.eclipse.cdt.platform.branding/META-INF/MANIFEST.MF (diff)
The file was modified remote/org.eclipse.remote-feature/feature.xml (diff)
The file was modified jtag/org.eclipse.cdt.debug.gdbjtag-feature/pom.xml (diff)
The file was modified unittest/org.eclipse.cdt.unittest.feature/feature.xml (diff)
The file was modified core/org.eclipse.cdt.core.native/pom.xml (diff)
The file was modified cross/pom.xml (diff)
The file was modified launchbar/org.eclipse.launchbar.ui.tests/pom.xml (diff)
The file was modified terminal/repo/pom.xml (diff)
The file was modified core/org.eclipse.cdt.core.tests/pom.xml (diff)
The file was modified core/org.eclipse.cdt.core.win32.x86_64/pom.xml (diff)
The file was modified memory/pom.xml (diff)
The file was modified core/org.eclipse.cdt.core.win32/pom.xml (diff)
The file was modified debug/org.eclipse.cdt.gdb-feature/pom.xml (diff)
The file was modified core/org.eclipse.cdt.core.linux.x86_64/META-INF/MANIFEST.MF (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.linux.x86_64/pom.xml (diff)
The file was modified core/org.eclipse.cdt.core.win32.x86_64/META-INF/MANIFEST.MF (diff)
The file was modified visualizer/pom.xml (diff)
The file was modified cross/org.eclipse.cdt.build.crossgcc-feature/pom.xml (diff)
The file was modified debug/org.eclipse.cdt.debug.application.product/debug.product (diff)
The file was modified debug/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.sdk/META-INF/MANIFEST.MF (diff)
The file was modified launch/org.eclipse.cdt.docker.launcher-feature/pom.xml (diff)
The file was modified terminal/features/org.eclipse.tm.terminal.connector.remote.feature/feature.xml (diff)
The file was modified build/org.eclipse.cdt.autotools.docs/pom.xml (diff)
The file was modified releng/CDT.setup (diff)
The file was modified debug/org.eclipse.cdt.debug.application.tests/pom.xml (diff)
The file was modified remote/org.eclipse.remote.doc.isv/pom.xml (diff)
The file was modified terminal/features/org.eclipse.tm.terminal.feature/feature.xml (diff)
The file was modified debug/org.eclipse.cdt.debug.standalone-feature/feature.xml (diff)
The file was modified remote/org.eclipse.remote.serial-feature/feature.xml (diff)
The file was modified doc/org.eclipse.cdt.doc.isv/META-INF/MANIFEST.MF (diff)
The file was modified pom.xml (diff)
The file was modified releng/org.eclipse.cdt.sdk-feature/feature.xml (diff)
The file was modified dsf/org.eclipse.cdt.examples.dsf-feature/pom.xml (diff)
The file was modified launch/org.eclipse.cdt.flatpak.launcher-feature/feature.xml (diff)
The file was modified core/org.eclipse.cdt.ui.tests/pom.xml (diff)
The file was modified llvm/pom.xml (diff)
The file was modified jtag/pom.xml (diff)
The file was modified testsrunner/org.eclipse.cdt.testsrunner.feature/feature.xml (diff)
The file was modified core/org.eclipse.cdt.core.linux.x86_64/pom.xml (diff)
The file was modified dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/pom.xml (diff)
The file was modified core/org.eclipse.cdt.core.linux/pom.xml (diff)
The file was modified launchbar/pom.xml (diff)
The file was modified dsf-gdb/org.eclipse.cdt.gnu.multicorevisualizer-feature/feature.xml (diff)
The file was modified jtag/org.eclipse.cdt.debug.gdbjtag-feature/feature.xml (diff)
The file was modified core/pom.xml (diff)
The file was modified cmake/org.eclipse.cdt.cmake-feature/feature.xml (diff)
The file was modified jtag/org.eclipse.cdt.debug.gdbjtag.core.tests/pom.xml (diff)
The file was modified releng/org.eclipse.cdt.testing/pom.xml (diff)
The file was modified cross/org.eclipse.cdt.launch.serial-feature/feature.xml (diff)
The file was modified llvm/org.eclipse.cdt.llvm.dsf.lldb-feature/feature.xml (diff)
The file was modified remote/pom.xml (diff)
The file was modified launchbar/org.eclipse.launchbar.remote/feature.xml (diff)
The file was modified dsf-gdb/pom.xml (diff)
The file was modified terminal/features/org.eclipse.tm.terminal.connector.telnet.feature/feature.xml (diff)
The file was modified releng/org.eclipse.cdt.testing-feature/pom.xml (diff)
The file was modified doc/org.eclipse.cdt.doc.user/META-INF/MANIFEST.MF (diff)
The file was modified releng/org.eclipse.cdt.testing.repo/pom.xml (diff)
The file was modified unittest/pom.xml (diff)
The file was modified core/org.eclipse.cdt.core.linux.aarch64/META-INF/MANIFEST.MF (diff)
The file was modified remote/org.eclipse.remote.proxy.server.product/pom.xml (diff)
The file was modified launch/org.eclipse.cdt.docker.launcher-feature/feature.xml (diff)
The file was modified remote/org.eclipse.remote.telnet-feature/feature.xml (diff)
The file was modified releng/org.eclipse.cdt.target/pom.xml (diff)
The file was modified remote/org.eclipse.remote.console-feature/feature.xml (diff)
The file was modified releng/org.eclipse.cdt/META-INF/MANIFEST.MF (diff)
The file was modified terminal/features/org.eclipse.tm.terminal.view.feature/feature.xml (diff)
The file was modified releng/org.eclipse.cdt.target/cdt.target (diff)
The file was modified terminal/plugins/pom.xml (diff)
The file was modified build/org.eclipse.cdt.meson.ui.tests/pom.xml (diff)
The file was modified debug/org.eclipse.cdt.debug.application/pom.xml (diff)
The file was modified windows/org.eclipse.cdt.msw-feature/feature.xml (diff)
The file was modified debug/org.eclipse.cdt.debug.application.doc/META-INF/MANIFEST.MF (diff)
The file was modified memory/org.eclipse.cdt.debug.ui.memory-feature/feature.xml (diff)
The file was modified remote/org.eclipse.remote.proxy.server.linux.x86_64/META-INF/MANIFEST.MF (diff)
The file was modified llvm/org.eclipse.cdt.managedbuilder.llvm-feature/feature.xml (diff)
The file was modified visualizer/org.eclipse.cdt.visualizer-feature/feature.xml (diff)
The file was modified releng/org.eclipse.cdt/pom.xml (diff)
The file was modified dsf/org.eclipse.cdt.examples.dsf-feature/feature.xml (diff)
The file was modified native/org.eclipse.cdt.native.serial/pom.xml (diff)
The file was modified releng/org.eclipse.cdt.repo/pom.xml (diff)
The file was modified releng/org.eclipse.cdt.testing-feature/feature.xml (diff)
The file was modified core/org.eclipse.cdt.core.macosx/META-INF/MANIFEST.MF (diff)
The file was modified cmake/org.eclipse.cdt.cmake.ui.tests/pom.xml (diff)
The file was modified remote/org.eclipse.remote.proxy.server.macosx.x86_64/META-INF/MANIFEST.MF (diff)
The file was modified cmake/aggregator/pom.xml (diff)
The file was modified build/org.eclipse.cdt.autotools-feature/feature.xml (diff)
The file was modified releng/org.eclipse.cdt-feature/pom.xml (diff)
The file was modified native/org.eclipse.cdt.native.serial/META-INF/MANIFEST.MF (diff)
The file was modified cross/org.eclipse.cdt.launch.remote-feature/pom.xml (diff)
The file was modified NewAndNoteworthy/README.md (diff)
The file was modified build/org.eclipse.cdt.meson.docs/pom.xml (diff)
The file was modified jsoncdb/pom.xml (diff)
The file was modified windows/pom.xml (diff)
The file was modified dsf/pom.xml (diff)
The file was modified terminal/pom.xml (diff)
The file was modified remote/org.eclipse.remote.proxy.server.macosx.x86_64/pom.xml (diff)
The file was modified terminal/features/pom.xml (diff)
The file was modified launch/org.eclipse.cdt.flatpak.launcher-feature/pom.xml (diff)
The file was modified codan/pom.xml (diff)
The file was modified build/org.eclipse.cdt.gnu.build-feature/feature.xml (diff)
The file was modified terminal/features/org.eclipse.tm.terminal.control.feature/feature.xml (diff)
The file was modified releng/org.eclipse.cdt-feature/feature.xml (diff)
The file was modified dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/feature.xml (diff)
The file was modified launchbar/org.eclipse.launchbar/feature.xml (diff)
The file was modified debug/org.eclipse.cdt.debug.application.product/pom.xml (diff)
The file was modified core/org.eclipse.cdt.core.linux.ppc64le/pom.xml (diff)
The file was modified build/pom.xml (diff)
The file was modified doc/org.eclipse.cdt.doc.user/pom.xml (diff)
The file was modified jtag/org.eclipse.cdt.debug.gdbjtag/pom.xml (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 cross/org.eclipse.cdt.launch.remote-feature/feature.xml (diff)
The file was modified releng/org.eclipse.cdt.platform-feature/feature.xml (diff)
The file was modified releng/org.eclipse.cdt.native-feature/feature.xml (diff)
The file was modified core/org.eclipse.cdt.core.macosx/pom.xml (diff)
The file was modified tools.templates/pom.xml (diff)
The file was modified build/org.eclipse.cdt.meson-feature/feature.xml (diff)
The file was modified jsoncdb/aggregator/pom.xml (diff)
The file was modified debug/org.eclipse.cdt.debug.application.doc/pom.xml (diff)
The file was modified releng/pom.xml (diff)
The file was addedNewAndNoteworthy/CDT-11.2.md
The file was modified debug/org.eclipse.cdt.debug.application/plugin.properties (diff)
The file was modified testsrunner/pom.xml (diff)
The file was modified cmake/pom.xml (diff)
The file was modified remote/org.eclipse.remote.doc.isv/META-INF/MANIFEST.MF (diff)
The file was modified build/org.eclipse.cdt.autotools.docs/META-INF/MANIFEST.MF (diff)
The file was modified releng/org.eclipse.cdt.sdk-feature/pom.xml (diff)
The file was modified remote/org.eclipse.remote.proxy.server.linux.ppc64le/pom.xml (diff)
The file was modified util/pom.xml (diff)
The file was modified terminal/features/org.eclipse.tm.terminal.connector.ssh.feature/feature.xml (diff)
The file was modified core/org.eclipse.cdt.core.linux.aarch64/pom.xml (diff)
The file was modified native/pom.xml (diff)
The file was modified remote/org.eclipse.remote.proxy-feature/feature.xml (diff)
Commit a786552a811e25c589c0b310407dbc1b62876957 by Jonah Graham
Update versions of maven plugins

Part of #320
The file was modified core/org.eclipse.cdt.core.native/pom.xml (diff)
The file was modified pom.xml (diff)
Commit b2666eb57819b3e22b22bf05f586caa95dc34df4 by Jonah Graham
Update copyright year on all features

Part of #320
The file was modified terminal/features/org.eclipse.tm.terminal.connector.remote.feature/about.properties (diff)
The file was modified remote/org.eclipse.remote.telnet.ui/META-INF/MANIFEST.MF (diff)
The file was modified launchbar/org.eclipse.launchbar.remote.ui/META-INF/MANIFEST.MF (diff)
The file was modified core/org.eclipse.cdt.core.native/pom.xml (diff)
The file was modified unittest/org.eclipse.cdt.unittest.feature/about.properties (diff)
The file was modified terminal/plugins/org.eclipse.tm.terminal.connector.ssh/about.properties (diff)
The file was modified terminal/plugins/org.eclipse.tm.terminal.view.ui/about.properties (diff)
The file was modified core/org.eclipse.cdt.core.native/META-INF/MANIFEST.MF (diff)
The file was modified terminal/features/org.eclipse.tm.terminal.connector.telnet.feature/about.properties (diff)
The file was modified launch/org.eclipse.cdt.docker.launcher/about.properties (diff)
The file was modified terminal/plugins/org.eclipse.tm.terminal.view.core/META-INF/MANIFEST.MF (diff)
The file was modified dsf/org.eclipse.cdt.examples.dsf/about.properties (diff)
The file was modified debug/org.eclipse.cdt.gdb/about.properties (diff)
The file was modified debug/org.eclipse.cdt.debug.application/pom.xml (diff)
The file was modified llvm/org.eclipse.cdt.llvm.dsf.lldb.ui/META-INF/MANIFEST.MF (diff)
The file was modified releng/org.eclipse.cdt.testing/about.properties (diff)
The file was modified windows/org.eclipse.cdt.msw.build/about.properties (diff)
The file was modified debug/org.eclipse.cdt.debug.application/META-INF/MANIFEST.MF (diff)
The file was modified memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/about.properties (diff)
The file was modified remote/org.eclipse.remote.ui/about.properties (diff)
The file was modified cross/org.eclipse.cdt.build.crossgcc/about.properties (diff)
The file was modified cross/org.eclipse.cdt.launch.serial.ui/about.properties (diff)
The file was modified remote/org.eclipse.remote.serial.ui/about.properties (diff)
The file was modified build/org.eclipse.cdt.core.autotools.ui/about.properties (diff)
The file was modified debug/org.eclipse.cdt.gdb/META-INF/MANIFEST.MF (diff)
The file was modified cmake/org.eclipse.cdt.cmake.ui/about.properties (diff)
The file was modified releng/org.eclipse.cdt.platform.branding/META-INF/MANIFEST.MF (diff)
The file was modified visualizer/org.eclipse.cdt.visualizer.ui/about.properties (diff)
The file was modified terminal/features/org.eclipse.tm.terminal.connector.cdtserial.feature/about.properties (diff)
The file was modified testsrunner/org.eclipse.cdt.testsrunner/about.properties (diff)
The file was modified dsf-gdb/org.eclipse.cdt.dsf.gdb.ui/about.properties (diff)
The file was modified windows/org.eclipse.cdt.msw.build/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 dsf-gdb/org.eclipse.cdt.dsf.gdb.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 releng/org.eclipse.cdt.testing/META-INF/MANIFEST.MF (diff)
The file was modified core/org.eclipse.cdt.core.native/about.properties (diff)
The file was modified remote/org.eclipse.remote.ui/META-INF/MANIFEST.MF (diff)
The file was modified testsrunner/org.eclipse.cdt.testsrunner/META-INF/MANIFEST.MF (diff)
The file was modified build/org.eclipse.cdt.autotools.ui/about.properties (diff)
The file was modified jtag/org.eclipse.cdt.debug.gdbjtag/pom.xml (diff)
The file was modified terminal/features/org.eclipse.tm.terminal.connector.local.feature/about.properties (diff)
The file was modified build/org.eclipse.cdt.build.gcc.ui/about.properties (diff)
The file was modified cross/org.eclipse.cdt.launch.remote/META-INF/MANIFEST.MF (diff)
The file was modified remote/org.eclipse.remote.serial.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 build/org.eclipse.cdt.core.autotools.ui/META-INF/MANIFEST.MF (diff)
The file was modified llvm/org.eclipse.cdt.managedbuilder.llvm.ui/META-INF/MANIFEST.MF (diff)
The file was modified terminal/plugins/org.eclipse.tm.terminal.control/META-INF/MANIFEST.MF (diff)
The file was modified terminal/plugins/org.eclipse.tm.terminal.control/about.properties (diff)
The file was modified releng/org.eclipse.cdt.platform.branding/about.properties (diff)
The file was modified releng/org.eclipse.cdt/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 llvm/org.eclipse.cdt.managedbuilder.llvm.ui/about.properties (diff)
The file was modified launch/org.eclipse.cdt.flatpak.launcher/about.properties (diff)
The file was modified remote/org.eclipse.remote.console/META-INF/MANIFEST.MF (diff)
The file was modified memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/META-INF/MANIFEST.MF (diff)
The file was modified releng/org.eclipse.cdt.testing/pom.xml (diff)
The file was modified debug/org.eclipse.cdt.debug.application/about.properties (diff)
The file was modified launch/org.eclipse.cdt.launch/META-INF/MANIFEST.MF (diff)
The file was modified launchbar/org.eclipse.launchbar.ui/about.properties (diff)
The file was modified visualizer/org.eclipse.cdt.visualizer.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 cross/org.eclipse.cdt.launch.remote/about.properties (diff)
The file was modified build/org.eclipse.cdt.meson.ui/META-INF/MANIFEST.MF (diff)
The file was modified build/org.eclipse.cdt.meson.ui/about.properties (diff)
The file was modified cross/org.eclipse.cdt.build.crossgcc/META-INF/MANIFEST.MF (diff)
The file was modified jtag/org.eclipse.cdt.debug.gdbjtag/META-INF/MANIFEST.MF (diff)
The file was modified cmake/org.eclipse.cdt.cmake.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 launchbar/org.eclipse.launchbar.remote.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/META-INF/MANIFEST.MF (diff)
The file was modified cross/org.eclipse.cdt.launch.serial.ui/META-INF/MANIFEST.MF (diff)
The file was modified remote/org.eclipse.remote.telnet.ui/about.properties (diff)
The file was modified terminal/plugins/org.eclipse.tm.terminal.view.core/about.properties (diff)
The file was modified remote/org.eclipse.remote.console/about.properties (diff)
The file was modified terminal/plugins/org.eclipse.tm.terminal.view.ui/META-INF/MANIFEST.MF (diff)
The file was modified jtag/org.eclipse.cdt.debug.gdbjtag/about.properties (diff)
The file was modified releng/org.eclipse.cdt.sdk/about.properties (diff)
The file was modified remote/org.eclipse.remote.proxy.ui/META-INF/MANIFEST.MF (diff)
The file was modified remote/org.eclipse.remote.proxy.ui/about.properties (diff)
The file was modified dsf-gdb/org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui/about.properties (diff)
The file was modified launch/org.eclipse.cdt.docker.launcher/META-INF/MANIFEST.MF (diff)
The file was modified launchbar/org.eclipse.launchbar.ui/META-INF/MANIFEST.MF (diff)
The file was modified llvm/org.eclipse.cdt.llvm.dsf.lldb.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 core/org.eclipse.cdt.core/META-INF/MANIFEST.MF (diff)
The file was modified launchbar/org.eclipse.launchbar.ui.controls/META-INF/MANIFEST.MF (diff)
The file was modified codan/org.eclipse.cdt.codan.checkers/META-INF/MANIFEST.MF (diff)
Commit c18d06e84d7865aa0542ab3a24fccf5f35827336 by Jonah Graham
Upgrade to Tycho 3.0.3 (latest)

Part of #320
See also #308
The file was modified doc/org.eclipse.cdt.doc.isv/pom.xml (diff)
The file was modified .github/workflows/build-test.yml (diff)
The file was modified build/org.eclipse.cdt.autotools.docs/pom.xml (diff)
The file was modified debug/org.eclipse.cdt.debug.application.product/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified doc/org.eclipse.cdt.doc.user/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 debug/org.eclipse.cdt.debug.application.doc/pom.xml (diff)
The file was modified build/org.eclipse.cdt.meson.docs/pom.xml (diff)
Commit 0318087295eec8a090dadad7cd26bc3e47aa4d13 by Jonah Graham
CDT 11.1 p2 composites on download.eclipse.org

Part of #202
The file was modified releng/download/releases/latest/compositeContent.xml (diff)
The file was modified releng/download/releases/latest/compositeArtifacts.xml (diff)
The file was modified releng/scripts/promote-files-to-download.sh (diff)
The file was addedreleng/download/releases/11.1/compositeArtifacts.xml
The file was addedreleng/download/releases/11.1/compositeContent.xml
Commit 65ac74fad78667f0fded3076ab389ab75a307319 by Jonah Graham
Updates to N&N for CDT 11.1 release

Part of #202
The file was modified NewAndNoteworthy/CDT-11.1.md (diff)
Commit 4b4daec3b46f78b3286cb5a95bb8991526d50a8c by Jonah Graham
Consider variable templates while determining size of parameter pack
The file was modified core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates.java (diff)
Commit a5d51f2def47058b639cfc8a1364c0e88ec455de by Jonah Graham
Fix type of value-dependent fold expression evaluation
The file was modified core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalFoldExpression.java (diff)
Commit 56e5da5aa573119e765da47e1b1d7d7b98710647 by Jonah Graham
Allow expansion with typeids in fold expression
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/internal/core/dom/parser/cpp/CPPASTFoldExpression.java (diff)
Commit a89ce59df232d5ffc3daf74ad9b2c14d28f08516 by Jonah Graham
Improved getting resources from the gcc commandline.

The old method assumed all resources were at the end of the line,
optionally followed by option -o.
Now the complete line is scanned for valid resource file extensions.
The file was modified build/org.eclipse.cdt.build.gcc.core/META-INF/MANIFEST.MF (diff)
The file was modified build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java (diff)
Commit c69eed48e3038a36249ea031fc0ce56f91df7d47 by Jonah Graham
Defer resolving function set if target is deferred class or constructor
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/CPPSemantics.java (diff)
Commit f1c15e3a3d753f38fb7808f3c756abda5c7f494b by Jonah Graham
Fix assertion evaluating binary shifts of comparison op results

Currently CDT evaluates result type of comparison ops to the converted type of
their operands. When floating point values are compared and then the result is
binary shifted this trips an assertion trying to promote floating point value.

Fix this by limiting operand types of binary shifts to integral or unscoped
enumerations. Additionally fix return type of comparison op to be boolean value.
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/EvalBinary.java (diff)
The file was modified core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ArithmeticConversion.java (diff)
Commit 3b72e604066b384e47dd5d0d48787e32c2320663 by Jonah Graham
Resolve typedef before checking if type is unsigned
The file was modified core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ValueFactory.java (diff)
Commit 6ea3d7045691804cbbc8cd12280f3de43eb80620 by Jonah Graham
Allow const-qualified arg for __atomic builtins which accept that
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/AST2Tests.java (diff)
Commit 0923e66b7bf2fdc28698fc9c4d0a9895e7db76a5 by Jonah Graham
Handle invalid empty c++17 fold expression early

One of Qt sample snippets contain (...) as placeholder for actual user code.
Parsing that leads to invalid class cast because buildExpression would return
fold expression token marker and not a proper ICPPASTexpression.

Fix that by handling this error early as invalid fold expression.
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/internal/core/dom/parser/cpp/GNUCPPSourceParser.java (diff)
Commit 74621c10481075b5c6902bfc1f2ea7203e7601ec by Jonah Graham
Restore counting iterations in computeContainsDeclaration cycle detector

A follow-up change to bug 509898 missed actually incrementing the counter,
restore it now.

Fixes: 5462bac381 ("Bug 509898 - IndexFileSet.containsDeclaration is slow and is causing UI freezes")
The file was modified core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/index/IndexFileSet.java (diff)
Commit 1f700ff1000033ef15ce433336a62f85c88b6475 by Jonah Graham
Return IntegralValue.UNKNOWN if recursed creating CompositeValue

Currently CDT would return empty CompositeValue if recursion creating for class
type is detected. If this happens inside CompositeValue.computeForFunctionCall()
and class type has fields, this leads to an attempt to assign a value to
non-existent index into empty values array.

Fix this by returning usual IntegralValue.UNKNOWN and additionally checking
whether created value is actually a CompositeValue instance.
The file was modified core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/EvalConstructor.java (diff)
The file was modified core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/CompositeValue.java (diff)
Commit 50bddd886acad2babd776a8def247f89d28692c8 by Jonah Graham
Changed the template application to Hello World.

This provides a more useful template when making a simple Makefile
project.

Pulled out of #314
The file was modified build/org.eclipse.cdt.make.core/META-INF/MANIFEST.MF (diff)
The file was modified build/org.eclipse.cdt.make.core/templates/simple/main.cpp (diff)
Commit 5db69e7f16eb4a98847a3a5c5297f84ef9dca5a1 by noreply
Correct year of 11.2 expected release

Fixes https://github.com/eclipse-cdt/cdt/commit/21e923ada7b0bc2db249f7d83962637b5ff85cd6#r104842615
The file was modified NewAndNoteworthy/README.md (diff)
Commit 2b297c4355a07ec26b68c88cc1d8d0bbcab87186 by Jonah Graham
Issue #167 - Core Build Makefile project build output folder.

* Issue Issue #167 was partly solved by PR #192 (commit 7911ac8a2b0).
  This change fixes the problem that after closing and opening a
  Makefile project the wrong build output location was used for the
  default Run configuration.
  The cause was that StandardBuildConfiguration.buildContainer was
  null after opening the project.

Fixes #167
The file was modified core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/StandardBuildConfiguration.java (diff)
Commit a6a4bfcf3b1e39aecb5a784b28502384f39e8523 by Jonah Graham
Binary not found in Core Build Makefile project

Fixed the problem for Core Build Makefile projects that the output
binary could not be found during launching when the user set the
Build Output Location to "Build in project directory".
The project was only looking for binaries in the "build" folder.
The file was modified build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/core/MakefileProjectGenerator.java (diff)
Commit 0dabaa15fb2caf5ff19959827ab0d0adba676d14 by Jonah Graham
Handle null "DisplayName" in registry

Fixes #330
The file was modified core/org.eclipse.cdt.core/utils/org/eclipse/cdt/internal/core/MinGW.java (diff)
The file was modified build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/internal/Msys2ToolChainProvider.java (diff)
Commit bc0bffec8a3613943a3bb47d8a7d48104f007331 by Jonah Graham
CDT 11.1.1 Release Notes updates

Part of #332
The file was modified NewAndNoteworthy/CDT-11.1.md (diff)
Commit bc0baaeb3dae55980b5fb8d3d3a5e63f7966d629 by Jonah Graham
Run Workflows on all branches and PRs
The file was modified .github/workflows/build-test.yml (diff)
The file was modified .github/workflows/code-cleanliness.yml (diff)