digitalmars.D.announce - dlint v0.1
- Ben Hinkle (15/15) Apr 03 2005 Dlint is a syntax checker and style analyzer based 99.9% on the dmd fron...
Dlint is a syntax checker and style analyzer based 99.9% on the dmd front end code and modified from the dmdfe project I posted about a few days ago. I have some emacs mode code ready to go, too, but I'll wait until I verify all the license rules before including that in my d-mode.zip project. Right now the dlint.zip contains the source and a prebuilt binary for Windows. The license is either GPL or Artistic. Get it at http://home.comcast.net/~benhinkle/dlint Since it only has the warnings from the dmd front end it might not catch all the warnings that dmd the compiler would generate. I'd like to eventually improve it to include all the warning request people have for things like dead code and unused variables, etc so let me know what enhancements you'd like. Also I'd like to add a way to turn off warnings or mark code with some comment or something to tell dlint to skip warnings on lines you know to be ok. -Ben
Apr 03 2005