svn commit: r404075 - in head/devel: arcanist libphutil phabricator

Michael Gmelin grembo at FreeBSD.org
Sun Dec 20 23:37:32 UTC 2015


Author: grembo
Date: Sun Dec 20 23:37:30 2015
New Revision: 404075
URL: https://svnweb.freebsd.org/changeset/ports/404075

Log:
  Update devel/arcanist, devel/libphutil, devel/phabricator to 20151220.
  
  PR:		205471
  Approved by:	mentors (implicit)

Modified:
  head/devel/arcanist/Makefile
  head/devel/arcanist/distinfo
  head/devel/arcanist/pkg-plist
  head/devel/libphutil/Makefile
  head/devel/libphutil/distinfo
  head/devel/libphutil/pkg-plist
  head/devel/phabricator/Makefile
  head/devel/phabricator/distinfo
  head/devel/phabricator/pkg-plist

Modified: head/devel/arcanist/Makefile
==============================================================================
--- head/devel/arcanist/Makefile	Sun Dec 20 22:36:06 2015	(r404074)
+++ head/devel/arcanist/Makefile	Sun Dec 20 23:37:30 2015	(r404075)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	arcanist
-PORTVERSION=	20150626
-PORTREVISION=	2
+PORTVERSION=	20151220
 CATEGORIES=	devel
 PKGNAMEPREFIX=	php5-
 
@@ -20,7 +19,7 @@ USE_PHP=	curl dom json simplexml
 USE_GITHUB=	yes
 NO_BUILD=	yes
 GH_ACCOUNT=	phacility
-GH_TAGNAME=	29839e8
+GH_TAGNAME=	8762e3f
 
 do-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}

Modified: head/devel/arcanist/distinfo
==============================================================================
--- head/devel/arcanist/distinfo	Sun Dec 20 22:36:06 2015	(r404074)
+++ head/devel/arcanist/distinfo	Sun Dec 20 23:37:30 2015	(r404075)
@@ -1,2 +1,2 @@
-SHA256 (phacility-arcanist-20150626-29839e8_GH0.tar.gz) = 272368d00a1f57d41e96982de3f0bcc722ea1d794990cca9f1061c6ae181941d
-SIZE (phacility-arcanist-20150626-29839e8_GH0.tar.gz) = 460181
+SHA256 (phacility-arcanist-20151220-8762e3f_GH0.tar.gz) = 73821d1d9acb30228840a359bde5c3a320d6f107fc187eb30d47f58e6059b413
+SIZE (phacility-arcanist-20151220-8762e3f_GH0.tar.gz) = 498119

Modified: head/devel/arcanist/pkg-plist
==============================================================================
--- head/devel/arcanist/pkg-plist	Sun Dec 20 22:36:06 2015	(r404074)
+++ head/devel/arcanist/pkg-plist	Sun Dec 20 23:37:30 2015	(r404075)
@@ -43,6 +43,8 @@ lib/php/arcanist/src/hgdaemon/ArcanistHg
 lib/php/arcanist/src/hgdaemon/ArcanistHgProxyServer.php
 lib/php/arcanist/src/hgdaemon/ArcanistHgServerChannel.php
 lib/php/arcanist/src/internationalization/ArcanistUSEnglishTranslation.php
+lib/php/arcanist/src/land/ArcanistGitLandEngine.php
+lib/php/arcanist/src/land/ArcanistLandEngine.php
 lib/php/arcanist/src/lint/ArcanistLintMessage.php
 lib/php/arcanist/src/lint/ArcanistLintPatcher.php
 lib/php/arcanist/src/lint/ArcanistLintResult.php
@@ -58,6 +60,7 @@ lib/php/arcanist/src/lint/linter/Arcanis
 lib/php/arcanist/src/lint/linter/ArcanistChmodLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistClosureLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistCoffeeLintLinter.php
+lib/php/arcanist/src/lint/linter/ArcanistComposerLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistCppcheckLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistCpplintLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistExternalLinter.php
@@ -67,6 +70,7 @@ lib/php/arcanist/src/lint/linter/Arcanis
 lib/php/arcanist/src/lint/linter/ArcanistGeneratedLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistGoLintLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistHLintLinter.php
+lib/php/arcanist/src/lint/linter/ArcanistInlineHTMLXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/ArcanistJSHintLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistJSONLintLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistJSONLinter.php
@@ -79,7 +83,6 @@ lib/php/arcanist/src/lint/linter/Arcanis
 lib/php/arcanist/src/lint/linter/ArcanistPhpLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistPhpcsLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistPhutilLibraryLinter.php
