linkrope / dunit

xUnit Testing Framework for D
Boost Software License 1.0
37 stars 9 forks source link

D-Scanner Style checks #14

Closed andre2007 closed 6 years ago

andre2007 commented 6 years ago

The D linter tool D-Scanner has some style checks findings. Whether there are also syntax check findings at the moment I am not able to check due to a bug in D-Scanner

.\dependencies\d-unit-0.8.1\d-unit\example.d(29:17)[warn]: Public declaration 'assertEqualsFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(38:17)[warn]: Public declaration 'assertAssocArrayEqualsFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(47:17)[warn]: Public declaration 'assertRangeEqualsFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(56:17)[warn]: Public declaration 'assertAllFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(75:12)[warn]: Public declaration is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(87:24)[warn]: Public declaration 'tearDownAll' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(99:17)[warn]: Public declaration 'tearDown' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(105:17)[warn]: Public declaration 'test1' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(111:17)[warn]: Public declaration 'test2' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(140:17)[warn]: Public declaration 'testResult' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(158:17)[warn]: Public declaration 'failure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(165:17)[warn]: Public declaration 'error' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(172:17)[warn]: Public declaration 'testException' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(201:17)[warn]: Public declaration 'tearDown' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\example.d(214:17)[warn]: Public declaration 'test' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\fluent_assertions.d(20:17)[warn]: Public declaration 'shouldEqualFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\fluent_assertions.d(26:17)[warn]: Public declaration 'shouldNotEqualFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\fluent_assertions.d(32:17)[warn]: Public declaration 'shouldBeInFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\assertion.d(23:24)[warn]: Public declaration is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\assertion.d(37:23)[warn]: Public declaration 'exceptions' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\assertion.d(39:24)[warn]: Public declaration is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\assertion.d(44:22)[warn]: a virtual call inside a constructor may lead to unexpected results in the derived classes
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\assertion.d(51:38)[warn]: Public declaration 'heading' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\assertion.d(60:27)[warn]: Public declaration 'description' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\assertion.d(286:12)[warn]: Variable index initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\assertion.d(489:23)[warn]: Variable exceptions initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\attributes.d(3:6)[warn]: Public declaration 'AfterEach' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\attributes.d(4:6)[warn]: Public declaration 'AfterAll' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\attributes.d(5:6)[warn]: Public declaration 'BeforeEach' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\attributes.d(6:6)[warn]: Public declaration 'BeforeAll' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\attributes.d(7:6)[warn]: Public declaration 'Test' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\attributes.d(9:8)[warn]: Public declaration 'Disabled' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\attributes.d(11:12)[warn]: Public declaration 'reason' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\attributes.d(14:8)[warn]: Public declaration 'Tag' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\attributes.d(16:12)[warn]: Public declaration 'name' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\color.d(10:6)[warn]: Public declaration 'Color' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\color.d(14:17)[warn]: Public declaration 'writec' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\color.d(54:21)[warn]: Variable useColor initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\color.d(55:21)[warn]: Variable computed initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\color.d(60:20)[warn]: Local imports should specify the symbols being imported to avoid hiding local symbols.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\color.d(71:17)[warn]: Public declaration 'writec' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\color.d(75:20)[warn]: Local imports should specify the symbols being imported to avoid hiding local symbols.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\color.d(121:21)[warn]: Variable useColor initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\color.d(122:21)[warn]: Variable computed initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\color.d(127:20)[warn]: Local imports should specify the symbols being imported to avoid hiding local symbols.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\diff.d(19:10)[warn]: Variable oneLiner is never modified and could have been declared const or immutable.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(22:8)[warn]: Public declaration 'TestClass' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(24:12)[warn]: Public declaration 'name' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(25:14)[warn]: Public declaration 'tests' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(26:22)[warn]: Public declaration 'disabled' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(27:19)[warn]: Public declaration 'tags' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(29:23)[warn]: Public declaration 'create' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(30:21)[warn]: Public declaration 'beforeAll' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(31:29)[warn]: Public declaration 'beforeEach' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(32:42)[warn]: Public declaration 'test' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(33:29)[warn]: Public declaration 'afterEach' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(34:21)[warn]: Public declaration 'afterAll' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(37:13)[warn]: Public declaration 'testClasses' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(39:8)[warn]: Public declaration 'TestSelection' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(41:15)[warn]: Public declaration 'testClass' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(42:14)[warn]: Public declaration 'tests' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(45:16)[warn]: Public declaration 'Main' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(53:12)[warn]: Public declaration 'dunit_main' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(55:12)[warn]: Local imports should specify the symbols being imported to avoid hiding local symbols.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(56:12)[warn]: Local imports should specify the symbols being imported to avoid hiding local symbols.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(57:12)[warn]: Local imports should specify the symbols being imported to avoid hiding local symbols.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(60:14)[warn]: Variable filters initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(61:14)[warn]: Variable includeTags initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(62:14)[warn]: Variable excludeTags initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(63:10)[warn]: Variable list initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(64:12)[warn]: Variable report initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(65:10)[warn]: Variable verbose initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(66:10)[warn]: Variable xml initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(97:21)[warn]: Variable testSelections initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(221:13)[warn]: Public declaration 'matches' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(226:13)[warn]: Public declaration 'runTests' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(264:16)[warn]: Catching Error or Throwable is almost always a bad idea.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(277:14)[warn]: Variable initialized initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(278:14)[warn]: Variable setUp initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(283:18)[warn]: Variable success initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(342:34)[warn]: Variable testListeners initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(344:11)[warn]: Public declaration 'TestListener' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(346:17)[warn]: Public declaration 'enterClass' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(347:17)[warn]: Public declaration 'enterTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(348:17)[warn]: Public declaration 'skip' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(349:17)[warn]: Public declaration 'addFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(350:17)[warn]: Public declaration 'addError' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(351:17)[warn]: Public declaration 'exitTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(352:17)[warn]: Public declaration 'exit' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(354:26)[warn]: Public declaration 'prettyOrigin' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(364:26)[warn]: Public declaration 'prettyOrigin' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(380:7)[warn]: Public declaration 'IssueReporter' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(390:21)[warn]: Variable failures initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(391:21)[warn]: Variable errors initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(395:17)[warn]: Public declaration 'enterClass' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(400:17)[warn]: Public declaration 'enterTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(405:17)[warn]: Public declaration 'skip' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(405:29)[warn]: Parameter reason is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(410:17)[warn]: Public declaration 'addFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(416:17)[warn]: Public declaration 'addError' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(422:17)[warn]: Public declaration 'exitTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(428:17)[warn]: Public declaration 'exit' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(471:7)[warn]: Public declaration 'DetailReporter' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(476:17)[warn]: Public declaration 'enterClass' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(481:17)[warn]: Public declaration 'enterTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(487:17)[warn]: Public declaration 'skip' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(495:17)[warn]: Public declaration 'addFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(502:17)[warn]: Public declaration 'addError' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(510:17)[warn]: Public declaration 'exitTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(514:20)[warn]: Variable elapsed is never modified and could have been declared const or immutable.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(521:17)[warn]: Public declaration 'exit' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(532:7)[warn]: Public declaration 'ResultReporter' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(534:18)[warn]: Variable tests initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(535:18)[warn]: Variable failures initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(536:18)[warn]: Variable errors initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(537:18)[warn]: Variable skips initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(539:17)[warn]: Public declaration 'enterClass' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(539:35)[warn]: Parameter className is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(544:17)[warn]: Public declaration 'enterTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(544:34)[warn]: Parameter test is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(549:17)[warn]: Public declaration 'skip' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(549:29)[warn]: Parameter reason is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(554:17)[warn]: Public declaration 'addFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(554:35)[warn]: Parameter phase is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(554:58)[warn]: Parameter exception is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(559:17)[warn]: Public declaration 'addError' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(559:33)[warn]: Parameter phase is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(559:50)[warn]: Parameter throwable is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(564:17)[warn]: Public declaration 'exitTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(564:31)[warn]: Parameter success is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(569:17)[warn]: Public declaration 'exit' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(574:17)[warn]: Public declaration 'write' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(593:7)[warn]: Public declaration 'XmlReporter' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(595:12)[warn]: Local imports should specify the symbols being imported to avoid hiding local symbols.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(601:17)[warn]: Public declaration 'enterClass' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(606:17)[warn]: Public declaration 'enterTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(614:17)[warn]: Public declaration 'skip' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(622:17)[warn]: Public declaration 'addFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(625:16)[warn]: Variable message is never modified and could have been declared const or immutable.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(631:17)[warn]: Public declaration 'addError' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(634:16)[warn]: Variable message is never modified and could have been declared const or immutable.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(640:17)[warn]: Public declaration 'exitTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(640:31)[warn]: Parameter success is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(642:16)[warn]: Variable elapsed is never modified and could have been declared const or immutable.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(651:17)[warn]: Public declaration 'exit' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(657:7)[warn]: Public declaration 'ReportReporter' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(659:12)[warn]: Local imports should specify the symbols being imported to avoid hiding local symbols.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(668:12)[warn]: Public declaration is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(677:17)[warn]: Public declaration 'enterClass' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(682:17)[warn]: Public declaration 'enterTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(691:17)[warn]: Public declaration 'skip' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(703:17)[warn]: Public declaration 'addFailure' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(709:20)[warn]: Variable message is never modified and could have been declared const or immutable.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(716:17)[warn]: Public declaration 'addError' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(722:20)[warn]: Variable message is never modified and could have been declared const or immutable.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(729:17)[warn]: Public declaration 'exitTest' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(729:31)[warn]: Parameter success is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(731:16)[warn]: Variable elapsed is never modified and could have been declared const or immutable.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(736:17)[warn]: Public declaration 'exit' is undocumented.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(738:16)[warn]: Local imports should specify the symbols being imported to avoid hiding local symbols.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(753:17)[warn]: Variable "testClasses" has the same name as a variable defined on line 37.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(753:17)[warn]: Variable testClasses initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(804:39)[warn]: Parameter o is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(809:26)[warn]: Parameter o is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(809:36)[warn]: Parameter name is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(814:38)[warn]: Parameter o is never used.
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\framework.d(847:16)[warn]: Variable block initializer is useless because it does not differ from the default value
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(24:18)[warn]: Argument 1 is named 'expected', but this is the name of parameter 2
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(24:28)[warn]: Argument 2 is named 'actual', but this is the name of parameter 1
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(37:23)[warn]: Argument 1 is named 'expected', but this is the name of parameter 2
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(37:23)[warn]: Argument 1 is named 'expected', but this is the name of parameter 2
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(37:33)[warn]: Argument 2 is named 'actual', but this is the name of parameter 1
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(37:33)[warn]: Argument 2 is named 'actual', but this is the name of parameter 1
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(50:23)[warn]: Argument 1 is named 'expected', but this is the name of parameter 2
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(50:23)[warn]: Argument 1 is named 'expected', but this is the name of parameter 2
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(50:33)[warn]: Argument 2 is named 'actual', but this is the name of parameter 1
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(50:33)[warn]: Argument 2 is named 'actual', but this is the name of parameter 1
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(63:23)[warn]: Argument 1 is named 'expected', but this is the name of parameter 2
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(63:33)[warn]: Argument 2 is named 'actual', but this is the name of parameter 1
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(76:16)[warn]: Argument 1 is named 'expected', but this is the name of parameter 2
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(76:26)[warn]: Argument 2 is named 'actual', but this is the name of parameter 1
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(89:19)[warn]: Argument 1 is named 'expected', but this is the name of parameter 2
.\dependencies\d-unit-0.8.1\d-unit\src\dunit\ng\assertion.d(89:29)[warn]: Argument 2 is named 'actual', but this is the name of parameter 1
linkrope commented 6 years ago

I fixed the code for the reasonable warnings.

BTW: "Argument ... is named '...', but this is the name of parameter ..." is a false negative.

andre2007 commented 6 years ago

Thanks a lot. I created an issue https://github.com/dlang-community/D-Scanner/issues/532