1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2025-01-09 22:31:02 +01:00
phorge-arcanist/src/lint/linter
Joshua Spence c013124690 Convert more linters to modern formats with .arclint support
Summary:
Ref T3186. Ref T2039.

  - Convert JSHint to modern format; improve granularity of errors.
  - Convert PyFlakes to modern format;
  - Remove ApacheLicenseLinter and LicenseLinter (these have been deprecated for a very long time).

This is somewhat disruptive and will break some users by no longer respecting various path/config options. I'll sequence documentation and deprecation warnings in front of these.

Test Plan: Ran unit tests.

Reviewers: btrahan, #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: epriestley, Korvin, joshuaspence, aran

Maniphest Tasks: T3186, T2039

Differential Revision: https://secure.phabricator.com/D6810
2014-05-05 18:58:13 -07:00
..
__tests__ Convert more linters to modern formats with .arclint support 2014-05-05 18:58:13 -07:00
spelling Correct "agument" to "argument", not "augment" 2014-04-29 04:34:57 -07:00
xhpast Implement hook for checking switch lint 2013-02-05 11:46:59 -08:00
ArcanistBaseXHPASTLinter.php Resolve XHPAST linter futures on background 2013-02-21 00:58:23 -08:00
ArcanistConduitLinter.php Lay groundwork for configuration-driven linters 2013-08-22 16:02:16 -07:00
ArcanistCppcheckLinter.php Simplified the logic in various functions. 2014-03-04 11:00:01 -08:00
ArcanistCpplintLinter.php Simplified the logic in various functions. 2014-03-04 11:00:01 -08:00
ArcanistCSharpLinter.php Simplified the logic in various functions. 2014-03-04 11:00:01 -08:00
ArcanistCSSLintLinter.php Add a getVersion function to ArcanistExternalLinter. 2014-05-05 15:10:20 -07:00
ArcanistExternalLinter.php Add a getVersion function to ArcanistExternalLinter. 2014-05-05 15:10:20 -07:00
ArcanistFilenameLinter.php Support PHPCS as a .arclint linter 2013-08-29 06:47:27 -07:00
ArcanistFlake8Linter.php Add a getVersion function to ArcanistExternalLinter. 2014-05-05 15:10:20 -07:00
ArcanistFutureLinter.php Call willLintPath() in future linter 2013-02-21 11:57:38 -08:00
ArcanistGeneratedLinter.php Ready more linters and linter functions for .arclint 2013-08-26 05:37:10 -07:00
ArcanistJSHintLinter.php Add a getVersion function to ArcanistExternalLinter. 2014-05-05 15:10:20 -07:00
ArcanistLinter.php Support PHPCS as a .arclint linter 2013-08-29 06:47:27 -07:00
ArcanistMergeConflictLinter.php Support PHPCS as a .arclint linter 2013-08-29 06:47:27 -07:00
ArcanistNoLintLinter.php Ready more linters and linter functions for .arclint 2013-08-26 05:37:10 -07:00
ArcanistPEP8Linter.php Add a getVersion function to ArcanistExternalLinter. 2014-05-05 15:10:20 -07:00
ArcanistPhpcsLinter.php Add a getVersion function to ArcanistExternalLinter. 2014-05-05 15:10:20 -07:00
ArcanistPhutilLibraryLinter.php Simplified the logic in various functions. 2014-03-04 11:00:01 -08:00
ArcanistPhutilXHPASTLinter.php Call willLintPath() hook from PhutilLinter 2014-01-17 21:30:18 -08:00
ArcanistPyFlakesLinter.php Convert more linters to modern formats with .arclint support 2014-05-05 18:58:13 -07:00
ArcanistPyLintLinter.php Simplified the logic in various functions. 2014-03-04 11:00:01 -08:00
ArcanistRubyLinter.php Add a getVersion function to ArcanistExternalLinter. 2014-05-05 15:10:20 -07:00
ArcanistScalaSBTLinter.php rename getConfig -> getProjectConfig, make all linters use getConfigFromAnySource 2013-10-22 15:34:06 -07:00
ArcanistScriptAndRegexLinter.php Various linter fixes 2014-02-25 07:53:07 -08:00
ArcanistSpellingLinter.php Ready more linters and linter functions for .arclint 2013-08-26 05:37:10 -07:00
ArcanistTextLinter.php Added ArcanistTextLinter::LINT_BOF_WHITESPACE and ArcanistTextLinter::LINT_EOF_WHITESPACE 2014-01-13 18:05:42 -08:00
ArcanistXHPASTLinter.php Correctly identify @todo comments as TODOs. 2014-03-04 11:03:09 -08:00
reporter.js Modernize ArcanistJSHintLinter. 2014-05-05 14:22:27 -07:00