-lib/php/arcanist/src/lint/linter/ArcanistPhutilXHPASTLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistPuppetLintLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistPyFlakesLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistPyLintLinter.php
@@ -113,7 +116,6 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistPEP8LinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistPhpLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistPhpcsLinterTestCase.php
-lib/php/arcanist/src/lint/linter/__tests__/ArcanistPhutilXHPASTLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistPuppetLintLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistPyFlakesLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistPyLintLinterTestCase.php
@@ -143,6 +145,7 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/cpplint/googlestyle.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/csslint/duplicate-properties.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/csslint/empty-rule.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/csslint/no-line-related-issue.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/csslint/parse-error.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/filename/bad_filename.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/filename/good_filename.lint-test
@@ -223,12 +226,6 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/nolint/lint.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/nolint/nolint.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/pep8/imports.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/phlxhp/array-combine.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/phlxhp/deprecated-function.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/phlxhp/extends-phobject.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/phlxhp/pht.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/phlxhp/ragged-classtree-edges.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/phlxhp/xsprintf.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/php/fatal.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/php/no-errors.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/php/syntax.lint-test
@@ -248,6 +245,7 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/puppet-lint/star_comments.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/puppet-lint/unquoted_file_mode.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/pyflakes/pyflakes.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/pylint/negativechar.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/pylint/pylint.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/rubocop/convention.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/rubocop/error.lint-test
@@ -261,93 +259,21 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/text/bof-whitespace-1.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/bof-whitespace-2.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/dos-newline.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/text/empty-file.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/text/empty.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/eof-whitespace.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/line-wrap.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/trailing-whitespace.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/variable-dividers.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/alias-functions.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/array-comma.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/array-index.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/blacklisted.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/call-parens-hug-closing.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/call-time-pass-by-reference.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/cast-spacing.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/class-name-literal.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/conditional-usage.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/constant-case.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/constructor-parentheses.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/creative-brace-use.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/decl-parens-hug-closing.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/default-parameters.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/double-quote.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/duplicate-key-in-array.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/duplicate-switch-case.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/dynamic-define.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/elseif.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/embedded-tags.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/empty-block-statement.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/empty-statement.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/exit-expression.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/formatted-string.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/hash-comments.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/implicit-visibility.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/index-function.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/inner-function.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/instanceof-operator.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/invalid-default-paramter.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/invalid-modifiers.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/keyword-casing.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/lamba-func-function.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/language-construct-parentheses.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/logical-operators.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/lowercase-functions.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/modifier-ordering.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/naming-conventions.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/no-parent-scope.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/xhpast/empty.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/no-segfault-on-abstract.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/no-segfault-on-exit.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/nowdoc.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/parens-hug-contents.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/php-compatibility.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/php-tags-bad.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/php-tags-echo-form.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/php-tags-good.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/php-tags-script.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/php-tags-short.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/php53-features.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/php54-features.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/php54-incompat.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/preg-quote.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/reused-iterator-reference.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/reused-iterators.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/reused-local.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/self-member-references.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/semicolon-spacing.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/xhpast/not-empty.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/single-pass-adjacent-patches.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/slowness.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/space-after-control-keywords.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/space-around-more-operators.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/space-around-operators.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/surprising-constructors.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/switches.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/syntax-error.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/tautological-expressions.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/todo.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/tostring-exception.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/undeclared-variables.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/unnecessary-final-modifier.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/unreasonably-deep-nesting.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/use-of-this-in-static-method.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/useless-overriding-method.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/variable-variables.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/windows.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xhpast/wrong-concat-operator.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/almost-empty.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xml/attr1.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/attr2.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xml/attr3.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xml/attr4.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/big-entity-name.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/big-name-1.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/big-name-2.lint-test
@@ -364,7 +290,6 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/xml/languages-4.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/languages-5.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/languages-6.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/xml/languages-7.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/slashdot.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/svg.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/title.lint-test
@@ -373,61 +298,88 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/xml/youtube.lint-test
 lib/php/arcanist/src/lint/linter/exception/ArcanistMissingLinterException.php
 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/ArcanistPhutilXHPASTLinterStandard.php
 lib/php/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLintNamingHook.php
 lib/php/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLintSwitchHook.php
 lib/php/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/__tests__/ArcanistXHPASTLintNamingHookTestCase.php
-lib/php/arcanist/src/lint/linter/xhpast/__tests__/ArcanistXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistAbstractMethodBodyXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistAbstractPrivateMethodXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistAliasFunctionXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistArrayCombineXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistArrayIndexSpacingXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistArraySeparatorXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistArrayValueXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistBinaryExpressionSpacingXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistBinaryNumericScalarCasingXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistBlacklistedFunctionXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistBraceFormattingXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistCallParenthesesXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistCallTimePassByReferenceXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistCastSpacingXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistClassExtendsObjectXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistClassFilenameMismatchXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistClassMustBeDeclaredAbstractXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistClassNameLiteralXHPASTLinterRule.php
-lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistClosingCallParenthesesXHPASTLinterRule.php
-lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistClosingDeclarationParenthesesXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistCommentSpacingXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistCommentStyleXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistConcatenationOperatorXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistConstructorParenthesesXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistControlStatementSpacingXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistCurlyBraceArrayIndexXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistDeclarationParenthesesXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistDefaultParametersXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistDeprecationXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistDoubleQuoteXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistDuplicateKeysInArrayXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistDuplicateSwitchCaseXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistDynamicDefineXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistElseIfUsageXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistEmptyFileXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistEmptyStatementXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistExitExpressionXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistExtractUseXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistFormattedStringXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistFunctionCallShouldBeTypeCastXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistGlobalVariableXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistHexadecimalNumericScalarCasingXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistImplicitConstructorXHPASTLinterRule.php
 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/ArcanistInnerFunctionXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistInstanceOfOperatorXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistInterfaceAbstractMethodXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistInterfaceMethodBodyXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistInvalidDefaultParameterXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistInvalidModifiersXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistInvalidOctalNumericScalarXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistKeywordCasingXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistLambdaFuncFunctionXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistLanguageConstructParenthesesXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistListAssignmentXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistLogicalOperatorsXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistLowercaseFunctionsXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistModifierOrderingXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistNamespaceFirstStatementXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistNamingConventionsXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistNestedNamespacesXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistNewlineAfterOpenTagXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistNoParentScopeXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistObjectOperatorSpacingXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistPHPCloseTagXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistPHPCompatibilityXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistPHPEchoTagXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistPHPOpenTagXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistPHPShortTagXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistParentMemberReferenceXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistParenthesesSpacingXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistParseStrUseXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistPlusOperatorOnStringsXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistPregQuoteMisuseXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistPublicPropertyXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistRaggedClassTreeEdgeXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistReusedAsIteratorXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistReusedIteratorReferenceXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistReusedIteratorXHPASTLinterRule.php
