Mike,

Thanks for you vote. I will add your rough spots as issues to the 
daffodil-vscode repo. For the
launch wizard copying some items and not others, that is new to me as it is 
supposed to put in
the default values for items not given. But again will note the issue you 
mention here. I agree,
that if the debugger does not allow you to set the log level that is something 
we need to do.
Finally I don't think there is a ticket about having to remove that folder when 
testing but we do
have an issue to fix that so you don't have to manually remove that folder in 
order for the
debugger to extract. This would probably be mostly always extracting the 
debugger bundled
with the extension instead of only do it when the folder doesn't exist like it 
does currently. I
believe that is planned for 1.4.0 but could possibly be done in 1.3.1.

Thank you,

Shane Dell

On 2023/06/28 01:13:37 Mike Beckerle wrote:
> +1
> 
> I verified that I can create a launch config (with the wizard) then debug a
> bad PCAP file where an assertion fails and get error output in the
> terminal.
> 
> I verified that I can create a new launch config (with the wizard) for a
> good PCAP file, single step and breakpoint where I want, and that it puts
> the output in the right place. I can stop and breakpoint in the pcap schema
> file, in the ethernetIP.dfdl.xsd file both easily.
> 
> There are still a few rough spots, but the perfect shouldn't be the enemy
> of the good. This is now in condition where I could demo it and that's
> sufficient for my vote.
> 
> I did not test the data editor features.
> 
> One rough spot is creating the 2nd launch config (via the wizard) copies
> some settings from the prior config, like daffodilDebugClasspath, but not
> everything. I had to tweak the output infoset file to be "file", not
> console, again. It should either copy nothing at all, or copy everything
> from the prior config.
> 
> Another rough spot is that there is so much terminal output that it's hard
> to find the error messages in there. Is there a way to set the debug level
> to ERROR so that the info and debug messages aren't displayed? I had to
> search for ".error" to find the assertion failure statement (which has
> java.lang.error as a prefix of the message).
> 
> Is there a ticket about the need to delete the ~/.local/share/daffodil-dap
> directory to be sure I am running the latest visx? This should be part of
> installing a new visx shouldn't it?
> Maybe this is fixed already? (I deleted it anyway, because I got tripped up
> by this evaluating an earlier 1.3.0-RCx.)
> 
> -mike beckerle
> 
> 
> On Tue, Jun 27, 2023 at 3:27 PM Shane Dell <[email protected]> wrote:
> 
> > Hello all,I'd like to call a vote to release Apache Daffodil VS Code
> > 1.3.0-rc4.
> >
> > All distribution packages, including signatures, digests, etc. can be
> > found at:
> > https://dist.apache.org/repos/dist/dev/daffodil/daffodil-vscode/1.3.0-rc4
> >
> > This release has been signed with PGP key
> > 86DDE7B41291E380237934F007570D3ADC76D51B, corresponding
> > to [email protected], which is included in the KEYS file here:
> > https://downloads.apache.org/daffodil/KEYS
> >
> > The release candidate has been tagged in git with 1.3.0-rc4. The binaries
> >
> > For reference, here is a list of all closed GitHub issues tagged with
> > 1.3.0:
> > https://github.com/apache/daffodil-vscode/milestone/4?closed=1
> >
> > Please review and vote. The vote will be open for at least 72 hours
> > (Friday, 30 June 2023, 3:30pm EST).
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove (and reason why)
> >
> > Documentation for 1.3.0 can be found here
> > Apache Daffodil Extension for Visual Studio Code v1.3.0 Wiki
> > <
> > https://github.com/apache/daffodil-vscode/wiki/Apache-Daffodil%E2%84%A2-Extension-for-Visual-Studio-Code:-v1.3.0
> > >.
> >
> > Please note one of the large features that was focused on in 1.3.0 was
> > improving the data editor. To open the data editor you will need to open
> > the
> > command palette using:
> >
> > - Ctrl + Shift + P (windows/linux)
> > - Command + Shift + P (mac)
> >
> > Then typing "data.edit", make sure "Daffodil Debug: Data Editor" is
> > selected
> > and then hitting enter. By default the data editor will run on port 9000 of
> > your machine. However, if you want to use a different port follow steps
> > here
> > Data Editor Launch Settings
> > <
> > https://github.com/apache/daffodil-vscode/wiki/Apache-Daffodil%E2%84%A2-Extension-for-Visual-Studio-Code:-v1.3.0#data-editor-launch-settings
> > >
> >
> > Thank you,
> >
> > - Shane Dell
> >
> 

Reply via email to