Page MenuHomePhabricator

Build 9333
FailedPublic

History

Run "arc unit --everything"

When
Completed at Oct 5 2015, 7:11 AM · Built for 7 s
Status
Failed
1 empty logs are hidden. Show all logs.

Build Log 149 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

1Build successful!
2 PASS <1ms★ AbstractDirectedGraphTestCase::testTopographicSortTree
3 PASS <1ms★ AbstractDirectedGraphTestCase::testTrivialCyclicGraph
4 PASS <1ms★ AbstractDirectedGraphTestCase::testBestEffortTopographicSortTree
5 PASS <1ms★ AbstractDirectedGraphTestCase::testTrivialGraph
6 PASS <1ms★ AbstractDirectedGraphTestCase::testNonTreeGraph
7 PASS <1ms★ AbstractDirectedGraphTestCase::testNoncyclicGraph
8 PASS <1ms★ AbstractDirectedGraphTestCase::testCyclicGraph
9 PASS <1ms★ AbstractDirectedGraphTestCase::testEdgeLoadFailure
10 PASS <1ms★ ConduitClientTestCase::testConduitRequestEncoding
11 PASS 21ms★ ExecFutureTestCase::testLargeBuffer
12 PASS 7ms★ ExecFutureTestCase::testReadBuffering
13 PASS 11ms★ ExecFutureTestCase::testResolveTimeoutTestShouldRunLessThan1Sec
14 PASS 3ms★ ExecFutureTestCase::testKeepPipe
15 PASS 1ms★ ExecFutureTestCase::testNoHangOnExecFutureDestructionWithRunningChild
16 PASS 5ms★ ExecFutureTestCase::testBufferLimit
17 PASS 2ms★ ExecFutureTestCase::testMultipleResolves
18 PASS 11ms★ ExecFutureTestCase::testTimeoutTestShouldRunLessThan1Sec
19 PASS 2ms★ ExecFutureTestCase::testEmptyWrite
20 PASS 14ms★ ExecFutureTestCase::testMultipleTimeoutsTestShouldRunLessThan1Sec
21 PASS 2ms★ ExecPassthruTestCase::testExecPassthru
22 PASS 3ms★ FileFinderTestCase::testFinderWithPath
23 PASS 3ms★ FileFinderTestCase::testFinderWithDirectories
24 PASS 3ms★ FileFinderTestCase::testFinderWithNames
25 PASS 3ms★ FileFinderTestCase::testFinderWithChecksums
26 PASS 3ms★ FileFinderTestCase::testFinderWithoutChecksums
27 PASS <1ms★ FilesystemTestCase::testWalkToRoot
28 PASS 4ms★ FilesystemTestCase::testBinaryExists
29 PASS <1ms★ FilesystemTestCase::testWriteUniqueFile
30 PASS 4ms★ FilesystemTestCase::testResolveBinary
31 PASS <1ms★ FilesystemTestCase::testReadRandomBytes
32 PASS <1ms★ FilesystemTestCase::testisDescendant
33 PASS 4ms★ FutureIteratorTestCase::testAddingFuture
34 PASS 15ms★ LinesOfALargeExecFutureTestCase::testExecLargeFile
35 PASS 136ms LinesOfALargeExecFutureTestCase::testExecLongLine
36 PASS 3ms★ LinesOfALargeExecFutureTestCase::testExecBasics
37 PASS 2ms★ LinesOfALargeExecFutureTestCase::testExecException
38 PASS <1ms★ LinesOfALargeFileTestCase::testBasics
39 PASS <1ms★ LinesOfALargeFileTestCase::testReadFailure
40 PASS 134ms LinesOfALargeFileTestCase::testLongLine
41 PASS <1ms★ LinesOfALargeFileTestCase::testTerminalDelimiterAbsent
42 PASS <1ms★ LinesOfALargeFileTestCase::testEmptyLines
43 PASS <1ms★ LinesOfALargeFileTestCase::testChangeDelimiter
44 PASS 10ms★ LinesOfALargeFileTestCase::testLargeFile
45 PASS <1ms★ LinesOfALargeFileTestCase::testLineFilter
46 PASS <1ms★ LinesOfALargeFileTestCase::testTerminalDelimiterPresent
47 PASS 139ms PHPASTParserTestCase::testParser
48 PASS 23ms★ PhageAgentTestCase::testPhagePHPAgent
49 PASS <1ms★ PhobjectTestCase::testThrowOnUndeclaredProperty
50 PASS <1ms★ PhobjectTestCase::testThrowOnIteration
51 PASS <1ms★ PhutilArgumentParserTestCase::testRepeatableParam
52 PASS <1ms★ PhutilArgumentParserTestCase::testExtraParameterValue
53 PASS <1ms★ PhutilArgumentParserTestCase::testParameterValues
54 PASS <1ms★ PhutilArgumentParserTestCase::testConflictSpecificationWithSelf
55 PASS <1ms★ PhutilArgumentParserTestCase::testConflictParameterValue
56 PASS <1ms★ PhutilArgumentParserTestCase::testDuplicateFlag
57 PASS <1ms★ PhutilArgumentParserTestCase::testDuplicateWildcards
58 PASS <1ms★ PhutilArgumentParserTestCase::testConflictSpecificationWithUnrecognizedArg
59 PASS <1ms★ PhutilArgumentParserTestCase::testDuplicateShortAliases
60 PASS <1ms★ PhutilArgumentParserTestCase::testPartialParse
61 PASS <1ms★ PhutilArgumentParserTestCase::testMissingParameterValue
62 PASS <1ms★ PhutilArgumentParserTestCase::testBadArg
63 PASS <1ms★ PhutilArgumentParserTestCase::testStdinValidParameter
64 PASS <1ms★ PhutilArgumentParserTestCase::testDuplicateNames
65 PASS <1ms★ PhutilArgumentParserTestCase::testDuplicateNamesWithParsePartial
66 PASS <1ms★ PhutilArgumentParserTestCase::testBasics
67 PASS <1ms★ PhutilArgumentParserTestCase::testRepeatableFlag
68 PASS <1ms★ PhutilArgumentParserTestCase::testDuplicatePartialWildcards
69 PASS <1ms★ PhutilArgumentParserTestCase::testWildcards
70 PASS <1ms★ PhutilArgumentParserTestCase::testUnrecognizedFlag
71 PASS <1ms★ PhutilArgumentSpecificationTestCase::testSpecs
72 PASS <1ms★ PhutilArgumentSpecificationTestCase::testNames
73 PASS <1ms★ PhutilArgumentSpecificationTestCase::testAliases
74 PASS <1ms★ PhutilArrayTestCase::testPhutilArrayWithDefaultValue
75 PASS <1ms★ PhutilBufferedIteratorTestCase::testBufferedIterator
76 PASS 3ms★ PhutilBugtraqParserTestCase::testBugtraq
77 PASS <1ms★ PhutilChannelTestCase::testChannelBasics
78 PASS <1ms★ PhutilChunkedIteratorTestCase::testChunkedIterator
79 PASS <1ms★ PhutilConsoleWrapTestCase::testWrapIndent
80 PASS <1ms★ PhutilConsoleWrapTestCase::testConsoleWrap
81 PASS 2ms★ PhutilConsoleWrapTestCase::testWrap
82 PASS <1ms★ PhutilCowsayTestCase::testCowsay
83 PASS <1ms★ PhutilCsprintfTestCase::testCommandReadableEscapes
84 PASS 3ms★ PhutilCsprintfTestCase::testPasswords
85 PASS <1ms★ PhutilCsprintfTestCase::testPowershell
86 PASS 3ms★ PhutilCsprintfTestCase::testEscapingIsRobust
87 PASS <1ms★ PhutilCsprintfTestCase::testNoPowershell
88 PASS <1ms★ PhutilDefaultSyntaxHighlighterEngineTestCase::testFilenameGreediness
89 PASS <1ms★ PhutilDeferredLogTestCase::testNoWrite
90 PASS <1ms★ PhutilDeferredLogTestCase::testSetAfterWrite
91 PASS <1ms★ PhutilDeferredLogTestCase::testDoubleWrite
92 PASS 62ms PhutilDeferredLogTestCase::testManyWriters
93 PASS 2ms★ PhutilDeferredLogTestCase::testLogging
94 PASS <1ms★ PhutilDeferredLogTestCase::testLogWriteFailure
95 PASS 1ms★ PhutilDocblockParserTestCase::testParser
96 PASS 3ms★ PhutilEditDistanceMatrixTestCase::testEditDistance
97 PASS 2ms★ PhutilEditDistanceMatrixTestCase::testDamerauEditDistance
98 PASS <1ms★ PhutilEditDistanceMatrixTestCase::testDamerauEditString
99 PASS 3ms★ PhutilEditDistanceMatrixTestCase::testEditString
100 PASS <1ms★ PhutilEditDistanceMatrixTestCase::testEditMatrixMaximumLength
101 PASS 44ms★ PhutilEditorConfigTestCase::testGetProperty
102 PASS <1ms★ PhutilEmailAddressTestCase::testEmailParsing
103 PASS <1ms★ PhutilErrorHandlerTestCase::testProxyException
104 PASS 1ms★ PhutilErrorHandlerTestCase::testSilenceHandler
105 PASS 2ms★ PhutilExtensionsTestCase::testPhutilExtensions
106 PASS 73ms PhutilFileLockTestCase::testInProcessLocking
107 PASS 89ms PhutilFileLockTestCase::testInProcessHolding
108 PASS <1ms★ PhutilFileLockTestCase::testRelock
109 PASS <1ms★ PhutilFileLockTestCase::testExcessiveUnlock
110 PASS <1ms★ PhutilFileLockTestCase::testIsLocked
111 PASS 64ms PhutilFileLockTestCase::testLockTesting
112 PASS 108ms PhutilFileLockTestCase::testUnlockAll
113 PASS 121ms PhutilFileLockTestCase::testLockHolding
114 PASS <1ms★ PhutilGitURITestCase::testStrictGitURIParsingOfLeadingWhitespace
115 PASS <1ms★ PhutilGitURITestCase::testGitURIParsing
116 PASS <1ms★ PhutilHgsprintfTestCase::testHgsprintf
117 PASS <1ms★ PhutilIPAddressTestCase::testValidCIDRBlocks
118 PASS <1ms★ PhutilIPAddressTestCase::testCIDRBlockContains
119 PASS <1ms★ PhutilIPAddressTestCase::testValidIPAddresses
120 PASS <1ms★ PhutilIPAddressTestCase::testIPAddressToBits
121 PASS <1ms★ PhutilIPAddressTestCase::testCIDRList
122 PASS <1ms★ PhutilInvalidStateExceptionTestCase::testException
123 PASS 4ms★ PhutilJSONParserTestCase::testInvalidJSON
124 PASS <1ms★ PhutilJSONParserTestCase::testDuplicateKeys
125 PASS 4ms★ PhutilJSONParserTestCase::testValidJSON
126 PASS <1ms★ PhutilJSONProtocolChannelTestCase::testJSONChannelBasics
127 PASS <1ms★ PhutilJSONTestCase::testEmptyArrayEncoding
128 PASS <1ms★ PhutilKeyValueCacheTestCase::testInRequestCacheLimit
129 PASS 3ms★ PhutilKeyValueCacheTestCase::testCacheStack
130 PASS <1ms★ PhutilKeyValueCacheTestCase::testNamespaceCache
131 SKIP PhutilKeyValueCacheTestCase::testAPCCache
132Cache not available.
133 PASS <1ms★ PhutilKeyValueCacheTestCase::testInRequestCache
134 PASS 2ms★ PhutilKeyValueCacheTestCase::testDirectoryCache
135 PASS <1ms★ PhutilKeyValueCacheTestCase::testDirectoryCacheSpecialDirectoryRules
136 PASS 2ms★ PhutilKeyValueCacheTestCase::testOnDiskCache
137 PASS <1ms★ PhutilLanguageGuesserTestCase::testGuessing
138 PASS 65ms PhutilLibraryTestCase::testMethodVisibility
139 PASS 1ms★ PhutilLibraryTestCase::testEverythingImplemented
140 FAIL PhutilLibraryTestCase::testLibraryMap
141Assertion failed, expected values to be equal (at PhutilLibraryTestCase.php:41): The library map does not appear to be up-to-date. Try rebuilding the map with `arc liberate`.
142Expected vs Actual Output Diff
143--- Old Value
144+++ New Value
145@@ -1,909 +1,907 @@
146 Array
147 (
148 [class] => Array
149 (
150 [AASTNode] => parser/aast/api/AASTNode.php
151 [AASTNodeList] => parser/aast/api/AASTNodeList.php
152 [AASTToken] => parser/aast/api/AASTToken.php
153 [AASTTree] => parser/aast/api/AASTTree.php
154 [AbstractDirectedGraph] => utils/AbstractDirectedGraph.php
155 [AbstractDirectedGraphTestCase] => utils/__tests__/AbstractDirectedGraphTestCase.php
156 [AphrontAccessDeniedQueryException] => aphront/storage/exception/AphrontAccessDeniedQueryException.php
157 [AphrontBaseMySQLDatabaseConnection] => aphront/storage/connection/mysql/AphrontBaseMySQLDatabaseConnection.php
158 [AphrontCharacterSetQueryException] => aphront/storage/exception/AphrontCharacterSetQueryException.php
159 [AphrontConnectionLostQueryException] => aphront/storage/exception/AphrontConnectionLostQueryException.php
160 [AphrontConnectionQueryException] => aphront/storage/exception/AphrontConnectionQueryException.php
161 [AphrontCountQueryException] => aphront/storage/exception/AphrontCountQueryException.php
162 [AphrontDatabaseConnection] => aphront/storage/connection/AphrontDatabaseConnection.php
163 [AphrontDatabaseTransactionState] => aphront/storage/connection/AphrontDatabaseTransactionState.php
164 [AphrontDeadlockQueryException] => aphront/storage/exception/AphrontDeadlockQueryException.php
165 [AphrontDuplicateKeyQueryException] => aphront/storage/exception/AphrontDuplicateKeyQueryException.php
166 [AphrontIsolatedDatabaseConnection] => aphront/storage/connection/AphrontIsolatedDatabaseConnection.php
167 [AphrontMySQLDatabaseConnection] => aphront/storage/connection/mysql/AphrontMySQLDatabaseConnection.php
168 [AphrontMySQLiDatabaseConnection] => aphront/storage/connection/mysql/AphrontMySQLiDatabaseConnection.php
169 [AphrontNotSupportedQueryException] => aphront/storage/exception/AphrontNotSupportedQueryException.php
170 [AphrontObjectMissingQueryException] => aphront/storage/exception/AphrontObjectMissingQueryException.php
171 [AphrontParameterQueryException] => aphront/storage/exception/AphrontParameterQueryException.php
172 [AphrontQueryException] => aphront/storage/exception/AphrontQueryException.php
173 [AphrontRecoverableQueryException] => aphront/storage/exception/AphrontRecoverableQueryException.php
174 [AphrontSchemaQueryException] => aphront/storage/exception/AphrontSchemaQueryException.php
175 [AphrontScopedUnguardedWriteCapability] => aphront/writeguard/AphrontScopedUnguardedWriteCapability.php
176 [AphrontWriteGuard] => aphront/writeguard/AphrontWriteGuard.php
177 [BaseHTTPFuture] => future/http/BaseHTTPFuture.php
178 [CommandException] => future/exec/CommandException.php
179 [ConduitClient] => conduit/ConduitClient.php
180 [ConduitClientException] => conduit/ConduitClientException.php
181 [ConduitClientTestCase] => conduit/__tests__/ConduitClientTestCase.php
182 [ConduitFuture] => conduit/ConduitFuture.php
183 [ExecFuture] => future/exec/ExecFuture.php
184 [ExecFutureTestCase] => future/exec/__tests__/ExecFutureTestCase.php
185 [ExecPassthruTestCase] => future/exec/__tests__/ExecPassthruTestCase.php
186 [FileFinder] => filesystem/FileFinder.php
187 [FileFinderTestCase] => filesystem/__tests__/FileFinderTestCase.php
188 [FileList] => filesystem/FileList.php
189 [Filesystem] => filesystem/Filesystem.php
190 [FilesystemException] => filesystem/FilesystemException.php
191 [FilesystemTestCase] => filesystem/__tests__/FilesystemTestCase.php
192 [Future] => future/Future.php
193 [FutureIterator] => future/FutureIterator.php
194 [FutureIteratorTestCase] => future/__tests__/FutureIteratorTestCase.php
195 [FutureProxy] => future/FutureProxy.php
196 [HTTPFuture] => future/http/HTTPFuture.php
197 [HTTPFutureCURLResponseStatus] => future/http/status/HTTPFutureCURLResponseStatus.php
198 [HTTPFutureCertificateResponseStatus] => future/http/status/HTTPFutureCertificateResponseStatus.php
199 [HTTPFutureHTTPResponseStatus] => future/http/status/HTTPFutureHTTPResponseStatus.php
200 [HTTPFutureParseResponseStatus] => future/http/status/HTTPFutureParseResponseStatus.php
201 [HTTPFutureResponseStatus] => future/http/status/HTTPFutureResponseStatus.php
202 [HTTPFutureTransportResponseStatus] => future/http/status/HTTPFutureTransportResponseStatus.php
203 [HTTPSFuture] => future/http/HTTPSFuture.php
204 [ImmediateFuture] => future/ImmediateFuture.php
205 [LinesOfALarge] => filesystem/linesofalarge/LinesOfALarge.php
206 [LinesOfALargeExecFuture] => filesystem/linesofalarge/LinesOfALargeExecFuture.php
207 [LinesOfALargeExecFutureTestCase] => filesystem/linesofalarge/__tests__/LinesOfALargeExecFutureTestCase.php
208 [LinesOfALargeFile] => filesystem/linesofalarge/LinesOfALargeFile.php
209 [LinesOfALargeFileTestCase] => filesystem/linesofalarge/__tests__/LinesOfALargeFileTestCase.php
210 [MFilterTestHelper] => utils/__tests__/MFilterTestHelper.php
211 [PHPASTParserTestCase] => parser/xhpast/__tests__/PHPASTParserTestCase.php
212 [PhageAgentBootloader] => phage/bootloader/PhageAgentBootloader.php
213 [PhageAgentTestCase] => phage/__tests__/PhageAgentTestCase.php
214 [PhagePHPAgent] => phage/agent/PhagePHPAgent.php
215 [PhagePHPAgentBootloader] => phage/bootloader/PhagePHPAgentBootloader.php
216 [Phobject] => object/Phobject.php
217 [PhobjectTestCase] => object/__tests__/PhobjectTestCase.php
218 [PhutilAPCKeyValueCache] => cache/PhutilAPCKeyValueCache.php
219 [PhutilAWSEC2Future] => future/aws/PhutilAWSEC2Future.php
220 [PhutilAWSException] => future/aws/PhutilAWSException.php
221 [PhutilAWSFuture] => future/aws/PhutilAWSFuture.php
222 [PhutilAWSS3Future] => future/aws/PhutilAWSS3Future.php
223 [PhutilAggregateException] => error/PhutilAggregateException.php
224 [PhutilAllCapsEnglishLocale] => internationalization/locales/PhutilAllCapsEnglishLocale.php
225 [PhutilAmazonAuthAdapter] => auth/PhutilAmazonAuthAdapter.php
226 [PhutilArgumentParser] => parser/argument/PhutilArgumentParser.php
227 [PhutilArgumentParserException] => parser/argument/exception/PhutilArgumentParserException.php
228 [PhutilArgumentParserTestCase] => parser/argument/__tests__/PhutilArgumentParserTestCase.php
229 [PhutilArgumentSpecification] => parser/argument/PhutilArgumentSpecification.php
230 [PhutilArgumentSpecificationException] => parser/argument/exception/PhutilArgumentSpecificationException.php
231 [PhutilArgumentSpecificationTestCase] => parser/argument/__tests__/PhutilArgumentSpecificationTestCase.php
232 [PhutilArgumentUsageException] => parser/argument/exception/PhutilArgumentUsageException.php
233 [PhutilArgumentWorkflow] => parser/argument/workflow/PhutilArgumentWorkflow.php
234 [PhutilArray] => utils/PhutilArray.php
235 [PhutilArrayTestCase] => utils/__tests__/PhutilArrayTestCase.php
236 [PhutilArrayWithDefaultValue] => utils/PhutilArrayWithDefaultValue.php
237 [PhutilAsanaAuthAdapter] => auth/PhutilAsanaAuthAdapter.php
238 [PhutilAsanaFuture] => future/asana/PhutilAsanaFuture.php
239 [PhutilAuthAdapter] => auth/PhutilAuthAdapter.php
240 [PhutilAuthConfigurationException] => auth/exception/PhutilAuthConfigurationException.php
241 [PhutilAuthCredentialException] => auth/exception/PhutilAuthCredentialException.php
242 [PhutilAuthException] => auth/exception/PhutilAuthException.php
243 [PhutilAuthUserAbortedException] => auth/exception/PhutilAuthUserAbortedException.php
244 [PhutilBallOfPHP] => phage/util/PhutilBallOfPHP.php
245 [PhutilBitbucketAuthAdapter] => auth/PhutilBitbucketAuthAdapter.php
246 [PhutilBootloader] => moduleutils/PhutilBootloader.php
247 [PhutilBootloaderException] => moduleutils/PhutilBootloaderException.php
248 [PhutilBritishEnglishLocale] => internationalization/locales/PhutilBritishEnglishLocale.php
249 [PhutilBufferedIterator] => utils/PhutilBufferedIterator.php
250 [PhutilBufferedIteratorTestCase] => utils/__tests__/PhutilBufferedIteratorTestCase.php
251 [PhutilBugtraqParser] => parser/PhutilBugtraqParser.php
252 [PhutilBugtraqParserTestCase] => parser/__tests__/PhutilBugtraqParserTestCase.php
253 [PhutilCIDRBlock] => ip/PhutilCIDRBlock.php
254 [PhutilCIDRList] => ip/PhutilCIDRList.php
255 [PhutilCLikeCodeSnippetContextFreeGrammar] => grammar/code/PhutilCLikeCodeSnippetContextFreeGrammar.php
256 [PhutilCallbackFilterIterator] => utils/PhutilCallbackFilterIterator.php
257 [PhutilChannel] => channel/PhutilChannel.php
258 [PhutilChannelChannel] => channel/PhutilChannelChannel.php
259 [PhutilChannelTestCase] => channel/__tests__/PhutilChannelTestCase.php
260 [PhutilChunkedIterator] => utils/PhutilChunkedIterator.php
261 [PhutilChunkedIteratorTestCase] => utils/__tests__/PhutilChunkedIteratorTestCase.php
262 [PhutilClassMapQuery] => symbols/PhutilClassMapQuery.php
263 [PhutilCodeSnippetContextFreeGrammar] => grammar/code/PhutilCodeSnippetContextFreeGrammar.php
264 [PhutilCommandString] => xsprintf/PhutilCommandString.php
265 [PhutilConsole] => console/PhutilConsole.php
266 [PhutilConsoleBlock] => console/view/PhutilConsoleBlock.php
267 [PhutilConsoleConcatenatedView] => console/view/PhutilConsoleConcatenatedView.php
268 [PhutilConsoleFormatter] => console/PhutilConsoleFormatter.php
269 [PhutilConsoleList] => console/view/PhutilConsoleList.php
270 [PhutilConsoleMessage] => console/PhutilConsoleMessage.php
271 [PhutilConsoleProgressBar] => console/PhutilConsoleProgressBar.php
272 [PhutilConsoleServer] => console/PhutilConsoleServer.php
273 [PhutilConsoleServerChannel] => console/PhutilConsoleServerChannel.php
274 [PhutilConsoleStdinNotInteractiveException] => console/PhutilConsoleStdinNotInteractiveException.php
275 [PhutilConsoleSyntaxHighlighter] => markup/syntax/highlighter/PhutilConsoleSyntaxHighlighter.php
276 [PhutilConsoleTable] => console/view/PhutilConsoleTable.php
277 [PhutilConsoleView] => console/view/PhutilConsoleView.php
278 [PhutilConsoleWrapTestCase] => console/__tests__/PhutilConsoleWrapTestCase.php
279 [PhutilContextFreeGrammar] => grammar/PhutilContextFreeGrammar.php
280 [PhutilCowsay] => utils/PhutilCowsay.php
281 [PhutilCowsayTestCase] => utils/__tests__/PhutilCowsayTestCase.php
282 [PhutilCsprintfTestCase] => xsprintf/__tests__/PhutilCsprintfTestCase.php
283 [PhutilCzechLocale] => internationalization/locales/PhutilCzechLocale.php
284 [PhutilDaemon] => daemon/PhutilDaemon.php
285 [PhutilDaemonHandle] => daemon/PhutilDaemonHandle.php
286 [PhutilDaemonOverseer] => daemon/PhutilDaemonOverseer.php
287 [PhutilDefaultSyntaxHighlighter] => markup/syntax/highlighter/PhutilDefaultSyntaxHighlighter.php
288 [PhutilDefaultSyntaxHighlighterEngine] => markup/syntax/engine/PhutilDefaultSyntaxHighlighterEngine.php
289 [PhutilDefaultSyntaxHighlighterEnginePygmentsFuture] => markup/syntax/highlighter/pygments/PhutilDefaultSyntaxHighlighterEnginePygmentsFuture.php
290 [PhutilDefaultSyntaxHighlighterEngineTestCase] => markup/syntax/engine/__tests__/PhutilDefaultSyntaxHighlighterEngineTestCase.php
291 [PhutilDeferredLog] => filesystem/PhutilDeferredLog.php
292 [PhutilDeferredLogTestCase] => filesystem/__tests__/PhutilDeferredLogTestCase.php
293 [PhutilDirectedScalarGraph] => utils/PhutilDirectedScalarGraph.php
294 [PhutilDirectoryFixture] => filesystem/PhutilDirectoryFixture.php
295 [PhutilDirectoryKeyValueCache] => cache/PhutilDirectoryKeyValueCache.php
296 [PhutilDisqusAuthAdapter] => auth/PhutilDisqusAuthAdapter.php
297 [PhutilDivinerSyntaxHighlighter] => markup/syntax/highlighter/PhutilDivinerSyntaxHighlighter.php
298 [PhutilDocblockParser] => parser/PhutilDocblockParser.php
299 [PhutilDocblockParserTestCase] => parser/__tests__/PhutilDocblockParserTestCase.php
300 [PhutilEditDistanceMatrix] => utils/PhutilEditDistanceMatrix.php
301 [PhutilEditDistanceMatrixTestCase] => utils/__tests__/PhutilEditDistanceMatrixTestCase.php
302 [PhutilEditorConfig] => parser/PhutilEditorConfig.php
303 [PhutilEditorConfigTestCase] => parser/__tests__/PhutilEditorConfigTestCase.php
304 [PhutilEmailAddress] => parser/PhutilEmailAddress.php
305 [PhutilEmailAddressTestCase] => parser/__tests__/PhutilEmailAddressTestCase.php
306 [PhutilEmptyAuthAdapter] => auth/PhutilEmptyAuthAdapter.php
307 [PhutilErrorHandler] => error/PhutilErrorHandler.php
308 [PhutilErrorHandlerTestCase] => error/__tests__/PhutilErrorHandlerTestCase.php
309 [PhutilErrorTrap] => error/PhutilErrorTrap.php
310 [PhutilEvent] => events/PhutilEvent.php
311 [PhutilEventConstants] => events/constant/PhutilEventConstants.php
312 [PhutilEventEngine] => events/PhutilEventEngine.php
313 [PhutilEventListener] => events/PhutilEventListener.php
314 [PhutilEventType] => events/constant/PhutilEventType.php
315 [PhutilExampleBufferedIterator] => utils/PhutilExampleBufferedIterator.php
316 [PhutilExcessiveServiceCallsDaemon] => daemon/torture/PhutilExcessiveServiceCallsDaemon.php
317 [PhutilExecChannel] => channel/PhutilExecChannel.php
318 [PhutilExecPassthru] => future/exec/PhutilExecPassthru.php
319 [PhutilExecutionEnvironment] => utils/PhutilExecutionEnvironment.php
320 [PhutilExtensionsTestCase] => moduleutils/__tests__/PhutilExtensionsTestCase.php
321 [PhutilFacebookAuthAdapter] => auth/PhutilFacebookAuthAdapter.php
322 [PhutilFatalDaemon] => daemon/torture/PhutilFatalDaemon.php
323 [PhutilFileLock] => filesystem/PhutilFileLock.php
324 [PhutilFileLockTestCase] => filesystem/__tests__/PhutilFileLockTestCase.php
325 [PhutilFileTree] => filesystem/PhutilFileTree.php
326 [PhutilGitHubAuthAdapter] => auth/PhutilGitHubAuthAdapter.php
327 [PhutilGitURI] => parser/PhutilGitURI.php
328 [PhutilGitURITestCase] => parser/__tests__/PhutilGitURITestCase.php
329 [PhutilGoogleAuthAdapter] => auth/PhutilGoogleAuthAdapter.php
330 [PhutilHangForeverDaemon] => daemon/torture/PhutilHangForeverDaemon.php
331 [PhutilHelpArgumentWorkflow] => parser/argument/workflow/PhutilHelpArgumentWorkflow.php
332 [PhutilHgsprintfTestCase] => xsprintf/__tests__/PhutilHgsprintfTestCase.php
333 [PhutilHighIntensityIntervalDaemon] => daemon/torture/PhutilHighIntensityIntervalDaemon.php
334 [PhutilINIParserException] => parser/exception/PhutilINIParserException.php
335 [PhutilIPAddress] => ip/PhutilIPAddress.php
336 [PhutilIPAddressTestCase] => ip/__tests__/PhutilIPAddressTestCase.php
337 [PhutilInRequestKeyValueCache] => cache/PhutilInRequestKeyValueCache.php
338 [PhutilInteractiveEditor] => console/PhutilInteractiveEditor.php
339 [PhutilInvalidRuleParserGeneratorException] => parser/generator/exception/PhutilInvalidRuleParserGeneratorException.php
340 [PhutilInvalidStateException] => exception/PhutilInvalidStateException.php
341 [PhutilInvalidStateExceptionTestCase] => exception/__tests__/PhutilInvalidStateExceptionTestCase.php
342 [PhutilInvisibleSyntaxHighlighter] => markup/syntax/highlighter/PhutilInvisibleSyntaxHighlighter.php
343 [PhutilIrreducibleRuleParserGeneratorException] => parser/generator/exception/PhutilIrreducibleRuleParserGeneratorException.php
344 [PhutilJIRAAuthAdapter] => auth/PhutilJIRAAuthAdapter.php
345 [PhutilJSON] => parser/PhutilJSON.php
346 [PhutilJSONParser] => parser/PhutilJSONParser.php
347 [PhutilJSONParserException] => parser/exception/PhutilJSONParserException.php
348 [PhutilJSONParserTestCase] => parser/__tests__/PhutilJSONParserTestCase.php
349 [PhutilJSONProtocolChannel] => channel/PhutilJSONProtocolChannel.php
350 [PhutilJSONProtocolChannelTestCase] => channel/__tests__/PhutilJSONProtocolChannelTestCase.php
351 [PhutilJSONTestCase] => parser/__tests__/PhutilJSONTestCase.php
352 [PhutilJavaCodeSnippetContextFreeGrammar] => grammar/code/PhutilJavaCodeSnippetContextFreeGrammar.php
353 [PhutilKeyValueCache] => cache/PhutilKeyValueCache.php
354 [PhutilKeyValueCacheNamespace] => cache/PhutilKeyValueCacheNamespace.php
355 [PhutilKeyValueCacheProfiler] => cache/PhutilKeyValueCacheProfiler.php
356 [PhutilKeyValueCacheProxy] => cache/PhutilKeyValueCacheProxy.php
357 [PhutilKeyValueCacheStack] => cache/PhutilKeyValueCacheStack.php
358 [PhutilKeyValueCacheTestCase] => cache/__tests__/PhutilKeyValueCacheTestCase.php
359- [PhutilKoreanLocale] => internationalization/locales/PhutilKoreanLocale.php
360 [PhutilLDAPAuthAdapter] => auth/PhutilLDAPAuthAdapter.php
361 [PhutilLanguageGuesser] => parser/PhutilLanguageGuesser.php
362 [PhutilLanguageGuesserTestCase] => parser/__tests__/PhutilLanguageGuesserTestCase.php
363 [PhutilLexer] => lexer/PhutilLexer.php
364 [PhutilLexerSyntaxHighlighter] => markup/syntax/highlighter/PhutilLexerSyntaxHighlighter.php
365 [PhutilLibraryConflictException] => moduleutils/PhutilLibraryConflictException.php
366 [PhutilLibraryMapBuilder] => moduleutils/PhutilLibraryMapBuilder.php
367 [PhutilLibraryTestCase] => __tests__/PhutilLibraryTestCase.php
368 [PhutilLipsumContextFreeGrammar] => grammar/PhutilLipsumContextFreeGrammar.php
369 [PhutilLocale] => internationalization/PhutilLocale.php
370 [PhutilLocaleTestCase] => internationalization/__tests__/PhutilLocaleTestCase.php
371 [PhutilLock] => filesystem/PhutilLock.php
372 [PhutilLockException] => filesystem/PhutilLockException.php
373 [PhutilLogFileChannel] => channel/PhutilLogFileChannel.php
374 [PhutilLunarPhase] => utils/PhutilLunarPhase.php
375 [PhutilLunarPhaseTestCase] => utils/__tests__/PhutilLunarPhaseTestCase.php
376 [PhutilMarkupEngine] => markup/PhutilMarkupEngine.php
377 [PhutilMarkupTestCase] => markup/__tests__/PhutilMarkupTestCase.php
378 [PhutilMemcacheKeyValueCache] => cache/PhutilMemcacheKeyValueCache.php
379 [PhutilMethodNotImplementedException] => error/PhutilMethodNotImplementedException.php
380 [PhutilMetricsChannel] => channel/PhutilMetricsChannel.php
381 [PhutilMissingSymbolException] => symbols/exception/PhutilMissingSymbolException.php
382 [PhutilModuleUtilsTestCase] => moduleutils/__tests__/PhutilModuleUtilsTestCase.php
383 [PhutilNiceDaemon] => daemon/torture/PhutilNiceDaemon.php
384 [PhutilNumber] => internationalization/PhutilNumber.php
385 [PhutilOAuth1AuthAdapter] => auth/PhutilOAuth1AuthAdapter.php
386 [PhutilOAuth1Future] => future/oauth/PhutilOAuth1Future.php
387 [PhutilOAuth1FutureTestCase] => future/oauth/__tests__/PhutilOAuth1FutureTestCase.php
388 [PhutilOAuthAuthAdapter] => auth/PhutilOAuthAuthAdapter.php
389 [PhutilOnDiskKeyValueCache] => cache/PhutilOnDiskKeyValueCache.php
390 [PhutilOpaqueEnvelope] => error/PhutilOpaqueEnvelope.php
391 [PhutilOpaqueEnvelopeKey] => error/PhutilOpaqueEnvelopeKey.php
392 [PhutilOpaqueEnvelopeTestCase] => error/__tests__/PhutilOpaqueEnvelopeTestCase.php
393 [PhutilPHPCodeSnippetContextFreeGrammar] => grammar/code/PhutilPHPCodeSnippetContextFreeGrammar.php
394 [PhutilPHPFragmentLexer] => lexer/PhutilPHPFragmentLexer.php
395 [PhutilPHPFragmentLexerHighlighterTestCase] => markup/syntax/highlighter/__tests__/PhutilPHPFragmentLexerHighlighterTestCase.php
396 [PhutilPHPFragmentLexerTestCase] => lexer/__tests__/PhutilPHPFragmentLexerTestCase.php
397 [PhutilPHPObjectProtocolChannel] => channel/PhutilPHPObjectProtocolChannel.php
398 [PhutilPHPObjectProtocolChannelTestCase] => channel/__tests__/PhutilPHPObjectProtocolChannelTestCase.php
399 [PhutilParserGenerator] => parser/PhutilParserGenerator.php
400 [PhutilParserGeneratorException] => parser/generator/exception/PhutilParserGeneratorException.php
401 [PhutilParserGeneratorTestCase] => parser/__tests__/PhutilParserGeneratorTestCase.php
402 [PhutilPayPalAPIFuture] => future/paypal/PhutilPayPalAPIFuture.php
403 [PhutilPerson] => internationalization/PhutilPerson.php
404 [PhutilPersonTest] => internationalization/__tests__/PhutilPersonTest.php
405 [PhutilPersonaAuthAdapter] => auth/PhutilPersonaAuthAdapter.php
406 [PhutilPhabricatorAuthAdapter] => auth/PhutilPhabricatorAuthAdapter.php
407 [PhutilPhtTestCase] => internationalization/__tests__/PhutilPhtTestCase.php
408 [PhutilPregsprintfTestCase] => xsprintf/__tests__/PhutilPregsprintfTestCase.php
409 [PhutilProcessGroupDaemon] => daemon/torture/PhutilProcessGroupDaemon.php
410 [PhutilProtocolChannel] => channel/PhutilProtocolChannel.php
411 [PhutilProxyException] => error/PhutilProxyException.php
412 [PhutilPygmentsSyntaxHighlighter] => markup/syntax/highlighter/PhutilPygmentsSyntaxHighlighter.php
413 [PhutilPythonFragmentLexer] => lexer/PhutilPythonFragmentLexer.php
414 [PhutilQsprintfInterface] => xsprintf/PhutilQsprintfInterface.php
415 [PhutilQueryStringParser] => parser/PhutilQueryStringParser.php
416 [PhutilQueryStringParserTestCase] => parser/__tests__/PhutilQueryStringParserTestCase.php
417 [PhutilRainbowSyntaxHighlighter] => markup/syntax/highlighter/PhutilRainbowSyntaxHighlighter.php
418 [PhutilRawEnglishLocale] => internationalization/locales/PhutilRawEnglishLocale.php
419 [PhutilReadableSerializer] => readableserializer/PhutilReadableSerializer.php
420 [PhutilReadableSerializerTestCase] => readableserializer/__tests__/PhutilReadableSerializerTestCase.php
421 [PhutilRealNameContextFreeGrammar] => grammar/PhutilRealNameContextFreeGrammar.php
422 [PhutilRemarkupBlockInterpreter] => markup/engine/remarkup/blockrule/PhutilRemarkupBlockInterpreter.php
423 [PhutilRemarkupBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupBlockRule.php
424 [PhutilRemarkupBlockStorage] => markup/engine/remarkup/PhutilRemarkupBlockStorage.php
425 [PhutilRemarkupBoldRule] => markup/engine/remarkup/markuprule/PhutilRemarkupBoldRule.php
426 [PhutilRemarkupCodeBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupCodeBlockRule.php
427 [PhutilRemarkupDefaultBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupDefaultBlockRule.php
428 [PhutilRemarkupDelRule] => markup/engine/remarkup/markuprule/PhutilRemarkupDelRule.php
429 [PhutilRemarkupDocumentLinkRule] => markup/engine/remarkup/markuprule/PhutilRemarkupDocumentLinkRule.php
430 [PhutilRemarkupEngine] => markup/engine/PhutilRemarkupEngine.php
431 [PhutilRemarkupEngineTestCase] => markup/engine/__tests__/PhutilRemarkupEngineTestCase.php
432 [PhutilRemarkupEscapeRemarkupRule] => markup/engine/remarkup/markuprule/PhutilRemarkupEscapeRemarkupRule.php
433 [PhutilRemarkupHeaderBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupHeaderBlockRule.php
434 [PhutilRemarkupHorizontalRuleBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupHorizontalRuleBlockRule.php
435 [PhutilRemarkupHyperlinkRule] => markup/engine/remarkup/markuprule/PhutilRemarkupHyperlinkRule.php
436 [PhutilRemarkupInlineBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupInlineBlockRule.php
437 [PhutilRemarkupInterpreterBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupInterpreterBlockRule.php
438 [PhutilRemarkupItalicRule] => markup/engine/remarkup/markuprule/PhutilRemarkupItalicRule.php
439 [PhutilRemarkupLinebreaksRule] => markup/engine/remarkup/markuprule/PhutilRemarkupLinebreaksRule.php
440 [PhutilRemarkupListBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupListBlockRule.php
441 [PhutilRemarkupLiteralBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupLiteralBlockRule.php
442 [PhutilRemarkupMonospaceRule] => markup/engine/remarkup/markuprule/PhutilRemarkupMonospaceRule.php
443 [PhutilRemarkupNoteBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupNoteBlockRule.php
444 [PhutilRemarkupQuotesBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupQuotesBlockRule.php
445 [PhutilRemarkupReplyBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupReplyBlockRule.php
446 [PhutilRemarkupRule] => markup/engine/remarkup/markuprule/PhutilRemarkupRule.php
447 [PhutilRemarkupSimpleTableBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupSimpleTableBlockRule.php
448 [PhutilRemarkupTableBlockRule] => markup/engine/remarkup/blockrule/PhutilRemarkupTableBlockRule.php
449 [PhutilRemarkupTestInterpreterRule] => markup/engine/remarkup/blockrule/PhutilRemarkupTestInterpreterRule.php
450 [PhutilRemarkupUnderlineRule] => markup/engine/remarkup/markuprule/PhutilRemarkupUnderlineRule.php
451 [PhutilRope] => utils/PhutilRope.php
452 [PhutilRopeTestCase] => utils/__tests__/PhutilRopeTestCase.php
453 [PhutilSafeHTML] => markup/PhutilSafeHTML.php
454 [PhutilSafeHTMLProducerInterface] => markup/PhutilSafeHTMLProducerInterface.php
455 [PhutilSafeHTMLTestCase] => markup/__tests__/PhutilSafeHTMLTestCase.php
456 [PhutilSaturateStdoutDaemon] => daemon/torture/PhutilSaturateStdoutDaemon.php
457 [PhutilServiceProfiler] => serviceprofiler/PhutilServiceProfiler.php
458 [PhutilShellLexer] => lexer/PhutilShellLexer.php
459 [PhutilShellLexerTestCase] => lexer/__tests__/PhutilShellLexerTestCase.php
460 [PhutilSimpleOptions] => parser/PhutilSimpleOptions.php
461 [PhutilSimpleOptionsLexer] => lexer/PhutilSimpleOptionsLexer.php
462 [PhutilSimpleOptionsLexerTestCase] => lexer/__tests__/PhutilSimpleOptionsLexerTestCase.php
463 [PhutilSimpleOptionsTestCase] => parser/__tests__/PhutilSimpleOptionsTestCase.php
464 [PhutilSocketChannel] => channel/PhutilSocketChannel.php
465 [PhutilSprite] => sprites/PhutilSprite.php
466 [PhutilSpriteSheet] => sprites/PhutilSpriteSheet.php
467 [PhutilSymbolLoader] => symbols/PhutilSymbolLoader.php
468 [PhutilSyntaxHighlighter] => markup/syntax/highlighter/PhutilSyntaxHighlighter.php
469 [PhutilSyntaxHighlighterEngine] => markup/syntax/engine/PhutilSyntaxHighlighterEngine.php
470 [PhutilSyntaxHighlighterException] => markup/syntax/highlighter/PhutilSyntaxHighlighterException.php
471 [PhutilSystem] => utils/PhutilSystem.php
472 [PhutilSystemTestCase] => utils/__tests__/PhutilSystemTestCase.php
473 [PhutilTerminalString] => xsprintf/PhutilTerminalString.php
474 [PhutilTestPhobject] => object/__tests__/PhutilTestPhobject.php
475 [PhutilTortureTestDaemon] => daemon/torture/PhutilTortureTestDaemon.php
476 [PhutilTranslation] => internationalization/PhutilTranslation.php
477 [PhutilTranslationTestCase] => internationalization/__tests__/PhutilTranslationTestCase.php
478 [PhutilTranslator] => internationalization/PhutilTranslator.php
479 [PhutilTranslatorTestCase] => internationalization/__tests__/PhutilTranslatorTestCase.php
480 [PhutilTsprintfTestCase] => xsprintf/__tests__/PhutilTsprintfTestCase.php
481 [PhutilTwitchAuthAdapter] => auth/PhutilTwitchAuthAdapter.php
482 [PhutilTwitchFuture] => future/twitch/PhutilTwitchFuture.php
483 [PhutilTwitterAuthAdapter] => auth/PhutilTwitterAuthAdapter.php
484 [PhutilTypeCheckException] => parser/exception/PhutilTypeCheckException.php
485 [PhutilTypeExtraParametersException] => parser/exception/PhutilTypeExtraParametersException.php
486 [PhutilTypeLexer] => lexer/PhutilTypeLexer.php
487 [PhutilTypeMissingParametersException] => parser/exception/PhutilTypeMissingParametersException.php
488 [PhutilTypeSpec] => parser/PhutilTypeSpec.php
489 [PhutilTypeSpecTestCase] => parser/__tests__/PhutilTypeSpecTestCase.php
490 [PhutilURI] => parser/PhutilURI.php
491 [PhutilURITestCase] => parser/__tests__/PhutilURITestCase.php
492 [PhutilUSEnglishLocale] => internationalization/locales/PhutilUSEnglishLocale.php
493 [PhutilUTF8StringTruncator] => utils/PhutilUTF8StringTruncator.php
494 [PhutilUTF8TestCase] => utils/__tests__/PhutilUTF8TestCase.php
495 [PhutilUnknownSymbolParserGeneratorException] => parser/generator/exception/PhutilUnknownSymbolParserGeneratorException.php
496 [PhutilUnreachableRuleParserGeneratorException] => parser/generator/exception/PhutilUnreachableRuleParserGeneratorException.php
497 [PhutilUnreachableTerminalParserGeneratorException] => parser/generator/exception/PhutilUnreachableTerminalParserGeneratorException.php
498 [PhutilUrisprintfTestCase] => xsprintf/__tests__/PhutilUrisprintfTestCase.php
499 [PhutilUtilsTestCase] => utils/__tests__/PhutilUtilsTestCase.php
500 [PhutilVeryWowEnglishLocale] => internationalization/locales/PhutilVeryWowEnglishLocale.php
501 [PhutilWordPressAuthAdapter] => auth/PhutilWordPressAuthAdapter.php
502 [PhutilWordPressFuture] => future/wordpress/PhutilWordPressFuture.php
503 [PhutilXHPASTBinary] => parser/xhpast/bin/PhutilXHPASTBinary.php
504 [PhutilXHPASTSyntaxHighlighter] => markup/syntax/highlighter/PhutilXHPASTSyntaxHighlighter.php
505 [PhutilXHPASTSyntaxHighlighterFuture] => markup/syntax/highlighter/xhpast/PhutilXHPASTSyntaxHighlighterFuture.php
506 [PhutilXHPASTSyntaxHighlighterTestCase] => markup/syntax/highlighter/__tests__/PhutilXHPASTSyntaxHighlighterTestCase.php
507 [QueryFuture] => future/query/QueryFuture.php
508 [TempFile] => filesystem/TempFile.php
509 [TestAbstractDirectedGraph] => utils/__tests__/TestAbstractDirectedGraph.php
510 [XHPASTNode] => parser/xhpast/api/XHPASTNode.php
511 [XHPASTNodeTestCase] => parser/xhpast/api/__tests__/XHPASTNodeTestCase.php
512 [XHPASTSyntaxErrorException] => parser/xhpast/api/XHPASTSyntaxErrorException.php
513 [XHPASTToken] => parser/xhpast/api/XHPASTToken.php
514 [XHPASTTree] => parser/xhpast/api/XHPASTTree.php
515 [XHPASTTreeTestCase] => parser/xhpast/api/__tests__/XHPASTTreeTestCase.php
516 [XsprintfUnknownConversionException] => xsprintf/exception/XsprintfUnknownConversionException.php
517 )
518
519 [function] => Array
520 (
521 [array_fuse] => utils/utils.php
522 [array_interleave] => utils/utils.php
523 [array_mergev] => utils/utils.php
524 [array_select_keys] => utils/utils.php
525 [assert_instances_of] => utils/utils.php
526 [assert_stringlike] => utils/utils.php
527 [coalesce] => utils/utils.php
528 [csprintf] => xsprintf/csprintf.php
529 [exec_manual] => future/exec/execx.php
530 [execx] => future/exec/execx.php
531 [head] => utils/utils.php
532 [head_key] => utils/utils.php
533 [hgsprintf] => xsprintf/hgsprintf.php
534 [hsprintf] => markup/render.php
535 [id] => utils/utils.php
536 [idx] => utils/utils.php
537 [ifilter] => utils/utils.php
538 [igroup] => utils/utils.php
539 [ipull] => utils/utils.php
540 [isort] => utils/utils.php
541 [jsprintf] => xsprintf/jsprintf.php
542 [last] => utils/utils.php
543 [last_key] => utils/utils.php
544 [ldap_sprintf] => xsprintf/ldapsprintf.php
545 [mfilter] => utils/utils.php
546 [mgroup] => utils/utils.php
547 [mpull] => utils/utils.php
548 [msort] => utils/utils.php
549 [newv] => utils/utils.php
550 [nonempty] => utils/utils.php
551 [phlog] => error/phlog.php
552 [pht] => internationalization/pht.php
553 [phutil_censor_credentials] => utils/utils.php
554 [phutil_console_confirm] => console/format.php
555 [phutil_console_format] => console/format.php
556 [phutil_console_get_terminal_width] => console/format.php
557 [phutil_console_prompt] => console/format.php
558 [phutil_console_require_tty] => console/format.php
559 [phutil_console_wrap] => console/format.php
560 [phutil_date_format] => utils/viewutils.php
561 [phutil_deprecated] => moduleutils/moduleutils.php
562 [phutil_error_listener_example] => error/phlog.php
563 [phutil_escape_html] => markup/render.php
564 [phutil_escape_html_newlines] => markup/render.php
565 [phutil_escape_uri] => markup/render.php
566 [phutil_escape_uri_path_component] => markup/render.php
567 [phutil_fnmatch] => utils/utils.php
568 [phutil_format_bytes] => utils/viewutils.php
569 [phutil_format_relative_time] => utils/viewutils.php
570 [phutil_format_relative_time_detailed] => utils/viewutils.php
571 [phutil_format_units_generic] => utils/viewutils.php
572 [phutil_fwrite_nonblocking_stream] => utils/utils.php
573 [phutil_get_current_library_name] => moduleutils/moduleutils.php
574 [phutil_get_library_name_for_root] => moduleutils/moduleutils.php
575 [phutil_get_library_root] => moduleutils/moduleutils.php
576 [phutil_get_library_root_for_path] => moduleutils/moduleutils.php
577 [phutil_get_signal_name] => future/exec/execx.php
578 [phutil_hashes_are_identical] => utils/utils.php
579 [phutil_implode_html] => markup/render.php
580 [phutil_ini_decode] => utils/utils.php
581 [phutil_is_hiphop_runtime] => utils/utils.php
582 [phutil_is_utf8] => utils/utf8.php
583 [phutil_is_utf8_slowly] => utils/utf8.php
584 [phutil_is_utf8_with_only_bmp_characters] => utils/utf8.php
585 [phutil_is_windows] => utils/utils.php
586 [phutil_json_decode] => utils/utils.php
587 [phutil_json_encode] => utils/utils.php
588 [phutil_load_library] => moduleutils/core.php
589 [phutil_loggable_string] => utils/utils.php
590 [phutil_parse_bytes] => utils/viewutils.php
591 [phutil_passthru] => future/exec/execx.php
592 [phutil_register_library] => moduleutils/core.php
593 [phutil_register_library_map] => moduleutils/core.php
594 [phutil_safe_html] => markup/render.php
595 [phutil_split_lines] => utils/utils.php
596 [phutil_tag] => markup/render.php
597 [phutil_tag_div] => markup/render.php
598 [phutil_unescape_uri_path_component] => markup/render.php
599 [phutil_units] => utils/utils.php
600 [phutil_utf8_console_strlen] => utils/utf8.php
601 [phutil_utf8_convert] => utils/utf8.php
602 [phutil_utf8_hard_wrap] => utils/utf8.php
603 [phutil_utf8_hard_wrap_html] => utils/utf8.php
604 [phutil_utf8_is_combining_character] => utils/utf8.php
605 [phutil_utf8_strlen] => utils/utf8.php
606 [phutil_utf8_strtolower] => utils/utf8.php
607 [phutil_utf8_strtoupper] => utils/utf8.php
608 [phutil_utf8_strtr] => utils/utf8.php
609 [phutil_utf8_ucwords] => utils/utf8.php
610 [phutil_utf8ize] => utils/utf8.php
611 [phutil_utf8v] => utils/utf8.php
612 [phutil_utf8v_codepoints] => utils/utf8.php
613 [phutil_utf8v_combined] => utils/utf8.php
614 [phutil_validate_json] => utils/utils.php
615 [phutil_var_export] => utils/utils.php
616 [ppull] => utils/utils.php
617 [pregsprintf] => xsprintf/pregsprintf.php
618 [qsprintf] => xsprintf/qsprintf.php
619 [qsprintf_check_scalar_type] => xsprintf/qsprintf.php
620 [qsprintf_check_type] => xsprintf/qsprintf.php
621 [queryfx] => xsprintf/queryfx.php
622 [queryfx_all] => xsprintf/queryfx.php
623 [queryfx_one] => xsprintf/queryfx.php
624 [tsprintf] => xsprintf/tsprintf.php
625 [urisprintf] => xsprintf/urisprintf.php
626 [vcsprintf] => xsprintf/csprintf.php
627 [vjsprintf] => xsprintf/jsprintf.php
628 [vqsprintf] => xsprintf/qsprintf.php
629 [vurisprintf] => xsprintf/urisprintf.php
630 [xhp_parser_node_constants] => parser/xhpast/parser_nodes.php
631 [xhpast_parser_token_constants] => parser/xhpast/parser_tokens.php
632 [xsprintf] => xsprintf/xsprintf.php
633 [xsprintf_callback_example] => xsprintf/xsprintf.php
634 [xsprintf_command] => xsprintf/csprintf.php
635 [xsprintf_javascript] => xsprintf/jsprintf.php
636 [xsprintf_ldap] => xsprintf/ldapsprintf.php
637 [xsprintf_mercurial] => xsprintf/hgsprintf.php
638 [xsprintf_query] => xsprintf/qsprintf.php
639 [xsprintf_regex] => xsprintf/pregsprintf.php
640 [xsprintf_terminal] => xsprintf/tsprintf.php
641 [xsprintf_uri] => xsprintf/urisprintf.php
642 )
643
644 [xmap] => Array
645 (
646 [AASTNode] => Phobject
647 [AASTNodeList] => Array
648 (
649 [0] => Phobject
650 [1] => Countable
651 [2] => Iterator
652 )
653
654 [AASTToken] => Phobject
655 [AASTTree] => Phobject
656 [AbstractDirectedGraph] => Phobject
657 [AbstractDirectedGraphTestCase] => PhutilTestCase
658 [AphrontAccessDeniedQueryException] => AphrontRecoverableQueryException
659 [AphrontBaseMySQLDatabaseConnection] => AphrontDatabaseConnection
660 [AphrontCharacterSetQueryException] => AphrontQueryException
661 [AphrontConnectionLostQueryException] => AphrontRecoverableQueryException
662 [AphrontConnectionQueryException] => AphrontQueryException
663 [AphrontCountQueryException] => AphrontQueryException
664 [AphrontDatabaseConnection] => Array
665 (
666 [0] => Phobject
667 [1] => PhutilQsprintfInterface
668 )
669
670 [AphrontDatabaseTransactionState] => Phobject
671 [AphrontDeadlockQueryException] => AphrontRecoverableQueryException
672 [AphrontDuplicateKeyQueryException] => AphrontQueryException
673 [AphrontIsolatedDatabaseConnection] => AphrontDatabaseConnection
674 [AphrontMySQLDatabaseConnection] => AphrontBaseMySQLDatabaseConnection
675 [AphrontMySQLiDatabaseConnection] => AphrontBaseMySQLDatabaseConnection
676 [AphrontNotSupportedQueryException] => AphrontQueryException
677 [AphrontObjectMissingQueryException] => AphrontQueryException
678 [AphrontParameterQueryException] => AphrontQueryException
679 [AphrontQueryException] => Exception
680 [AphrontRecoverableQueryException] => AphrontQueryException
681 [AphrontSchemaQueryException] => AphrontQueryException
682 [AphrontScopedUnguardedWriteCapability] => Phobject
683 [AphrontWriteGuard] => Phobject
684 [BaseHTTPFuture] => Future
685 [CommandException] => Exception
686 [ConduitClient] => Phobject
687 [ConduitClientException] => Exception
688 [ConduitClientTestCase] => PhutilTestCase
689 [ConduitFuture] => FutureProxy
690 [ExecFuture] => Future
691 [ExecFutureTestCase] => PhutilTestCase
692 [ExecPassthruTestCase] => PhutilTestCase
693 [FileFinder] => Phobject
694 [FileFinderTestCase] => PhutilTestCase
695 [FileList] => Phobject
696 [Filesystem] => Phobject
697 [FilesystemException] => Exception
698 [FilesystemTestCase] => PhutilTestCase
699 [Future] => Phobject
700 [FutureIterator] => Array
701 (
702 [0] => Phobject
703 [1] => Iterator
704 )
705
706 [FutureIteratorTestCase] => PhutilTestCase
707 [FutureProxy] => Future
708 [HTTPFuture] => BaseHTTPFuture
709 [HTTPFutureCURLResponseStatus] => HTTPFutureResponseStatus
710 [HTTPFutureCertificateResponseStatus] => HTTPFutureResponseStatus
711 [HTTPFutureHTTPResponseStatus] => HTTPFutureResponseStatus
712 [HTTPFutureParseResponseStatus] => HTTPFutureResponseStatus
713 [HTTPFutureResponseStatus] => Exception
714 [HTTPFutureTransportResponseStatus] => HTTPFutureResponseStatus
715 [HTTPSFuture] => BaseHTTPFuture
716 [ImmediateFuture] => Future
717 [LinesOfALarge] => Array
718 (
719 [0] => Phobject
720 [1] => Iterator
721 )
722
723 [LinesOfALargeExecFuture] => LinesOfALarge
724 [LinesOfALargeExecFutureTestCase] => PhutilTestCase
725 [LinesOfALargeFile] => LinesOfALarge
726 [LinesOfALargeFileTestCase] => PhutilTestCase
727 [MFilterTestHelper] => Phobject
728 [PHPASTParserTestCase] => PhutilTestCase
729 [PhageAgentBootloader] => Phobject
730 [PhageAgentTestCase] => PhutilTestCase
731 [PhagePHPAgent] => Phobject
732 [PhagePHPAgentBootloader] => PhageAgentBootloader
733 [Phobject] => Iterator
734 [PhobjectTestCase] => PhutilTestCase
735 [PhutilAPCKeyValueCache] => PhutilKeyValueCache
736 [PhutilAWSEC2Future] => PhutilAWSFuture
737 [PhutilAWSException] => Exception
738 [PhutilAWSFuture] => FutureProxy
739 [PhutilAWSS3Future] => PhutilAWSFuture
740 [PhutilAggregateException] => Exception
741 [PhutilAllCapsEnglishLocale] => PhutilLocale
742 [PhutilAmazonAuthAdapter] => PhutilOAuthAuthAdapter
743 [PhutilArgumentParser] => Phobject
744 [PhutilArgumentParserException] => Exception
745 [PhutilArgumentParserTestCase] => PhutilTestCase
746 [PhutilArgumentSpecification] => Phobject
747 [PhutilArgumentSpecificationException] => PhutilArgumentParserException
748 [PhutilArgumentSpecificationTestCase] => PhutilTestCase
749 [PhutilArgumentUsageException] => PhutilArgumentParserException
750 [PhutilArgumentWorkflow] => Phobject
751 [PhutilArray] => Array
752 (
753 [0] => Phobject
754 [1] => Countable
755 [2] => ArrayAccess
756 [3] => Iterator
757 )
758
759 [PhutilArrayTestCase] => PhutilTestCase
760 [PhutilArrayWithDefaultValue] => PhutilArray
761 [PhutilAsanaAuthAdapter] => PhutilOAuthAuthAdapter
762 [PhutilAsanaFuture] => FutureProxy
763 [PhutilAuthAdapter] => Phobject
764 [PhutilAuthConfigurationException] => PhutilAuthException
765 [PhutilAuthCredentialException] => PhutilAuthException
766 [PhutilAuthException] => Exception
767 [PhutilAuthUserAbortedException] => PhutilAuthException
768 [PhutilBallOfPHP] => Phobject
769 [PhutilBitbucketAuthAdapter] => PhutilOAuth1AuthAdapter
770 [PhutilBootloaderException] => Exception
771 [PhutilBritishEnglishLocale] => PhutilLocale
772 [PhutilBufferedIterator] => Array
773 (
774 [0] => Phobject
775 [1] => Iterator
776 )
777
778 [PhutilBufferedIteratorTestCase] => PhutilTestCase
779 [PhutilBugtraqParser] => Phobject
780 [PhutilBugtraqParserTestCase] => PhutilTestCase
781 [PhutilCIDRBlock] => Phobject
782 [PhutilCIDRList] => Phobject
783 [PhutilCLikeCodeSnippetContextFreeGrammar] => PhutilCodeSnippetContextFreeGrammar
784 [PhutilCallbackFilterIterator] => FilterIterator
785 [PhutilChannel] => Phobject
786 [PhutilChannelChannel] => PhutilChannel
787 [PhutilChannelTestCase] => PhutilTestCase
788 [PhutilChunkedIterator] => Array
789 (
790 [0] => Phobject
791 [1] => Iterator
792 )
793
794 [PhutilChunkedIteratorTestCase] => PhutilTestCase
795 [PhutilClassMapQuery] => Phobject
796 [PhutilCodeSnippetContextFreeGrammar] => PhutilContextFreeGrammar
797 [PhutilCommandString] => Phobject
798 [PhutilConsole] => Phobject
799 [PhutilConsoleBlock] => PhutilConsoleView
800 [PhutilConsoleConcatenatedView] => PhutilConsoleView
801 [PhutilConsoleFormatter] => Phobject
802 [PhutilConsoleList] => PhutilConsoleView
803 [PhutilConsoleMessage] => Phobject
804 [PhutilConsoleProgressBar] => Phobject
805 [PhutilConsoleServer] => Phobject
806 [PhutilConsoleServerChannel] => PhutilChannelChannel
807 [PhutilConsoleStdinNotInteractiveException] => Exception
808 [PhutilConsoleSyntaxHighlighter] => Phobject
809 [PhutilConsoleTable] => PhutilConsoleView
810 [PhutilConsoleView] => Phobject
811 [PhutilConsoleWrapTestCase] => PhutilTestCase
812 [PhutilContextFreeGrammar] => Phobject
813 [PhutilCowsay] => Phobject
814 [PhutilCowsayTestCase] => PhutilTestCase
815 [PhutilCsprintfTestCase] => PhutilTestCase
816 [PhutilCzechLocale] => PhutilLocale
817 [PhutilDaemon] => Phobject
818 [PhutilDaemonHandle] => Phobject
819 [PhutilDaemonOverseer] => Phobject
820 [PhutilDefaultSyntaxHighlighter] => Phobject
821 [PhutilDefaultSyntaxHighlighterEngine] => PhutilSyntaxHighlighterEngine
822 [PhutilDefaultSyntaxHighlighterEnginePygmentsFuture] => FutureProxy
823 [PhutilDefaultSyntaxHighlighterEngineTestCase] => PhutilTestCase
824 [PhutilDeferredLog] => Phobject
825 [PhutilDeferredLogTestCase] => PhutilTestCase
826 [PhutilDirectedScalarGraph] => AbstractDirectedGraph
827 [PhutilDirectoryFixture] => Phobject
828 [PhutilDirectoryKeyValueCache] => PhutilKeyValueCache
829 [PhutilDisqusAuthAdapter] => PhutilOAuthAuthAdapter
830 [PhutilDivinerSyntaxHighlighter] => Phobject
831 [PhutilDocblockParser] => Phobject
832 [PhutilDocblockParserTestCase] => PhutilTestCase
833 [PhutilEditDistanceMatrix] => Phobject
834 [PhutilEditDistanceMatrixTestCase] => PhutilTestCase
835 [PhutilEditorConfig] => Phobject
836 [PhutilEditorConfigTestCase] => PhutilTestCase
837 [PhutilEmailAddress] => Phobject
838 [PhutilEmailAddressTestCase] => PhutilTestCase
839 [PhutilEmptyAuthAdapter] => PhutilAuthAdapter
840 [PhutilErrorHandler] => Phobject
841 [PhutilErrorHandlerTestCase] => PhutilTestCase
842 [PhutilErrorTrap] => Phobject
843 [PhutilEvent] => Phobject
844 [PhutilEventConstants] => Phobject
845 [PhutilEventEngine] => Phobject
846 [PhutilEventListener] => Phobject
847 [PhutilEventType] => PhutilEventConstants
848 [PhutilExampleBufferedIterator] => PhutilBufferedIterator
849 [PhutilExcessiveServiceCallsDaemon] => PhutilTortureTestDaemon
850 [PhutilExecChannel] => PhutilChannel
851 [PhutilExecPassthru] => Phobject
852 [PhutilExecutionEnvironment] => Phobject
853 [PhutilExtensionsTestCase] => PhutilTestCase
854 [PhutilFacebookAuthAdapter] => PhutilOAuthAuthAdapter
855 [PhutilFatalDaemon] => PhutilTortureTestDaemon
856 [PhutilFileLock] => PhutilLock
857 [PhutilFileLockTestCase] => PhutilTestCase
858 [PhutilFileTree] => Phobject
859 [PhutilGitHubAuthAdapter] => PhutilOAuthAuthAdapter
860 [PhutilGitURI] => Phobject
861 [PhutilGitURITestCase] => PhutilTestCase
862 [PhutilGoogleAuthAdapter] => PhutilOAuthAuthAdapter
863 [PhutilHangForeverDaemon] => PhutilTortureTestDaemon
864 [PhutilHelpArgumentWorkflow] => PhutilArgumentWorkflow
865 [PhutilHgsprintfTestCase] => PhutilTestCase
866 [PhutilHighIntensityIntervalDaemon] => PhutilTortureTestDaemon
867 [PhutilINIParserException] => Exception
868 [PhutilIPAddress] => Phobject
869 [PhutilIPAddressTestCase] => PhutilTestCase
870 [PhutilInRequestKeyValueCache] => PhutilKeyValueCache
871 [PhutilInteractiveEditor] => Phobject
872 [PhutilInvalidRuleParserGeneratorException] => PhutilParserGeneratorException
873 [PhutilInvalidStateException] => Exception
874 [PhutilInvalidStateExceptionTestCase] => PhutilTestCase
875 [PhutilInvisibleSyntaxHighlighter] => Phobject
876 [PhutilIrreducibleRuleParserGeneratorException] => PhutilParserGeneratorException
877 [PhutilJIRAAuthAdapter] => PhutilOAuth1AuthAdapter
878 [PhutilJSON] => Phobject
879 [PhutilJSONParser] => Phobject
880 [PhutilJSONParserException] => Exception
881 [PhutilJSONParserTestCase] => PhutilTestCase
882 [PhutilJSONProtocolChannel] => PhutilProtocolChannel
883 [PhutilJSONProtocolChannelTestCase] => PhutilTestCase
884 [PhutilJSONTestCase] => PhutilTestCase
885 [PhutilJavaCodeSnippetContextFreeGrammar] => PhutilCLikeCodeSnippetContextFreeGrammar
886 [PhutilKeyValueCache] => Phobject
887 [PhutilKeyValueCacheNamespace] => PhutilKeyValueCacheProxy
888 [PhutilKeyValueCacheProfiler] => PhutilKeyValueCacheProxy
889 [PhutilKeyValueCacheProxy] => PhutilKeyValueCache
890 [PhutilKeyValueCacheStack] => PhutilKeyValueCache
891 [PhutilKeyValueCacheTestCase] => PhutilTestCase
892- [PhutilKoreanLocale] => PhutilLocale
893 [PhutilLDAPAuthAdapter] => PhutilAuthAdapter
894 [PhutilLanguageGuesser] => Phobject
895 [PhutilLanguageGuesserTestCase] => PhutilTestCase
896 [PhutilLexer] => Phobject
897 [PhutilLexerSyntaxHighlighter] => PhutilSyntaxHighlighter
898 [PhutilLibraryConflictException] => Exception
899 [PhutilLibraryMapBuilder] => Phobject
900 [PhutilLibraryTestCase] => PhutilTestCase
901 [PhutilLipsumContextFreeGrammar] => PhutilContextFreeGrammar
902 [PhutilLocale] => Phobject
903 [PhutilLocaleTestCase] => PhutilTestCase
904 [PhutilLock] => Phobject
905 [PhutilLockException] => Exception
906 [PhutilLogFileChannel] => PhutilChannelChannel
907 [PhutilLunarPhase] => Phobject
908 [PhutilLunarPhaseTestCase] => PhutilTestCase
909 [PhutilMarkupEngine] => Phobject
910 [PhutilMarkupTestCase] => PhutilTestCase
911 [PhutilMemcacheKeyValueCache] => PhutilKeyValueCache
912 [PhutilMethodNotImplementedException] => Exception
913 [PhutilMetricsChannel] => PhutilChannelChannel
914 [PhutilMissingSymbolException] => Exception
915 [PhutilModuleUtilsTestCase] => PhutilTestCase
916 [PhutilNiceDaemon] => PhutilTortureTestDaemon
917 [PhutilNumber] => Phobject
918 [PhutilOAuth1AuthAdapter] => PhutilAuthAdapter
919 [PhutilOAuth1Future] => FutureProxy
920 [PhutilOAuth1FutureTestCase] => PhutilTestCase
921 [PhutilOAuthAuthAdapter] => PhutilAuthAdapter
922 [PhutilOnDiskKeyValueCache] => PhutilKeyValueCache
923 [PhutilOpaqueEnvelope] => Phobject
924 [PhutilOpaqueEnvelopeKey] => Phobject
925 [PhutilOpaqueEnvelopeTestCase] => PhutilTestCase
926 [PhutilPHPCodeSnippetContextFreeGrammar] => PhutilCLikeCodeSnippetContextFreeGrammar
927 [PhutilPHPFragmentLexer] => PhutilLexer
928 [PhutilPHPFragmentLexerHighlighterTestCase] => PhutilTestCase
929 [PhutilPHPFragmentLexerTestCase] => PhutilTestCase
930 [PhutilPHPObjectProtocolChannel] => PhutilProtocolChannel
931 [PhutilPHPObjectProtocolChannelTestCase] => PhutilTestCase
932 [PhutilParserGenerator] => Phobject
933 [PhutilParserGeneratorException] => Exception
934 [PhutilParserGeneratorTestCase] => PhutilTestCase
935 [PhutilPayPalAPIFuture] => FutureProxy
936 [PhutilPersonTest] => Array
937 (
938 [0] => Phobject
939 [1] => PhutilPerson
940 )
941
942 [PhutilPersonaAuthAdapter] => PhutilAuthAdapter
943 [PhutilPhabricatorAuthAdapter] => PhutilOAuthAuthAdapter
944 [PhutilPhtTestCase] => PhutilTestCase
945 [PhutilPregsprintfTestCase] => PhutilTestCase
946 [PhutilProcessGroupDaemon] => PhutilTortureTestDaemon
947 [PhutilProtocolChannel] => PhutilChannelChannel
948 [PhutilProxyException] => Exception
949 [PhutilPygmentsSyntaxHighlighter] => Phobject
950 [PhutilPythonFragmentLexer] => PhutilLexer
951 [PhutilQueryStringParser] => Phobject
952 [PhutilQueryStringParserTestCase] => PhutilTestCase
953 [PhutilRainbowSyntaxHighlighter] => Phobject
954 [PhutilRawEnglishLocale] => PhutilLocale
955 [PhutilReadableSerializer] => Phobject
956 [PhutilReadableSerializerTestCase] => PhutilTestCase
957 [PhutilRealNameContextFreeGrammar] => PhutilContextFreeGrammar
958 [PhutilRemarkupBlockInterpreter] => Phobject
959 [PhutilRemarkupBlockRule] => Phobject
960 [PhutilRemarkupBlockStorage] => Phobject
961 [PhutilRemarkupBoldRule] => PhutilRemarkupRule
962 [PhutilRemarkupCodeBlockRule] => PhutilRemarkupBlockRule
963 [PhutilRemarkupDefaultBlockRule] => PhutilRemarkupBlockRule
964 [PhutilRemarkupDelRule] => PhutilRemarkupRule
965 [PhutilRemarkupDocumentLinkRule] => PhutilRemarkupRule
966 [PhutilRemarkupEngine] => PhutilMarkupEngine
967 [PhutilRemarkupEngineTestCase] => PhutilTestCase
968 [PhutilRemarkupEscapeRemarkupRule] => PhutilRemarkupRule
969 [PhutilRemarkupHeaderBlockRule] => PhutilRemarkupBlockRule
970 [PhutilRemarkupHorizontalRuleBlockRule] => PhutilRemarkupBlockRule
971 [PhutilRemarkupHyperlinkRule] => PhutilRemarkupRule
972 [PhutilRemarkupInlineBlockRule] => PhutilRemarkupBlockRule
973 [PhutilRemarkupInterpreterBlockRule] => PhutilRemarkupBlockRule
974 [PhutilRemarkupItalicRule] => PhutilRemarkupRule
975 [PhutilRemarkupLinebreaksRule] => PhutilRemarkupRule
976 [PhutilRemarkupListBlockRule] => PhutilRemarkupBlockRule
977 [PhutilRemarkupLiteralBlockRule] => PhutilRemarkupBlockRule
978 [PhutilRemarkupMonospaceRule] => PhutilRemarkupRule
979 [PhutilRemarkupNoteBlockRule] => PhutilRemarkupBlockRule
980 [PhutilRemarkupQuotesBlockRule] => PhutilRemarkupBlockRule
981 [PhutilRemarkupReplyBlockRule] => PhutilRemarkupBlockRule
982 [PhutilRemarkupRule] => Phobject
983 [PhutilRemarkupSimpleTableBlockRule] => PhutilRemarkupBlockRule
984 [PhutilRemarkupTableBlockRule] => PhutilRemarkupBlockRule
985 [PhutilRemarkupTestInterpreterRule] => PhutilRemarkupBlockInterpreter
986 [PhutilRemarkupUnderlineRule] => PhutilRemarkupRule
987 [PhutilRope] => Phobject
988 [PhutilRopeTestCase] => PhutilTestCase
989 [PhutilSafeHTML] => Phobject
990 [PhutilSafeHTMLTestCase] => PhutilTestCase
991 [PhutilSaturateStdoutDaemon] => PhutilTortureTestDaemon
992 [PhutilServiceProfiler] => Phobject
993 [PhutilShellLexer] => PhutilLexer
994 [PhutilShellLexerTestCase] => PhutilTestCase
995 [PhutilSimpleOptions] => Phobject
996 [PhutilSimpleOptionsLexer] => PhutilLexer
997 [PhutilSimpleOptionsLexerTestCase] => PhutilTestCase
998 [PhutilSimpleOptionsTestCase] => PhutilTestCase
999 [PhutilSocketChannel] => PhutilChannel
1000 [PhutilSprite] => Phobject
1001 [PhutilSpriteSheet] => Phobject
1002 [PhutilSyntaxHighlighter] => Phobject
1003 [PhutilSyntaxHighlighterEngine] => Phobject
1004 [PhutilSyntaxHighlighterException] => Exception
1005 [PhutilSystem] => Phobject
1006 [PhutilSystemTestCase] => PhutilTestCase
1007 [PhutilTerminalString] => Phobject
1008 [PhutilTestPhobject] => Phobject
1009 [PhutilTortureTestDaemon] => PhutilDaemon
1010 [PhutilTranslation] => Phobject
1011 [PhutilTranslationTestCase] => PhutilTestCase
1012 [PhutilTranslator] => Phobject
1013 [PhutilTranslatorTestCase] => PhutilTestCase
1014 [PhutilTsprintfTestCase] => PhutilTestCase
1015 [PhutilTwitchAuthAdapter] => PhutilOAuthAuthAdapter
1016 [PhutilTwitchFuture] => FutureProxy
1017 [PhutilTwitterAuthAdapter] => PhutilOAuth1AuthAdapter
1018 [PhutilTypeCheckException] => Exception
1019 [PhutilTypeExtraParametersException] => Exception
1020 [PhutilTypeLexer] => PhutilLexer
1021 [PhutilTypeMissingParametersException] => Exception
1022 [PhutilTypeSpec] => Phobject
1023 [PhutilTypeSpecTestCase] => PhutilTestCase
1024 [PhutilURI] => Phobject
1025 [PhutilURITestCase] => PhutilTestCase
1026 [PhutilUSEnglishLocale] => PhutilLocale
1027 [PhutilUTF8StringTruncator] => Phobject
1028 [PhutilUTF8TestCase] => PhutilTestCase
1029 [PhutilUnknownSymbolParserGeneratorException] => PhutilParserGeneratorException
1030 [PhutilUnreachableRuleParserGeneratorException] => PhutilParserGeneratorException
1031 [PhutilUnreachableTerminalParserGeneratorException] => PhutilParserGeneratorException
1032 [PhutilUrisprintfTestCase] => PhutilTestCase
1033 [PhutilUtilsTestCase] => PhutilTestCase
1034 [PhutilVeryWowEnglishLocale] => PhutilLocale
1035 [PhutilWordPressAuthAdapter] => PhutilOAuthAuthAdapter
1036 [PhutilWordPressFuture] => FutureProxy
1037 [PhutilXHPASTBinary] => Phobject
1038 [PhutilXHPASTSyntaxHighlighter] => Phobject
1039 [PhutilXHPASTSyntaxHighlighterFuture] => FutureProxy
1040 [PhutilXHPASTSyntaxHighlighterTestCase] => PhutilTestCase
1041 [QueryFuture] => Future
1042 [TempFile] => Phobject
1043 [TestAbstractDirectedGraph] => AbstractDirectedGraph
1044 [XHPASTNode] => AASTNode
1045 [XHPASTNodeTestCase] => PhutilTestCase
1046 [XHPASTSyntaxErrorException] => Exception
1047 [XHPASTToken] => AASTToken
1048 [XHPASTTree] => AASTTree
1049 [XHPASTTreeTestCase] => PhutilTestCase
1050 [XsprintfUnknownConversionException] => InvalidArgumentException
1051 )
1052
1053 )
1054
1055
1056 PASS <1ms★ PhutilLocaleTestCase::testLoadAllLocales
1057 PASS <1ms★ PhutilLunarPhaseTestCase::testLunarPhases
1058 PASS <1ms★ PhutilMarkupTestCase::testURIPathComponentEscape
1059 PASS <1ms★ PhutilMarkupTestCase::testAppendHTML
1060 PASS <1ms★ PhutilMarkupTestCase::testTagEscapes
1061 PASS <1ms★ PhutilMarkupTestCase::testTagAttributes
1062 PASS <1ms★ PhutilMarkupTestCase::testTagBasics
1063 PASS <1ms★ PhutilMarkupTestCase::testTagEmpty
1064 PASS 2ms★ PhutilMarkupTestCase::testTagJavascriptProtocolRejection
1065 PASS <1ms★ PhutilMarkupTestCase::testHsprintf
1066 PASS <1ms★ PhutilMarkupTestCase::testTagDefaults
1067 PASS <1ms★ PhutilMarkupTestCase::testTagNullAttribute
1068 PASS <1ms★ PhutilMarkupTestCase::testURIEscape
1069 PASS <1ms★ PhutilMarkupTestCase::testArrayEscaping
1070 PASS <1ms★ PhutilMarkupTestCase::testDefaultRelNoreferrer
1071 PASS <1ms★ PhutilModuleUtilsTestCase::testGetCurrentLibraryName
1072 PASS 18ms★ PhutilOAuth1FutureTestCase::testOAuth1SigningWithJIRAExamples
1073 PASS <1ms★ PhutilOAuth1FutureTestCase::testOAuth1SigningWithTwitterExamples
1074 PASS <1ms★ PhutilOAuth1FutureTestCase::testOAuth1SigningWithOldSpecExmaples
1075 PASS <1ms★ PhutilOpaqueEnvelopeTestCase::testOpaqueEnvelope
1076 PASS 3ms★ PhutilPHPFragmentLexerHighlighterTestCase::testLexer
1077 PASS 10ms★ PhutilPHPFragmentLexerTestCase::testPHPFragmentLexer
1078 PASS <1ms★ PhutilPHPObjectProtocolChannelTestCase::testPHPObjectChannelBasics
1079 PASS 3ms★ PhutilPHPObjectProtocolChannelTestCase::testCloseExecWriteChannel
1080 PASS <1ms★ PhutilPHPObjectProtocolChannelTestCase::testCloseSocketWriteChannel
1081 PASS 1ms★ PhutilParserGeneratorTestCase::testFirst
1082 PASS <1ms★ PhutilParserGeneratorTestCase::testUnreachableRule
1083 PASS <1ms★ PhutilParserGeneratorTestCase::testBogusGrammar
1084 PASS <1ms★ PhutilParserGeneratorTestCase::testBadStartRule
1085 PASS <1ms★ PhutilParserGeneratorTestCase::testUnreachableTerminal
1086 PASS <1ms★ PhutilParserGeneratorTestCase::testStates
1087 PASS <1ms★ PhutilParserGeneratorTestCase::testIrreducibleGrammars
1088 PASS <1ms★ PhutilParserGeneratorTestCase::testMessySymbols
1089 PASS 2ms★ PhutilParserGeneratorTestCase::testETParser
1090 PASS <1ms★ PhutilPhtTestCase::testPht
1091 PASS <1ms★ PhutilPregsprintfTestCase::testPregsprintf
1092 PASS <1ms★ PhutilQueryStringParserTestCase::testQueryStringListParsing
1093 PASS <1ms★ PhutilQueryStringParserTestCase::testQueryStringParsing
1094 PASS <1ms★ PhutilReadableSerializerTestCase::testPrintableValue
1095 FAIL PhutilRemarkupEngineTestCase::testEngine
1096Assertion failed, expected values to be equal (at PhutilRemarkupEngineTestCase.php:56): Failed to markup HTML in file 'quoted-code-block.txt'.
1097Expected vs Actual Output Diff
1098--- Old Value
1099+++ New Value
1100@@ -1,4 +1,4 @@
1101 '<blockquote><p>This should be a code block:</p>
1102
1103-<div class="remarkup-code-block" data-code-lang="php" data-sigil="remarkup-code-block"><pre class="remarkup-code"><span class="o">&lt;?php
1104-</span><span class="nv">$foo</span> <span class="k">=</span> <span class="s">&#039;bar&#039;</span><span class="k">;</span></pre></div></blockquote>'
1105+<div class="remarkup-code-block" data-code-lang="php" data-sigil="remarkup-code-block"><pre class="remarkup-code"><span class="o">&lt;?php</span>
1106+<span class="nv">$foo</span> <span class="k">=</span> <span class="s">&#039;bar&#039;</span><span class="k">;</span></pre></div></blockquote>'
1107
1108 PASS <1ms★ PhutilRopeTestCase::testRopeOperations
1109 SKIP PhutilSafeHTMLTestCase::testOperator
1110Operator extension not available.
1111 PASS 2ms★ PhutilShellLexerTestCase::testShellLexer
1112 PASS <1ms★ PhutilSimpleOptionsLexerTestCase::testSimpleOptionsLexerNiceTokens
1113 PASS <1ms★ PhutilSimpleOptionsLexerTestCase::testSimpleOptionsLexerTokens
1114 PASS 3ms★ PhutilSimpleOptionsTestCase::testSimpleOptionsParse
1115 PASS <1ms★ PhutilSimpleOptionsTestCase::testSimpleOptionsUnparse
1116 PASS <1ms★ PhutilSimpleOptionsTestCase::testSimpleOptionsCaseParse
1117 PASS <1ms★ PhutilSimpleOptionsTestCase::testSimpleOptionsUnterminatedStrings
1118 PASS <1ms★ PhutilSystemTestCase::testParseVMStat
1119 PASS <1ms★ PhutilSystemTestCase::testParseMeminfo
1120 PASS <1ms★ PhutilTranslationTestCase::testLoadAllTranslations
1121 PASS <1ms★ PhutilTranslatorTestCase::testSetInstance
1122 PASS <1ms★ PhutilTranslatorTestCase::testValidateTranslation
1123 PASS <1ms★ PhutilTranslatorTestCase::testEnglish
1124 PASS <1ms★ PhutilTranslatorTestCase::testFormatNumber
1125 PASS <1ms★ PhutilTranslatorTestCase::testSingleVariant
1126 PASS <1ms★ PhutilTranslatorTestCase::testHTMLTranslations
1127 PASS <1ms★ PhutilTranslatorTestCase::testNumberTranslations
1128 PASS <1ms★ PhutilTranslatorTestCase::testPerson
1129 PASS <1ms★ PhutilTranslatorTestCase::testCzech
1130 PASS <1ms★ PhutilTranslatorTestCase::testTranslateDate
1131 PASS <1ms★ PhutilTsprintfTestCase::testTsprintf
1132 PASS 2ms★ PhutilTypeSpecTestCase::testCanonicalize
1133 PASS 2ms★ PhutilTypeSpecTestCase::testScalarOrListRegexp
1134 PASS 5ms★ PhutilTypeSpecTestCase::testGetTypeOf
1135 PASS <1ms★ PhutilTypeSpecTestCase::testRegexValidation
1136 PASS 4ms★ PhutilTypeSpecTestCase::testTypeSpecStringify
1137 PASS 2ms★ PhutilTypeSpecTestCase::testCheckMap
1138 PASS <1ms★ PhutilTypeSpecTestCase::testGetCommonParentClass
1139 PASS 9ms★ PhutilTypeSpecTestCase::testTypeSpecParse
1140 PASS 4ms★ PhutilTypeSpecTestCase::testTypeCheckFailures
1141 PASS <1ms★ PhutilURITestCase::testURIParsing
1142 PASS <1ms★ PhutilURITestCase::testUnusualURIs
1143 PASS <1ms★ PhutilURITestCase::testAppendPath
1144 PASS <1ms★ PhutilURITestCase::testStrictURIParsingOfHosts
1145 PASS <1ms★ PhutilURITestCase::testURIGeneration
1146 PASS <1ms★ PhutilURITestCase::testDefaultPorts
1147 PASS <1ms★ PhutilURITestCase::testStrictURIParsingOfLeadingWhitespace
1148 PASS <1ms★ PhutilUTF8TestCase::testUTF8len
1149 PASS 12ms★ PhutilUTF8TestCase::testUTF8izeLongStringNosegfault
1150 PASS <1ms★ PhutilUTF8TestCase::testUTF8vCodepoints
1151 PASS <1ms★ PhutilUTF8TestCase::testUTF8ConsoleStrlen
1152 PASS <1ms★ PhutilUTF8TestCase::testUTF8Wrap
1153 PASS <1ms★ PhutilUTF8TestCase::testUTF8strtoupper
1154 PASS <1ms★ PhutilUTF8TestCase::testUTF8BMP
1155 PASS <1ms★ PhutilUTF8TestCase::testUTF8ucwords
1156 PASS <1ms★ PhutilUTF8TestCase::testUTF8IsCombiningCharacter
1157 PASS <1ms★ PhutilUTF8TestCase::testUTF8StringTruncator
1158 PASS 1ms★ PhutilUTF8TestCase::testUTF8shorten
1159 PASS <1ms★ PhutilUTF8TestCase::testUTF8izeInvalidUTF8Fixed
1160 PASS <1ms★ PhutilUTF8TestCase::testUTF8izeASCIIIgnored
1161 PASS <1ms★ PhutilUTF8TestCase::testUTF8strtolower
1162 PASS <1ms★ PhutilUTF8TestCase::testUTF8v
1163 PASS <1ms★ PhutilUTF8TestCase::testUTF8vCombined
1164 PASS <1ms★ PhutilUTF8TestCase::testUTF8Convert
1165 PASS <1ms★ PhutilUTF8TestCase::testUTF8NonHTMLWrap
1166 PASS <1ms★ PhutilUTF8TestCase::testUTF8ConvertParams
1167 PASS 23ms★ PhutilUTF8TestCase::testUTF8BMPSegfaults
1168 PASS <1ms★ PhutilUTF8TestCase::testUTF8izeOwlIsCuteAndFerocious
1169 PASS <1ms★ PhutilUTF8TestCase::testUTF8izeUTF8Ignored
1170 PASS <1ms★ PhutilUrisprintfTestCase::testUrisprintf
1171 PASS <1ms★ PhutilUtilsTestCase::testNonempty
1172 PASS <1ms★ PhutilUtilsTestCase::testIFilterInvalidIndexThrowException
1173 PASS <1ms★ PhutilUtilsTestCase::testHeadKeyLastKey
1174 PASS <1ms★ PhutilUtilsTestCase::testIFilterWithEmptyValueFiltered
1175 PASS <1ms★ PhutilUtilsTestCase::testArrayFuse
1176 PASS <1ms★ PhutilUtilsTestCase::testSplitLines
1177 PASS <1ms★ PhutilUtilsTestCase::testCoalesce
1178 PASS <1ms★ PhutilUtilsTestCase::testAssertInstancesOf
1179 PASS <1ms★ PhutilUtilsTestCase::testLoggableString
1180 PASS <1ms★ PhutilUtilsTestCase::testJSONEncode
1181 PASS <1ms★ PhutilUtilsTestCase::testIdx
1182 PASS <1ms★ PhutilUtilsTestCase::testVarExport
1183 PASS <1ms★ PhutilUtilsTestCase::testHashComparisons
1184 PASS <1ms★ PhutilUtilsTestCase::testMFilterWithEmptyValueNegateFiltered
1185 PASS <1ms★ PhutilUtilsTestCase::testIFilterIndexNotExistsAllFiltered
1186 PASS <1ms★ PhutilUtilsTestCase::testID
1187 PASS <1ms★ PhutilUtilsTestCase::testArrayInterleave
1188 PASS <1ms★ PhutilUtilsTestCase::testIFilterWithEmptyValueNegateFiltered
1189 PASS <1ms★ PhutilUtilsTestCase::testCensorCredentials
1190 PASS <1ms★ PhutilUtilsTestCase::testPhutilINIDecode
1191 PASS <1ms★ PhutilUtilsTestCase::testHeadLast
1192 PASS <1ms★ PhutilUtilsTestCase::testAssertStringLike
1193 PASS <1ms★ PhutilUtilsTestCase::testMFilterNullMethodThrowException
1194 PASS <1ms★ PhutilUtilsTestCase::testPhutilUnits
1195 PASS <1ms★ PhutilUtilsTestCase::testmergevMergingBasicallyWorksCorrectly
1196 PASS <1ms★ PhutilUtilsTestCase::testMFilterWithEmptyValueFiltered
1197 PASS 1ms★ PhutilUtilsTestCase::testPhutilJSONDecode
1198 PASS 2ms★ PhutilUtilsTestCase::testFnmatch
1199 PASS <1ms★ PhutilUtilsTestCase::testIFilterIndexNotExistsNotFiltered
1200 FAIL PhutilXHPASTSyntaxHighlighterTestCase::testBuiltinClassnames
1201Assertion failed, expected values to be equal (at PhutilXHPASTSyntaxHighlighterTestCase.php:20): Builtin classnames should not be marked as linkable symbols.
1202Expected vs Actual Output Diff
1203--- Old Value
1204+++ New Value
1205@@ -1,11 +1,11 @@
1206-'<span class="o">&lt;?php
1207-</span>
1208+'<span class="o">&lt;?php</span>
1209+
1210 <span class="k">class</span> <span data-symbol-name="C" class="nc">C</span> <span class="k">{</span>
1211 <span class="k">public</span> <span class="k">function</span> <span class="nx">f</span><span class="k">(</span><span class="k">)</span> <span class="k">{</span>
1212 <span data-symbol-name="D" class="nc">D</span><span class="k">::</span><span data-symbol-context="D" data-symbol-name="X" class="na">X</span><span class="k">;</span>
1213 <span class="nx">self</span><span class="k">::</span><span data-symbol-name="X" class="na">X</span><span class="k">;</span>
1214 <span class="nx">parent</span><span class="k">::</span><span data-symbol-name="X" class="na">X</span><span class="k">;</span>
1215 <span class="k">static</span><span class="k">::</span><span data-symbol-name="X" class="na">X</span><span class="k">;</span>
1216 <span class="k">}</span>
1217 <span class="k">}</span>
1218 '
1219
1220 PASS 31ms★ XHPASTNodeTestCase::testGetStringVariables
1221 PASS 106ms XHPASTTreeTestCase::testEvalStaticString
1222

Build Working Copy

When
Completed at Oct 5 2015, 7:11 AM · Built instantly
Status
Passed

Event Timeline