scholarsmate opened a new pull request, #1661:
URL: https://github.com/apache/daffodil-vscode/pull/1661

   ## What changed
   - upgraded the Omega Edit integration to `v2.0.0-rc1`
   - updated the data editor to the Omega Edit 2.x client APIs, including 
heartbeat and viewport subscription helpers
   - adjusted server metrics and packaging to the new native runtime fields and 
`@omega-edit/server/out` layout
   - refreshed the Omega Edit test startup call sites for the 2.x 
`startServer(..., { logConfigFile })` signature
   
   ## Why
   Omega Edit `v2.0.0-rc1` changes the client/server package layout and several 
APIs. This PR aligns the VS Code extension with the migration guide and the new 
helper APIs so we can validate the upgrade in CI.
   
   ## Impact
   - keeps the data editor building and packaging against the RC release
   - updates the runtime metrics surfaced in the UI to match the new server 
fields
   - ensures the packaged VSIX includes the server binaries from the new `out/` 
directory structure
   
   ## Validation
   - `yarn install`
   - `yarn compile`
   - `yarn test:svelte`
   - `yarn vite:pkg`
   - `yarn package`
   
   ## Notes
   - `node .\\out\\tests\\runTest.js` still fails on this Windows environment 
because the downloaded `Code.exe` rejects the `@vscode/test-electron` launch 
flags (`--no-sandbox`, `--extensionTestsPath`, etc.), so the VS Code 
integration suite could not be exercised locally here.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to