Page MenuHomePhabricator

All Changesets

ChangePath
Modifiedsrc/__phutil_library_map__.php
Modifiedsrc/lint/linter/ArcanistLinter.php
Addedsrc/lint/linter/ArcanistLinterRule.php
Modifiedsrc/lint/linter/ArcanistSpellingLinter.php
Modifiedsrc/lint/linter/ArcanistXHPASTLinter.php
Addedsrc/lint/linter/__tests__/ArcanistLinterRuleTestCase.php
Modifiedsrc/lint/linter/__tests__/ArcanistLinterTestCase.php
Modifiedsrc/lint/linter/__tests__/ArcanistSpellingLinterTestCase.php
Modifiedsrc/lint/linter/xhpast/ArcanistXHPASTLinterRule.php
Deletedsrc/lint/linter/xhpast/__tests__/ArcanistXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/ArcanistSyntaxErrorXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistAliasFunctionXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistArraySeparatorXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistArrayValueXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistBlacklistedFunctionXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistCallTimePassByReferenceXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistCastSpacingXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistClassNameLiteralXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistCommentStyleXHPASTLinterRuleTestCaseTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistConcatenationOperatorXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistConstructorParenthesesXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistDefaultParametersXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistDoubleQuoteXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistDuplicateKeysInArrayXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistDuplicateSwitchCaseXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistDynamicDefineXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistElseIfUsageXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistEmptyStatementXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistExitExpressionXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistExtractUseXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistFormattedStringXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistGlobalVariableXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistImplicitConstructorXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistImplicitFallthroughXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistImplicitVisibilityXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistInlineHTMLXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistInnerFunctionXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistInstanceOfOperatorXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistInvalidModifiersXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistKeywordCasingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistLambdaFuncFunctionXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistLanguageConstructParenthesesXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistListAssignmentXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistLogicalOperatorsXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistLowercaseFunctionsXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistModifierOrderingXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistNamingConventionsXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistNoParentScopeXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistObjectOperatorSpacingXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistPHPCompatibilityXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistParseStrUseXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistPregQuoteMisuseXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistSelfMemberReferenceXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistSemicolonSpacingXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistSlownessXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistStaticThisXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistTautologicalExpressionXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistToStringExceptionXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistTodoCommentXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistUnableToParseXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistUndeclaredVariableXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistUnnecessaryFinalModifierXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistUselessOverridingMethodXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistVariableVariableXHPASTLinterRuleTestCase.php
Addedsrc/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php
Moved Heresrc/lint/linter/xhpast/rules/__tests__/alias-function/alias-functions.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/alias-functions.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/array-separator/array-comma.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/array-comma.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/array-value/array-value.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/array-value.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/blacklisted/blacklisted.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/blacklisted.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/cast-spacing/cast-spacing.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/cast-spacing.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/class-name-literal/class-name-literal.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/class-name-literal.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/comment-style/hash-comments.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/hash-comments.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/compatibility/nowdoc.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/nowdoc.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/compatibility/php-compatibility.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/php-compatibility.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/compatibility/php53-features.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/php53-features.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/compatibility/php54-features.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/php54-features.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/compatibility/php54-incompat.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/php54-incompat.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/compatibility/windows.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/windows.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/concatenation-operator/wrong-concat-operator.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/wrong-concat-operator.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/constructor-parentheses/constructor-parentheses.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/constructor-parentheses.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/default-parameters/default-parameters.lint-test
Moved Awaysrc/lint/linter/__tests__/xhpast/default-parameters.lint-test
Moved Heresrc/lint/linter/xhpast/rules/__tests__/double-quote/double-quote.lint-test