Page MenuHomePhabricator

All Changesets

ChangePath
Modifiedsrc/__phutil_library_map__.php
Modifiedsrc/lint/linter/ArcanistBaseXHPASTLinter.php
Modifiedsrc/lint/linter/ArcanistXHPASTLinter.php
Modifiedsrc/lint/linter/__tests__/xhpast/alias-functions.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/blacklisted.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/conditional-usage.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/index-function.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/nowdoc.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/php-compatibility.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/php53-features.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/php54-features.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/switches.lint-test
Addedsrc/lint/linter/xhpast/ArcanistXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistAliasFunctionXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistArrayIndexSpacingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistArraySeparatorXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistBinaryExpressionSpacingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistBlacklistedFunctionXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistBraceFormattingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistCallTimePassByReferenceXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistCastSpacingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistClassFilenameMismatchXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistClassNameLiteralXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistClosingCallParenthesesXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistClosingDeclarationParenthesesXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistCommentSpacingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistCommentStyleXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistConcatenationOperatorXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistConstructorParenthesesXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistControlStatementSpacingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistDefaultParametersXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistDoubleQuoteXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistDuplicateKeysInArrayXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistDuplicateSwitchCaseXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistDynamicDefineXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistElseIfUsageXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistEmptyStatementXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistExitExpressionXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistExtractUseXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistFormattedStringXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistImplicitConstructorXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistImplicitFallthroughXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistImplicitVisibilityXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistInnerFunctionXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistInstanceOfOperatorXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistInvalidDefaultParameterXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistInvalidModifiersXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistKeywordCasingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistLambdaFuncFunctionXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistLanguageConstructParenthesesXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistLogicalOperatorsXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistLowercaseFunctionsXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistModifierOrderingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistNamingConventionsXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistNoParentScopeXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistPHPCloseTagXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistPHPCompatibilityXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistPHPEchoTagXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistPHPOpenTagXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistPHPShortTagXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistParenthesesSpacingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistPlusOperatorOnStringsXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistPregQuoteMisuseXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistReusedAsIteratorXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistReusedIteratorReferenceXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistReusedIteratorXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistSelfMemberReferenceXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistSemicolonSpacingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistSlownessXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistStaticThisXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistSyntaxErrorXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistTautologicalExpressionXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistToStringExceptionXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistTodoCommentXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistUnableToParseXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistUndeclaredVariableXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistUnnecessaryFinalModifierXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistUnnecessarySemicolonXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistUselessOverridingMethodXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistVariableVariableXHPASTLinterRule.php