Hackerpilot
|
ae7df76154
|
Fix sefgault in undocumented declaration check^C
|
2015-06-11 15:50:15 -07:00 |
Hackerpilot
|
cad1f05367
|
Implement #243
|
2015-06-04 17:35:20 -07:00 |
Hackerpilot
|
77a7b4f5d2
|
Implement #239
|
2015-06-04 16:50:29 -07:00 |
Hackerpilot
|
81c38d5ee8
|
Fix #255
|
2015-06-04 16:33:16 -07:00 |
Hackerpilot
|
a078e7bbe1
|
Use regex for better getter/setter function detection
|
2015-06-04 16:17:56 -07:00 |
Hackerpilot
|
066c44070e
|
Fix #266
|
2015-06-04 14:41:57 -07:00 |
Hackerpilot
|
f4db04bcb0
|
Delete commented code
|
2015-06-04 13:48:20 -07:00 |
Hackerpilot
|
5d18abc4e2
|
Merge branch 'master' of https://github.com/Hackerpilot/Dscanner into 0.3.0-dev
|
2015-05-29 09:29:55 -07:00 |
Hackerpilot
|
d251a7aeb2
|
Fix #261
|
2015-05-29 09:06:08 -07:00 |
Hackerpilot
|
b6233f6d7d
|
Fix #260 by skipping declarations inside of version(unittest) or version(none)
|
2015-05-29 08:58:09 -07:00 |
Hackerpilot
|
faf5816322
|
Fix #260 by skipping declarations inside of version(unittest) or version(none)
|
2015-05-29 08:47:01 -07:00 |
Hackerpilot
|
7e0d0dd130
|
Improve accuracy of unmodified variable check
|
2015-05-29 08:45:27 -07:00 |
Hackerpilot
|
f6dde09c57
|
Comment cleanup
|
2015-05-29 08:43:06 -07:00 |
Hackerpilot
|
6b345f5c01
|
Merge remote-tracking branch 'origin' into 0.3.0-dev
|
2015-05-28 11:16:36 -07:00 |
Hackerpilot
|
6b18fa8640
|
#244
|
2015-05-28 10:24:49 -07:00 |
Basile Burg
|
816bd492de
|
removed a probable debug message
|
2015-05-27 14:47:26 +02:00 |
Hackerpilot
|
a3c4a5384a
|
Starting work on 0.3.0
|
2015-05-26 00:24:21 -07:00 |
Hackerpilot
|
4786c1fc1b
|
Fix #256
|
2015-05-17 17:12:37 -07:00 |
Hackerpilot
|
960881e607
|
WIP
|
2015-05-17 16:22:51 -07:00 |
WalterW
|
38b6deaa25
|
unused_label: Fix crash on empty label statement
|
2015-05-12 09:04:58 -04:00 |
WalterW
|
1945b4bee9
|
Fix #242 - Warn about unused labels
|
2015-05-11 10:15:53 -04:00 |
Hackerpilot
|
b73e8c4fca
|
Update libdparse
|
2015-05-04 14:55:36 -07:00 |
Hackerpilot
|
7b115caf3f
|
Cleanup
|
2015-04-23 19:32:57 -07:00 |
Hackerpilot
|
b5c9bca463
|
Fix #236
|
2015-04-23 19:20:02 -07:00 |
Hackerpilot
|
2633834e64
|
Remove useless import
|
2015-04-13 16:37:37 -07:00 |
George Sapkin
|
52155be821
|
Fixed compilation with dmd 2.066
|
2015-03-07 10:56:36 +01:00 |
Hackerpilot
|
4849326745
|
Disable redundant if expression check due to false positives
|
2015-02-21 22:52:50 -08:00 |
Hackerpilot
|
dbea951e5d
|
Implement #232
|
2015-02-21 02:13:38 -08:00 |
Hackerpilot
|
2b79fca42e
|
False positive on inout @property functions
|
2015-02-01 03:08:42 -08:00 |
Hackerpilot
|
05cc5bf635
|
Update libdparse
|
2015-02-01 00:26:41 -08:00 |
Hackerpilot
|
13a5a3e693
|
Minor fixes
|
2015-01-26 13:13:12 -08:00 |
Hackerpilot
|
0e89df07f8
|
Code cleanup
|
2015-01-26 01:34:28 -08:00 |
Hackerpilot
|
9eb2b575af
|
Change rule name
|
2015-01-16 11:14:07 -08:00 |
Hackerpilot
|
956dd204dc
|
Rename
|
2015-01-16 11:12:50 -08:00 |
Hackerpilot
|
5d2aebbf0a
|
More improvements to the unmodified variable check
|
2015-01-16 11:10:41 -08:00 |
Hackerpilot
|
235af118d1
|
Whitespace
|
2015-01-15 13:32:12 -08:00 |
Hackerpilot
|
8dc46e3992
|
Improvements to the onmodified variable checker
|
2015-01-15 13:24:42 -08:00 |
Hackerpilot
|
f7ffced8ee
|
More enum fixes
|
2015-01-14 18:11:42 -08:00 |
Hackerpilot
|
55091c8b5c
|
Things marked 'enum' should not be changed to 'immutable
|
2015-01-14 18:04:20 -08:00 |
Hackerpilot
|
fd51353abf
|
Add possible immutable variable detector
|
2015-01-14 17:54:51 -08:00 |
Hackerpilot
|
3d6ced141c
|
Fix range violation
|
2015-01-07 15:26:12 -08:00 |
Hackerpilot
|
5180a5b857
|
Fix #219
|
2015-01-06 16:57:26 -08:00 |
Hackerpilot
|
7a80c0f643
|
Fix #217
|
2015-01-05 17:52:10 -08:00 |
Hackerpilot
|
94c479a641
|
Fix compile error
|
2015-01-05 13:39:24 -08:00 |
Hackerpilot
|
d0f30eb140
|
Fix #215
|
2015-01-04 02:20:05 -08:00 |
Hackerpilot
|
90fe5f65ef
|
Allow 'immutable' to count towards the property check
|
2015-01-03 20:49:40 -08:00 |
Hackerpilot
|
93b3873ae0
|
Implement #126
|
2015-01-03 20:44:31 -08:00 |
Hackerpilot
|
d1a7424a36
|
Update to new libdparse
|
2014-12-15 22:42:22 +00:00 |
Hackerpilot
|
6569468502
|
Do not flag abstract functions in classes inside of interfaces
|
2014-11-24 15:35:56 -08:00 |
Hackerpilot
|
0b28dfa652
|
Catch more useless uses of 'abstract'
|
2014-11-24 15:32:33 -08:00 |
Hackerpilot
|
03454d6b65
|
Warn about redundant 'abstract' attribute on functions in interfaces. Fixes #202
|
2014-11-24 15:13:19 -08:00 |
Hackerpilot
|
504fcc830e
|
Change message for variables that might be used in mixin expressions
|
2014-11-17 14:53:37 -08:00 |
Hackerpilot
|
3a12f850ed
|
Fix #208
|
2014-10-01 14:55:38 -07:00 |
Hackerpilot
|
95c8b1b19a
|
Add local import check
|
2014-09-23 14:33:16 -07:00 |
Hackerpilot
|
33767f2d5c
|
Revert "Removed array initializers. See issue 13496"
This reverts commit aadc059d19.
|
2014-09-18 15:15:14 -07:00 |
Hackerpilot
|
aadc059d19
|
Removed array initializers. See issue 13496
|
2014-09-18 14:16:49 -07:00 |
Hackerpilot
|
6617f8d01c
|
Death to the comma operator
|
2014-09-04 16:24:51 -07:00 |
Hackerpilot
|
53a0958e6b
|
Fix #206
|
2014-09-03 14:07:59 -07:00 |
Hackerpilot
|
6258e9886e
|
Reduce noise in undocumented symbol check
|
2014-09-03 08:42:47 +00:00 |
Hackerpilot
|
8eb19d9235
|
Ignore some operator overloads when checking for undocumented declarations
|
2014-09-02 11:46:14 -07:00 |
Hackerpilot
|
ec4ba5f91f
|
Disable undocumented symbol check inside of templates due to large number of false positives
|
2014-08-29 17:04:04 -07:00 |
Hackerpilot
|
1c008b98bc
|
Add check for undocumented public symbols
|
2014-08-29 13:50:52 -07:00 |
Hackerpilot
|
e2e324cd7b
|
Added various metrics to --report output
|
2014-08-28 19:06:54 -07:00 |
Hackerpilot
|
2ff3b02aa7
|
Disable naming convention check on anonymous unions and structs
|
2014-08-27 12:27:25 -07:00 |
Hackerpilot
|
a6325f1cf2
|
Fix #203
|
2014-08-25 12:52:01 -07:00 |
Hackerpilot
|
77d6b1baf6
|
Project reorganzation
|
2014-08-22 15:41:48 -07:00 |