mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-26 00:32:41 +01:00
Modernize ArcanistMergeConflictLinter
.
Summary: The only real change here is adding a `getLinterConfigurationName` method so that this linter can be used with an `.arclint` file. Everything else is just some minor tidying. Test Plan: N/A Reviewers: #blessed_reviewers, epriestley Reviewed By: #blessed_reviewers, epriestley Subscribers: epriestley, Korvin Differential Revision: https://secure.phabricator.com/D9039
This commit is contained in:
parent
2dba2f8528
commit
edd85a0e9d
1 changed files with 11 additions and 7 deletions
|
@ -8,6 +8,14 @@
|
|||
final class ArcanistMergeConflictLinter extends ArcanistLinter {
|
||||
const LINT_MERGECONFLICT = 1;
|
||||
|
||||
public function getLinterName() {
|
||||
return 'MERGECONFLICT';
|
||||
}
|
||||
|
||||
public function getLinterConfigurationName() {
|
||||
return 'merge-conflict';
|
||||
}
|
||||
|
||||
public function willLintPaths(array $paths) {
|
||||
return;
|
||||
}
|
||||
|
@ -23,24 +31,20 @@ final class ArcanistMergeConflictLinter extends ArcanistLinter {
|
|||
$lineno + 1,
|
||||
0,
|
||||
self::LINT_MERGECONFLICT,
|
||||
"This syntax indicates there is an unresolved merge conflict.");
|
||||
'This syntax indicates there is an unresolved merge conflict.');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public function getLinterName() {
|
||||
return "MERGECONFLICT";
|
||||
}
|
||||
|
||||
public function getLintSeverityMap() {
|
||||
return array(
|
||||
self::LINT_MERGECONFLICT => ArcanistLintSeverity::SEVERITY_ERROR
|
||||
self::LINT_MERGECONFLICT => ArcanistLintSeverity::SEVERITY_ERROR,
|
||||
);
|
||||
}
|
||||
|
||||
public function getLintNameMap() {
|
||||
return array(
|
||||
self::LINT_MERGECONFLICT => "Unresolved merge conflict"
|
||||
self::LINT_MERGECONFLICT => 'Unresolved merge conflict',
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue