Skip to content

Improved semantic analysis, model dashboard refinements updated to latest OMG release 2026-02#18

Merged
daltskin merged 2 commits intomainfrom
validation
Mar 13, 2026
Merged

Improved semantic analysis, model dashboard refinements updated to latest OMG release 2026-02#18
daltskin merged 2 commits intomainfrom
validation

Conversation

@daltskin
Copy link
Owner

  • Updated assertions in codeLens, editingFeatures, and mcpServer tests to handle potential null values gracefully.
  • Added a new test to verify that the visualization filter input is wired correctly without inline event handlers, ensuring CSP compliance.
  • Introduced performance safeguards in the ModelDashboardPanel to reuse cached data for unchanged document versions.
  • Improved the VisualizationPanel class by adding safe message posting and visibility checks to prevent errors when the panel is disposed.
  • Enhanced the sysml.tmLanguage.json syntax definitions to include new keywords and improve recognition of datatype definitions.
  • Refactored test setup to allow for optional sharding/filtering of test files based on environment variables.

- Updated assertions in codeLens, editingFeatures, and mcpServer tests to handle potential null values gracefully.
- Added a new test to verify that the visualization filter input is wired correctly without inline event handlers, ensuring CSP compliance.
- Introduced performance safeguards in the ModelDashboardPanel to reuse cached data for unchanged document versions.
- Improved the VisualizationPanel class by adding safe message posting and visibility checks to prevent errors when the panel is disposed.
- Enhanced the sysml.tmLanguage.json syntax definitions to include new keywords and improve recognition of datatype definitions.
- Refactored test setup to allow for optional sharding/filtering of test files based on environment variables.
@daltskin daltskin merged commit 7198338 into main Mar 13, 2026
3 checks passed
@daltskin daltskin deleted the validation branch March 13, 2026 18: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.

1 participant