Commit Graph

1045 Commits

Author SHA1 Message Date
Hackerpilot 2532ea7a36 Update dsymbol 2016-05-06 13:39:02 -07:00
Hackerpilot 02f8f3c423 Enable the comma operator warning in synchronized statements 2016-05-04 03:24:32 -07:00
Hackerpilot 97c4e48ce5 Fix bug in token display 2016-05-04 03:24:11 -07:00
Hackerpilot 4cda805dc4 Update dependencies 2016-04-28 15:52:05 -07:00
Hackerpilot d8c3fa67ca Merge branch 'master' of https://github.com/Hackerpilot/Dscanner 2016-04-28 15:38:16 -07:00
Hackerpilot ccfdf7e7e4 Update dparse 2016-04-28 15:38:00 -07:00
Brian Schott fd5d5c51e0 Merge pull request #337 from wilzbach/patch-2
fix small typo in dscanner.ini
2016-04-28 14:29:07 -07:00
Sebastian Wilzbach c61800a7bc fix small typo in dscanner.ini 2016-04-27 12:27:23 +03:00
Hackerpilot 9b81989011 Fix #334 2016-04-18 14:09:10 -07:00
Hackerpilot d62a57271a Update dependencies 2016-04-18 14:08:58 -07:00
Hackerpilot 553394b621 Fix import 2016-04-18 14:02:27 -07:00
Hackerpilot 00c4515778 Update libdparse 2016-04-18 13:39:30 -07:00
Brian Schott c18cfc514f Merge pull request #333 from wilzbach/patch-1
notice about --config option
2016-04-15 12:47:40 -07:00
Sebastian Wilzbach 2d717530b7 notice about --config option 2016-04-15 21:06:11 +03:00
Hackerpilot a78c4610a2 Fix #314 2016-03-27 16:29:43 -07:00
Hackerpilot 8671674cd5 Update version number 2016-03-24 15:17:14 -07:00
Hackerpilot e99c26e8dd Update dub file 2016-03-17 03:29:03 -07:00
Hackerpilot a18ebe0c86 Merge branch 'allocator_improvements' 2016-03-17 03:09:48 -07:00
Hackerpilot b5e9281f1b #313 2016-03-17 03:09:45 -07:00
Brian Schott d04d352650 Merge pull request #311 from dhasenan/renamed_local_import
Don't warn about renamed imports.
2016-03-14 13:31:13 -07:00
dhasenan 673e784a03 Don't warn about renamed imports. 2016-03-14 17:29:20 +00:00
dhasenan 0943820ebe Added a test for static if...else if mistakes.
If you write your code as:
static if (foo)
  doFoo();
else if (bar)
  doBar();

This check will catch it. If you write it as:
static if (foo)
  doFoo();
else {
  if (bar)
    doBar();
}

This isn't a bug and we won't warn about it.

If you write your code in an intermediate style, we'll still warn about it:
static if (foo)
  doFoo();
else
  if (bar)
    doBar();

Which probably isn't optimal, but what the hey.
2016-03-11 17:59:27 +00:00
Hackerpilot f7868cae73 Merge branch 'master' of https://github.com/Hackerpilot/Dscanner 2016-03-02 21:12:09 -08:00
Hackerpilot 19b107468e Update dsymbol 2016-03-02 21:11:59 -08:00
Hackerpilot 76765a621d Move old alias syntax warning out of the parser, see Hackerpilot/libdparse#80 2016-03-02 21:11:38 -08:00
Hackerpilot 95077d333d Update dparse and dsymbol 2016-03-02 02:41:46 -08:00
Hackerpilot d78ece6cbd Update libdparse. Fix #305 2016-02-09 17:30:41 -08:00
Hackerpilot 829d20fcd3 Pull lexer fix 2016-02-07 04:53:06 -08:00
Hackerpilot 4143283342 Update libdparse 2016-02-07 04:15:58 -08:00
Hackerpilot 74b5bb21a3 Update parser to fix bug parsing std.uni 2016-02-07 02:26:03 -08:00
Hackerpilot c7861d4c60 Fix information about package protection arguments being missing in AST output 2016-02-07 02:25:45 -08:00
Hackerpilot 861b5100a7 Pull in parser fix 2016-02-07 01:15:56 -08:00
Hackerpilot c252b3420e Fix part of #305 2016-02-07 00:46:40 -08:00
Hackerpilot d2502be9e9 Fix issues with AST output 2016-02-05 02:25:49 -08:00
Hackerpilot 5099545546 Fix #305 2016-02-04 15:18:49 -08:00
Hackerpilot c80fbc6c47 Update libdparse 2016-02-01 15:48:46 -08:00
Hackerpilot da53af80b8 Update dependencies 2016-02-01 03:07:32 -08:00
Hackerpilot 49de812e47 Fix mismatched XML tags 2016-02-01 03:07:02 -08:00
Hackerpilot 43fb7bc8e8 Update libdparse 2016-01-29 02:00:53 -08:00
Hackerpilot 359f52d25b Update libdparse 2016-01-29 01:33:31 -08:00
Hackerpilot 9c5005954f Merge branch 'master' of https://github.com/Hackerpilot/Dscanner 2016-01-28 02:37:24 -08:00
Hackerpilot 0c8d6f677e Update containers 2016-01-28 02:37:05 -08:00
Hackerpilot fad9116406 Fix #303 2016-01-28 02:36:57 -08:00
Brian Schott f84b90f42f Merge pull request #302 from MartinNowak/fix_test
fixup for 1c96fddeb5
2016-01-27 15:14:28 -08:00
Martin Nowak a69706e3ac fixup for 1c96fddeb5 2016-01-27 15:33:19 +01:00
Hackerpilot dbf2f8d6fa Update dependencies 2016-01-27 01:23:57 -08:00
Hackerpilot 1c96fddeb5 Run dfmt 2016-01-27 00:16:50 -08:00
Hackerpilot 2ec0259260 Update editorconfig 2016-01-27 00:00:45 -08:00
Hackerpilot f67d38f601 Update containers 2016-01-26 23:36:30 -08:00
Hackerpilot 72fb0ef8b2 Make help text comply with docopt standard 2016-01-26 23:35:26 -08:00