Page MenuHomePhabricator

All Changesets

ChangePath
Modifiedsrc/__phutil_library_map__.php
Modifiedsrc/lint/linter/ArcanistXHPASTLinter.php
Modifiedsrc/lint/linter/__tests__/xhpast/blacklisted.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/conditional-usage.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/embedded-tags.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/exit-expression.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/php54-incompat.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/surprising-constructors.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/switches.lint-test
Modifiedsrc/lint/linter/__tests__/xhpast/windows.lint-test
Addedsrc/lint/linter/xhpast/ArcanistXHPASTLinterRule.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/ArcanistCallFormattingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistCallTimePassByReferenceXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistClassFilenameMismatchXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistCommentSpacingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistCommentStyleXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistConcatenationSpacingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistConstructorParenthesesXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistControlStatementSpacingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistDeclarationFormattingXHPASTLinterRule.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/ArcanistEmptyBlockStatementXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistExitExpressionXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistExtractUsageXHPASTLinterRule.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/ArcanistKeywordCasingXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistLanguageConstructParenthesesXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistNamingConventionXHPASTLinterRule.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/ArcanistReusedIteratorReferenceXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistReusedIteratorsXHPASTLinterRule.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/ArcanistTodoCommentXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistUnableToParseXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistUndeclaredVariableXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistVariableReusedAsIteratorXHPASTLinterRule.php
Addedsrc/lint/linter/xhpast/rules/ArcanistVariableVariableXHPASTLinterRule.php