@@ -437,14 +389,255 @@ lib/php/arcanist/src/lint/linter/xhpast/
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistStaticThisXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistSyntaxErrorXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistTautologicalExpressionXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistThisReassignmentXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistToStringExceptionXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistTodoCommentXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUnableToParseXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUndeclaredVariableXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUnexpectedReturnValueXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUnnecessaryFinalModifierXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUnnecessarySemicolonXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUnnecessarySymbolAliasXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUnsafeDynamicStringXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUseStatementNamespacePrefixXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistUselessOverridingMethodXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistVariableReferenceSpacingXHPASTLinterRule.php
 lib/php/arcanist/src/lint/linter/xhpast/rules/ArcanistVariableVariableXHPASTLinterRule.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistAbstractMethodBodyXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistAbstractPrivateMethodXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistAliasFunctionXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistArrayCombineXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistArrayIndexSpacingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistArraySeparatorXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistArrayValueXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistBinaryExpressionSpacingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistBinaryNumericScalarCasingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistBlacklistedFunctionXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistBraceFormattingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistCallParenthesesXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistCallTimePassByReferenceXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistCastSpacingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistClassExtendsObjectXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistClassMustBeDeclaredAbstractXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistClassNameLiteralXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistCommentStyleXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistConcatenationOperatorXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistConstructorParenthesesXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistControlStatementSpacingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistCurlyBraceArrayIndexXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDeclarationParenthesesXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDefaultParametersXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDeprecationXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDoubleQuoteXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDuplicateKeysInArrayXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDuplicateSwitchCaseXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDynamicDefineXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistElseIfUsageXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistEmptyStatementXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistExitExpressionXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistExtractUseXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistFormattedStringXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistFunctionCallShouldBeTypeCastXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistGlobalVariableXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistHexadecimalNumericScalarCasingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistImplicitConstructorXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistImplicitFallthroughXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistImplicitVisibilityXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInlineHTMLXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInnerFunctionXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInstanceofOperatorXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInterfaceAbstractMethodXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInterfaceMethodBodyXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInvalidDefaultParameterXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInvalidModifiersXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInvalidOctalNumericScalarXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistKeywordCasingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistLambdaFuncFunctionXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistLanguageConstructParenthesesXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistListAssignmentXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistLogicalOperatorsXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistLowercaseFunctionsXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistModifierOrderingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistNamespaceFirstStatementXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistNamingConventionsXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistNestedNamespacesXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistNewlineAfterOpenTagXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistNoParentScopeXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistObjectOperatorSpacingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPHPCompatibilityXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPHPEchoTagXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPHPOpenTagXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPHPShortTagXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistParentMemberReferenceXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistParenthesesSpacingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistParseStrUseXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPlusOperatorOnStringsXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPregQuoteMisuseXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPublicPropertyXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistRaggedClassTreeEdgeXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistReusedAsIteratorXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistReusedIteratorReferenceXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistReusedIteratorXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistSelfMemberReferenceXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistSemicolonSpacingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistSlownessXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistStaticThisXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistTautologicalExpressionXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistThisReassignmentXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistToStringExceptionXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistTodoCommentXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUndeclaredVariableXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnexpectedReturnValueXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnnecessaryFinalModifierXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnnecessarySymbolAliasXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnsafeDynamicStringXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUseStatementNamespacePrefixXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUselessOverridingMethodXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistVariableReferenceSpacingXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistVariableVariableXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/__lambda_func-function/lamba-func-function.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/__toString-exception/__toString-exception.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/abstract-method-body/body.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/abstract-method-body/no-body.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/abstract-method-body/non-abstract.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/abstract-private-method/abstract-private-method.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/alias-functions/alias-functions.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/array-combine/array-combine.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/array-index-spacing/array-index-spacing.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/array-separator/array-separator.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/array-value/array-value.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/binary-expression-spacing/array.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/binary-expression-spacing/binary-expression-spacing.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/binary-numeric-scalar-casing/binary.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/blacklisted-function/blacklisted-function.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/brace-formatting/class.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/brace-formatting/control-statement.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/brace-formatting/declare.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/brace-formatting/function.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/brace-formatting/try-catch.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/call-parentheses/array.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/call-parentheses/call-parentheses.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/call-time-pass-by-reference/call-time-pass-by-reference.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/cast-spacing/cast-spacing.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/class-extends-object/extends-phobject.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/class-must-be-declared-abstract/is-abstract.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/class-must-be-declared-abstract/is-not-abstract.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/class-must-be-declared-abstract/should-be-abstract.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/class-name-literal/class-name-literal.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/comment-style/hash-comments.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/concatenation-operator/concatenation-operator.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/constructor-parentheses/constructor-parentheses.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/control-statement-spacing/control-statement-spacing.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/curly-brace-array-index/array.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/curly-brace-array-index/array_push.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/curly-brace-array-index/nested.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/curly-brace-array-index/whitespace.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/declaration-parentheses/declaration-parentheses.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/default-parameters/default-parameters.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/deprecation/deprecated-function.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/double-quote/double-quote.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/duplicate-keys-in-array/duplicate-keys-in-array.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/duplicate-switch-case/duplicate-switch-case.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/dynamic-define/dynamic-define.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/elseif-usage/elseif-usage.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/empty-statement/empty-statement.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/exit-expression/exit-expression.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/extract-use/extract-use.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/formatted-string/formatted-string.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/function-call-should-be-type-cast/base.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/function-call-should-be-type-cast/binary-expression.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/function-call-should-be-type-cast/cast-functions.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/function-call-should-be-type-cast/parameter-mismatch.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/global-variable/global-variable.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/hexadecimal-numeric-scalar-casing/hexadecimal.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/implicit-constructor/implicit-constructor.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/implicit-fallthrough/implicit-fallthrough.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/implicit-visibility/implicit-visibility.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/inline-html/inline-html.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/inner-function/inner-function.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/instanceof-operator/instanceof-operator.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/interface-abstract-method/abstract.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/interface-abstract-method/no-abstract.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/interface-method-body/body.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/interface-method-body/no-body.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/invalid-default-parameter/invalid-default-parameter.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/invalid-modifiers/invalid-modifiers.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/invalid-octal-numeric-scalar/binary.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/invalid-octal-numeric-scalar/decimal.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/invalid-octal-numeric-scalar/hexadecimal.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/invalid-octal-numeric-scalar/octal.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/keyword-casing/keyword-casing.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/language-construct-parentheses/language-construct-parentheses.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/list-assignment/list-assignment.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/logical-operators/logical-operators.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/lowercase-functions/lowercase-functions.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/modifier-ordering/modifier-ordering.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/namespace-first-statement/class-before-namespace.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/namespace-first-statement/incorrect.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/namespace-first-statement/multiple-namespaces.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/namespace-first-statement/no-namespace.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/naming-conventions/constant-case.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/naming-conventions/naming-conventions.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/nested-namespaces/nested.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/newline-after-open-tag/newline-after-open-tag.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/no-parent-scope/no-parent-scope.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/object-operator-spacing/object-operator-spacing.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/parent-member-references/not-parent.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/parent-member-references/parent.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/parentheses-spacing/array.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/parentheses-spacing/parentheses-spacing.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/parse_str-use/parse_str-use.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-compatibility/conditional-usage.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-compatibility/index-function.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-compatibility/nowdoc.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-compatibility/php-compatibility.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-compatibility/php53-features.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-compatibility/php54-features.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-compatibility/php54-incompat.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-compatibility/windows.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-echo-tag/php-echo-tag.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-open-tag/php-open-tag.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-open-tag/php-tags-good.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-open-tag/php-tags-script.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/php-short-tag/php-short-tag.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/plus-operator-on-strings/plus-operator-on-strings.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/preg_quote-misuse/preg_quote-misuse.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/public-property/class.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/ragged-classtree-edge/ragged-classtree-edge.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/reused-as-iterator/reused-as-iterator.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/reused-iterator-reference/reused-iterator-reference.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/reused-iterator/reused-iterator.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/self-member-reference/php53.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/self-member-reference/php54.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/self-member-reference/self-member-reference.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/semicolon-spacing/semicolon-spacing.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/slowness/slowness.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/static-this/static-this.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/tautological-expression/tautological-expression.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/this-reassignment/class.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/this-reassignment/this.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/todo-comment/todo-comment.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/unary-postfix-expression-spacing/unary-postfix-expression-spacing.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/unary-prefix-expression-spacing/unary-prefix-expression-spacing.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/undeclared-variable/undeclared-variable.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/unexpected-return-value/closure.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/unexpected-return-value/construct.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/unexpected-return-value/destruct.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/unexpected-return-value/empty-return.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/unnecessary-final-modifier/unnecessary-final-modifier.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/unnecessary-symbol-alias/use.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/unsafe-dynamic-string/pht.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/unsafe-dynamic-string/xsprintf.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/use-statement-namespace-prefix/use.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/useless-overriding-method/useless-overriding-method.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/variable-reference-spacing/function-call.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/variable-reference-spacing/variable.lint-test
