probe-rs / vscode

VSCode debug extension for probe-rs. It uses the MS DAP protocol to communicate directly with the probe (via probe-rs), and supports basic command line debugging in addition to VSCode UI.
https://probe.rs/
Other
65 stars 6 forks source link

Refactor handling of logging and user messaging. #37

Closed noppej closed 1 year ago

noppej commented 1 year ago

probe-rs recently adopted the tracing crate for logging. This opened up the possibility to cleanup how logging was implemented in the VSCode extension and associated probe-rs-debugger.

This PR will do the following:

NOTE This release requires changes to the launch.json files in user projects

For testing, feel free to use the extension binary

Yatekii commented 1 year ago

I added a few nits that are not a must but would be nice :)

noppej commented 1 year ago

I added a few nits that are not a must but would be nice :)

Much appreciated ... nits or not, they help improve code quality, and worth the few minutes it takes to address. Thanks !

bors[bot] commented 1 year ago

Build succeeded: