Problem
The current way of execution ignores diagnostics emitted via JSON, and you have to execute metadata manually in order to retrieve them (manually parsing the output).
It would be more ergonomic to use the MetadataCommand with a dedicated API for diagnostics.
(i.e. exec_with_diagnostics).
Breaking changes should be considered as an important point when implementing this feature, since external users of MetadataCommand may exist.
Steps
No response
Possible Solution(s)
No response
Notes
No response
Version
Problem
The current way of execution ignores diagnostics emitted via JSON, and you have to execute metadata manually in order to retrieve them (manually parsing the output).
It would be more ergonomic to use the
MetadataCommandwith a dedicated API for diagnostics.(i.e.
exec_with_diagnostics).Breaking changes should be considered as an important point when implementing this feature, since external users of MetadataCommand may exist.
Steps
No response
Possible Solution(s)
No response
Notes
No response
Version