On Wednesday, 27 April 2016 at 12:38:55 UTC, Andrei Alexandrescu wrote:
On 04/26/2016 09:36 PM, Seb wrote:
Great news:
1) I submitted a couple of trivial fixes (#4245, #4246, #4247)
2) The Travis bot passes :)

As mentioned I decreased the linting to a minimum, but now we do have it :) Future work can fix more violations in the Phobos codebase - small low hanging fruits include e.g. > 120 lines or undocumented public methods.

For more details:
https://github.com/dlang/phobos/pull/4243

Nice initiative. Thanks for doing this. Please stay on 4243 and merge it as soon as possible, so we don't have ripples following the style change from pulling other diffs. Thx! -- Andrei

Just a quick update that #4243 is in and the linting bot is now running. As I mentioned earlier there are still many trivial flags of Dscanner's static analysis that could be enabled. I marked them with "FIXME", so @anyone feel free to have a look. Moreover (once dub is 1.0 and released together with dmd), we want to enable the same linting in the Makefile.

@Mark Isaacson: Great idea, but that sounds more like a plugin for an IDE. dfmt usually fixes most of the style issues, however Dscanner does also analysis of the code.

Reply via email to