spotbugs-gradle-plugin
spotbugs-gradle-plugin copied to clipboard
Print path of report files instead of their URL, for better multi-platform support
Recently we introduced a defect that is caused only on the Windows platform (#614). We had a similar problem (#273) previously. To avoid reproducing these problems, run workflows in PR not only on the Ubuntu platform but also on the Windows platform.
This PR also changes the report path from URL to canonical file path, because, on the Windows platform URL and absolute path may include short paths and it makes functional test unstable.
In URL the Windows platform may use a short path, and it makes the functional test unstable. It is also not useful for users, they need a full path but the printed URL is not.