s__/php-echo-tag/php-echo-tag.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/php-open-tag/php-open-tag.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/php-open-tag/php-tags-good.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/php-open-tag/php-tags-script.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/plus-operator-on-strings/plus-operator-on-strings.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/product-name-literal/product-name-literal.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/public-property/class.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/ragged-classtree-edge/ragged-classtree-edge.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/reused-as-iterator/reused-as-iterator.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/reused-iterator-reference/reused-iterator-reference.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/reused-iterator/reused-iterator.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/self-class-reference/self-class-references.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/self-member-reference/php53.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/self-member-reference/php54.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/self-member-reference/self-member-reference.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/semicolon-spacing/semicolon-spacing.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/slowness/slowness.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/static-this/static-this.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/tautological-expression/tautological-expression.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/this-reassignment/class.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/this-reassignment/this.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/todo-comment/todo-comment.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unary-postfix-expression-spacing/unary-postfix-expression-spacing.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unary-prefix-expression-spacing/unary-prefix-expression-spacing.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/undeclared-variable/undeclared-variable.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unexpected-return-value/closure.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unexpected-return-value/construct.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unexpected-return-value/destruct.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unexpected-return-value/empty-return.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unexpected-return-value/property-hook.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unnecessary-final-modifier/unnecessary-final-modifier.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unnecessary-symbol-alias/use.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unsafe-dynamic-string/pht.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/unsafe-dynamic-string/xsprintf.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/use-statement-namespace-prefix/use.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/useless-overriding-method/useless-overriding-method.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/variable-reference-spacing/function-call.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/variable-reference-spacing/variable.lint-test +lib/php/arcanist/src/lint/linter/phpast/rules/__tests__/variable-variable/variable-variables.lint-test lib/php/arcanist/src/lint/linter/reporter.js lib/php/arcanist/src/lint/linter/standards/ArcanistLinterStandard.php lib/php/arcanist/src/lint/linter/standards/__tests__/ArcanistLinterStandardTestCase.php +lib/php/arcanist/src/lint/linter/standards/phutil/ArcanistPhutilPHPASTLinterStandard.php lib/php/arcanist/src/lint/linter/standards/phutil/ArcanistPhutilXHPASTLinterStandard.php lib/php/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLintNamingHook.php lib/php/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLintSwitchHook.php @@ -676,6 +1081,7 @@ lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistImplicitConstructorXHPASTL lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistImplicitFallthroughXHPASTLinterRule.php lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistImplicitVisibilityXHPASTLinterRule.php lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistImplodeArgumentOrderXHPASTLinterRule.php +lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistInlineHTMLXHPASTLinterRule.php lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistInnerFunctionXHPASTLinterRule.php lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistInstanceOfOperatorXHPASTLinterRule.php lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistInterfaceAbstractMethodXHPASTLinterRule.php @@ -1253,6 +1659,7 @@ lib/php/arcanist/src/parser/html/__tests__/data/tag-table.txt lib/php/arcanist/src/parser/http/PhutilHTTPResponse.php lib/php/arcanist/src/parser/http/PhutilHTTPResponseParser.php lib/php/arcanist/src/parser/http/__tests__/PhutilHTTPResponseParserTestCase.php +lib/php/arcanist/src/parser/phpast/lib/PhutilPHPParserLibrary.php lib/php/arcanist/src/parser/xhpast/__tests__/PHPASTParserTestCase.php lib/php/arcanist/src/parser/xhpast/__tests__/data/a-self-test.php.test lib/php/arcanist/src/parser/xhpast/__tests__/data/anonymous_class.php.test @@ -1605,8 +2012,14 @@ lib/php/arcanist/support/arcanoid/arcanoid.py lib/php/arcanist/support/hg/arc-hg.py lib/php/arcanist/support/init/init-arcanist.php lib/php/arcanist/support/init/init-script.php +lib/php/arcanist/support/lib/extract-symbols-with-php-parser.php lib/php/arcanist/support/lib/extract-symbols.php lib/php/arcanist/support/lib/rebuild-map.php +lib/php/arcanist/support/php-parser/api/PHPASTCallVisitor.php +lib/php/arcanist/support/php-parser/api/PHPASTDeclarationVisitor.php +lib/php/arcanist/support/php-parser/api/PHPASTDocBlockVisitor.php +lib/php/arcanist/support/php-parser/api/PHPASTTypesVisitor.php +lib/php/arcanist/support/php-parser/build-php-parser.php lib/php/arcanist/support/shell/hooks/bash-completion.sh lib/php/arcanist/support/shell/rules/.keep lib/php/arcanist/support/shell/rules/bash-rules.sh