stevedlawrence commented on issue #1139:
URL: 
https://github.com/apache/daffodil-vscode/issues/1139#issuecomment-2521489038

   I've created a PR to update vscode-vsce: 
https://github.com/microsoft/vscode-vsce/pull/1100
   
   I did notice vscode-vsce README says they require Node.js 20+. I don't know 
if you're also trying to maintain support for older versions of nodejs, or if 
vsce really does require a newer version of node or if that's just all they 
officially support.
   
   Also, I built a vsix with the the current vcse 2.2.0 dependency and with the 
latest version with my patch, and contents were basically the same. The only 
functional difference that I see is the new `extension.vsixmanifest` file adds 
these two new properties:
   ```xml
   <Property Id="Microsoft.VisualStudio.Code.EnabledApiProposals" Value="" />
   <Property Id="Microsoft.VisualStudio.Code.ExecutesCode" Value="true" />
   ```
   I imagine older versions of vscode would just ignore these if they don't 
support them.
   
   One side note is that `org.apache.daffodil.daffodil-debugger-1.4.0.jar` is 
not exactly the same in the two .vsix files I built, so there might be another 
source of non-reproducibility to investigate. I don't think I saw that in 
previous tests, so it might not be as simple as a timestamp.


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