Skip to content

Add new method modeling panel#2752

Merged
charisk merged 1 commit intomainfrom
charisk/method-modeling-panel
Aug 25, 2023
Merged

Add new method modeling panel#2752
charisk merged 1 commit intomainfrom
charisk/method-modeling-panel

Conversation

@charisk
Copy link
Copy Markdown
Contributor

@charisk charisk commented Aug 25, 2023

Adds a new panel that will be used for modeling a single method at a time.

The new panel is a Webview view, which is different to normal Webviews that we've used so far (it's not a tab, but a panel that you can move around). It's been added to the explorer tab.

In terms of implementation, it re-uses the logic we have around generating HTML for webviews, and follows similar logic in terms of handling messages.

The new view is behind a few feature flag while we flesh out the implementation.

Checklist

N/A:

  • CHANGELOG.md has been updated to incorporate all user visible changes made by this pull request.
  • Issues have been created for any UI or other user-facing changes made by this pull request.
  • [Maintainers only] If this pull request makes user-facing changes that require documentation changes, open a corresponding docs pull request in the github/codeql repo and add the ready-for-doc-review label there.

@charisk charisk requested review from a team as code owners August 25, 2023 10:45
@charisk charisk force-pushed the charisk/method-modeling-panel branch from 0ba3472 to 0678c31 Compare August 25, 2023 10:55
Copy link
Copy Markdown
Contributor

@shati-patel shati-patel left a comment

Choose a reason for hiding this comment

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

😎

@charisk charisk force-pushed the charisk/method-modeling-panel branch from 0678c31 to 5085a99 Compare August 25, 2023 15:05
@charisk charisk enabled auto-merge (squash) August 25, 2023 15:15
@charisk charisk merged commit af22a15 into main Aug 25, 2023
@charisk charisk deleted the charisk/method-modeling-panel branch August 25, 2023 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants