Commit graph

822 commits

Author SHA1 Message Date
Brian Schott
0d6484c6af Merge pull request #282 from MartinNowak/fixUT
fix statement is not reachable error in unittest
2015-09-14 14:59:56 -07:00
Martin Nowak
71575a8e18 fix statement is not reachable error in unittest 2015-09-14 19:32:16 +02:00
Brian Schott
0e4c9c01ac Merge pull request #281 from whitebyte/fix-280
Attempt to fix #280
2015-08-27 13:55:13 -07:00
Whitebyte
af53b74106 Check args similar to tokenCount 2015-08-27 20:43:10 +06:00
Brian Schott
9d5081cadc Merge pull request #247 from joakim-brannstrom/vimtags
Support for exuberant ctags format used by vim.
2015-07-19 17:25:30 -07: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
ba70f0e9dd Merge branch 'master' of https://github.com/Hackerpilot/Dscanner 2015-06-04 17:47:16 -07:00
Hackerpilot
6bd1e8e92e Update README for 0.2.0 2015-06-04 17:45:39 -07:00
Brian Schott
656d6fc31f Merge pull request #267 from Hackerpilot/0.2.0-dev
0.2.0 dev
2015-06-04 17:37:21 -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
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
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
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
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