Page MenuHomePhabricator

D9029.id21445.diff
No OneTemporary

D9029.id21445.diff

diff --git a/src/lint/linter/ArcanistTextLinter.php b/src/lint/linter/ArcanistTextLinter.php
--- a/src/lint/linter/ArcanistTextLinter.php
+++ b/src/lint/linter/ArcanistTextLinter.php
@@ -23,11 +23,29 @@
return 0.5;
}
+ public function getLinterConfigurationOptions() {
+ $options = array(
+ 'text.max-line-length' => 'optional int',
+ );
+
+ return $options + parent::getLinterConfigurationOptions();
+ }
+
public function setMaxLineLength($new_length) {
$this->maxLineLength = $new_length;
return $this;
}
+ public function setLinterConfigurationValue($key, $value) {
+ switch ($key) {
+ case 'text.max-line-length':
+ $this->setMaxLineLength($value);
+ return;
+ }
+
+ return parent::setLinterConfigurationValue($key, $value);
+ }
+
public function getLinterName() {
return 'TXT';
}

File Metadata

Mime Type
text/plain
Expires
Thu, Mar 20, 9:16 AM (1 w, 1 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7706209
Default Alt Text
D9029.id21445.diff (871 B)

Event Timeline