Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update matepek.vscode-catch2-test-adapter, ms-vscode.cmake-tools, ms-vscode.cpptools, ms-vsliveshare.vsliveshare #346

Conversation

rjaegers
Copy link
Member

@rjaegers rjaegers commented Mar 6, 2024

Updates ms-vsliveshare.vsliveshare from 1.0.5905 to 1.0.5918

Release notes

Updates ms-vscode.cpptools from 1.18.5 to 1.19.7

Release notes

Instructions

Install it via using the Extensions view in VS Code or download a vsix that matches your OS from Assets section below (or the "Download" dropdown in the "Version History" tab section on the Marketplace website) and then use the Extensions: Install from VSIX... command in VS Code (don't double-click the vsix or another app like VS might try to open it incorrectly).

Requirements

  • VS Code 1.67.0 or later.

Changes

Enhancement

  • Performance improvement.

Instructions

Install it via using the Extensions view in VS Code or download a vsix that matches your OS from Assets section below (or the "Download" dropdown in the "Version History" tab section on the Marketplace website) and then use the Extensions: Install from VSIX... command in VS Code (don't double-click the vsix or another app like VS might try to open it incorrectly).

Requirements

  • VS Code 1.67.0 or later.

Changes

Enhancements

  • Change how args and command fields are handled in cppbuild tasks, to match the behavior of VS Code shell build tasks, including explicit quoting support. #12001
  • Enable C23 IntelliSense support, and add support for clatest std value for MSVC. #12020

Bug Fixes

  • Fix the IntelliSense cache not being pruned. #11925
  • Fix an issue with duplicate Add #include code actions appearing if the same header name exists in multiple locations. #11989
  • Fix compiler querying with a -index-store-path argument. #12012
  • Fix an issue with changes to C_Cpp.inlayHints settings not taking effect immediately. #12013
  • Fix an issue with how Doxygen brief and param are displayed on hover. #12015
  • Fix an issue preventing the extension from functioning if installed via snap on Linux. #12021
  • Fix compiler querying with a -Xclang -mllvm argument. #12024
  • Fix the include graph lookup not occurring for source files. #12036
  • Fix exclusions not applying to dependent headers with recursive includes. #12042
  • Fix a potential cpptools process hang on shutdown.

Instructions

Install it via using the Extensions view in VS Code or download a vsix that matches your OS from Assets section below (or the "Download" dropdown in the "Version History" tab section on the Marketplace website) and then use the Extensions: Install from VSIX... command in VS Code (don't double-click the vsix or another app like VS might try to open it incorrectly).

Requirements

  • VS Code 1.67.0 or later.

Changes

Enhancements

  • Enable support for fuzzy symbol searches. #2751
    • This may not be enabled for all users unless C_Cpp.experimentalFeatures is enabled.
  • Implement progressive population of IntelliSense results. #7759
  • Improve performance of symbol searches. #7908, #7914, #11557
    • This may not be enabled for all users unless C_Cpp.experimentalFeatures is enabled.
  • Support insert mode for auto-complete. #10613
    • Use the "[cpp]": { "editor.suggest.insertMode": "insert" } and "[c]": { "editor.suggest.insertMode": "insert" } settings to override the extension's defaults.
  • Improve memory efficiency by using token parsing in the 'Add #include' feature. #11515
  • Change the default setting value for C_Cpp.intelliSenseUpdateDelay from 2s to 1s. PR #11932
  • Improve the types supported for the 'Add #include' code action.
  • Various performance improvements.

Bug Fixes

  • Fix IntelliSense bug with type deduction using concepts. #8132
  • Fix clang-format error messages not being logged. #8944
  • Fix indentation missing in markdown fenced code blocks. #11379
  • Fix shell escaping for cppbuild task command line arguments. #11422
  • Fix IntelliSense not updating when a #include is added from a refactor command. #11549
  • Fix 'Add '#include' code actions for Mac frameworks. #11579
  • Fix the parent path of the source file in compile_commands.json not being added to the browse.path. #11631
  • Fix the database not getting updated in certain cases when switching configurations. #11649
  • Fix a cpptools crash with certain projects. #11674
  • Fix snippet and include completion. #11715, #11720
  • Fix formatting not working in headers after using 'Extract to Function'. #11729
  • Fix document symbol requests not checking for cancellation. #11750
  • Fix the default editor.wordBasedSuggestions setting for VS Code versions 1.85 or newer. PR #11773
  • Fix code analysis results getting cleared after there's a configuration update. #11790
  • Fix an exception getting thrown if IntelliSense is disabled but a configuration provider is registered. #11795
  • Fix an EACCES error when using include wildcards with system includes. #11833
  • Fix German code analysis translations. PR #11845
  • Trim trailing spaces from include paths in the configuration UI. #11862
  • Fix comma delimited lists in @param Doxygen parameters. #11868
  • Fix incorrect errors for compilerPath in the configuration UI for compilers that can be found in PATH. #11903
  • Fix an issue with include sorting when formatting with clang-format. #11914
  • Fix the -include arg of -Xarg_<arg1> getting filtered out, leading to a failed compiler query. #11965
  • Fix the -arch flag overwriting the -target flag's value when it shouldn't. #11971
  • Fix an issue in which the directory specified in a compile_commands.json was not being used as the current directory when querying the specified compiler path.
  • Fix an issue with configuring IntelliSense for a header file after having chosen an associated source file in which inclusion of the header is disabled or removed.
  • Fix an issue where use of an explicit compilerPath to override the compiler in a compile_commands.json will also throw out the compiler arguments.
  • Fix IntelliSense passes occurring while a user is still typing, instead of honoring the C_Cpp.intelliSenseUpdateDelay setting.
  • Fix issues related to support for C++ modules and parsing of related compiler arguments.
  • Fix issues with the tag parsing status sometimes not being accurately reflected in the UI.
  • Fix document and workspace symbol requests being blocked by an IntelliSense request.
  • Remove the requirement that a file be open in the editor from various LSP requests.
  • Fix a crash if compile_commands.json doesn't have an array at the root.
  • Fix a call hierarchy bug leading to use of header-only TU's unnecessarily.
  • Fix an issue that could result in the Outline pane not being populated.
  • Fix a bug that could lead to missing TU source file candidates.
  • Address multiple issues with compiler querying of clang-cl.
  • Fix a potential crash when using 'Find All References'.
  • Fix a "random" IntelliSense crash during completion.
  • Fix a crash if access to /dev/urandom is restricted.
  • Fix some crashes reported by crash telemetry.
  • Lots of other minor fixes.

Updates ms-vscode.cmake-tools from 1.17.15 to 1.17.17

Release notes

1.17.17

Bug Fixes:

  • Fix the regression for inheritance of cache variables and other inheritable fields. #3603

1.17.16

Bug Fixes:

  • Fix an issue where we weren't able to run tests when not using Presets. #3589
  • Fix the order of preference for CMake Presets inherit field. #3594

Updates matepek.vscode-catch2-test-adapter from 4.8.3 to 4.11.0

Release notes

See CHANGELOG.md for details.

See CHANGELOG.md for details.

See CHANGELOG.md for details.

Note

Before merging this PR, please conduct a manual test checking basic functionality of the updated plug-ins. There are no automated tests for the VS Code Extension updates.

@rjaegers rjaegers requested a review from a team as a code owner March 6, 2024 08:47
@rjaegers rjaegers force-pushed the feature/update-vscode-extensions branch from 53c3de9 to ce49e17 Compare March 6, 2024 08:47
@rjaegers rjaegers added dependencies Pull requests that update a dependency file vscode-extensions labels Mar 6, 2024
Copy link
Contributor

github-actions bot commented Mar 6, 2024

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 14 0 0.04s
✅ DOCKERFILE hadolint 1 0 0.32s
✅ JSON eslint-plugin-jsonc 8 0 0 3.11s
✅ JSON prettier 8 0 0 0.48s
✅ JSON v8r 8 0 3.67s
✅ MARKDOWN markdownlint 8 0 0 1.1s
✅ MARKDOWN markdown-link-check 8 0 8.93s
✅ MARKDOWN markdown-table-formatter 8 0 0 0.26s
✅ REPOSITORY checkov yes no 14.83s
✅ REPOSITORY gitleaks yes no 0.21s
✅ REPOSITORY git_diff yes no 0.0s
✅ REPOSITORY grype yes no 11.98s
✅ REPOSITORY secretlint yes no 1.28s
✅ REPOSITORY trivy yes no 8.8s
✅ REPOSITORY trivy-sbom yes no 2.06s
✅ REPOSITORY trufflehog yes no 5.77s
✅ SPELL lychee 44 0 1.85s
✅ YAML prettier 18 0 0 1.13s
✅ YAML v8r 18 0 13.67s
✅ YAML yamllint 18 0 0.41s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

Copy link
Contributor

github-actions bot commented Mar 6, 2024

Compressed layer size comparison

Comparing ghcr.io/philips-software/amp-devcontainer:latest to ghcr.io/philips-software/amp-devcontainer@sha256:8db088f2048e7f9d427cf4df351378c864b17750270d4c788182654a2bdc30d4

OS/Platform Previous Size Current Size Delta
linux/amd64 594.70M 594.67M -29.60K (-0.00%)
linux/arm64 571.90M 571.87M -28.78K (-0.00%)

Copy link
Contributor

github-actions bot commented Mar 6, 2024

Test Results

20 tests   18 ✅  39s ⏱️
 1 suites   0 💤
 1 files     2 ❌

For more details on these failures, see this check.

Results for commit b6cf040.

♻️ This comment has been updated with latest results.

@rjaegers rjaegers force-pushed the feature/update-vscode-extensions branch 8 times, most recently from 6fd391e to 88fb625 Compare March 12, 2024 07:55
@rjaegers rjaegers changed the title feat(deps): bump the vscode-extensions deps(vscode-extensions): update matepek.vscode-catch2-test-adapter, ms-vscode.cmake-tools, ms-vscode.cpptools, ms-vsliveshare.vsliveshare Mar 12, 2024
…ke-tools, ms-vscode.cpptools, ms-vsliveshare.vsliveshare
@rjaegers rjaegers changed the title deps(vscode-extensions): update matepek.vscode-catch2-test-adapter, ms-vscode.cmake-tools, ms-vscode.cpptools, ms-vsliveshare.vsliveshare chore(deps): update matepek.vscode-catch2-test-adapter, ms-vscode.cmake-tools, ms-vscode.cpptools, ms-vsliveshare.vsliveshare Mar 12, 2024
@rjaegers rjaegers force-pushed the feature/update-vscode-extensions branch from 88fb625 to b6cf040 Compare March 12, 2024 10:57
@rjaegers rjaegers closed this Mar 12, 2024
Copy link
Contributor

Pull Request Report (#346)

Static measures

Description Value
Number of added lines 4
Number of deleted lines 4
Number of changed files 1
Number of commits 1
Number of reviews 0
Number of comments (w/o review comments) 3
Number of reviews that contains a comment to resolve 0
Number of reviews that requested a change from the author 0
Number of reviews that approved the Pull Request 0
Get the total number of participants of a Pull Request 2

Time related measures

Description Value
PR lead time (from creation to close of PR) 6.1 Days
Time that was spend on the branch before the PR was created 0 Sec
Time that was spend on the branch before the PR was merged 0 Sec
Time to merge after last review 0 Sec

Status check related measures

Description Value
Total runtime for last status check run (Workflow for PR) 20.1 Min
Total time spend in last status check run on PR 13.5 Min

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file vscode-extensions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant