Date: Fri, 15 May 2020 18:07:15 +0000 (UTC) From: Michael Gmelin <grembo@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r535310 - in head: . devel/arcanist-lib devel/arcanist-lib/files devel/libphutil devel/phabricator Message-ID: <202005151807.04FI7FnS083667@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: grembo Date: Fri May 15 18:07:15 2020 New Revision: 535310 URL: https://svnweb.freebsd.org/changeset/ports/535310 Log: Update arcanist(-lib) and phabricator to the latest stable versions. PORTVERSIONs are the dates of the latest commits on the respective stable branches. Deprecate devel/libphutil, as all of its functionality has been moved into arcanist and phabricator by upstream and the library has been fully deprecated. Added: head/devel/arcanist-lib/files/patch-src-toolset-workflow-ArcanistVersionWorkflow.php - copied, changed from r535309, head/devel/arcanist-lib/files/patch-src-workflow-ArcanistVersionWorkflow.php Deleted: head/devel/arcanist-lib/files/patch-src-workflow-ArcanistVersionWorkflow.php Modified: head/UPDATING head/devel/arcanist-lib/Makefile head/devel/arcanist-lib/distinfo head/devel/arcanist-lib/pkg-plist head/devel/libphutil/Makefile head/devel/phabricator/Makefile head/devel/phabricator/distinfo head/devel/phabricator/pkg-plist Modified: head/UPDATING ============================================================================== --- head/UPDATING Fri May 15 17:59:19 2020 (r535309) +++ head/UPDATING Fri May 15 18:07:15 2020 (r535310) @@ -5,6 +5,22 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20200515: + AFFECTS: users of devel/libphutil, devel/arcanist-lib, devel/phabricator + AUTHOR: grembo@FreeBSD.org + + Upstream fully deprecated devel/libphutil and merged its functionality + into devel/arcanist-lib and devel/phabricator. As a result, the + devel/libphutil port will be removed from the ports tree. + + After upgrading devel/(arcanist-lib|phabricator) to version 20200514, it is + recommended to remove the orphaned libphutil package by running: + + # pkg delete php\*-libphutil + + Alternatively, 'pkg autoremove' will also work as expected, but might + remove orphaned packages unrelated to this update. + 20200505: AFFECTS: users of net-im/pidgin-rocketchat AUTHOR: tobias.rehbein@web.de Modified: head/devel/arcanist-lib/Makefile ============================================================================== --- head/devel/arcanist-lib/Makefile Fri May 15 17:59:19 2020 (r535309) +++ head/devel/arcanist-lib/Makefile Fri May 15 18:07:15 2020 (r535310) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME?= arcanist -PORTVERSION?= 20190622 +PORTVERSION?= 20200514 CATEGORIES?= devel PKGNAMESUFFIX= ${SLAVE_PKGNAMESUFFIX}${PHP_PKGNAMESUFFIX} @@ -13,18 +13,16 @@ SLAVEPORT?= lib LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PHP_PKGNAMEPREFIX}libphutil>=20190831:devel/libphutil@${PHP_FLAVOR} - PHP_DESTDIR= lib/php/arcanist -USES= php:flavors python:2.7,env shebangfix -SHEBANG_FILES= scripts/breakout.py +USES= php:flavors python:env shebangfix +SHEBANG_FILES= support/arcanoid/arcanoid.py USE_PHP= curl dom hash json simplexml zlib USE_GITHUB= yes NO_BUILD= yes NO_ARCH= yes PORTSCOUT= ignore:1 GH_ACCOUNT= phacility -GH_TAGNAME= feb5f4d +GH_TAGNAME= b76b9c4 PLIST= ${.CURDIR}/pkg-plist .if ${SLAVEPORT} == lib @@ -49,12 +47,26 @@ PLIST_FILES= bin/arc do-install: .if ${SLAVEPORT} == bin - ${RLN} ../${PHP_DESTDIR}/scripts/arcanist.php ${STAGEDIR}${PREFIX}/bin/arc + ${RLN} ../${PHP_DESTDIR}/bin/arc ${STAGEDIR}${PREFIX}/bin/arc .else @${MKDIR} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR} cd ${WRKSRC} ; ${PAX} -rw * ${STAGEDIR}${PREFIX}/${PHP_DESTDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions/ - ${RLN} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/resources/shell/bash-completion ${STAGEDIR}${PREFIX}/share/bash-completion/completions/arc + @${REINPLACE_CMD} \ + 's|%%PREFIX%%|${PREFIX}|g; \ + s|%%PHP_DESTDIR%%|${PHP_DESTDIR}|g' \ + ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/support/shell/hooks/bash-completion.sh + @${REINPLACE_CMD} \ + 's|%%PKGNAME%%|${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}|g; \ + s|%%PKGVERSION%%|${PKGVERSION}|g; \ + s|%%PKGORIGIN%%|${PKGORIGIN}|g' \ + ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/toolset/workflow/ArcanistVersionWorkflow.php + @${REINPLACE_CMD} \ + 's|%%PYTHON_CMD%%|${PYTHON_CMD}|g' \ + ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/workflow/ArcanistAnoidWorkflow.php + ${RM} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/toolset/workflow/*.orig + ${RLN} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/support/shell/hooks/bash-completion.sh \ + ${STAGEDIR}${PREFIX}/share/bash-completion/completions/arc .endif .include <bsd.port.mk> Modified: head/devel/arcanist-lib/distinfo ============================================================================== --- head/devel/arcanist-lib/distinfo Fri May 15 17:59:19 2020 (r535309) +++ head/devel/arcanist-lib/distinfo Fri May 15 18:07:15 2020 (r535310) @@ -1,3 +1,3 @@ -TIMESTAMP = 1567518400 -SHA256 (phacility-arcanist-20190622-feb5f4d_GH0.tar.gz) = 11cf1bd1ed42fb23ce7d37931b13177f2faa196eb57c4a6f2d21f00f1b887a22 -SIZE (phacility-arcanist-20190622-feb5f4d_GH0.tar.gz) = 649451 +TIMESTAMP = 1589494134 +SHA256 (phacility-arcanist-20200514-b76b9c4_GH0.tar.gz) = 9dcd523bcda56f5784e3e8e4bb69af3811debcd436db5d86c7a6356c476a2459 +SIZE (phacility-arcanist-20200514-b76b9c4_GH0.tar.gz) = 2234733 Copied and modified: head/devel/arcanist-lib/files/patch-src-toolset-workflow-ArcanistVersionWorkflow.php (from r535309, head/devel/arcanist-lib/files/patch-src-workflow-ArcanistVersionWorkflow.php) ============================================================================== --- head/devel/arcanist-lib/files/patch-src-workflow-ArcanistVersionWorkflow.php Fri May 15 17:59:19 2020 (r535309, copy source) +++ head/devel/arcanist-lib/files/patch-src-toolset-workflow-ArcanistVersionWorkflow.php Fri May 15 18:07:15 2020 (r535310) @@ -1,11 +1,10 @@ ---- src/workflow/ArcanistVersionWorkflow.php.orig 2017-06-09 15:12:37 UTC -+++ src/workflow/ArcanistVersionWorkflow.php -@@ -27,6 +27,13 @@ EOTEXT - public function run() { +--- src/toolset/workflow/ArcanistVersionWorkflow.php.orig 2020-05-14 16:16:36 UTC ++++ src/toolset/workflow/ArcanistVersionWorkflow.php +@@ -36,6 +36,12 @@ EOTEXT + $console = PhutilConsole::getConsole(); -+ $versions = array(); -+ exec("pkg query '%n %v (%o)' php5-arcanist php5-libphutil", $versions); ++ $versions = array("%%PKGNAME%% %%PKGVERSION%% (%%PKGORIGIN%%)"); + foreach ($versions as $pkg) { + $console->writeOut($pkg."\n"); + } Modified: head/devel/arcanist-lib/pkg-plist ============================================================================== --- head/devel/arcanist-lib/pkg-plist Fri May 15 17:59:19 2020 (r535309) +++ head/devel/arcanist-lib/pkg-plist Fri May 15 18:07:15 2020 (r535310) @@ -3,48 +3,345 @@ lib/php/arcanist/NOTICE lib/php/arcanist/README.md lib/php/arcanist/bin/arc lib/php/arcanist/bin/arc.bat +lib/php/arcanist/bin/phage lib/php/arcanist/externals/README lib/php/arcanist/externals/includes/README +lib/php/arcanist/externals/jsonlint/LICENSE +lib/php/arcanist/externals/jsonlint/src/Seld/JsonLint/JsonParser.php +lib/php/arcanist/externals/jsonlint/src/Seld/JsonLint/Lexer.php +lib/php/arcanist/externals/jsonlint/src/Seld/JsonLint/ParsingException.php +lib/php/arcanist/externals/jsonlint/src/Seld/JsonLint/Undefined.php lib/php/arcanist/resources/arclint/cornucopia.arclint.example lib/php/arcanist/resources/arclint/general-purpose.arclint.example lib/php/arcanist/resources/arclint/include-exclude.arclint.example -lib/php/arcanist/resources/shell/bash-completion +lib/php/arcanist/resources/php/symbol-information.json lib/php/arcanist/resources/spelling/english.json +lib/php/arcanist/resources/ssl/README +lib/php/arcanist/resources/ssl/default.pem lib/php/arcanist/scripts/__init_script__.php lib/php/arcanist/scripts/arcanist.php -lib/php/arcanist/scripts/breakout.py lib/php/arcanist/scripts/hgdaemon/hgdaemon_client.php lib/php/arcanist/scripts/hgdaemon/hgdaemon_server.php lib/php/arcanist/scripts/repository/binary_safe_diff.sh lib/php/arcanist/src/__phutil_library_init__.php lib/php/arcanist/src/__phutil_library_map__.php -lib/php/arcanist/src/__tests__/ArcanistLibraryTestCase.php +lib/php/arcanist/src/__tests__/PhutilLibraryTestCase.php +lib/php/arcanist/src/browse/query/ArcanistBrowseCommitHardpointQuery.php +lib/php/arcanist/src/browse/query/ArcanistBrowseCommitURIHardpointQuery.php +lib/php/arcanist/src/browse/query/ArcanistBrowseObjectNameURIHardpointQuery.php +lib/php/arcanist/src/browse/query/ArcanistBrowsePathURIHardpointQuery.php +lib/php/arcanist/src/browse/query/ArcanistBrowseRevisionURIHardpointQuery.php +lib/php/arcanist/src/browse/query/ArcanistBrowseURIHardpointQuery.php +lib/php/arcanist/src/browse/ref/ArcanistBrowseRef.php +lib/php/arcanist/src/browse/ref/ArcanistBrowseURIRef.php +lib/php/arcanist/src/browse/workflow/ArcanistBrowseWorkflow.php +lib/php/arcanist/src/channel/PhutilChannel.php +lib/php/arcanist/src/channel/PhutilChannelChannel.php +lib/php/arcanist/src/channel/PhutilExecChannel.php +lib/php/arcanist/src/channel/PhutilJSONProtocolChannel.php +lib/php/arcanist/src/channel/PhutilLogFileChannel.php +lib/php/arcanist/src/channel/PhutilMetricsChannel.php +lib/php/arcanist/src/channel/PhutilPHPObjectProtocolChannel.php +lib/php/arcanist/src/channel/PhutilProtocolChannel.php +lib/php/arcanist/src/channel/PhutilSocketChannel.php +lib/php/arcanist/src/channel/__tests__/PhutilChannelTestCase.php +lib/php/arcanist/src/channel/__tests__/PhutilJSONProtocolChannelTestCase.php +lib/php/arcanist/src/channel/__tests__/PhutilPHPObjectProtocolChannelTestCase.php +lib/php/arcanist/src/conduit/ArcanistConduitCall.php +lib/php/arcanist/src/conduit/ArcanistConduitEngine.php +lib/php/arcanist/src/conduit/ArcanistConduitException.php +lib/php/arcanist/src/conduit/ArcanistNoURIConduitException.php +lib/php/arcanist/src/conduit/ConduitClient.php +lib/php/arcanist/src/conduit/ConduitClientException.php +lib/php/arcanist/src/conduit/ConduitFuture.php +lib/php/arcanist/src/conduit/ConduitSearchFuture.php +lib/php/arcanist/src/conduit/FutureAgent.php +lib/php/arcanist/src/conduit/__tests__/ConduitClientTestCase.php +lib/php/arcanist/src/config/ArcanistConfigurationEngine.php +lib/php/arcanist/src/config/ArcanistConfigurationEngineExtension.php +lib/php/arcanist/src/config/ArcanistConfigurationSourceList.php +lib/php/arcanist/src/config/ArcanistConfigurationSourceValue.php +lib/php/arcanist/src/config/arc/ArcanistArcConfigurationEngineExtension.php +lib/php/arcanist/src/config/option/ArcanistAliasesConfigOption.php +lib/php/arcanist/src/config/option/ArcanistConfigOption.php +lib/php/arcanist/src/config/option/ArcanistListConfigOption.php +lib/php/arcanist/src/config/option/ArcanistScalarConfigOption.php +lib/php/arcanist/src/config/option/ArcanistStringConfigOption.php +lib/php/arcanist/src/config/option/ArcanistWildConfigOption.php +lib/php/arcanist/src/config/source/ArcanistConfigurationSource.php +lib/php/arcanist/src/config/source/ArcanistDefaultsConfigurationSource.php +lib/php/arcanist/src/config/source/ArcanistDictionaryConfigurationSource.php +lib/php/arcanist/src/config/source/ArcanistFileConfigurationSource.php +lib/php/arcanist/src/config/source/ArcanistFilesystemConfigurationSource.php +lib/php/arcanist/src/config/source/ArcanistLocalConfigurationSource.php +lib/php/arcanist/src/config/source/ArcanistProjectConfigurationSource.php +lib/php/arcanist/src/config/source/ArcanistRuntimeConfigurationSource.php +lib/php/arcanist/src/config/source/ArcanistSystemConfigurationSource.php +lib/php/arcanist/src/config/source/ArcanistUserConfigurationSource.php +lib/php/arcanist/src/config/source/ArcanistWorkingCopyConfigurationSource.php lib/php/arcanist/src/configuration/ArcanistBlindlyTrustHTTPEngineExtension.php lib/php/arcanist/src/configuration/ArcanistConfiguration.php lib/php/arcanist/src/configuration/ArcanistConfigurationManager.php +lib/php/arcanist/src/configuration/ArcanistSetting.php lib/php/arcanist/src/configuration/ArcanistSettings.php +lib/php/arcanist/src/console/PhutilConsole.php +lib/php/arcanist/src/console/PhutilConsoleFormatter.php +lib/php/arcanist/src/console/PhutilConsoleMessage.php +lib/php/arcanist/src/console/PhutilConsoleMetrics.php +lib/php/arcanist/src/console/PhutilConsoleProgressBar.php +lib/php/arcanist/src/console/PhutilConsoleServer.php +lib/php/arcanist/src/console/PhutilConsoleServerChannel.php +lib/php/arcanist/src/console/PhutilConsoleStdinNotInteractiveException.php +lib/php/arcanist/src/console/PhutilInteractiveEditor.php +lib/php/arcanist/src/console/__tests__/PhutilConsoleWrapTestCase.php +lib/php/arcanist/src/console/__tests__/wrap/long.txt +lib/php/arcanist/src/console/__tests__/wrap/long.txt.expect +lib/php/arcanist/src/console/__tests__/wrap/newlines.txt +lib/php/arcanist/src/console/__tests__/wrap/newlines.txt.expect +lib/php/arcanist/src/console/__tests__/wrap/plain.txt +lib/php/arcanist/src/console/__tests__/wrap/plain.txt.expect +lib/php/arcanist/src/console/__tests__/wrap/trailing-space-prompt.txt +lib/php/arcanist/src/console/__tests__/wrap/trailing-space-prompt.txt.expect +lib/php/arcanist/src/console/__tests__/wrap/utf8.txt +lib/php/arcanist/src/console/__tests__/wrap/utf8.txt.expect +lib/php/arcanist/src/console/format.php +lib/php/arcanist/src/console/view/PhutilConsoleBlock.php +lib/php/arcanist/src/console/view/PhutilConsoleError.php +lib/php/arcanist/src/console/view/PhutilConsoleInfo.php +lib/php/arcanist/src/console/view/PhutilConsoleList.php +lib/php/arcanist/src/console/view/PhutilConsoleLogLine.php +lib/php/arcanist/src/console/view/PhutilConsoleSkip.php +lib/php/arcanist/src/console/view/PhutilConsoleTable.php +lib/php/arcanist/src/console/view/PhutilConsoleView.php +lib/php/arcanist/src/console/view/PhutilConsoleWarning.php lib/php/arcanist/src/difference/ArcanistDiffUtils.php +lib/php/arcanist/src/difference/ArcanistDiffVectorNode.php +lib/php/arcanist/src/difference/ArcanistDiffVectorTree.php lib/php/arcanist/src/difference/__tests__/ArcanistDiffUtilsTestCase.php lib/php/arcanist/src/differential/ArcanistDifferentialCommitMessage.php lib/php/arcanist/src/differential/ArcanistDifferentialCommitMessageParserException.php lib/php/arcanist/src/differential/ArcanistDifferentialDependencyGraph.php lib/php/arcanist/src/differential/constants/ArcanistDifferentialRevisionHash.php lib/php/arcanist/src/differential/constants/ArcanistDifferentialRevisionStatus.php +lib/php/arcanist/src/docs/article/aws.diviner +lib/php/arcanist/src/docs/article/command_execution.diviner +lib/php/arcanist/src/docs/article/core_quick_reference.diviner +lib/php/arcanist/src/docs/article/developing_xhpast.diviner +lib/php/arcanist/src/docs/article/overview.diviner +lib/php/arcanist/src/docs/article/using_futures.diviner lib/php/arcanist/src/docs/book/arcanist.book +lib/php/arcanist/src/docs/book/libphutil.book +lib/php/arcanist/src/error/PhutilAggregateException.php +lib/php/arcanist/src/error/PhutilErrorHandler.php +lib/php/arcanist/src/error/PhutilErrorTrap.php +lib/php/arcanist/src/error/PhutilMethodNotImplementedException.php +lib/php/arcanist/src/error/PhutilOpaqueEnvelope.php +lib/php/arcanist/src/error/PhutilOpaqueEnvelopeKey.php +lib/php/arcanist/src/error/PhutilProxyException.php +lib/php/arcanist/src/error/__tests__/PhutilErrorHandlerTestCase.php +lib/php/arcanist/src/error/__tests__/PhutilOpaqueEnvelopeTestCase.php +lib/php/arcanist/src/error/phlog.php +lib/php/arcanist/src/events/PhutilEvent.php +lib/php/arcanist/src/events/PhutilEventEngine.php +lib/php/arcanist/src/events/PhutilEventListener.php lib/php/arcanist/src/events/constant/ArcanistEventType.php +lib/php/arcanist/src/events/constant/PhutilEventConstants.php +lib/php/arcanist/src/events/constant/PhutilEventType.php lib/php/arcanist/src/exception/ArcanistDiffByteSizeException.php +lib/php/arcanist/src/exception/ArcanistMissingArgumentTerminatorException.php lib/php/arcanist/src/exception/ArcanistUsageException.php +lib/php/arcanist/src/exception/PhutilInvalidStateException.php +lib/php/arcanist/src/exception/__tests__/PhutilInvalidStateExceptionTestCase.php lib/php/arcanist/src/exception/usage/ArcanistNoEffectException.php lib/php/arcanist/src/exception/usage/ArcanistNoEngineException.php lib/php/arcanist/src/exception/usage/ArcanistUserAbortException.php lib/php/arcanist/src/extensions/README +lib/php/arcanist/src/filesystem/FileFinder.php +lib/php/arcanist/src/filesystem/FileList.php +lib/php/arcanist/src/filesystem/Filesystem.php +lib/php/arcanist/src/filesystem/FilesystemException.php +lib/php/arcanist/src/filesystem/PhutilDeferredLog.php +lib/php/arcanist/src/filesystem/PhutilDirectoryFixture.php +lib/php/arcanist/src/filesystem/PhutilFileLock.php +lib/php/arcanist/src/filesystem/PhutilLock.php +lib/php/arcanist/src/filesystem/PhutilLockException.php +lib/php/arcanist/src/filesystem/PhutilProcessQuery.php +lib/php/arcanist/src/filesystem/PhutilProcessRef.php +lib/php/arcanist/src/filesystem/TempFile.php +lib/php/arcanist/src/filesystem/__tests__/FileFinderTestCase.php +lib/php/arcanist/src/filesystem/__tests__/FilesystemTestCase.php +lib/php/arcanist/src/filesystem/__tests__/PhutilDeferredLogTestCase.php +lib/php/arcanist/src/filesystem/__tests__/PhutilFileLockTestCase.php +lib/php/arcanist/src/filesystem/__tests__/PhutilProcessRefTestCase.php +lib/php/arcanist/src/filesystem/__tests__/data/.hidden.txt +lib/php/arcanist/src/filesystem/__tests__/data/exclude/file.txt +lib/php/arcanist/src/filesystem/__tests__/data/exclude/test +lib/php/arcanist/src/filesystem/__tests__/data/file.txt +lib/php/arcanist/src/filesystem/__tests__/data/include_dir.txt/anotherfile.txt +lib/php/arcanist/src/filesystem/__tests__/data/include_dir.txt/subdir.txt/alsoinclude.txt +lib/php/arcanist/src/filesystem/__tests__/data/include_dir.txt/subdir.txt/test +lib/php/arcanist/src/filesystem/__tests__/data/include_dir.txt/test +lib/php/arcanist/src/filesystem/__tests__/data/test +lib/php/arcanist/src/filesystem/__tests__/data/test.txt +lib/php/arcanist/src/filesystem/binary/PhutilBinaryAnalyzer.php +lib/php/arcanist/src/filesystem/binary/PhutilDiffBinaryAnalyzer.php +lib/php/arcanist/src/filesystem/binary/PhutilGitBinaryAnalyzer.php +lib/php/arcanist/src/filesystem/binary/PhutilMercurialBinaryAnalyzer.php +lib/php/arcanist/src/filesystem/binary/PhutilPygmentizeBinaryAnalyzer.php +lib/php/arcanist/src/filesystem/binary/PhutilSubversionBinaryAnalyzer.php +lib/php/arcanist/src/filesystem/binary/__tests__/PhutilBinaryAnalyzerTestCase.php +lib/php/arcanist/src/filesystem/linesofalarge/LinesOfALarge.php +lib/php/arcanist/src/filesystem/linesofalarge/LinesOfALargeExecFuture.php +lib/php/arcanist/src/filesystem/linesofalarge/LinesOfALargeFile.php +lib/php/arcanist/src/filesystem/linesofalarge/__tests__/LinesOfALargeExecFutureTestCase.php +lib/php/arcanist/src/filesystem/linesofalarge/__tests__/LinesOfALargeFileTestCase.php +lib/php/arcanist/src/future/Future.php +lib/php/arcanist/src/future/FutureIterator.php +lib/php/arcanist/src/future/FuturePool.php +lib/php/arcanist/src/future/FutureProxy.php +lib/php/arcanist/src/future/ImmediateFuture.php +lib/php/arcanist/src/future/__tests__/FutureIteratorTestCase.php +lib/php/arcanist/src/future/asana/PhutilAsanaFuture.php +lib/php/arcanist/src/future/aws/PhutilAWSCloudFormationFuture.php +lib/php/arcanist/src/future/aws/PhutilAWSCloudWatchFuture.php +lib/php/arcanist/src/future/aws/PhutilAWSEC2Future.php +lib/php/arcanist/src/future/aws/PhutilAWSException.php +lib/php/arcanist/src/future/aws/PhutilAWSFuture.php +lib/php/arcanist/src/future/aws/PhutilAWSS3Future.php +lib/php/arcanist/src/future/aws/PhutilAWSv4Signature.php +lib/php/arcanist/src/future/aws/PhutilCloudWatchMetric.php +lib/php/arcanist/src/future/aws/__tests__/PhutilAWSv4SignatureTestCase.php +lib/php/arcanist/src/future/aws/management/PhutilAWSManagementWorkflow.php +lib/php/arcanist/src/future/aws/management/PhutilAWSS3DeleteManagementWorkflow.php +lib/php/arcanist/src/future/aws/management/PhutilAWSS3GetManagementWorkflow.php +lib/php/arcanist/src/future/aws/management/PhutilAWSS3ManagementWorkflow.php +lib/php/arcanist/src/future/aws/management/PhutilAWSS3PutManagementWorkflow.php +lib/php/arcanist/src/future/exec/CommandException.php +lib/php/arcanist/src/future/exec/ExecFuture.php +lib/php/arcanist/src/future/exec/PhutilBacktraceSignalHandler.php +lib/php/arcanist/src/future/exec/PhutilCallbackSignalHandler.php +lib/php/arcanist/src/future/exec/PhutilConsoleMetricsSignalHandler.php +lib/php/arcanist/src/future/exec/PhutilExecPassthru.php +lib/php/arcanist/src/future/exec/PhutilExecutableFuture.php +lib/php/arcanist/src/future/exec/PhutilSignalHandler.php +lib/php/arcanist/src/future/exec/PhutilSignalRouter.php +lib/php/arcanist/src/future/exec/__tests__/ExecFutureTestCase.php +lib/php/arcanist/src/future/exec/__tests__/ExecPassthruTestCase.php +lib/php/arcanist/src/future/exec/execx.php +lib/php/arcanist/src/future/github/PhutilGitHubFuture.php +lib/php/arcanist/src/future/github/PhutilGitHubResponse.php +lib/php/arcanist/src/future/http/BaseHTTPFuture.php +lib/php/arcanist/src/future/http/HTTPFuture.php +lib/php/arcanist/src/future/http/HTTPSFuture.php +lib/php/arcanist/src/future/http/PhutilHTTPEngineExtension.php +lib/php/arcanist/src/future/http/status/HTTPFutureCURLResponseStatus.php +lib/php/arcanist/src/future/http/status/HTTPFutureCertificateResponseStatus.php +lib/php/arcanist/src/future/http/status/HTTPFutureHTTPResponseStatus.php +lib/php/arcanist/src/future/http/status/HTTPFutureParseResponseStatus.php +lib/php/arcanist/src/future/http/status/HTTPFutureResponseStatus.php +lib/php/arcanist/src/future/http/status/HTTPFutureTransportResponseStatus.php +lib/php/arcanist/src/future/oauth/PhutilOAuth1Future.php +lib/php/arcanist/src/future/oauth/__tests__/PhutilOAuth1FutureTestCase.php +lib/php/arcanist/src/future/paypal/PhutilPayPalAPIFuture.php +lib/php/arcanist/src/future/postmark/PhutilPostmarkFuture.php +lib/php/arcanist/src/future/slack/PhutilSlackFuture.php +lib/php/arcanist/src/future/twitch/PhutilTwitchFuture.php +lib/php/arcanist/src/future/wordpress/PhutilWordPressFuture.php +lib/php/arcanist/src/hardpoint/ArcanistHardpoint.php +lib/php/arcanist/src/hardpoint/ArcanistHardpointEngine.php +lib/php/arcanist/src/hardpoint/ArcanistHardpointFutureList.php +lib/php/arcanist/src/hardpoint/ArcanistHardpointList.php +lib/php/arcanist/src/hardpoint/ArcanistHardpointObject.php +lib/php/arcanist/src/hardpoint/ArcanistHardpointQuery.php +lib/php/arcanist/src/hardpoint/ArcanistHardpointRequest.php +lib/php/arcanist/src/hardpoint/ArcanistHardpointRequestList.php +lib/php/arcanist/src/hardpoint/ArcanistHardpointTask.php +lib/php/arcanist/src/hardpoint/ArcanistHardpointTaskResult.php +lib/php/arcanist/src/hardpoint/ArcanistObjectListHardpoint.php +lib/php/arcanist/src/hardpoint/ArcanistScalarHardpoint.php +lib/php/arcanist/src/hardpoint/ArcanistVectorHardpoint.php lib/php/arcanist/src/hgdaemon/ArcanistHgClientChannel.php lib/php/arcanist/src/hgdaemon/ArcanistHgProxyClient.php lib/php/arcanist/src/hgdaemon/ArcanistHgProxyServer.php lib/php/arcanist/src/hgdaemon/ArcanistHgServerChannel.php +lib/php/arcanist/src/init/init-library.php +lib/php/arcanist/src/init/lib/PhutilBootloader.php +lib/php/arcanist/src/init/lib/PhutilBootloaderException.php +lib/php/arcanist/src/init/lib/PhutilLibraryConflictException.php +lib/php/arcanist/src/init/lib/PhutilMissingSymbolException.php +lib/php/arcanist/src/init/lib/__tests__/PhutilModuleUtilsTestCase.php +lib/php/arcanist/src/init/lib/core.php +lib/php/arcanist/src/init/lib/moduleutils.php +lib/php/arcanist/src/inspector/ArcanistBrowseRefInspector.php +lib/php/arcanist/src/inspector/ArcanistRefInspector.php +lib/php/arcanist/src/inspector/ArcanistWorkingCopyStateRefInspector.php lib/php/arcanist/src/internationalization/ArcanistUSEnglishTranslation.php +lib/php/arcanist/src/internationalization/PhutilLocale.php +lib/php/arcanist/src/internationalization/PhutilNumber.php +lib/php/arcanist/src/internationalization/PhutilPerson.php +lib/php/arcanist/src/internationalization/PhutilTranslation.php +lib/php/arcanist/src/internationalization/PhutilTranslator.php +lib/php/arcanist/src/internationalization/__tests__/PhutilLocaleTestCase.php +lib/php/arcanist/src/internationalization/__tests__/PhutilPersonTest.php +lib/php/arcanist/src/internationalization/__tests__/PhutilPhtTestCase.php +lib/php/arcanist/src/internationalization/__tests__/PhutilTranslationTestCase.php +lib/php/arcanist/src/internationalization/__tests__/PhutilTranslatorTestCase.php +lib/php/arcanist/src/internationalization/locales/PhutilAllCapsEnglishLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilBritishEnglishLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilCzechLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilEmojiLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilEnglishCanadaLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilFrenchLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilGermanLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilKoreanLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilPirateEnglishLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilPortugueseBrazilLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilPortuguesePortugalLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilRawEnglishLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilSimplifiedChineseLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilSpanishSpainLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilTraditionalChineseLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilUSEnglishLocale.php +lib/php/arcanist/src/internationalization/locales/PhutilVeryWowEnglishLocale.php +lib/php/arcanist/src/internationalization/pht.php +lib/php/arcanist/src/internationalization/translation/LibphutilUSEnglishTranslation.php +lib/php/arcanist/src/ip/PhutilCIDRBlock.php +lib/php/arcanist/src/ip/PhutilCIDRList.php +lib/php/arcanist/src/ip/PhutilIPAddress.php +lib/php/arcanist/src/ip/PhutilIPv4Address.php +lib/php/arcanist/src/ip/PhutilIPv6Address.php +lib/php/arcanist/src/ip/__tests__/PhutilIPAddressTestCase.php lib/php/arcanist/src/land/ArcanistGitLandEngine.php lib/php/arcanist/src/land/ArcanistLandEngine.php +lib/php/arcanist/src/lexer/PhutilJSONFragmentLexer.php +lib/php/arcanist/src/lexer/PhutilJavaFragmentLexer.php +lib/php/arcanist/src/lexer/PhutilLexer.php +lib/php/arcanist/src/lexer/PhutilPHPFragmentLexer.php +lib/php/arcanist/src/lexer/PhutilPythonFragmentLexer.php +lib/php/arcanist/src/lexer/PhutilShellLexer.php +lib/php/arcanist/src/lexer/PhutilSimpleOptionsLexer.php +lib/php/arcanist/src/lexer/PhutilTypeLexer.php +lib/php/arcanist/src/lexer/__tests__/PhutilPHPFragmentLexerTestCase.php +lib/php/arcanist/src/lexer/__tests__/PhutilShellLexerTestCase.php +lib/php/arcanist/src/lexer/__tests__/PhutilSimpleOptionsLexerTestCase.php +lib/php/arcanist/src/lexer/__tests__/php/basics.txt +lib/php/arcanist/src/lexer/__tests__/php/case-insensitive.txt +lib/php/arcanist/src/lexer/__tests__/php/catch.txt +lib/php/arcanist/src/lexer/__tests__/php/comments.txt +lib/php/arcanist/src/lexer/__tests__/php/extendsimplements.txt +lib/php/arcanist/src/lexer/__tests__/php/haltcompiler.txt +lib/php/arcanist/src/lexer/__tests__/php/heredocs.txt +lib/php/arcanist/src/lexer/__tests__/php/pop-from-php.txt +lib/php/arcanist/src/lexer/__tests__/php/symbols.txt +lib/php/arcanist/src/lexer/__tests__/php/trailing-backslash-1.txt +lib/php/arcanist/src/lexer/__tests__/php/trailing-backslash-2.txt +lib/php/arcanist/src/lexer/__tests__/php/trailing-backslash-b.txt +lib/php/arcanist/src/lexer/__tests__/shell/basic.txt +lib/php/arcanist/src/lexer/__tests__/shell/escape.txt +lib/php/arcanist/src/lexer/__tests__/shell/slashes.txt +lib/php/arcanist/src/lexer/__tests__/shell/spaces.txt +lib/php/arcanist/src/lexer/__tests__/shell/strings.txt +lib/php/arcanist/src/lexer/__tests__/shell/unterminated.txt lib/php/arcanist/src/lint/ArcanistLintMessage.php lib/php/arcanist/src/lint/ArcanistLintPatcher.php lib/php/arcanist/src/lint/ArcanistLintResult.php @@ -107,7 +404,6 @@ lib/php/arcanist/src/lint/linter/__tests__/ArcanistGen lib/php/arcanist/src/lint/linter/__tests__/ArcanistGoLintLinterTestCase.php lib/php/arcanist/src/lint/linter/__tests__/ArcanistHLintLinterTestCase.php lib/php/arcanist/src/lint/linter/__tests__/ArcanistJSHintLinterTestCase.php -lib/php/arcanist/src/lint/linter/__tests__/ArcanistJSONLintLinterTestCase.php lib/php/arcanist/src/lint/linter/__tests__/ArcanistJSONLinterTestCase.php lib/php/arcanist/src/lint/linter/__tests__/ArcanistJscsLinterTestCase.php lib/php/arcanist/src/lint/linter/__tests__/ArcanistLesscLinterTestCase.php @@ -165,39 +461,39 @@ lib/php/arcanist/src/lint/linter/__tests__/jshint/jshi lib/php/arcanist/src/lint/linter/__tests__/jshint/missing-semicolon.lint-test lib/php/arcanist/src/lint/linter/__tests__/jshint/too-many-errors.lint-test lib/php/arcanist/src/lint/linter/__tests__/jshint/unnecessary-semicolon.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/1.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/10.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/11.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/12.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/13.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/14.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/15.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/16.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/17.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/19.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/2.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/20.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/21.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/22.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/23.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/24.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/25.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/26.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/27.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/28.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/29.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/3.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/30.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/31.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/32.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/33.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/34.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/4.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/5.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/6.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/7.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/8.lint-test -lib/php/arcanist/src/lint/linter/__tests__/jsonlint/9.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/1.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/10.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/11.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/12.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/13.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/14.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/15.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/16.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/17.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/19.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/2.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/20.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/21.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/22.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/23.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/24.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/25.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/26.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/27.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/28.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/29.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/3.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/30.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/31.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/32.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/33.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/34.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/4.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/5.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/6.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/7.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/8.lint-test +lib/php/arcanist/src/lint/linter/__tests__/json/9.lint-test lib/php/arcanist/src/lint/linter/__tests__/lessc/css.lint-test lib/php/arcanist/src/lint/linter/__tests__/lessc/empty.lint-test lib/php/arcanist/src/lint/linter/__tests__/lessc/errors/add-mixed-units.lint-test @@ -351,6 +647,7 @@ lib/php/arcanist/src/lint/linter/xhpast/rules/Arcanist 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/ArcanistImplodeArgumentOrderXHPASTLinterRule.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 @@ -382,7 +679,6 @@ lib/php/arcanist/src/lint/linter/xhpast/rules/Arcanist 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 @@ -452,6 +748,7 @@ lib/php/arcanist/src/lint/linter/xhpast/rules/__tests_ 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__/ArcanistImplodeArgumentOrderXHPASTLinterRuleTestCase.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 @@ -484,7 +781,6 @@ lib/php/arcanist/src/lint/linter/xhpast/rules/__tests_ 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 @@ -572,6 +868,7 @@ lib/php/arcanist/src/lint/linter/xhpast/rules/__tests_ 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__/implode-argument-order/implode.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 @@ -629,7 +926,6 @@ lib/php/arcanist/src/lint/linter/xhpast/rules/__tests_ 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 @@ -704,14 +1000,46 @@ lib/php/arcanist/src/lint/renderer/__tests__/data/simp lib/php/arcanist/src/lint/renderer/__tests__/data/simple.txt lib/php/arcanist/src/lint/renderer/__tests__/data/xml.expect lib/php/arcanist/src/lint/renderer/__tests__/data/xml.txt +lib/php/arcanist/src/log/ArcanistLogEngine.php +lib/php/arcanist/src/log/ArcanistLogMessage.php +lib/php/arcanist/src/moduleutils/PhutilLibraryMapBuilder.php +lib/php/arcanist/src/object/Phobject.php +lib/php/arcanist/src/object/__tests__/PhobjectTestCase.php +lib/php/arcanist/src/object/__tests__/PhutilTestPhobject.php lib/php/arcanist/src/parser/ArcanistBaseCommitParser.php lib/php/arcanist/src/parser/ArcanistBundle.php lib/php/arcanist/src/parser/ArcanistCommentRemover.php lib/php/arcanist/src/parser/ArcanistDiffParser.php +lib/php/arcanist/src/parser/PhutilBugtraqParser.php +lib/php/arcanist/src/parser/PhutilDocblockParser.php +lib/php/arcanist/src/parser/PhutilEditorConfig.php +lib/php/arcanist/src/parser/PhutilEmailAddress.php +lib/php/arcanist/src/parser/PhutilGitURI.php +lib/php/arcanist/src/parser/PhutilJSON.php +lib/php/arcanist/src/parser/PhutilJSONParser.php +lib/php/arcanist/src/parser/PhutilLanguageGuesser.php +lib/php/arcanist/src/parser/PhutilParserGenerator.php +lib/php/arcanist/src/parser/PhutilQueryStringParser.php +lib/php/arcanist/src/parser/PhutilSimpleOptions.php +lib/php/arcanist/src/parser/PhutilTypeSpec.php +lib/php/arcanist/src/parser/PhutilURI.php lib/php/arcanist/src/parser/__tests__/ArcanistBaseCommitParserTestCase.php lib/php/arcanist/src/parser/__tests__/ArcanistBundleTestCase.php lib/php/arcanist/src/parser/__tests__/ArcanistCommentRemoverTestCase.php lib/php/arcanist/src/parser/__tests__/ArcanistDiffParserTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilBugtraqParserTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilDocblockParserTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilEditorConfigTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilEmailAddressTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilGitURITestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilJSONParserTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilJSONTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilLanguageGuesserTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilParserGeneratorTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilQueryStringParserTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilSimpleOptionsTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilTypeSpecTestCase.php +lib/php/arcanist/src/parser/__tests__/PhutilURITestCase.php lib/php/arcanist/src/parser/__tests__/base85/expect1.txt lib/php/arcanist/src/parser/__tests__/base85/expect2.txt lib/php/arcanist/src/parser/__tests__/bundle.git.tgz @@ -793,6 +1121,34 @@ lib/php/arcanist/src/parser/__tests__/diff/svnlook-add lib/php/arcanist/src/parser/__tests__/diff/svnlook-basics.svndiff lib/php/arcanist/src/parser/__tests__/diff/svnlook-copied.svndiff lib/php/arcanist/src/parser/__tests__/diff/svnlook-delete.svndiff +lib/php/arcanist/src/parser/__tests__/docblock/embedded-specials.docblock +lib/php/arcanist/src/parser/__tests__/docblock/flag-specials.docblock +lib/php/arcanist/src/parser/__tests__/docblock/indented-block.docblock +lib/php/arcanist/src/parser/__tests__/docblock/indented-specials.docblock +lib/php/arcanist/src/parser/__tests__/docblock/indented-text.docblock +lib/php/arcanist/src/parser/__tests__/docblock/linebreak-breaks-specials.docblock +lib/php/arcanist/src/parser/__tests__/docblock/mixed-types.docblock +lib/php/arcanist/src/parser/__tests__/docblock/multi-specials.docblock +lib/php/arcanist/src/parser/__tests__/docblock/multiline-special.docblock +lib/php/arcanist/src/parser/__tests__/docblock/specials-with-hyphen.docblock +lib/php/arcanist/src/parser/__tests__/docblock/specials.docblock +lib/php/arcanist/src/parser/__tests__/editorconfig/.editorconfig +lib/php/arcanist/src/parser/__tests__/editorconfig/empty/.editorconfig +lib/php/arcanist/src/parser/__tests__/editorconfig/externals/.editorconfig +lib/php/arcanist/src/parser/__tests__/editorconfig/subdir/.editorconfig +lib/php/arcanist/src/parser/__tests__/json/base64.data +lib/php/arcanist/src/parser/__tests__/json/base64.json +lib/php/arcanist/src/parser/__tests__/languageguesser/bash.shebang +lib/php/arcanist/src/parser/__tests__/languageguesser/console.path +lib/php/arcanist/src/parser/__tests__/languageguesser/console.prompt +lib/php/arcanist/src/parser/__tests__/languageguesser/diff.git +lib/php/arcanist/src/parser/__tests__/languageguesser/diff.udiff +lib/php/arcanist/src/parser/__tests__/languageguesser/nothing-useful +lib/php/arcanist/src/parser/__tests__/languageguesser/php.shell +lib/php/arcanist/src/parser/__tests__/languageguesser/php.shell-env +lib/php/arcanist/src/parser/__tests__/languageguesser/php.test +lib/php/arcanist/src/parser/__tests__/languageguesser/py.emacs-mode +lib/php/arcanist/src/parser/__tests__/languageguesser/sh.shebang lib/php/arcanist/src/parser/__tests__/patches/141452e2a775ee86409e8779dd2eda767b4fe8ab.gitpatch lib/php/arcanist/src/parser/__tests__/patches/176a4c2c3fd88b2d598ce41a55d9c3958be9fd2d.gitpatch lib/php/arcanist/src/parser/__tests__/patches/1830a13adf764b55743f7edc6066451898d8ffa4.gitpatch @@ -820,11 +1176,156 @@ lib/php/arcanist/src/parser/__tests__/patches/d53dc614 lib/php/arcanist/src/parser/__tests__/patches/df340e88d8aba12e8f2b8827f01f0cd9f35eb758.gitpatch lib/php/arcanist/src/parser/__tests__/patches/f19fb9fa1385c01b53bdb6d8842dd154e47151ec.gitpatch lib/php/arcanist/src/parser/__tests__/patches/fb28468d25a5fdd063aca4ca559454c998a0af51.gitpatch +lib/php/arcanist/src/parser/aast/api/AASTNode.php +lib/php/arcanist/src/parser/aast/api/AASTNodeList.php +lib/php/arcanist/src/parser/aast/api/AASTToken.php +lib/php/arcanist/src/parser/aast/api/AASTTree.php +lib/php/arcanist/src/parser/argument/PhutilArgumentParser.php +lib/php/arcanist/src/parser/argument/PhutilArgumentSpecification.php +lib/php/arcanist/src/parser/argument/PhutilArgumentSpellingCorrector.php +lib/php/arcanist/src/parser/argument/__tests__/PhutilArgumentParserTestCase.php +lib/php/arcanist/src/parser/argument/__tests__/PhutilArgumentSpecificationTestCase.php +lib/php/arcanist/src/parser/argument/__tests__/PhutilArgumentSpellingCorrectorTestCase.php +lib/php/arcanist/src/parser/argument/exception/PhutilArgumentParserException.php +lib/php/arcanist/src/parser/argument/exception/PhutilArgumentSpecificationException.php +lib/php/arcanist/src/parser/argument/exception/PhutilArgumentUsageException.php +lib/php/arcanist/src/parser/argument/workflow/PhutilArgumentWorkflow.php +lib/php/arcanist/src/parser/argument/workflow/PhutilHelpArgumentWorkflow.php lib/php/arcanist/src/parser/diff/ArcanistDiffChange.php lib/php/arcanist/src/parser/diff/ArcanistDiffChangeType.php lib/php/arcanist/src/parser/diff/ArcanistDiffHunk.php +lib/php/arcanist/src/parser/exception/PhutilINIParserException.php +lib/php/arcanist/src/parser/exception/PhutilJSONParserException.php +lib/php/arcanist/src/parser/exception/PhutilTypeCheckException.php +lib/php/arcanist/src/parser/exception/PhutilTypeExtraParametersException.php +lib/php/arcanist/src/parser/exception/PhutilTypeMissingParametersException.php +lib/php/arcanist/src/parser/generator/exception/PhutilInvalidRuleParserGeneratorException.php +lib/php/arcanist/src/parser/generator/exception/PhutilIrreducibleRuleParserGeneratorException.php +lib/php/arcanist/src/parser/generator/exception/PhutilParserGeneratorException.php +lib/php/arcanist/src/parser/generator/exception/PhutilUnknownSymbolParserGeneratorException.php +lib/php/arcanist/src/parser/generator/exception/PhutilUnreachableRuleParserGeneratorException.php +lib/php/arcanist/src/parser/generator/exception/PhutilUnreachableTerminalParserGeneratorException.php +lib/php/arcanist/src/parser/html/PhutilDOMNode.php +lib/php/arcanist/src/parser/html/PhutilHTMLParser.php +lib/php/arcanist/src/parser/html/__tests__/PhutilHTMLParserTestCase.php +lib/php/arcanist/src/parser/html/__tests__/data/attributes-basic.txt +lib/php/arcanist/src/parser/html/__tests__/data/content-angle.txt +lib/php/arcanist/src/parser/html/__tests__/data/content-simple.txt +lib/php/arcanist/src/parser/html/__tests__/data/tag-angle.txt +lib/php/arcanist/src/parser/html/__tests__/data/tag-mismatch.txt +lib/php/arcanist/src/parser/html/__tests__/data/tag-simple.txt +lib/php/arcanist/src/parser/html/__tests__/data/tag-table.txt +lib/php/arcanist/src/parser/http/PhutilHTTPResponse.php +lib/php/arcanist/src/parser/http/PhutilHTTPResponseParser.php +lib/php/arcanist/src/parser/http/__tests__/PhutilHTTPResponseParserTestCase.php +lib/php/arcanist/src/parser/xhpast/__tests__/PHPASTParserTestCase.php +lib/php/arcanist/src/parser/xhpast/__tests__/data/a-self-test.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/anonymous_class.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/base-fail-syntax.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/base-pass.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/call-time-pass-by-ref.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/namespace.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/operator-coalesce.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/operator-spaceship-nonassoc.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/operator-spaceship.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/optional-parameter.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-access-on-instanciation-invalid.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-access-on-instanciation.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-array-dereference-2.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-array-dereference-3.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-array-dereference-4.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-array-dereference.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-binary-literal.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-callable-typehint.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-class-expr.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-comments.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-empty-heredoc.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-finally.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-foreach-list.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-literal-index.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-literals.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-nested-quotes.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-only-finally.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-short-array.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-syntax.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-tags.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-traits.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-try-no-catch-or-finally.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/php-yield.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/return-type.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/unpack-fail.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/use.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/variadic.php.test +lib/php/arcanist/src/parser/xhpast/__tests__/data/yyinitdepth.php.test +lib/php/arcanist/src/parser/xhpast/api/XHPASTNode.php +lib/php/arcanist/src/parser/xhpast/api/XHPASTSyntaxErrorException.php +lib/php/arcanist/src/parser/xhpast/api/XHPASTToken.php +lib/php/arcanist/src/parser/xhpast/api/XHPASTTree.php +lib/php/arcanist/src/parser/xhpast/api/__tests__/XHPASTNodeTestCase.php +lib/php/arcanist/src/parser/xhpast/api/__tests__/XHPASTTreeTestCase.php +lib/php/arcanist/src/parser/xhpast/api/__tests__/namespace/braces.lint-test +lib/php/arcanist/src/parser/xhpast/api/__tests__/namespace/mixed.php.test +lib/php/arcanist/src/parser/xhpast/api/__tests__/namespace/namespace.lint-test +lib/php/arcanist/src/parser/xhpast/api/__tests__/namespace/no-namespace.lint-test +lib/php/arcanist/src/parser/xhpast/bin/PhutilXHPASTBinary.php +lib/php/arcanist/src/parser/xhpast/bin/xhpast.exe +lib/php/arcanist/src/parser/xhpast/parser_nodes.php +lib/php/arcanist/src/parser/xhpast/parser_tokens.php +lib/php/arcanist/src/phage/__tests__/PhageAgentTestCase.php +lib/php/arcanist/src/phage/action/PhageAction.php +lib/php/arcanist/src/phage/action/PhageAgentAction.php +lib/php/arcanist/src/phage/action/PhageExecuteAction.php +lib/php/arcanist/src/phage/action/PhageLocalAction.php +lib/php/arcanist/src/phage/action/PhagePlanAction.php +lib/php/arcanist/src/phage/agent/PhagePHPAgent.php +lib/php/arcanist/src/phage/bootloader/PhageAgentBootloader.php +lib/php/arcanist/src/phage/bootloader/PhagePHPAgentBootloader.php +lib/php/arcanist/src/phage/toolset/PhageToolset.php +lib/php/arcanist/src/phage/util/PhutilBallOfPHP.php +lib/php/arcanist/src/phage/workflow/PhageExecWorkflow.php +lib/php/arcanist/src/phage/workflow/PhageWorkflow.php +lib/php/arcanist/src/progress/PhutilConsoleProgressSink.php +lib/php/arcanist/src/progress/PhutilProgressSink.php +lib/php/arcanist/src/query/ArcanistCommitUpstreamHardpointQuery.php +lib/php/arcanist/src/query/ArcanistGitCommitMessageHardpointQuery.php +lib/php/arcanist/src/query/ArcanistGitWorkingCopyRevisionHardpointQuery.php +lib/php/arcanist/src/query/ArcanistMessageRevisionHardpointQuery.php +lib/php/arcanist/src/query/ArcanistWorkflowGitHardpointQuery.php +lib/php/arcanist/src/query/ArcanistWorkingCopyCommitHardpointQuery.php +lib/php/arcanist/src/readableserializer/PhutilReadableSerializer.php +lib/php/arcanist/src/readableserializer/__tests__/PhutilReadableSerializerTestCase.php +lib/php/arcanist/src/ref/ArcanistBranchRef.php lib/php/arcanist/src/ref/ArcanistBuildPlanRef.php lib/php/arcanist/src/ref/ArcanistBuildRef.php +lib/php/arcanist/src/ref/ArcanistDisplayRef.php +lib/php/arcanist/src/ref/ArcanistDisplayRefInterface.php +lib/php/arcanist/src/ref/ArcanistRef.php +lib/php/arcanist/src/ref/ArcanistRepositoryRef.php +lib/php/arcanist/src/ref/ArcanistRevisionRefSource.php +lib/php/arcanist/src/ref/ArcanistWorkingCopyStateRef.php +lib/php/arcanist/src/ref/commit/ArcanistCommitRef.php +lib/php/arcanist/src/ref/commit/ArcanistCommitSymbolRef.php +lib/php/arcanist/src/ref/commit/ArcanistCommitSymbolRefInspector.php +lib/php/arcanist/src/ref/commit/ArcanistGitCommitSymbolCommitHardpointQuery.php +lib/php/arcanist/src/ref/file/ArcanistFileRef.php +lib/php/arcanist/src/ref/file/ArcanistFileSymbolRef.php +lib/php/arcanist/src/ref/paste/ArcanistPasteRef.php +lib/php/arcanist/src/ref/paste/ArcanistPasteSymbolRef.php +lib/php/arcanist/src/ref/revision/ArcanistRevisionCommitMessageHardpointQuery.php +lib/php/arcanist/src/ref/revision/ArcanistRevisionRef.php +lib/php/arcanist/src/ref/revision/ArcanistRevisionSymbolRef.php +lib/php/arcanist/src/ref/simple/ArcanistSimpleSymbolHardpointQuery.php +lib/php/arcanist/src/ref/simple/ArcanistSimpleSymbolRef.php +lib/php/arcanist/src/ref/simple/ArcanistSimpleSymbolRefInspector.php +lib/php/arcanist/src/ref/symbol/ArcanistSymbolEngine.php +lib/php/arcanist/src/ref/symbol/ArcanistSymbolRef.php +lib/php/arcanist/src/ref/task/ArcanistTaskRef.php +lib/php/arcanist/src/ref/task/ArcanistTaskSymbolRef.php +lib/php/arcanist/src/ref/user/ArcanistUserRef.php +lib/php/arcanist/src/ref/user/ArcanistUserSymbolHardpointQuery.php +lib/php/arcanist/src/ref/user/ArcanistUserSymbolRef.php +lib/php/arcanist/src/ref/user/ArcanistUserSymbolRefInspector.php +lib/php/arcanist/src/repository/api/ArcanistFilesystemAPI.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 @@ -847,6 +1348,27 @@ lib/php/arcanist/src/repository/parser/__tests__/mercu lib/php/arcanist/src/repository/parser/__tests__/mercurial/log-empty.txt 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/runtime/ArcanistRuntime.php +lib/php/arcanist/src/serviceprofiler/PhutilServiceProfiler.php +lib/php/arcanist/src/symbols/PhutilClassMapQuery.php +lib/php/arcanist/src/symbols/PhutilSymbolLoader.php +lib/php/arcanist/src/toolset/ArcanistAlias.php +lib/php/arcanist/src/toolset/ArcanistAliasEffect.php +lib/php/arcanist/src/toolset/ArcanistAliasEngine.php +lib/php/arcanist/src/toolset/ArcanistArcToolset.php +lib/php/arcanist/src/toolset/ArcanistPhutilWorkflow.php +lib/php/arcanist/src/toolset/ArcanistPrompt.php +lib/php/arcanist/src/toolset/ArcanistToolset.php +lib/php/arcanist/src/toolset/ArcanistWorkflowArgument.php +lib/php/arcanist/src/toolset/ArcanistWorkflowInformation.php +lib/php/arcanist/src/toolset/command/ArcanistCommand.php +lib/php/arcanist/src/toolset/query/ArcanistRuntimeHardpointQuery.php +lib/php/arcanist/src/toolset/workflow/ArcanistAliasWorkflow.php +lib/php/arcanist/src/toolset/workflow/ArcanistArcWorkflow.php +lib/php/arcanist/src/toolset/workflow/ArcanistHelpWorkflow.php +lib/php/arcanist/src/toolset/workflow/ArcanistPromptsWorkflow.php +lib/php/arcanist/src/toolset/workflow/ArcanistShellCompleteWorkflow.php +lib/php/arcanist/src/toolset/workflow/ArcanistVersionWorkflow.php lib/php/arcanist/src/unit/ArcanistUnitTestResult.php lib/php/arcanist/src/unit/__tests__/ArcanistUnitTestResultTestCase.php lib/php/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php @@ -887,25 +1409,66 @@ lib/php/arcanist/src/unit/renderer/ArcanistUnitConsole lib/php/arcanist/src/unit/renderer/ArcanistUnitRenderer.php lib/php/arcanist/src/upload/ArcanistFileDataRef.php lib/php/arcanist/src/upload/ArcanistFileUploader.php -lib/php/arcanist/src/workflow/ArcanistAliasWorkflow.php +lib/php/arcanist/src/utils/AbstractDirectedGraph.php +lib/php/arcanist/src/utils/CaseInsensitiveArray.php +lib/php/arcanist/src/utils/PhutilArray.php +lib/php/arcanist/src/utils/PhutilArrayWithDefaultValue.php +lib/php/arcanist/src/utils/PhutilBufferedIterator.php +lib/php/arcanist/src/utils/PhutilCallbackFilterIterator.php +lib/php/arcanist/src/utils/PhutilChunkedIterator.php +lib/php/arcanist/src/utils/PhutilCowsay.php +lib/php/arcanist/src/utils/PhutilDirectedScalarGraph.php +lib/php/arcanist/src/utils/PhutilEditDistanceMatrix.php +lib/php/arcanist/src/utils/PhutilExampleBufferedIterator.php +lib/php/arcanist/src/utils/PhutilExecutionEnvironment.php +lib/php/arcanist/src/utils/PhutilHashingIterator.php +lib/php/arcanist/src/utils/PhutilLunarPhase.php +lib/php/arcanist/src/utils/PhutilProxyIterator.php +lib/php/arcanist/src/utils/PhutilRope.php +lib/php/arcanist/src/utils/PhutilSortVector.php +lib/php/arcanist/src/utils/PhutilStreamIterator.php +lib/php/arcanist/src/utils/PhutilSystem.php +lib/php/arcanist/src/utils/PhutilUTF8StringTruncator.php +lib/php/arcanist/src/utils/__tests__/AbstractDirectedGraphTestCase.php +lib/php/arcanist/src/utils/__tests__/CaseInsensitiveArrayTestCase.php +lib/php/arcanist/src/utils/__tests__/MFilterTestHelper.php +lib/php/arcanist/src/utils/__tests__/PhutilArrayTestCase.php +lib/php/arcanist/src/utils/__tests__/PhutilBufferedIteratorTestCase.php +lib/php/arcanist/src/utils/__tests__/PhutilChunkedIteratorTestCase.php +lib/php/arcanist/src/utils/__tests__/PhutilCowsayTestCase.php +lib/php/arcanist/src/utils/__tests__/PhutilEditDistanceMatrixTestCase.php +lib/php/arcanist/src/utils/__tests__/PhutilHashingIteratorTestCase.php +lib/php/arcanist/src/utils/__tests__/PhutilLunarPhaseTestCase.php +lib/php/arcanist/src/utils/__tests__/PhutilRopeTestCase.php +lib/php/arcanist/src/utils/__tests__/PhutilSystemTestCase.php +lib/php/arcanist/src/utils/__tests__/PhutilUTF8TestCase.php +lib/php/arcanist/src/utils/__tests__/PhutilUtilsTestCase.php +lib/php/arcanist/src/utils/__tests__/TestAbstractDirectedGraph.php +lib/php/arcanist/src/utils/__tests__/cowsay/cube.expect +lib/php/arcanist/src/utils/__tests__/cowsay/cube.test +lib/php/arcanist/src/utils/__tests__/cowsay/cube_perl.expect +lib/php/arcanist/src/utils/__tests__/cowsay/cube_perl.test +lib/php/arcanist/src/utils/__tests__/hashingiterator/mostlyprime.txt +lib/php/arcanist/src/utils/__tests__/memory/meminfo.ubuntu14.txt +lib/php/arcanist/src/utils/__tests__/memory/vmstat.yosemite.txt +lib/php/arcanist/src/utils/utf8.php +lib/php/arcanist/src/utils/utils.php +lib/php/arcanist/src/utils/viewutils.php lib/php/arcanist/src/workflow/ArcanistAmendWorkflow.php lib/php/arcanist/src/workflow/ArcanistAnoidWorkflow.php -lib/php/arcanist/src/workflow/ArcanistBackoutWorkflow.php lib/php/arcanist/src/workflow/ArcanistBookmarkWorkflow.php lib/php/arcanist/src/workflow/ArcanistBranchWorkflow.php -lib/php/arcanist/src/workflow/ArcanistBrowseWorkflow.php lib/php/arcanist/src/workflow/ArcanistCallConduitWorkflow.php lib/php/arcanist/src/workflow/ArcanistCloseRevisionWorkflow.php -lib/php/arcanist/src/workflow/ArcanistCloseWorkflow.php lib/php/arcanist/src/workflow/ArcanistCommitWorkflow.php lib/php/arcanist/src/workflow/ArcanistCoverWorkflow.php lib/php/arcanist/src/workflow/ArcanistDiffWorkflow.php lib/php/arcanist/src/workflow/ArcanistDownloadWorkflow.php lib/php/arcanist/src/workflow/ArcanistExportWorkflow.php +lib/php/arcanist/src/workflow/ArcanistFeatureBaseWorkflow.php lib/php/arcanist/src/workflow/ArcanistFeatureWorkflow.php -lib/php/arcanist/src/workflow/ArcanistFlagWorkflow.php lib/php/arcanist/src/workflow/ArcanistGetConfigWorkflow.php -lib/php/arcanist/src/workflow/ArcanistHelpWorkflow.php +lib/php/arcanist/src/workflow/ArcanistInspectWorkflow.php lib/php/arcanist/src/workflow/ArcanistInstallCertificateWorkflow.php lib/php/arcanist/src/workflow/ArcanistLandWorkflow.php lib/php/arcanist/src/workflow/ArcanistLiberateWorkflow.php @@ -914,23 +1477,67 @@ lib/php/arcanist/src/workflow/ArcanistLintersWorkflow. lib/php/arcanist/src/workflow/ArcanistListWorkflow.php lib/php/arcanist/src/workflow/ArcanistPasteWorkflow.php lib/php/arcanist/src/workflow/ArcanistPatchWorkflow.php -lib/php/arcanist/src/workflow/ArcanistPhrequentWorkflow.php -lib/php/arcanist/src/workflow/ArcanistRevertWorkflow.php lib/php/arcanist/src/workflow/ArcanistSetConfigWorkflow.php -lib/php/arcanist/src/workflow/ArcanistShellCompleteWorkflow.php -lib/php/arcanist/src/workflow/ArcanistStartWorkflow.php -lib/php/arcanist/src/workflow/ArcanistStopWorkflow.php lib/php/arcanist/src/workflow/ArcanistTasksWorkflow.php -lib/php/arcanist/src/workflow/ArcanistTimeWorkflow.php lib/php/arcanist/src/workflow/ArcanistTodoWorkflow.php lib/php/arcanist/src/workflow/ArcanistUnitWorkflow.php 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/ArcanistWeldWorkflow.php lib/php/arcanist/src/workflow/ArcanistWhichWorkflow.php lib/php/arcanist/src/workflow/ArcanistWorkflow.php lib/php/arcanist/src/workflow/exception/ArcanistCapabilityNotSupportedException.php +lib/php/arcanist/src/workingcopy/ArcanistFilesystemWorkingCopy.php +lib/php/arcanist/src/workingcopy/ArcanistGitWorkingCopy.php +lib/php/arcanist/src/workingcopy/ArcanistMercurialWorkingCopy.php +lib/php/arcanist/src/workingcopy/ArcanistSubversionWorkingCopy.php +lib/php/arcanist/src/workingcopy/ArcanistWorkingCopy.php +lib/php/arcanist/src/workingcopy/ArcanistWorkingCopyPath.php lib/php/arcanist/src/workingcopyidentity/ArcanistWorkingCopyIdentity.php +lib/php/arcanist/src/xsprintf/ArcanistTerminalStringInterface.php +lib/php/arcanist/src/xsprintf/PhutilCommandString.php +lib/php/arcanist/src/xsprintf/PhutilTerminalString.php +lib/php/arcanist/src/xsprintf/__tests__/PhutilCsprintfTestCase.php +lib/php/arcanist/src/xsprintf/__tests__/PhutilHgsprintfTestCase.php +lib/php/arcanist/src/xsprintf/__tests__/PhutilPregsprintfTestCase.php +lib/php/arcanist/src/xsprintf/__tests__/PhutilTsprintfTestCase.php +lib/php/arcanist/src/xsprintf/__tests__/PhutilUrisprintfTestCase.php +lib/php/arcanist/src/xsprintf/csprintf.php +lib/php/arcanist/src/xsprintf/exception/XsprintfUnknownConversionException.php +lib/php/arcanist/src/xsprintf/hgsprintf.php +lib/php/arcanist/src/xsprintf/jsprintf.php +lib/php/arcanist/src/xsprintf/ldapsprintf.php +lib/php/arcanist/src/xsprintf/pregsprintf.php +lib/php/arcanist/src/xsprintf/tsprintf.php +lib/php/arcanist/src/xsprintf/urisprintf.php +lib/php/arcanist/src/xsprintf/xsprintf.php +lib/php/arcanist/support/arcanoid/arcanoid.py +lib/php/arcanist/support/init/init-arcanist.php +lib/php/arcanist/support/init/init-script.php +lib/php/arcanist/support/lib/extract-symbols.php +lib/php/arcanist/support/lib/rebuild-map.php +lib/php/arcanist/support/shell/hooks/bash-completion.sh +lib/php/arcanist/support/shell/hooks/bash-completion.sh.bak +lib/php/arcanist/support/shell/rules/.keep +lib/php/arcanist/support/shell/templates/bash-template.sh +lib/php/arcanist/support/unit/cat.php +lib/php/arcanist/support/unit/echo.php +lib/php/arcanist/support/unit/exit.php +lib/php/arcanist/support/unit/lock.php +lib/php/arcanist/support/unit/sleep.php +lib/php/arcanist/support/xhpast/Makefile +lib/php/arcanist/support/xhpast/README +lib/php/arcanist/support/xhpast/ast.hpp +lib/php/arcanist/support/xhpast/astnode.hpp +lib/php/arcanist/support/xhpast/bin/xhpast-generate-nodes.php *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005151807.04FI7FnS083667>