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

Organize Issue Services better #180432

Merged
merged 1 commit into from Apr 20, 2023
Merged

Organize Issue Services better #180432

merged 1 commit into from Apr 20, 2023

Conversation

TylerLeonhardt
Copy link
Member

The issue services were due for a clean up. They now have this shape:

  • platform/issue has the IssueMainService, the service running on the Main process that Desktop takes advantage of
  • workbench/contrib/issue has the contributions and the registered commands
  • workbench/services/issue has the services that the renderer side can use to launch the issue reporter.

After this, I will work on getting out the raw IPC calls in the IssueMainService.

The issue services were due for a clean up. They now have this shape:

* `platform/issue` has the `IssueMainService`, the service running on the Main process that Desktop takes advantage of
* `workbench/contrib/issue` has the contributions and the registered commands
* `workbench/services/issue` has the services that the renderer side can use to launch the issue reporter.

After this, I will work on getting out the raw IPC calls in the IssueMainService.
@TylerLeonhardt TylerLeonhardt enabled auto-merge (squash) April 20, 2023 17:45
@TylerLeonhardt TylerLeonhardt self-assigned this Apr 20, 2023
@VSCodeTriageBot VSCodeTriageBot added this to the April 2023 milestone Apr 20, 2023
@TylerLeonhardt TylerLeonhardt merged commit b9e657d into main Apr 20, 2023
8 checks passed
@TylerLeonhardt TylerLeonhardt deleted the tyler/robust-stingray branch April 20, 2023 18:45
@github-actions github-actions bot locked and limited conversation to collaborators Jun 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants