Hackerpilot
eb50bc9e18
Fix #270
2015-09-17 23:39:38 -07:00
Martin Nowak
71575a8e18
fix statement is not reachable error in unittest
2015-09-14 19:32:16 +02:00
Whitebyte
af53b74106
Check args similar to tokenCount
2015-08-27 20:43:10 +06:00
Joakim Brannstrom
3025185a55
Update after code review.
2015-07-17 13:01:16 +02:00
Joakim Brannstrom
81bc94e873
Extended ctags generation with Exuberant metadata used by Vim.
2015-07-17 01:33:04 +02:00
Hackerpilot
ae7df76154
Fix sefgault in undocumented declaration check^C
2015-06-11 15:50:15 -07:00
Hackerpilot
7a0eb5f13d
Update to beta1
2015-06-04 17:35:58 -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
017d208405
Get rid of run function
2015-06-04 16:35:02 -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
0d80bcf5e3
Implement #258
2015-06-04 13:51:16 -07:00
Hackerpilot
f4db04bcb0
Delete commented code
2015-06-04 13:48:20 -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
Basile Burg
816bd492de
removed a probable debug message
2015-05-27 14:47:26 +02:00
Hackerpilot
4786c1fc1b
Fix #256
2015-05-17 17:12:37 -07:00
Hackerpilot
960881e607
WIP
2015-05-17 16:22:51 -07:00
Brian Schott
fd4b4edda9
Merge pull request #254 from WalterWaldron/fix242fix
...
unused_label: Fix crash on empty label statement
2015-05-12 10:10:20 -07:00
WalterW
38b6deaa25
unused_label: Fix crash on empty label statement
2015-05-12 09:04:58 -04:00
Timothee Cour
d283576390
fix https://github.com/Hackerpilot/Dscanner/issues/251
2015-05-11 21:30:01 -07:00
Timothee Cour
fbd88477b8
fix https://github.com/Hackerpilot/Dscanner/issues/251
2015-05-11 21:28:09 -07:00
Timothee Cour
42923725cb
_
2015-05-11 20:15:53 -07:00
WalterW
1945b4bee9
Fix #242 - Warn about unused labels
2015-05-11 10:15:53 -04:00
Dan Olson
41b9ef708e
Don't etag private/package by default
...
Declarations hidden from other packages (private or package protection)
will not be tagged. New option --etagAll to tag private/package too.
2015-05-09 15:42:30 -07:00
Dan Olson
5790fc3db0
etags: add module, alias, and anonymous struct fix
...
Added tags for module declaration and aliases. Fix tagging for
anonymous struct members. Also fixed off-by-one error index a tag is on
first line.
2015-05-09 15:40:54 -07:00
Basile Burg
352c6ee8e6
fix, 32bit compilation
2015-05-05 03:22:18 +02:00
Hackerpilot
b73e8c4fca
Update libdparse
2015-05-04 14:55:36 -07:00
Dan Olson
7eedcef77b
Generate etags
...
Generate Emacs style etags with -e. Uses similar pattern as ctags.
This verison scopes all tags with module name and does not generate tags
for function or unittest scoped declarations. May want to make some of
this configurable and add other stuff like tags for aliases.
2015-04-28 00:33:40 -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
5e24ca4a7e
Not suitable for stellar cartography
2015-04-13 16:42:46 -07:00
Hackerpilot
2633834e64
Remove useless import
2015-04-13 16:37:37 -07:00
Hackerpilot
25b856f607
Update libdparse
2015-04-13 16:37:24 -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
e498d461df
Better version number support.
2015-01-29 02:12:09 -08:00
Hackerpilot
c9f59b3149
Those never needed to be public in the first place
2015-01-27 02:34:37 -08:00
Hackerpilot
73e56f13fb
Update libdparse
2015-01-27 02:31:03 -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