Skip to content

vscode: add ProfileContentHandler API stubbing#12535

Merged
vince-fugnitto merged 1 commit intomasterfrom
vf/builtin-profileContentHandler
May 18, 2023
Merged

vscode: add ProfileContentHandler API stubbing#12535
vince-fugnitto merged 1 commit intomasterfrom
vf/builtin-profileContentHandler

Conversation

@vince-fugnitto
Copy link
Member

What it does

Closes: #12520.

The pull-request adds a stubbing for the proposed ProfileContentHandler VS Code API.
The API was necessary in order for vscode.configuration-editing@1.77.0 to successfully activate.

How to test

  • replace the vscode.configuration-editing builtin with 1.77,0 (configuration-editing-1.77.0.zip)
  • start the application using theia as a workspace
  • confirm that there are no activation errors on startup
  • open a .json file - no errors should occur either

Review checklist

Reminder for reviewers

@vince-fugnitto vince-fugnitto added vscode issues related to VSCode compatibility builtins Issues related to VS Code builtin extensions labels May 16, 2023
@vince-fugnitto vince-fugnitto self-assigned this May 16, 2023
@vince-fugnitto vince-fugnitto requested a review from alvsan09 May 18, 2023 12:42
Copy link
Contributor

@alvsan09 alvsan09 left a comment

Choose a reason for hiding this comment

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

I confirm the behavior is as expected and the fault is reproduced before the change 👍

The code LGTM as well !!

The commit adds stubbing for the proposed `ProfileContentHandler` VS
Code API. The stubbing was necessary in order for the
`vscode.configuration-editing` builtin to successfully activate.

Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
@vince-fugnitto vince-fugnitto force-pushed the vf/builtin-profileContentHandler branch from ac2ce40 to ffd2bc8 Compare May 18, 2023 13:35
@marcdumais-work
Copy link
Contributor

The code looks good. I will quickly test this and approve if everything goes well.

Copy link
Contributor

@marcdumais-work marcdumais-work left a comment

Choose a reason for hiding this comment

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

LGTM - works as expected. Thanks Vince!

@vince-fugnitto vince-fugnitto merged commit 22d5ef5 into master May 18, 2023
@vince-fugnitto vince-fugnitto deleted the vf/builtin-profileContentHandler branch May 18, 2023 14:14
@github-actions github-actions bot added this to the 1.38.0 milestone May 18, 2023
tsmaeder pushed a commit to tsmaeder/theia that referenced this pull request May 23, 2023
The commit adds stubbing for the proposed `ProfileContentHandler` VS Code API. The stubbing was necessary in order for the `vscode.configuration-editing` builtin to successfully activate.

Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

builtins Issues related to VS Code builtin extensions vscode issues related to VSCode compatibility

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

[proposed API][builtins] Theia misses proposed API: ProfileContentHandler

3 participants