Commit Graph

21 Commits

Author SHA1 Message Date
Hackerpilot 53cff7824e Fix #129 2014-07-08 15:00:00 -07:00
sinkuu 613f2027c7 Fix crash with empty file 2014-06-28 17:10:23 +09:00
Hackerpilot 84a0e706c2 Project restructuring 2014-06-25 19:03:57 -07:00
Matthew Brennan Jones 2a4fcbbd9d Added checker for having opEquals without toHash. 2014-05-30 20:47:56 -07:00
Matthew Brennan Jones ed188ee9be Small cleanup of style and junk comments. 2014-05-29 17:19:25 -07:00
Hackerpilot 59ca571012 Use binary literals for bit masks 2014-05-26 01:30:51 +00:00
Matthew Brennan Jones 22104911d4 Added basic checker for duplicate attributes. 2014-05-23 20:37:48 -07:00
Hackerpilot 12d6120e10 Remove unnecessary blank lines from output 2014-05-19 14:48:23 -07:00
Hackerpilot 525790aefc Fix unit tests 2014-05-18 00:22:22 +00:00
Matthew Brennan Jones 8231a0d1b8 Added basic unit tests to some analyzers. 2014-05-16 18:47:13 -07:00
Hackerpilot 87732c6657 Added unused variable check, and then used it to remove some unused variables 2014-05-10 02:56:01 -07:00
Hackerpilot 8954fff8e4 Fixed decimal lexing and renamed stdx to std 2014-04-23 14:26:37 -07:00
Hackerpilot 39f14f89f5 Merge branch 'new_branch_name'
Conflicts:
	analysis/run.d
	stdx/d/ast.d
2014-04-21 15:33:29 -07:00
Hackerpilot 7c22e9a849 Added check for identical if/else blocks and obvious self-assignment 2014-04-21 15:26:54 -07:00
Hackerpilot df92a4d722 Added some checks for default constructors 2014-04-09 12:17:40 -07:00
Hackerpilot 7288514a1b Run static analysis checks in parallel. Implement #130 2014-03-03 23:09:20 -08:00
Hackerpilot 619f1f05c8 Fix #111 2014-02-17 21:10:23 -08:00
Hackerpilot 3df1324e9b Relaxed rules on number formatting for #84. Implemented #86 2014-01-26 23:29:45 -08:00
Hackerpilot 6bed0a287a Implement #84 2014-01-26 23:00:57 -08:00
Hackerpilot d13d680b74 Updated lexer docs. Implemented delete and fp operator rules. Fixed bug with AST traversal 2014-01-26 22:47:21 -08:00
Hackerpilot 8a444fbd89 Initial static analysis checks 2014-01-20 20:09:32 -08:00