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

   ## Summary
   
   Tracks #1725.
   
   This replaces Daffodil's embedded Data Editor stack with an integration 
against the standalone OmegaEdit Data Editor VS Code extension.
   
   - declares `ctc-oss.omega-edit-data-editor` as an `extensionDependencies` 
entry
   - keeps Daffodil's existing `extension.data.edit` command and delegates 
opens to the OmegaEdit extension API
   - maps Daffodil `daffodil.data` debug events to OmegaEdit external 
current-byte highlights
   - removes the embedded Svelte Data Editor, OmegaEdit server/client lifecycle 
code, demos, runtime copy/patch scripts, and related npm dependencies
   - removes the old Data Editor port/logging launch configuration surface from 
the schema and launch wizard
   - updates docs and tests, including a lightweight OmegaEdit fixture 
extension for VS Code integration tests
   
   ## Validation
   
   - `yarn install --ignore-scripts`
   - `yarn nodeclean; yarn gen-version-ts; yarn tsc -p ./; yarn vite:dev`
   - `yarn tsc -p ./`
   - `yarn lint`
   - `node ./out/tests/runTest.js` (`45 passing`)
   - `yarn check-missing-license-data`
   - `yarn check-license-compatibility`
   
   Note: the VS Code test runtime logged benign mutex/chat-registry messages 
while still exiting successfully.


-- 
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