+lib/php/arcanist/src/lint/linter/xhpast/rules/__tests__/variable-variable/variable-variables.lint-test
 lib/php/arcanist/src/lint/renderer/ArcanistCheckstyleXMLLintRenderer.php
 lib/php/arcanist/src/lint/renderer/ArcanistCompilerLintRenderer.php
 lib/php/arcanist/src/lint/renderer/ArcanistConsoleLintRenderer.php
@@ -565,6 +758,7 @@ lib/php/arcanist/src/parser/diff/Arcanis
 lib/php/arcanist/src/parser/diff/ArcanistDiffChangeType.php
 lib/php/arcanist/src/parser/diff/ArcanistDiffHunk.php
 lib/php/arcanist/src/repository/api/ArcanistGitAPI.php
+lib/php/arcanist/src/repository/api/ArcanistGitUpstreamPath.php
 lib/php/arcanist/src/repository/api/ArcanistMercurialAPI.php
 lib/php/arcanist/src/repository/api/ArcanistRepositoryAPI.php
 lib/php/arcanist/src/repository/api/ArcanistSubversionAPI.php
@@ -583,6 +777,8 @@ lib/php/arcanist/src/repository/parser/_
 lib/php/arcanist/src/repository/parser/__tests__/mercurial/status-basic.txt
 lib/php/arcanist/src/repository/parser/__tests__/mercurial/status-moves.txt
 lib/php/arcanist/src/unit/ArcanistUnitTestResult.php
+lib/php/arcanist/src/unit/__tests__/ArcanistUnitTestResultTestCase.php
+lib/php/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php
 lib/php/arcanist/src/unit/engine/ArcanistUnitTestEngine.php
 lib/php/arcanist/src/unit/engine/CSharpToolsTestEngine.php
 lib/php/arcanist/src/unit/engine/NoseTestEngine.php
@@ -659,6 +855,7 @@ lib/php/arcanist/src/workflow/ArcanistUn
 lib/php/arcanist/src/workflow/ArcanistUpgradeWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistUploadWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistVersionWorkflow.php
+lib/php/arcanist/src/workflow/ArcanistVersionWorkflow.php.orig
 lib/php/arcanist/src/workflow/ArcanistWhichWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistWorkflow.php
 lib/php/arcanist/src/workflow/exception/ArcanistCapabilityNotSupportedException.php

Modified: head/devel/libphutil/Makefile
==============================================================================
--- head/devel/libphutil/Makefile	Sun Dec 20 22:36:06 2015	(r404074)
+++ head/devel/libphutil/Makefile	Sun Dec 20 23:37:30 2015	(r404075)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	libphutil
-PORTVERSION=	20150626
+PORTVERSION=	20151220
 CATEGORIES=	devel
 PKGNAMEPREFIX=	php5-
 
@@ -16,7 +16,7 @@ USE_PHP=	xml
 USE_GITHUB=	yes
 NO_BUILD=	yes
 GH_ACCOUNT=	phacility
-GH_TAGNAME=	992abe4
+GH_TAGNAME=	b0843cb
 
 do-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}

Modified: head/devel/libphutil/distinfo
==============================================================================
--- head/devel/libphutil/distinfo	Sun Dec 20 22:36:06 2015	(r404074)
+++ head/devel/libphutil/distinfo	Sun Dec 20 23:37:30 2015	(r404075)
@@ -1,2 +1,2 @@
-SHA256 (phacility-libphutil-20150626-992abe4_GH0.tar.gz) = 86424e130123bac540f314f7082eabc18514515d866f0b004f9088e13d7bf6d0
-SIZE (phacility-libphutil-20150626-992abe4_GH0.tar.gz) = 1348645
+SHA256 (phacility-libphutil-20151220-b0843cb_GH0.tar.gz) = 6b48b34bde3a96d299b7ccce92b96f679ad6c252a42392320c0656d1f8d7eb42
+SIZE (phacility-libphutil-20151220-b0843cb_GH0.tar.gz) = 1549921

Modified: head/devel/libphutil/pkg-plist
==============================================================================
--- head/devel/libphutil/pkg-plist	Sun Dec 20 22:36:06 2015	(r404074)
+++ head/devel/libphutil/pkg-plist	Sun Dec 20 23:37:30 2015	(r404075)
@@ -10,7 +10,7 @@ lib/php/libphutil/externals/jsonlint/src
 lib/php/libphutil/resources/php_compat_info.json
 lib/php/libphutil/resources/ssl/README
 lib/php/libphutil/resources/ssl/default.pem
-lib/php/libphutil/resources/test/diverse_symbols.php.example
+lib/php/libphutil/resources/test/diverse_symbols.php
 lib/php/libphutil/scripts/__init_script__.php
 lib/php/libphutil/scripts/build_xhpast.php
 lib/php/libphutil/scripts/daemon/exec/exec_daemon.php
@@ -23,6 +23,7 @@ lib/php/libphutil/scripts/phutil_rebuild
 lib/php/libphutil/scripts/phutil_symbols.php
 lib/php/libphutil/scripts/sandpit/harden_directory.php
 lib/php/libphutil/scripts/test/deferred_log.php
+lib/php/libphutil/scripts/test/highlight.php
 lib/php/libphutil/scripts/test/http.php
 lib/php/libphutil/scripts/test/interactive_editor.php
 lib/php/libphutil/scripts/test/lipsum.php
