Facebook open sources flint, a C++ linter written in D

Denis Shelomovskij verylonglogin.reg at gmail.com
Sun Mar 2 04:29:25 PST 2014


25.02.2014 16:48, Dicebot пишет:
> On Tuesday, 25 February 2014 at 11:20:37 UTC, bearophile wrote:
>> Currently the D compiler catches several bugs that are caught only by
>> C lints. Clang shows that you can add lot of lint-like tests to the
>> compiler. I'd like some more tests in the D compiler.
>
> Full stop. It should be other way around - remove all such arguable
> warnings from compiler to dedicated lint tool and never add any single
> one to compiler.

I'd say a good static code analysis require a full compiler frontend and 
I see no reasons why there can't be such thing in dmd as it is just as 
required as profiler, unittesting or documentation generation which are 
already in. Of course it has nothing to do with compiler warnings and is 
a separate thing. But looks like people aren't interested in it as 
enhancement request 9811 [1] still has no votes or discussion.

[1] https://d.puremagic.com/issues/show_bug.cgi?id=9811

-- 
Денис В. Шеломовский
Denis V. Shelomovskij


More information about the Digitalmars-d-announce mailing list