Commit Graph

824 Commits

Author SHA1 Message Date
Pradeep Gowda c92ee7c398 fix typo. add link text. 2015-10-09 09:21:12 -04:00
Hackerpilot eb50bc9e18 Fix #270 2015-09-17 23:39:38 -07:00
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