@@ -51,6 +52,7 @@ lib/php/libphutil/src/aphront/storage/ex
 lib/php/libphutil/src/aphront/storage/exception/AphrontCountQueryException.php
 lib/php/libphutil/src/aphront/storage/exception/AphrontDeadlockQueryException.php
 lib/php/libphutil/src/aphront/storage/exception/AphrontDuplicateKeyQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontLockTimeoutQueryException.php
 lib/php/libphutil/src/aphront/storage/exception/AphrontNotSupportedQueryException.php
 lib/php/libphutil/src/aphront/storage/exception/AphrontObjectMissingQueryException.php
 lib/php/libphutil/src/aphront/storage/exception/AphrontParameterQueryException.php
@@ -115,7 +117,6 @@ lib/php/libphutil/src/console/PhutilCons
 lib/php/libphutil/src/console/PhutilConsoleServer.php
 lib/php/libphutil/src/console/PhutilConsoleServerChannel.php
 lib/php/libphutil/src/console/PhutilConsoleStdinNotInteractiveException.php
-lib/php/libphutil/src/console/PhutilConsoleTable.php
 lib/php/libphutil/src/console/PhutilInteractiveEditor.php
 lib/php/libphutil/src/console/__tests__/PhutilConsoleWrapTestCase.php
 lib/php/libphutil/src/console/__tests__/wrap/long.txt
@@ -129,9 +130,15 @@ lib/php/libphutil/src/console/__tests__/
 lib/php/libphutil/src/console/__tests__/wrap/utf8.txt
 lib/php/libphutil/src/console/__tests__/wrap/utf8.txt.expect
 lib/php/libphutil/src/console/format.php
+lib/php/libphutil/src/console/view/PhutilConsoleBlock.php
+lib/php/libphutil/src/console/view/PhutilConsoleConcatenatedView.php
+lib/php/libphutil/src/console/view/PhutilConsoleList.php
+lib/php/libphutil/src/console/view/PhutilConsoleTable.php
+lib/php/libphutil/src/console/view/PhutilConsoleView.php
 lib/php/libphutil/src/daemon/PhutilDaemon.php
 lib/php/libphutil/src/daemon/PhutilDaemonHandle.php
 lib/php/libphutil/src/daemon/PhutilDaemonOverseer.php
+lib/php/libphutil/src/daemon/PhutilDaemonOverseerModule.php
 lib/php/libphutil/src/daemon/torture/PhutilExcessiveServiceCallsDaemon.php
 lib/php/libphutil/src/daemon/torture/PhutilFatalDaemon.php
 lib/php/libphutil/src/daemon/torture/PhutilHangForeverDaemon.php
@@ -246,14 +253,18 @@ lib/php/libphutil/src/internationalizati
 lib/php/libphutil/src/internationalization/locales/PhutilAllCapsEnglishLocale.php
 lib/php/libphutil/src/internationalization/locales/PhutilBritishEnglishLocale.php
 lib/php/libphutil/src/internationalization/locales/PhutilCzechLocale.php
+lib/php/libphutil/src/internationalization/locales/PhutilKoreanLocale.php
+lib/php/libphutil/src/internationalization/locales/PhutilPirateEnglishLocale.php
 lib/php/libphutil/src/internationalization/locales/PhutilRawEnglishLocale.php
 lib/php/libphutil/src/internationalization/locales/PhutilUSEnglishLocale.php
 lib/php/libphutil/src/internationalization/locales/PhutilVeryWowEnglishLocale.php
 lib/php/libphutil/src/internationalization/pht.php
+lib/php/libphutil/src/internationalization/translation/LibphutilUSEnglishTranslation.php
 lib/php/libphutil/src/ip/PhutilCIDRBlock.php
 lib/php/libphutil/src/ip/PhutilCIDRList.php
 lib/php/libphutil/src/ip/PhutilIPAddress.php
 lib/php/libphutil/src/ip/__tests__/PhutilIPAddressTestCase.php
+lib/php/libphutil/src/lexer/PhutilJSONFragmentLexer.php
 lib/php/libphutil/src/lexer/PhutilLexer.php
 lib/php/libphutil/src/lexer/PhutilPHPFragmentLexer.php
 lib/php/libphutil/src/lexer/PhutilPythonFragmentLexer.php
@@ -298,6 +309,7 @@ lib/php/libphutil/src/markup/engine/__te
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/entities.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/header-skip.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/headers.txt
+lib/php/libphutil/src/markup/engine/__tests__/remarkup/highlight.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/horizonal-rule.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/important.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/interpreter-test.txt
@@ -342,6 +354,7 @@ lib/php/libphutil/src/markup/engine/__te
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/percent-block-adjacent.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/percent-block-multiline.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/percent-block-oneline.txt
+lib/php/libphutil/src/markup/engine/__tests__/remarkup/quoted-angry.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/quoted-code-block.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/quotes.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/raw-escape.txt
@@ -378,6 +391,7 @@ lib/php/libphutil/src/markup/engine/rema
 lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupDelRule.php
 lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupDocumentLinkRule.php
 lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupEscapeRemarkupRule.php
+lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupHighlightRule.php
 lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupHyperlinkRule.php
 lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupItalicRule.php
 lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupLinebreaksRule.php
@@ -398,8 +412,11 @@ lib/php/libphutil/src/markup/syntax/high
 lib/php/libphutil/src/markup/syntax/highlighter/PhutilSyntaxHighlighter.php
 lib/php/libphutil/src/markup/syntax/highlighter/PhutilSyntaxHighlighterException.php
 lib/php/libphutil/src/markup/syntax/highlighter/PhutilXHPASTSyntaxHighlighter.php
+lib/php/libphutil/src/markup/syntax/highlighter/__tests__/PhutilJSONFragmentLexerHighlighterTestCase.php
 lib/php/libphutil/src/markup/syntax/highlighter/__tests__/PhutilPHPFragmentLexerHighlighterTestCase.php
 lib/php/libphutil/src/markup/syntax/highlighter/__tests__/PhutilXHPASTSyntaxHighlighterTestCase.php
+lib/php/libphutil/src/markup/syntax/highlighter/__tests__/data/jsonfragment/basics.expect
+lib/php/libphutil/src/markup/syntax/highlighter/__tests__/data/jsonfragment/basics.test
 lib/php/libphutil/src/markup/syntax/highlighter/__tests__/phpfragment/abuse.expect
 lib/php/libphutil/src/markup/syntax/highlighter/__tests__/phpfragment/abuse.test
 lib/php/libphutil/src/markup/syntax/highlighter/__tests__/phpfragment/basics.expect
