Closed voytech closed 6 years ago
nice, thanks for the work!
I have a couple of comments for small changes / improvements:
"screen-1.png"
and "screen-2.png"
should have meaningful names: i.e. "sample-report.png"
and "issue-details.png"
"report.html"
file should live under "/examples"tolitius\boot\helper.clj
and test/with_eastwood.clj
boot-check-report.2018-02-14T17:49:08.html
"reporting to html..."
/ "writing report to boot fileset TEMP directory..."
should be at the DEBUG levelBut overall all looks really good and it is great to look at the issues with details in the browser.
Hi I will apply your sugestions :)
Regarding "form files" - I think this comes from eastwood or other linter - Actually I do not produce such files. All files produced by me are persisted in tmpdirs as You suggested :) I think that I commited this by mistake (those form files) or introduced some switch for specific code checker which were passed to responsible linter tool.
FYI. Currently there are pull requests made to kibit and bikeshed to enable better reporting of issues so that boot-check can make use of it (As I have said - using kibit - we cannot report file name of issue occurence (next version of kibit would allow that), using bikeshed - we are not getting any structure containing aggregated issues)
@tolitius I have provided all changes You requested. I have also added option "skip-time?" - If someone has opened report in the browser and then runs boot-check again, he cannot simply reload report and needs to open another file (because date has changed). This option allows to skip time factor in the report filename so that report already opened in the browser can be easily reloaded without need for opening another tab.
great, thanks for all the work
@tolitius Thanks, working with clojure is pleasure :)