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
377c9955f5
Update libdparse to fix #263
2015-06-04 15:44:12 -07:00
Hackerpilot
81192e8cc6
Fix #265
2015-06-04 14:47:27 -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
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
e48dc0acc5
Enable function parameter caching for cached symbols
2015-05-29 08:47:57 -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
64cae93573
Update dsymbol
2015-05-29 08:42: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
Hackerpilot
3828fa1b47
Update dsymbol
2015-05-28 10:21:34 -07:00
Brian Schott
a853c9d789
Merge pull request #259 from BBasile/master
...
removed a probable debug message
2015-05-27 23:54:41 -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
Brian Schott
327e629867
Merge pull request #257 from Hackerpilot/issue-256
...
Issue 256
2015-05-17 17:14:49 -07:00
Hackerpilot
e961ab14aa
Actually use DMD_FLAGS
2015-05-17 17:14:14 -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
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
Brian Schott
780ecbe1e0
Merge pull request #252 from timotheecour/fix_251
...
fix https://github.com/Hackerpilot/Dscanner/issues/251
2015-05-11 21:41:26 -07: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
Brian Schott
1ea4f53a38
Merge pull request #249 from WalterWaldron/fix242
...
Fix #242 - Warn about unused labels
2015-05-11 13:41:24 -07:00
WalterW
1945b4bee9
Fix #242 - Warn about unused labels
2015-05-11 10:15:53 -04:00
Brian Schott
f0f0110307
Merge pull request #248 from smolt/etags-update
...
Etags updates
2015-05-09 18:39:50 -07: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
Brian Schott
5cff02a725
Merge pull request #245 from BBasile/master
...
fix, 32bit compilation
2015-05-04 18:55:09 -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
Brian Schott
b03e9de8fa
Merge pull request #237 from smolt/etags
...
Generate etags
2015-04-28 15:50:14 -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
56d0c79225
Update libdparse
2015-04-27 14:24:49 -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
958414f9e4
Update libdparse
2015-04-23 19:19:40 -07:00
Hackerpilot
9ada5cef47
Update libdparse
2015-04-16 11:42:06 -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