@@ -421,7 +438,7 @@ lib/php/libphutil/src/moduleutils/__test
 lib/php/libphutil/src/moduleutils/core.php
 lib/php/libphutil/src/moduleutils/moduleutils.php
 lib/php/libphutil/src/object/Phobject.php
-lib/php/libphutil/src/object/__tests__/PhutilPhobjectTestCase.php
+lib/php/libphutil/src/object/__tests__/PhobjectTestCase.php
 lib/php/libphutil/src/object/__tests__/PhutilTestPhobject.php
 lib/php/libphutil/src/parser/PhutilBugtraqParser.php
 lib/php/libphutil/src/parser/PhutilDocblockParser.php
@@ -501,54 +518,43 @@ lib/php/libphutil/src/parser/generator/e
 lib/php/libphutil/src/parser/generator/exception/PhutilUnreachableRuleParserGeneratorException.php
 lib/php/libphutil/src/parser/generator/exception/PhutilUnreachableTerminalParserGeneratorException.php
 lib/php/libphutil/src/parser/xhpast/__tests__/PHPASTParserTestCase.php
-lib/php/libphutil/src/parser/xhpast/__tests__/data/base-fail-parse.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/base-fail-parse.php.test
 lib/php/libphutil/src/parser/xhpast/__tests__/data/base-fail-syntax.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/base-pass.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/base-pass.php.test
+lib/php/libphutil/src/parser/xhpast/__tests__/data/namespace.php.test
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-access-on-instanciation-invalid.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-access-on-instanciation.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-access-on-instanciation.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-array-dereference-2.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-array-dereference-2.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-array-dereference-3.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-array-dereference-3.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-array-dereference.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-array-dereference.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-binary-literal.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-binary-literal.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-callable-typehint.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-callable-typehint.php.test
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-class-expr.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-comments.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-comments.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-empty-heredoc.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-empty-heredoc.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-finally.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-finally.php.test
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-foreach-list.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-heredoc-terminal.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-heredoc-terminal.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-literal-index.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-literal-index.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-literals.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-literals.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-short-array.php.expect
+lib/php/libphutil/src/parser/xhpast/__tests__/data/php-nested-quotes.test
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-short-array.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-syntax.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-syntax.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-tags.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-tags.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-traits.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-traits.php.test
-lib/php/libphutil/src/parser/xhpast/__tests__/data/php-yield.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/php-yield.php.test
+lib/php/libphutil/src/parser/xhpast/__tests__/data/use.php.test
+lib/php/libphutil/src/parser/xhpast/__tests__/data/yyinitdepth.php.test
 lib/php/libphutil/src/parser/xhpast/api/XHPASTNode.php
 lib/php/libphutil/src/parser/xhpast/api/XHPASTSyntaxErrorException.php
 lib/php/libphutil/src/parser/xhpast/api/XHPASTToken.php
 lib/php/libphutil/src/parser/xhpast/api/XHPASTTree.php
 lib/php/libphutil/src/parser/xhpast/api/__tests__/XHPASTNodeTestCase.php
 lib/php/libphutil/src/parser/xhpast/api/__tests__/XHPASTTreeTestCase.php
+lib/php/libphutil/src/parser/xhpast/api/__tests__/namespace/braces.lint-test
+lib/php/libphutil/src/parser/xhpast/api/__tests__/namespace/mixed.php.test
+lib/php/libphutil/src/parser/xhpast/api/__tests__/namespace/namespace.lint-test
+lib/php/libphutil/src/parser/xhpast/api/__tests__/namespace/no-namespace.lint-test
 lib/php/libphutil/src/parser/xhpast/bin/PhutilXHPASTBinary.php
 lib/php/libphutil/src/parser/xhpast/bin/xhpast.exe
 lib/php/libphutil/src/parser/xhpast/parser_nodes.php
@@ -567,11 +573,13 @@ lib/php/libphutil/src/symbols/PhutilClas
 lib/php/libphutil/src/symbols/PhutilSymbolLoader.php
 lib/php/libphutil/src/symbols/exception/PhutilMissingSymbolException.php
 lib/php/libphutil/src/utils/AbstractDirectedGraph.php
+lib/php/libphutil/src/utils/CaseInsensitiveArray.php
 lib/php/libphutil/src/utils/PhutilArray.php
 lib/php/libphutil/src/utils/PhutilArrayWithDefaultValue.php
 lib/php/libphutil/src/utils/PhutilBufferedIterator.php
 lib/php/libphutil/src/utils/PhutilCallbackFilterIterator.php
 lib/php/libphutil/src/utils/PhutilChunkedIterator.php
+lib/php/libphutil/src/utils/PhutilCowsay.php
 lib/php/libphutil/src/utils/PhutilDirectedScalarGraph.php
 lib/php/libphutil/src/utils/PhutilEditDistanceMatrix.php
 lib/php/libphutil/src/utils/PhutilExampleBufferedIterator.php
@@ -581,10 +589,12 @@ lib/php/libphutil/src/utils/PhutilRope.p
 lib/php/libphutil/src/utils/PhutilSystem.php
 lib/php/libphutil/src/utils/PhutilUTF8StringTruncator.php
 lib/php/libphutil/src/utils/__tests__/AbstractDirectedGraphTestCase.php
+lib/php/libphutil/src/utils/__tests__/CaseInsensitiveArrayTestCase.php
 lib/php/libphutil/src/utils/__tests__/MFilterTestHelper.php
 lib/php/libphutil/src/utils/__tests__/PhutilArrayTestCase.php
 lib/php/libphutil/src/utils/__tests__/PhutilBufferedIteratorTestCase.php
 lib/php/libphutil/src/utils/__tests__/PhutilChunkedIteratorTestCase.php
+lib/php/libphutil/src/utils/__tests__/PhutilCowsayTestCase.php
 lib/php/libphutil/src/utils/__tests__/PhutilEditDistanceMatrixTestCase.php
 lib/php/libphutil/src/utils/__tests__/PhutilLunarPhaseTestCase.php
 lib/php/libphutil/src/utils/__tests__/PhutilRopeTestCase.php
@@ -592,6 +602,10 @@ lib/php/libphutil/src/utils/__tests__/Ph
 lib/php/libphutil/src/utils/__tests__/PhutilUTF8TestCase.php
 lib/php/libphutil/src/utils/__tests__/PhutilUtilsTestCase.php
 lib/php/libphutil/src/utils/__tests__/TestAbstractDirectedGraph.php
