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, SonarSource.sonarlint-vscode #361

Merged
merged 1 commit into from
Mar 13, 2024

Conversation

philips-software-forest-releaser[bot]
Copy link
Contributor

Updates SonarSource.sonarlint-vscode from 4.3.0 to 4.4.1

Release notes
  • Update JS/TS/CSS analyzer 10.11.1 -> 10.12, improve top dismissed JS/TS rules; One new rule (S2004)
  • Update CFamily analyzer 6.52 -> 6.53, 9 new C++ rules
  • Update Java analyzer 7.30.1 -> 7.31, Support of Java 21, FP fixes, improvements
  • Update embedded C# analyzer 9.15 -> 9.16 -> 9.17 -> 9.18 -> 9.19 -> 9.20, performance improvements, improved accuracy
  • Update HTML analyzer 3.13 -> 3.14, 17 new rules for accessibility
  • Update Python analyzer 4.14 -> 4.15, 13 FP fixes, 2 new QuickFixes
  • SonarLint backend refactoring

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.

…ke-tools, ms-vscode.cpptools, ms-vsliveshare.vsliveshare, SonarSource.sonarlint-vscode
@philips-software-forest-releaser philips-software-forest-releaser bot added dependencies Pull requests that update a dependency file vscode-extensions labels Mar 13, 2024
Copy link
Contributor

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 14 0 0.05s
✅ DOCKERFILE hadolint 1 0 0.39s
✅ JSON eslint-plugin-jsonc 8 0 0 3.08s
✅ JSON prettier 8 0 0 0.51s
✅ JSON v8r 8 0 3.98s
✅ MARKDOWN markdownlint 8 0 0 1.13s
✅ MARKDOWN markdown-link-check 8 0 12.6s
✅ MARKDOWN markdown-table-formatter 8 0 0 0.26s
✅ REPOSITORY checkov yes no 14.72s
✅ REPOSITORY gitleaks yes no 0.39s
✅ REPOSITORY git_diff yes no 0.0s
✅ REPOSITORY grype yes no 11.3s
✅ REPOSITORY secretlint yes no 1.36s
✅ REPOSITORY trivy yes no 7.45s
✅ REPOSITORY trivy-sbom yes no 5.41s
✅ REPOSITORY trufflehog yes no 3.31s
✅ SPELL lychee 44 0 0.85s
✅ YAML prettier 18 0 0 1.32s
✅ YAML v8r 18 0 13.11s
✅ YAML yamllint 18 0 0.48s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

Copy link
Contributor

Compressed layer size comparison

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

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

Test Results

20 tests  ±0   20 ✅ ±0   39s ⏱️ -1s
 1 suites ±0    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit e57d1a0. ± Comparison against base commit 60949e1.

@rjaegers rjaegers added this pull request to the merge queue Mar 13, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 13, 2024
@rjaegers rjaegers added this pull request to the merge queue Mar 13, 2024
Merged via the queue into main with commit e254625 Mar 13, 2024
14 checks passed
@rjaegers rjaegers deleted the feature/update-vscode-extensions branch March 13, 2024 06:20
Copy link
Contributor

Pull Request Report (#361)

Static measures

Description Value
Number of added lines 5
Number of deleted lines 5
Number of changed files 1
Number of commits 1
Number of reviews 1
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 1
Get the total number of participants of a Pull Request 3

Time related measures

Description Value
PR lead time (from creation to close of PR) 3.8 Hours
Time that was spend on the branch before the PR was created 1 Sec
Time that was spend on the branch before the PR was merged 3.8 Hours
Time to merge after last review 50.9 Min

Status check related measures

Description Value
Total runtime for last status check run (Workflow for PR) 20.7 Min
Total time spend in last status check run on PR 13.1 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