Changeset View
Changeset View
Standalone View
Standalone View
src/lint/linter/ArcanistXMLLinter.php
| Show All 39 Lines | public function lintPath($path) { | ||||
| } | } | ||||
| foreach (libxml_get_errors() as $error) { | foreach (libxml_get_errors() as $error) { | ||||
| $message = id(new ArcanistLintMessage()) | $message = id(new ArcanistLintMessage()) | ||||
| ->setPath($path) | ->setPath($path) | ||||
| ->setLine($error->line) | ->setLine($error->line) | ||||
| ->setChar($error->column ? $error->column : null) | ->setChar($error->column ? $error->column : null) | ||||
| ->setCode($this->getLintMessageFullCode($error->code)) | ->setCode($this->getLintMessageFullCode($error->code)) | ||||
| ->setName('LibXML Error') | ->setName(pht('LibXML Error')) | ||||
| ->setDescription(trim($error->message)); | ->setDescription(trim($error->message)); | ||||
| switch ($error->level) { | switch ($error->level) { | ||||
| case LIBXML_ERR_NONE: | case LIBXML_ERR_NONE: | ||||
| $message->setSeverity(ArcanistLintSeverity::SEVERITY_DISABLED); | $message->setSeverity(ArcanistLintSeverity::SEVERITY_DISABLED); | ||||
| break; | break; | ||||
| case LIBXML_ERR_WARNING: | case LIBXML_ERR_WARNING: | ||||
| Show All 18 Lines | |||||