+lib/php/libphutil/src/utils/__tests__/cowsay/cube.expect
+lib/php/libphutil/src/utils/__tests__/cowsay/cube.test
+lib/php/libphutil/src/utils/__tests__/cowsay/cube_perl.expect
+lib/php/libphutil/src/utils/__tests__/cowsay/cube_perl.test
 lib/php/libphutil/src/utils/__tests__/memory/meminfo.ubuntu14.txt
 lib/php/libphutil/src/utils/__tests__/memory/vmstat.yosemite.txt
 lib/php/libphutil/src/utils/utf8.php
@@ -602,6 +616,7 @@ lib/php/libphutil/src/xsprintf/PhutilQsp
 lib/php/libphutil/src/xsprintf/PhutilTerminalString.php
 lib/php/libphutil/src/xsprintf/__tests__/PhutilCsprintfTestCase.php
 lib/php/libphutil/src/xsprintf/__tests__/PhutilHgsprintfTestCase.php
+lib/php/libphutil/src/xsprintf/__tests__/PhutilPregsprintfTestCase.php
 lib/php/libphutil/src/xsprintf/__tests__/PhutilTsprintfTestCase.php
 lib/php/libphutil/src/xsprintf/__tests__/PhutilUrisprintfTestCase.php
 lib/php/libphutil/src/xsprintf/csprintf.php
@@ -609,6 +624,7 @@ lib/php/libphutil/src/xsprintf/exception
 lib/php/libphutil/src/xsprintf/hgsprintf.php
 lib/php/libphutil/src/xsprintf/jsprintf.php
 lib/php/libphutil/src/xsprintf/ldapsprintf.php
+lib/php/libphutil/src/xsprintf/pregsprintf.php
 lib/php/libphutil/src/xsprintf/qsprintf.php
 lib/php/libphutil/src/xsprintf/queryfx.php
 lib/php/libphutil/src/xsprintf/tsprintf.php
@@ -623,7 +639,6 @@ lib/php/libphutil/support/phutiltestlib/
 lib/php/libphutil/support/xhpast/Makefile
 lib/php/libphutil/support/xhpast/README
 lib/php/libphutil/support/xhpast/ast.hpp
-lib/php/libphutil/support/xhpast/astnode.cpp
 lib/php/libphutil/support/xhpast/astnode.hpp
 lib/php/libphutil/support/xhpast/generate_nodes.php
 lib/php/libphutil/support/xhpast/parser.y

Modified: head/devel/phabricator/Makefile
==============================================================================
--- head/devel/phabricator/Makefile	Sun Dec 20 22:36:06 2015	(r404074)
+++ head/devel/phabricator/Makefile	Sun Dec 20 23:37:30 2015	(r404075)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	phabricator
-PORTVERSION=	20150626
-PORTREVISION=	1
+PORTVERSION=	20151220
 CATEGORIES=	devel
 PKGNAMEPREFIX=	php5-
 
@@ -46,7 +45,7 @@ NO_BUILD=	yes
 USE_RC_SUBR=	phd
 SUB_FILES=	pkg-message
 GH_ACCOUNT=	phacility
-GH_TAGNAME=	cee1835
+GH_TAGNAME=	006321c
 
 PHP_DESTDIR=	lib/php/phabricator
 

Modified: head/devel/phabricator/distinfo
==============================================================================
--- head/devel/phabricator/distinfo	Sun Dec 20 22:36:06 2015	(r404074)
+++ head/devel/phabricator/distinfo	Sun Dec 20 23:37:30 2015	(r404075)
@@ -1,2 +1,2 @@
-SHA256 (phabricator-20150626_GH0.tar.gz) = 090f7fbf3cde54fdffbbcd9fc81f394ebe2eabca5c1c9ab348e8fd92a8ad96ca
-SIZE (phabricator-20150626_GH0.tar.gz) = 5754973
+SHA256 (phabricator-20151220_GH0.tar.gz) = 4a9dceec796e97ffa3055db3f0e85d41a157fa222e8f42d6685a3e6963a99ffa
+SIZE (phabricator-20151220_GH0.tar.gz) = 8309244

Modified: head/devel/phabricator/pkg-plist
==============================================================================
--- head/devel/phabricator/pkg-plist	Sun Dec 20 22:36:06 2015	(r404074)
+++ head/devel/phabricator/pkg-plist	Sun Dec 20 23:37:30 2015	(r404075)
@@ -15,6 +15,7 @@ lib/php/phabricator/bin/drydock
 lib/php/phabricator/bin/fact
 lib/php/phabricator/bin/feed
 lib/php/phabricator/bin/files
+lib/php/phabricator/bin/garbage
 lib/php/phabricator/bin/harbormaster
 lib/php/phabricator/bin/hunks
 lib/php/phabricator/bin/i18n
@@ -40,7 +41,160 @@ lib/php/phabricator/conf/local/README
 lib/php/phabricator/externals/JsShrink/jsShrink.php
 lib/php/phabricator/externals/JsShrink/readme.txt
 lib/php/phabricator/externals/amazon-ses/ses.php
+lib/php/phabricator/externals/cowsay/ChangeLog
+lib/php/phabricator/externals/cowsay/INSTALL
+lib/php/phabricator/externals/cowsay/LICENSE
+lib/php/phabricator/externals/cowsay/MANIFEST
+lib/php/phabricator/externals/cowsay/README
+lib/php/phabricator/externals/cowsay/Wrap.pm.diff
+lib/php/phabricator/externals/cowsay/cows/bunny.cow
+lib/php/phabricator/externals/cowsay/cows/cower.cow
+lib/php/phabricator/externals/cowsay/cows/daemon.cow
+lib/php/phabricator/externals/cowsay/cows/default.cow
+lib/php/phabricator/externals/cowsay/cows/dragon-and-cow.cow
+lib/php/phabricator/externals/cowsay/cows/dragon.cow
+lib/php/phabricator/externals/cowsay/cows/elephant.cow
+lib/php/phabricator/externals/cowsay/cows/eyes.cow
+lib/php/phabricator/externals/cowsay/cows/flaming-sheep.cow
+lib/php/phabricator/externals/cowsay/cows/head-in.cow
+lib/php/phabricator/externals/cowsay/cows/kitty.cow
+lib/php/phabricator/externals/cowsay/cows/koala.cow
+lib/php/phabricator/externals/cowsay/cows/meow.cow
+lib/php/phabricator/externals/cowsay/cows/moofasa.cow
+lib/php/phabricator/externals/cowsay/cows/moose.cow
+lib/php/phabricator/externals/cowsay/cows/mutilated.cow
+lib/php/phabricator/externals/cowsay/cows/satanic.cow
+lib/php/phabricator/externals/cowsay/cows/sheep.cow
+lib/php/phabricator/externals/cowsay/cows/skeleton.cow
+lib/php/phabricator/externals/cowsay/cows/small.cow
+lib/php/phabricator/externals/cowsay/cows/squirrel.cow
+lib/php/phabricator/externals/cowsay/cows/stegosaurus.cow
+lib/php/phabricator/externals/cowsay/cows/supermilker.cow
+lib/php/phabricator/externals/cowsay/cows/surgery.cow
+lib/php/phabricator/externals/cowsay/cows/turkey.cow
+lib/php/phabricator/externals/cowsay/cows/turtle.cow
+lib/php/phabricator/externals/cowsay/cows/tux.cow
+lib/php/phabricator/externals/cowsay/cows/www.cow
+lib/php/phabricator/externals/cowsay/cowsay
+lib/php/phabricator/externals/cowsay/cowsay.1
+lib/php/phabricator/externals/cowsay/install.sh
+lib/php/phabricator/externals/cowsay/pgp_public_key.txt
 lib/php/phabricator/externals/diff_match_patch/diff_match_patch.php
