Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support generating multiple bug reports (#1776)
* try to implement a bug reporter dispatching bug instances * extract interface to configure bug reporter during init phase * chore: enhance exception handling * feat: support independent output stream for XML reporter * extract method to reuse for other kinds of reporter * feat: support file path setting for other reporters * resolve a warning reported by SQ https://sonarcloud.io/project/issues?id=com.github.spotbugs.spotbugs&issues=AXzFIi_qkP_G57_BaZmZ&open=AXzFIi_qkP_G57_BaZmZ&pullRequest=1776 * test: add a test for BugReporterDispatcher * bypass dispatcher if only one reporter is used * docs: explain the change in the manual and the changelog * docs: explain the change in the manual and the changelog * test: add test cases to cover more changes * chore: apply spotless * test: add test cases to cover more changes * test: set charcode to PrintStream * test: add test cases to cover more changes * test: stop provide a null to non-null arg
- Loading branch information