Page MenuHomePhabricator

D12519.id30058.diff
No OneTemporary

D12519.id30058.diff

diff --git a/src/lint/linter/ArcanistXHPASTLinter.php b/src/lint/linter/ArcanistXHPASTLinter.php
--- a/src/lint/linter/ArcanistXHPASTLinter.php
+++ b/src/lint/linter/ArcanistXHPASTLinter.php
@@ -3490,7 +3490,11 @@
continue;
}
- if ($statement->getSemanticString() == ';') {
+ if (count($statement->getChildren()) > 1) {
+ continue;
+ }
+
+ if ($statement->getChildByIndex(0)->getTypeName() == 'n_EMPTY') {
$this->raiseLintAtNode(
$statement,
self::LINT_UNNECESSARY_SEMICOLON,

File Metadata

Mime Type
text/plain
Expires
Sun, Mar 23, 1:53 PM (7 h, 16 m ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7718546
Default Alt Text
D12519.id30058.diff (553 B)

Event Timeline