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

Implement Cross Service Message Registry #1058

Open
stricklandrbls opened this issue Jun 19, 2024 · 0 comments
Open

Implement Cross Service Message Registry #1058

stricklandrbls opened this issue Jun 19, 2024 · 0 comments
Assignees
Labels
build Issues related to building of the code code completion Issues related to DFDL code completion capability code quality Issues related to code quality data editor Issues related to the Data Editor capability debugger Issues related to the DFDL debugger capability documentation Improvements or additions to documentation enhancement New feature or request extension Issues releated to the VSCode Extension typescript
Milestone

Comments

@stricklandrbls
Copy link
Collaborator

Currently, the messages being sent across the multiple extension services (Data Editor UI, Data Editor Client instance, and the DFDL Debug Session) have no strict types or content structure. This becomes problematic when attempting to implement functionality in relation to a specific event and its content because there is only runtime raw JS object resolution.

These messages can be templated and stored for compile type resolution for a more orthogonal development structure.

@stricklandrbls stricklandrbls self-assigned this Jun 19, 2024
@stricklandrbls stricklandrbls converted this from a draft issue Jun 19, 2024
@stricklandrbls stricklandrbls added documentation Improvements or additions to documentation enhancement New feature or request build Issues related to building of the code typescript code quality Issues related to code quality data editor Issues related to the Data Editor capability code completion Issues related to DFDL code completion capability debugger Issues related to the DFDL debugger capability extension Issues releated to the VSCode Extension labels Jun 19, 2024
@stricklandrbls stricklandrbls added this to the 1.4.1 milestone Jun 19, 2024
@stricklandrbls stricklandrbls moved this to In Progress in daffodil-vscode v1.4.1 Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Issues related to building of the code code completion Issues related to DFDL code completion capability code quality Issues related to code quality data editor Issues related to the Data Editor capability debugger Issues related to the DFDL debugger capability documentation Improvements or additions to documentation enhancement New feature or request extension Issues releated to the VSCode Extension typescript
Projects
Status: In Progress
Development

No branches or pull requests

1 participant