+lib/php/phabricator/externals/figlet/.gitignore
+lib/php/phabricator/externals/figlet/CHANGES
+lib/php/phabricator/externals/figlet/FAQ
+lib/php/phabricator/externals/figlet/LICENSE
+lib/php/phabricator/externals/figlet/Makefile
+lib/php/phabricator/externals/figlet/Makefile.tc
+lib/php/phabricator/externals/figlet/README
+lib/php/phabricator/externals/figlet/chkfont.6
+lib/php/phabricator/externals/figlet/chkfont.c
+lib/php/phabricator/externals/figlet/crc.c
+lib/php/phabricator/externals/figlet/crc.h
+lib/php/phabricator/externals/figlet/figfont.txt
+lib/php/phabricator/externals/figlet/figlet.6
+lib/php/phabricator/externals/figlet/figlet.c
+lib/php/phabricator/externals/figlet/figlist
+lib/php/phabricator/externals/figlet/figlist.6
+lib/php/phabricator/externals/figlet/figmagic
+lib/php/phabricator/externals/figlet/fonts/646-ca.flc
+lib/php/phabricator/externals/figlet/fonts/646-ca2.flc
+lib/php/phabricator/externals/figlet/fonts/646-cn.flc
+lib/php/phabricator/externals/figlet/fonts/646-cu.flc
+lib/php/phabricator/externals/figlet/fonts/646-de.flc
+lib/php/phabricator/externals/figlet/fonts/646-dk.flc
+lib/php/phabricator/externals/figlet/fonts/646-es.flc
+lib/php/phabricator/externals/figlet/fonts/646-es2.flc
+lib/php/phabricator/externals/figlet/fonts/646-fr.flc
+lib/php/phabricator/externals/figlet/fonts/646-gb.flc
+lib/php/phabricator/externals/figlet/fonts/646-hu.flc
+lib/php/phabricator/externals/figlet/fonts/646-irv.flc
+lib/php/phabricator/externals/figlet/fonts/646-it.flc
+lib/php/phabricator/externals/figlet/fonts/646-jp.flc
+lib/php/phabricator/externals/figlet/fonts/646-kr.flc
+lib/php/phabricator/externals/figlet/fonts/646-no.flc
+lib/php/phabricator/externals/figlet/fonts/646-no2.flc
+lib/php/phabricator/externals/figlet/fonts/646-pt.flc
+lib/php/phabricator/externals/figlet/fonts/646-pt2.flc
+lib/php/phabricator/externals/figlet/fonts/646-se.flc
+lib/php/phabricator/externals/figlet/fonts/646-se2.flc
+lib/php/phabricator/externals/figlet/fonts/646-yu.flc
+lib/php/phabricator/externals/figlet/fonts/8859-2.flc
+lib/php/phabricator/externals/figlet/fonts/8859-3.flc
+lib/php/phabricator/externals/figlet/fonts/8859-4.flc
+lib/php/phabricator/externals/figlet/fonts/8859-5.flc
+lib/php/phabricator/externals/figlet/fonts/8859-7.flc
+lib/php/phabricator/externals/figlet/fonts/8859-8.flc
+lib/php/phabricator/externals/figlet/fonts/8859-9.flc
+lib/php/phabricator/externals/figlet/fonts/banner.flf
+lib/php/phabricator/externals/figlet/fonts/big.flf
+lib/php/phabricator/externals/figlet/fonts/block.flf
+lib/php/phabricator/externals/figlet/fonts/bubble.flf
+lib/php/phabricator/externals/figlet/fonts/digital.flf
+lib/php/phabricator/externals/figlet/fonts/frango.flc
+lib/php/phabricator/externals/figlet/fonts/hz.flc
+lib/php/phabricator/externals/figlet/fonts/ilhebrew.flc
+lib/php/phabricator/externals/figlet/fonts/ivrit.flf
+lib/php/phabricator/externals/figlet/fonts/jis0201.flc
+lib/php/phabricator/externals/figlet/fonts/koi8r.flc
+lib/php/phabricator/externals/figlet/fonts/lean.flf
+lib/php/phabricator/externals/figlet/fonts/mini.flf
+lib/php/phabricator/externals/figlet/fonts/mnemonic.flf
+lib/php/phabricator/externals/figlet/fonts/moscow.flc
+lib/php/phabricator/externals/figlet/fonts/script.flf
+lib/php/phabricator/externals/figlet/fonts/shadow.flf
+lib/php/phabricator/externals/figlet/fonts/slant.flf
+lib/php/phabricator/externals/figlet/fonts/small.flf
+lib/php/phabricator/externals/figlet/fonts/smscript.flf
+lib/php/phabricator/externals/figlet/fonts/smshadow.flf
+lib/php/phabricator/externals/figlet/fonts/smslant.flf
+lib/php/phabricator/externals/figlet/fonts/standard.flf
+lib/php/phabricator/externals/figlet/fonts/term.flf
+lib/php/phabricator/externals/figlet/fonts/upper.flc
+lib/php/phabricator/externals/figlet/fonts/ushebrew.flc
+lib/php/phabricator/externals/figlet/fonts/uskata.flc
+lib/php/phabricator/externals/figlet/fonts/utf8.flc

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-ports-head mailing list