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

remove ccpp extension dependency #1103

Merged
merged 1 commit into from Jan 25, 2024
Merged

Conversation

brianignacio5
Copy link
Collaborator

@brianignacio5 brianignacio5 commented Dec 26, 2023

Description

Remove Microsoft C/C++ extension from vscode extension dependencies. This will simplify release flow for vsix for open-vsx and vscode marketplace release. Allow user to define their own language extensions since we don't provide support for them.

Fix #672

Type of change

  • New feature (non-breaking change which adds functionality)

Steps to test this pull request

Test yarn package in CLI to try to build this extension. Follow Build from source or CONTRIBUTING.md tutorial. Observe Microsoft C/C++ extension is not added automatically as before.

  • Expected behaviour: No C/C++ extension dependency required.

  • Expected output:

How has this been tested?

Manual testing in macOS build from source.

Test Configuration:

  • ESP-IDF Version: Irrelevant
  • OS (Windows,Linux and macOS): macOS

Dependent components impacted by this PR:

  • Microsoft C/C++ extension

Checklist

  • PR Self Reviewed
  • Applied Code formatting
  • Added Documentation
  • Added Unit Test
  • Verified on all platforms - Windows,Linux and macOS

@brianignacio5 brianignacio5 added enhancement New feature or request area:C/C++ Extension Related C/C++ Extension Related Issue or Bugs or Limitations labels Dec 26, 2023
@brianignacio5 brianignacio5 self-assigned this Dec 26, 2023
Copy link

Download the artifacts for this pull request:

@radurentea radurentea self-requested a review January 17, 2024 18:28
Copy link
Collaborator

@radurentea radurentea left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Tested it on Windows 11

@brianignacio5 brianignacio5 merged commit 872e4d2 into master Jan 25, 2024
6 checks passed
@brianignacio5 brianignacio5 deleted the enhance/rm-cpptools-ext branch January 25, 2024 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:C/C++ Extension Related C/C++ Extension Related Issue or Bugs or Limitations enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request]: C/C++ friendly setting IntelliSense and code browsing (VSC-862)
2 participants