Page MenuHomePhabricator

Build 10675
FailedPublic

Run "arc unit --everything"

When
Completed at Nov 25 2015, 8:23 PM · Built for 8 s
Status
Failed
1 empty logs are hidden. Show all logs.

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

1Build successful!
2 PASS 115ms ArcanistLibraryTestCase::testMethodVisibility
3 PASS 1ms★ ArcanistLibraryTestCase::testEverythingImplemented
4 PASS 197ms ArcanistLibraryTestCase::testLibraryMap
5 PASS 1ms★ ArcanistBaseCommitParserTestCase::testYield
6 PASS 1ms★ ArcanistBaseCommitParserTestCase::testResolutionOrder
7 PASS <1ms★ ArcanistBaseCommitParserTestCase::testBasics
8 PASS <1ms★ ArcanistBaseCommitParserTestCase::testJumpReturn
9 PASS <1ms★ ArcanistBaseCommitParserTestCase::testLegacyRule
10 PASS <1ms★ ArcanistBaseCommitParserTestCase::testHalt
11 PASS <1ms★ ArcanistBaseCommitParserTestCase::testJump
12 PASS 1ms★ ArcanistBritishTestCase::testArgumentCompletion
13 PASS <1ms★ ArcanistBritishTestCase::testCommandCompletion
14 PASS 5ms★ ArcanistBundleTestCase::testEncodeBase85
15 PASS 4ms★ ArcanistBundleTestCase::testNonlocalTrailingNewline
16 PASS 3ms★ ArcanistBundleTestCase::testDisjointHunks
17 PASS 865ms ArcanistBundleTestCase::testGitRepository
18 PASS 3ms★ ArcanistBundleTestCase::testTrailingContext
19 PASS <1ms★ ArcanistCommentRemoverTestCase::testRemover
20 PASS <1ms★ ArcanistDiffParserTestCase::testGitPrefixStripping
21 PASS <1ms★ ArcanistDiffParserTestCase::testGitPathSplitting
22 PASS 12ms★ ArcanistDiffParserTestCase::testParser
23 PASS 1ms★ ArcanistDiffUtilsTestCase::testGenerateUTF8IntralineDiff
24 PASS 6ms★ ArcanistDiffUtilsTestCase::testLevenshtein
25 PASS <1ms★ ArcanistGoTestResultParserTestCase::testMultipleTestCasesSuccessful
26 PASS <1ms★ ArcanistGoTestResultParserTestCase::testSingleTestCaseFailure
27 PASS <1ms★ ArcanistGoTestResultParserTestCase::testMultipleTestCasesSuccessfulGo14
28 PASS <1ms★ ArcanistGoTestResultParserTestCase::testSingleTestCaseSuccessfulGo14
29 PASS <1ms★ ArcanistGoTestResultParserTestCase::testNonVerboseOutputGo14
30 PASS <1ms★ ArcanistGoTestResultParserTestCase::testMultipleTestCasesFailure
31 PASS <1ms★ ArcanistGoTestResultParserTestCase::testSingleTestCaseFailureGo14
32 PASS <1ms★ ArcanistGoTestResultParserTestCase::testSingleTestCaseSuccessful
33 PASS <1ms★ ArcanistGoTestResultParserTestCase::testMultipleTestCasesFailureGo14
34 PASS <1ms★ ArcanistGoTestResultParserTestCase::testNonVerboseOutput
35 PASS <1ms★ ArcanistLinterStandardTestCase::testLoadAllStandards
36 PASS 9ms★ ArcanistChmodLinterTestCase::testLinter
37 SKIP ArcanistCSSLintLinterTestCase::testLinter
38Unable to locate binary "csslint" to run linter ArcanistCSSLintLinter. You may need to install the binary, or adjust your linter configuration.
39TO INSTALL: Install CSSLint using `npm install -g csslint`.
40 SKIP ArcanistCSSLintLinterTestCase::testVersion
41Unable to locate binary "csslint" to run linter ArcanistCSSLintLinter. You may need to install the binary, or adjust your linter configuration.
42TO INSTALL: Install CSSLint using `npm install -g csslint`.
43 PASS <1ms★ ArcanistClosureLinterTestCase::testVersion
44 SKIP ArcanistClosureLinterTestCase::testLinter
45Unable to locate binary "gjslint" to run linter ArcanistClosureLinter. You may need to install the binary, or adjust your linter configuration.
46TO INSTALL: Install gjslint using `sudo easy_install http://closure-linter.googlecode.com/files/closure_linter-latest.tar.gz`.
47 SKIP ArcanistCoffeeLintLinterTestCase::testVersion
48Unable to locate binary "coffeelint" to run linter ArcanistCoffeeLintLinter. You may need to install the binary, or adjust your linter configuration.
49TO INSTALL: Install CoffeeLint using `npm install -g coffeelint`.
50 SKIP ArcanistCoffeeLintLinterTestCase::testLinter
51Unable to locate binary "coffeelint" to run linter ArcanistCoffeeLintLinter. You may need to install the binary, or adjust your linter configuration.
52TO INSTALL: Install CoffeeLint using `npm install -g coffeelint`.
53 SKIP ArcanistCppcheckLinterTestCase::testLinter
54Unable to locate binary "cppcheck" to run linter ArcanistCppcheckLinter. You may need to install the binary, or adjust your linter configuration.
55TO INSTALL: Install Cppcheck using `apt-get install cppcheck` or similar.
56 SKIP ArcanistCppcheckLinterTestCase::testVersion
57Unable to locate binary "cppcheck" to run linter ArcanistCppcheckLinter. You may need to install the binary, or adjust your linter configuration.
58TO INSTALL: Install Cppcheck using `apt-get install cppcheck` or similar.
59 PASS <1ms★ ArcanistCpplintLinterTestCase::testVersion
60 SKIP ArcanistCpplintLinterTestCase::testLinter
61Unable to locate binary "cpplint" to run linter ArcanistCpplintLinter. You may need to install the binary, or adjust your linter configuration.
62TO INSTALL: Install cpplint.py using `wget http://google-styleguide.googlecode.com/svn/trunk/cpplint/cpplint.py`.
63 SKIP ArcanistFlake8LinterTestCase::testVersion
64Unable to locate binary "flake8" to run linter ArcanistFlake8Linter. You may need to install the binary, or adjust your linter configuration.
65TO INSTALL: Install flake8 using `easy_install flake8`.
66 SKIP ArcanistFlake8LinterTestCase::testLinter
67Unable to locate binary "flake8" to run linter ArcanistFlake8Linter. You may need to install the binary, or adjust your linter configuration.
68TO INSTALL: Install flake8 using `easy_install flake8`.
69 PASS <1ms★ ArcanistGoLintLinterTestCase::testVersion
70 SKIP ArcanistGoLintLinterTestCase::testLinter
71Unable to locate binary "golint" to run linter ArcanistGoLintLinter. You may need to install the binary, or adjust your linter configuration.
72TO INSTALL: Install Golint using `go get github.com/golang/lint/golint`.
73 SKIP ArcanistHLintLinterTestCase::testVersion
74Unable to locate binary "hlint" to run linter ArcanistHLintLinter. You may need to install the binary, or adjust your linter configuration.
75TO INSTALL: Install hlint with `cabal install hlint`.
76 SKIP ArcanistHLintLinterTestCase::testLinter
77Unable to locate binary "hlint" to run linter ArcanistHLintLinter. You may need to install the binary, or adjust your linter configuration.
78TO INSTALL: Install hlint with `cabal install hlint`.
79 SKIP ArcanistJSHintLinterTestCase::testLinter
80Unable to locate binary "jshint" to run linter ArcanistJSHintLinter. You may need to install the binary, or adjust your linter configuration.
81TO INSTALL: Install JSHint using `npm install -g jshint`.
82 SKIP ArcanistJSHintLinterTestCase::testVersion
83Unable to locate binary "jshint" to run linter ArcanistJSHintLinter. You may need to install the binary, or adjust your linter configuration.
84TO INSTALL: Install JSHint using `npm install -g jshint`.
85 SKIP ArcanistJSONLintLinterTestCase::testLinter
86Unable to locate binary "jsonlint" to run linter ArcanistJSONLintLinter. You may need to install the binary, or adjust your linter configuration.
87TO INSTALL: Install jsonlint using `npm install -g jsonlint`.
88 SKIP ArcanistJSONLintLinterTestCase::testVersion
89Unable to locate binary "jsonlint" to run linter ArcanistJSONLintLinter. You may need to install the binary, or adjust your linter configuration.
90TO INSTALL: Install jsonlint using `npm install -g jsonlint`.
91 SKIP ArcanistJscsLinterTestCase::testVersion
92Unable to locate binary "jscs" to run linter ArcanistJscsLinter. You may need to install the binary, or adjust your linter configuration.
93TO INSTALL: Install JSCS using `npm install -g jscs`.
94 SKIP ArcanistJscsLinterTestCase::testLinter
95Unable to locate binary "jscs" to run linter ArcanistJscsLinter. You may need to install the binary, or adjust your linter configuration.
96TO INSTALL: Install JSCS using `npm install -g jscs`.
97 SKIP ArcanistLesscLinterTestCase::testVersion
98Unable to locate binary "lessc" to run linter ArcanistLesscLinter. You may need to install the binary, or adjust your linter configuration.
99TO INSTALL: Install lessc using `npm install -g less`.
100 SKIP ArcanistLesscLinterTestCase::testLinter
101Unable to locate binary "lessc" to run linter ArcanistLesscLinter. You may need to install the binary, or adjust your linter configuration.
102TO INSTALL: Install lessc using `npm install -g less`.
103 SKIP ArcanistPEP8LinterTestCase::testVersion
104Unable to locate binary "pep8" to run linter ArcanistPEP8Linter. You may need to install the binary, or adjust your linter configuration.
105TO INSTALL: Install PEP8 using `easy_install pep8`.
106 SKIP ArcanistPEP8LinterTestCase::testLinter
107Unable to locate binary "pep8" to run linter ArcanistPEP8Linter. You may need to install the binary, or adjust your linter configuration.
108TO INSTALL: Install PEP8 using `easy_install pep8`.
109 PASS 117ms ArcanistPhpLinterTestCase::testLinter
110 PASS 17ms★ ArcanistPhpLinterTestCase::testVersion
111 SKIP ArcanistPhpcsLinterTestCase::testLinter
112Unable to locate binary "phpcs" to run linter ArcanistPhpcsLinter. You may need to install the binary, or adjust your linter configuration.
113TO INSTALL: Install PHPCS with `pear install PHP_CodeSniffer`.
114 SKIP ArcanistPhpcsLinterTestCase::testVersion
115Unable to locate binary "phpcs" to run linter ArcanistPhpcsLinter. You may need to install the binary, or adjust your linter configuration.
116TO INSTALL: Install PHPCS with `pear install PHP_CodeSniffer`.
117 SKIP ArcanistPuppetLintLinterTestCase::testLinter
118Unable to locate binary "puppet-lint" to run linter ArcanistPuppetLintLinter. You may need to install the binary, or adjust your linter configuration.
119TO INSTALL: Install puppet-lint using `gem install puppet-lint`.
120 SKIP ArcanistPuppetLintLinterTestCase::testVersion
121Unable to locate binary "puppet-lint" to run linter ArcanistPuppetLintLinter. You may need to install the binary, or adjust your linter configuration.
122TO INSTALL: Install puppet-lint using `gem install puppet-lint`.
123 SKIP ArcanistPyFlakesLinterTestCase::testVersion
124Unable to locate binary "pyflakes" to run linter ArcanistPyFlakesLinter. You may need to install the binary, or adjust your linter configuration.
125TO INSTALL: Install pyflakes with `pip install pyflakes`.
126 SKIP ArcanistPyFlakesLinterTestCase::testLinter
127Unable to locate binary "pyflakes" to run linter ArcanistPyFlakesLinter. You may need to install the binary, or adjust your linter configuration.
128TO INSTALL: Install pyflakes with `pip install pyflakes`.
129 SKIP ArcanistPyLintLinterTestCase::testVersion
130Unable to locate binary "pylint" to run linter ArcanistPyLintLinter. You may need to install the binary, or adjust your linter configuration.
131TO INSTALL: Install PyLint using `pip install pylint`.
132 SKIP ArcanistPyLintLinterTestCase::testLinter
133Unable to locate binary "pylint" to run linter ArcanistPyLintLinter. You may need to install the binary, or adjust your linter configuration.
134TO INSTALL: Install PyLint using `pip install pylint`.
135 SKIP ArcanistRuboCopLinterTestCase::testVersion
136Unable to locate binary "rubocop" to run linter ArcanistRuboCopLinter. You may need to install the binary, or adjust your linter configuration.
137TO INSTALL: Install RuboCop using `gem install rubocop`.
138 SKIP ArcanistRuboCopLinterTestCase::testLinter
139Unable to locate binary "rubocop" to run linter ArcanistRuboCopLinter. You may need to install the binary, or adjust your linter configuration.
140TO INSTALL: Install RuboCop using `gem install rubocop`.
141 SKIP ArcanistRubyLinterTestCase::testVersion
142Unable to locate binary "ruby" to run linter ArcanistRubyLinter. You may need to install the binary, or adjust your linter configuration.
143TO INSTALL: Install `ruby` from <http://www.ruby-lang.org/>.
144 SKIP ArcanistRubyLinterTestCase::testLinter
145Unable to locate binary "ruby" to run linter ArcanistRubyLinter. You may need to install the binary, or adjust your linter configuration.
146TO INSTALL: Install `ruby` from <http://www.ruby-lang.org/>.
147 PASS 9ms★ ArcanistFilenameLinterTestCase::testLinter
148 PASS 9ms★ ArcanistGeneratedLinterTestCase::testLinter
149 PASS 123ms ArcanistJSONLinterTestCase::testLinter
150 PASS 8ms★ ArcanistMergeConflictLinterTestCase::testLinter
151 PASS 9ms★ ArcanistNoLintLinterTestCase::testLinter
152 PASS 16ms★ ArcanistSpellingLinterTestCase::testLinter
153 PASS <1ms★ ArcanistSpellingLinterTestCase::testFixLetterCase
154 PASS 25ms★ ArcanistTextLinterTestCase::testLinter
155 FAIL ArcanistAbstractMethodBodyXHPASTLinterRuleTestCase::testLinter
156EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
157#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
158#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
159#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
160#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
161#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
162#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistAbstractMethodBodyXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
163#6 [internal function]: ArcanistAbstractMethodBodyXHPASTLinterRuleTestCase->testLinter()
164#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
165#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
166#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
167#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
168#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
169#12 {main}
170 FAIL ArcanistAbstractPrivateMethodXHPASTLinterRuleTestCase::testLinter
171EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
172#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
173#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
174#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
175#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
176#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
177#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistAbstractPrivateMethodXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
178#6 [internal function]: ArcanistAbstractPrivateMethodXHPASTLinterRuleTestCase->testLinter()
179#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
180#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
181#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
182#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
183#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
184#12 {main}
185 FAIL ArcanistAliasFunctionXHPASTLinterRuleTestCase::testLinter
186EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
187#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
188#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
189#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
190#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
191#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
192#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistAliasFunctionXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
193#6 [internal function]: ArcanistAliasFunctionXHPASTLinterRuleTestCase->testLinter()
194#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
195#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
196#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
197#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
198#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
199#12 {main}
200 FAIL ArcanistArrayCombineXHPASTLinterRuleTestCase::testLinter
201EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
202#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
203#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
204#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
205#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
206#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
207#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistArrayCombineXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
208#6 [internal function]: ArcanistArrayCombineXHPASTLinterRuleTestCase->testLinter()
209#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
210#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
211#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
212#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
213#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
214#12 {main}
215 FAIL ArcanistArrayIndexSpacingXHPASTLinterRuleTestCase::testLinter
216EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
217#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
218#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
219#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
220#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
221#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
222#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistArrayIndexSpacingXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
223#6 [internal function]: ArcanistArrayIndexSpacingXHPASTLinterRuleTestCase->testLinter()
224#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
225#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
226#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
227#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
228#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
229#12 {main}
230 FAIL ArcanistArraySeparatorXHPASTLinterRuleTestCase::testLinter
231EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
232#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
233#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
234#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
235#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
236#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
237#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistArraySeparatorXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
238#6 [internal function]: ArcanistArraySeparatorXHPASTLinterRuleTestCase->testLinter()
239#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
240#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
241#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
242#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
243#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
244#12 {main}
245 FAIL ArcanistArrayValueXHPASTLinterRuleTestCase::testLinter
246EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
247#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
248#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
249#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
250#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
251#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
252#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistArrayValueXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
253#6 [internal function]: ArcanistArrayValueXHPASTLinterRuleTestCase->testLinter()
254#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
255#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
256#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
257#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
258#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
259#12 {main}
260 FAIL ArcanistBinaryExpressionSpacingXHPASTLinterRuleTestCase::testLinter
261EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
262#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
263#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
264#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
265#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
266#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
267#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistBinaryExpressionSpacingXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
268#6 [internal function]: ArcanistBinaryExpressionSpacingXHPASTLinterRuleTestCase->testLinter()
269#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
270#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
271#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
272#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
273#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
274#12 {main}
275 FAIL ArcanistBlacklistedFunctionXHPASTLinterRuleTestCase::testLinter
276EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
277#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
278#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
279#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
280#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
281#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
282#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistBlacklistedFunctionXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
283#6 [internal function]: ArcanistBlacklistedFunctionXHPASTLinterRuleTestCase->testLinter()
284#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
285#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
286#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
287#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
288#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
289#12 {main}
290 FAIL ArcanistBraceFormattingXHPASTLinterRuleTestCase::testLinter
291EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
292#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
293#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
294#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
295#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
296#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
297#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistBraceFormattingXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
298#6 [internal function]: ArcanistBraceFormattingXHPASTLinterRuleTestCase->testLinter()
299#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
300#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
301#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
302#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
303#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
304#12 {main}
305 FAIL ArcanistCallParenthesesXHPASTLinterRuleTestCase::testLinter
306EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
307#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
308#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
309#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
310#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
311#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
312#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistCallParenthesesXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
313#6 [internal function]: ArcanistCallParenthesesXHPASTLinterRuleTestCase->testLinter()
314#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
315#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
316#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
317#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
318#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
319#12 {main}
320 FAIL ArcanistCallTimePassByReferenceXHPASTLinterRuleTestCase::testLinter
321EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
322#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
323#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
324#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
325#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
326#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
327#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistCallTimePassByReferenceXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
328#6 [internal function]: ArcanistCallTimePassByReferenceXHPASTLinterRuleTestCase->testLinter()
329#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
330#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
331#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
332#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
333#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
334#12 {main}
335 FAIL ArcanistCastSpacingXHPASTLinterRuleTestCase::testLinter
336EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
337#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
338#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
339#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
340#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
341#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
342#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistCastSpacingXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
343#6 [internal function]: ArcanistCastSpacingXHPASTLinterRuleTestCase->testLinter()
344#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
345#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
346#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
347#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
348#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
349#12 {main}
350 FAIL ArcanistClassExtendsObjectXHPASTLinterRuleTestCase::testLinter
351EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
352#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
353#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
354#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
355#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
356#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
357#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistClassExtendsObjectXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
358#6 [internal function]: ArcanistClassExtendsObjectXHPASTLinterRuleTestCase->testLinter()
359#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
360#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
361#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
362#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
363#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
364#12 {main}
365 FAIL ArcanistClassMustBeDeclaredAbstractXHPASTLinterRuleTestCase::testLinter
366EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
367#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
368#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
369#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
370#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
371#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
372#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistClassMustBeDeclaredAbstractXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
373#6 [internal function]: ArcanistClassMustBeDeclaredAbstractXHPASTLinterRuleTestCase->testLinter()
374#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
375#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
376#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
377#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
378#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
379#12 {main}
380 FAIL ArcanistClassNameLiteralXHPASTLinterRuleTestCase::testLinter
381EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
382#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
383#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
384#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
385#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
386#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
387#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistClassNameLiteralXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
388#6 [internal function]: ArcanistClassNameLiteralXHPASTLinterRuleTestCase->testLinter()
389#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
390#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
391#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
392#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
393#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
394#12 {main}
395 FAIL ArcanistCommentStyleXHPASTLinterRuleTestCase::testLinter
396EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
397#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
398#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
399#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
400#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
401#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
402#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistCommentStyleXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
403#6 [internal function]: ArcanistCommentStyleXHPASTLinterRuleTestCase->testLinter()
404#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
405#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
406#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
407#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
408#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
409#12 {main}
410 FAIL ArcanistConcatenationOperatorXHPASTLinterRuleTestCase::testLinter
411EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
412#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
413#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
414#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
415#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
416#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
417#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistConcatenationOperatorXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
418#6 [internal function]: ArcanistConcatenationOperatorXHPASTLinterRuleTestCase->testLinter()
419#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
420#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
421#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
422#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
423#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
424#12 {main}
425 FAIL ArcanistConstructorParenthesesXHPASTLinterRuleTestCase::testLinter
426EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
427#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
428#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
429#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
430#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
431#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
432#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistConstructorParenthesesXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
433#6 [internal function]: ArcanistConstructorParenthesesXHPASTLinterRuleTestCase->testLinter()
434#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
435#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
436#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
437#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
438#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
439#12 {main}
440 FAIL ArcanistControlStatementSpacingXHPASTLinterRuleTestCase::testLinter
441EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
442#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
443#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
444#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
445#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
446#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
447#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistControlStatementSpacingXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
448#6 [internal function]: ArcanistControlStatementSpacingXHPASTLinterRuleTestCase->testLinter()
449#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
450#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
451#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
452#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
453#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
454#12 {main}
455 FAIL ArcanistDeclarationParenthesesXHPASTLinterRuleTestCase::testLinter
456EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
457#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
458#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
459#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
460#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
461#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
462#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDeclarationParenthesesXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
463#6 [internal function]: ArcanistDeclarationParenthesesXHPASTLinterRuleTestCase->testLinter()
464#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
465#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
466#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
467#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
468#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
469#12 {main}
470 FAIL ArcanistDefaultParametersXHPASTLinterRuleTestCase::testLinter
471EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
472#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
473#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
474#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
475#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
476#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
477#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDefaultParametersXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
478#6 [internal function]: ArcanistDefaultParametersXHPASTLinterRuleTestCase->testLinter()
479#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
480#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
481#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
482#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
483#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
484#12 {main}
485 FAIL ArcanistDeprecationXHPASTLinterRuleTestCase::testLinter
486EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
487#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
488#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
489#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
490#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
491#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
492#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDeprecationXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
493#6 [internal function]: ArcanistDeprecationXHPASTLinterRuleTestCase->testLinter()
494#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
495#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
496#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
497#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
498#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
499#12 {main}
500 FAIL ArcanistDoubleQuoteXHPASTLinterRuleTestCase::testLinter
501EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
502#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
503#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
504#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
505#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
506#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
507#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDoubleQuoteXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
508#6 [internal function]: ArcanistDoubleQuoteXHPASTLinterRuleTestCase->testLinter()
509#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
510#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
511#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
512#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
513#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
514#12 {main}
515 FAIL ArcanistDuplicateKeysInArrayXHPASTLinterRuleTestCase::testLinter
516EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
517#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
518#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
519#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
520#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
521#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
522#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDuplicateKeysInArrayXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
523#6 [internal function]: ArcanistDuplicateKeysInArrayXHPASTLinterRuleTestCase->testLinter()
524#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
525#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
526#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
527#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
528#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
529#12 {main}
530 FAIL ArcanistDuplicateSwitchCaseXHPASTLinterRuleTestCase::testLinter
531EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
532#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
533#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
534#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
535#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
536#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
537#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDuplicateSwitchCaseXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
538#6 [internal function]: ArcanistDuplicateSwitchCaseXHPASTLinterRuleTestCase->testLinter()
539#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
540#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
541#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
542#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
543#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
544#12 {main}
545 FAIL ArcanistDynamicDefineXHPASTLinterRuleTestCase::testLinter
546EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
547#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
548#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
549#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
550#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
551#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
552#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistDynamicDefineXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
553#6 [internal function]: ArcanistDynamicDefineXHPASTLinterRuleTestCase->testLinter()
554#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
555#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
556#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
557#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
558#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
559#12 {main}
560 FAIL ArcanistElseIfUsageXHPASTLinterRuleTestCase::testLinter
561EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
562#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
563#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
564#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
565#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
566#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
567#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistElseIfUsageXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
568#6 [internal function]: ArcanistElseIfUsageXHPASTLinterRuleTestCase->testLinter()
569#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
570#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
571#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
572#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
573#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
574#12 {main}
575 FAIL ArcanistEmptyStatementXHPASTLinterRuleTestCase::testLinter
576EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
577#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
578#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
579#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
580#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
581#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
582#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistEmptyStatementXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
583#6 [internal function]: ArcanistEmptyStatementXHPASTLinterRuleTestCase->testLinter()
584#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
585#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
586#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
587#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
588#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
589#12 {main}
590 FAIL ArcanistExitExpressionXHPASTLinterRuleTestCase::testLinter
591EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
592#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
593#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
594#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
595#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
596#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
597#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistExitExpressionXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
598#6 [internal function]: ArcanistExitExpressionXHPASTLinterRuleTestCase->testLinter()
599#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
600#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
601#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
602#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
603#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
604#12 {main}
605 FAIL ArcanistExtractUseXHPASTLinterRuleTestCase::testLinter
606EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
607#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
608#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
609#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
610#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
611#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
612#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistExtractUseXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
613#6 [internal function]: ArcanistExtractUseXHPASTLinterRuleTestCase->testLinter()
614#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
615#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
616#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
617#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
618#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
619#12 {main}
620 FAIL ArcanistFormattedStringXHPASTLinterRuleTestCase::testLinter
621EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
622#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
623#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
624#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
625#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
626#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
627#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistFormattedStringXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
628#6 [internal function]: ArcanistFormattedStringXHPASTLinterRuleTestCase->testLinter()
629#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
630#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
631#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
632#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
633#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
634#12 {main}
635 FAIL ArcanistGlobalVariableXHPASTLinterRuleTestCase::testLinter
636EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
637#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
638#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
639#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
640#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
641#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
642#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistGlobalVariableXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
643#6 [internal function]: ArcanistGlobalVariableXHPASTLinterRuleTestCase->testLinter()
644#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
645#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
646#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
647#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
648#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
649#12 {main}
650 FAIL ArcanistImplicitConstructorXHPASTLinterRuleTestCase::testLinter
651EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
652#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
653#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
654#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
655#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
656#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
657#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistImplicitConstructorXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
658#6 [internal function]: ArcanistImplicitConstructorXHPASTLinterRuleTestCase->testLinter()
659#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
660#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
661#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
662#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
663#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
664#12 {main}
665 FAIL ArcanistImplicitFallthroughXHPASTLinterRuleTestCase::testLinter
666EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
667#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
668#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
669#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
670#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
671#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
672#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistImplicitFallthroughXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
673#6 [internal function]: ArcanistImplicitFallthroughXHPASTLinterRuleTestCase->testLinter()
674#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
675#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
676#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
677#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
678#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
679#12 {main}
680 FAIL ArcanistImplicitVisibilityXHPASTLinterRuleTestCase::testLinter
681EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
682#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
683#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
684#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
685#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
686#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
687#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistImplicitVisibilityXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
688#6 [internal function]: ArcanistImplicitVisibilityXHPASTLinterRuleTestCase->testLinter()
689#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
690#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
691#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
692#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
693#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
694#12 {main}
695 FAIL ArcanistInlineHTMLXHPASTLinterRuleTestCase::testLinter
696EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
697#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
698#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
699#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
700#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
701#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
702#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInlineHTMLXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
703#6 [internal function]: ArcanistInlineHTMLXHPASTLinterRuleTestCase->testLinter()
704#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
705#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
706#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
707#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
708#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
709#12 {main}
710 FAIL ArcanistInnerFunctionXHPASTLinterRuleTestCase::testLinter
711EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
712#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
713#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
714#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
715#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
716#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
717#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInnerFunctionXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
718#6 [internal function]: ArcanistInnerFunctionXHPASTLinterRuleTestCase->testLinter()
719#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
720#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
721#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
722#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
723#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
724#12 {main}
725 FAIL ArcanistInstanceofOperatorXHPASTLinterRuleTestCase::testLinter
726EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
727#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
728#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
729#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
730#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
731#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
732#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInstanceofOperatorXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
733#6 [internal function]: ArcanistInstanceofOperatorXHPASTLinterRuleTestCase->testLinter()
734#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
735#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
736#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
737#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
738#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
739#12 {main}
740 FAIL ArcanistInterfaceAbstractMethodXHPASTLinterRuleTestCase::testLinter
741EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
742#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
743#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
744#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
745#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
746#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
747#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInterfaceAbstractMethodXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
748#6 [internal function]: ArcanistInterfaceAbstractMethodXHPASTLinterRuleTestCase->testLinter()
749#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
750#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
751#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
752#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
753#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
754#12 {main}
755 FAIL ArcanistInterfaceMethodBodyXHPASTLinterRuleTestCase::testLinter
756EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
757#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
758#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
759#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
760#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
761#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
762#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInterfaceMethodBodyXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
763#6 [internal function]: ArcanistInterfaceMethodBodyXHPASTLinterRuleTestCase->testLinter()
764#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
765#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
766#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
767#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
768#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
769#12 {main}
770 FAIL ArcanistInvalidDefaultParameterXHPASTLinterRuleTestCase::testLinter
771EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
772#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
773#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
774#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
775#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
776#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
777#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInvalidDefaultParameterXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
778#6 [internal function]: ArcanistInvalidDefaultParameterXHPASTLinterRuleTestCase->testLinter()
779#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
780#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
781#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
782#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
783#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
784#12 {main}
785 FAIL ArcanistInvalidModifiersXHPASTLinterRuleTestCase::testLinter
786EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
787#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
788#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
789#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
790#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
791#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
792#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistInvalidModifiersXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
793#6 [internal function]: ArcanistInvalidModifiersXHPASTLinterRuleTestCase->testLinter()
794#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
795#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
796#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
797#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
798#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
799#12 {main}
800 FAIL ArcanistKeywordCasingXHPASTLinterRuleTestCase::testLinter
801EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
802#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
803#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
804#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
805#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
806#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
807#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistKeywordCasingXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
808#6 [internal function]: ArcanistKeywordCasingXHPASTLinterRuleTestCase->testLinter()
809#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
810#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
811#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
812#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
813#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
814#12 {main}
815 FAIL ArcanistLambdaFuncFunctionXHPASTLinterRuleTestCase::testLinter
816EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
817#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
818#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
819#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
820#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
821#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
822#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistLambdaFuncFunctionXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
823#6 [internal function]: ArcanistLambdaFuncFunctionXHPASTLinterRuleTestCase->testLinter()
824#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
825#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
826#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
827#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
828#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
829#12 {main}
830 FAIL ArcanistLanguageConstructParenthesesXHPASTLinterRuleTestCase::testLinter
831EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
832#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
833#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
834#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
835#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
836#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
837#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistLanguageConstructParenthesesXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
838#6 [internal function]: ArcanistLanguageConstructParenthesesXHPASTLinterRuleTestCase->testLinter()
839#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
840#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
841#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
842#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
843#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
844#12 {main}
845 FAIL ArcanistListAssignmentXHPASTLinterRuleTestCase::testLinter
846EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
847#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
848#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
849#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
850#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
851#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
852#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistListAssignmentXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
853#6 [internal function]: ArcanistListAssignmentXHPASTLinterRuleTestCase->testLinter()
854#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
855#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
856#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
857#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
858#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
859#12 {main}
860 FAIL ArcanistLogicalOperatorsXHPASTLinterRuleTestCase::testLinter
861EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
862#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
863#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
864#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
865#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
866#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
867#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistLogicalOperatorsXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
868#6 [internal function]: ArcanistLogicalOperatorsXHPASTLinterRuleTestCase->testLinter()
869#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
870#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
871#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
872#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
873#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
874#12 {main}
875 FAIL ArcanistLowercaseFunctionsXHPASTLinterRuleTestCase::testLinter
876EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
877#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
878#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
879#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
880#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
881#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
882#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistLowercaseFunctionsXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
883#6 [internal function]: ArcanistLowercaseFunctionsXHPASTLinterRuleTestCase->testLinter()
884#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
885#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
886#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
887#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
888#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
889#12 {main}
890 FAIL ArcanistModifierOrderingXHPASTLinterRuleTestCase::testLinter
891EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
892#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
893#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
894#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
895#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
896#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
897#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistModifierOrderingXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
898#6 [internal function]: ArcanistModifierOrderingXHPASTLinterRuleTestCase->testLinter()
899#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
900#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
901#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
902#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
903#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
904#12 {main}
905 FAIL ArcanistNamingConventionsXHPASTLinterRuleTestCase::testLinter
906EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
907#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
908#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
909#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
910#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
911#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
912#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistNamingConventionsXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
913#6 [internal function]: ArcanistNamingConventionsXHPASTLinterRuleTestCase->testLinter()
914#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
915#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
916#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
917#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
918#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
919#12 {main}
920 FAIL ArcanistNestedNamespacesXHPASTLinterRuleTestCase::testLinter
921EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
922#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
923#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
924#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
925#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
926#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
927#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistNestedNamespacesXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
928#6 [internal function]: ArcanistNestedNamespacesXHPASTLinterRuleTestCase->testLinter()
929#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
930#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
931#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
932#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
933#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
934#12 {main}
935 FAIL ArcanistNewlineAfterOpenTagXHPASTLinterRuleTestCase::testLinter
936EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
937#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
938#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
939#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
940#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
941#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
942#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistNewlineAfterOpenTagXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
943#6 [internal function]: ArcanistNewlineAfterOpenTagXHPASTLinterRuleTestCase->testLinter()
944#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
945#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
946#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
947#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
948#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
949#12 {main}
950 FAIL ArcanistNoParentScopeXHPASTLinterRuleTestCase::testLinter
951EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
952#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
953#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
954#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
955#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
956#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
957#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistNoParentScopeXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
958#6 [internal function]: ArcanistNoParentScopeXHPASTLinterRuleTestCase->testLinter()
959#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
960#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
961#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
962#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
963#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
964#12 {main}
965 FAIL ArcanistObjectOperatorSpacingXHPASTLinterRuleTestCase::testLinter
966EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
967#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
968#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
969#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
970#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
971#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
972#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistObjectOperatorSpacingXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
973#6 [internal function]: ArcanistObjectOperatorSpacingXHPASTLinterRuleTestCase->testLinter()
974#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
975#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
976#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
977#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
978#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
979#12 {main}
980 FAIL ArcanistPHPCompatibilityXHPASTLinterRuleTestCase::testLinter
981EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
982#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
983#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
984#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
985#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
986#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
987#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPHPCompatibilityXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
988#6 [internal function]: ArcanistPHPCompatibilityXHPASTLinterRuleTestCase->testLinter()
989#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
990#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
991#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
992#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
993#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
994#12 {main}
995 FAIL ArcanistPHPEchoTagXHPASTLinterRuleTestCase::testLinter
996EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
997#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
998#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
999#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1000#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1001#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1002#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPHPEchoTagXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1003#6 [internal function]: ArcanistPHPEchoTagXHPASTLinterRuleTestCase->testLinter()
1004#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1005#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1006#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1007#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1008#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1009#12 {main}
1010 FAIL ArcanistPHPOpenTagXHPASTLinterRuleTestCase::testLinter
1011EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1012#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1013#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1014#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1015#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1016#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1017#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPHPOpenTagXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1018#6 [internal function]: ArcanistPHPOpenTagXHPASTLinterRuleTestCase->testLinter()
1019#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1020#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1021#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1022#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1023#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1024#12 {main}
1025 FAIL ArcanistPHPShortTagXHPASTLinterRuleTestCase::testLinter
1026EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1027#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1028#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1029#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1030#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1031#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1032#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPHPShortTagXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1033#6 [internal function]: ArcanistPHPShortTagXHPASTLinterRuleTestCase->testLinter()
1034#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1035#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1036#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1037#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1038#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1039#12 {main}
1040 FAIL ArcanistParentMemberReferenceXHPASTLinterRuleTestCase::testLinter
1041EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1042#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1043#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1044#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1045#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1046#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1047#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistParentMemberReferenceXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1048#6 [internal function]: ArcanistParentMemberReferenceXHPASTLinterRuleTestCase->testLinter()
1049#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1050#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1051#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1052#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1053#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1054#12 {main}
1055 FAIL ArcanistParenthesesSpacingXHPASTLinterRuleTestCase::testLinter
1056EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1057#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1058#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1059#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1060#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1061#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1062#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistParenthesesSpacingXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1063#6 [internal function]: ArcanistParenthesesSpacingXHPASTLinterRuleTestCase->testLinter()
1064#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1065#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1066#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1067#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1068#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1069#12 {main}
1070 FAIL ArcanistParseStrUseXHPASTLinterRuleTestCase::testLinter
1071EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1072#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1073#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1074#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1075#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1076#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1077#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistParseStrUseXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1078#6 [internal function]: ArcanistParseStrUseXHPASTLinterRuleTestCase->testLinter()
1079#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1080#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1081#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1082#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1083#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1084#12 {main}
1085 FAIL ArcanistPlusOperatorOnStringsXHPASTLinterRuleTestCase::testLinter
1086EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1087#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1088#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1089#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1090#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1091#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1092#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPlusOperatorOnStringsXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1093#6 [internal function]: ArcanistPlusOperatorOnStringsXHPASTLinterRuleTestCase->testLinter()
1094#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1095#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1096#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1097#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1098#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1099#12 {main}
1100 FAIL ArcanistPregQuoteMisuseXHPASTLinterRuleTestCase::testLinter
1101EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1102#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1103#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1104#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1105#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1106#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1107#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistPregQuoteMisuseXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1108#6 [internal function]: ArcanistPregQuoteMisuseXHPASTLinterRuleTestCase->testLinter()
1109#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1110#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1111#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1112#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1113#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1114#12 {main}
1115 FAIL ArcanistRaggedClassTreeEdgeXHPASTLinterRuleTestCase::testLinter
1116EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1117#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1118#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1119#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1120#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1121#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1122#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistRaggedClassTreeEdgeXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1123#6 [internal function]: ArcanistRaggedClassTreeEdgeXHPASTLinterRuleTestCase->testLinter()
1124#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1125#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1126#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1127#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1128#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1129#12 {main}
1130 FAIL ArcanistReusedAsIteratorXHPASTLinterRuleTestCase::testLinter
1131EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1132#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1133#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1134#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1135#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1136#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1137#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistReusedAsIteratorXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1138#6 [internal function]: ArcanistReusedAsIteratorXHPASTLinterRuleTestCase->testLinter()
1139#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1140#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1141#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1142#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1143#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1144#12 {main}
1145 FAIL ArcanistReusedIteratorReferenceXHPASTLinterRuleTestCase::testLinter
1146EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1147#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1148#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1149#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1150#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1151#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1152#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistReusedIteratorReferenceXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1153#6 [internal function]: ArcanistReusedIteratorReferenceXHPASTLinterRuleTestCase->testLinter()
1154#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1155#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1156#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1157#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1158#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1159#12 {main}
1160 FAIL ArcanistReusedIteratorXHPASTLinterRuleTestCase::testLinter
1161EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1162#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1163#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1164#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1165#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1166#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1167#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistReusedIteratorXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1168#6 [internal function]: ArcanistReusedIteratorXHPASTLinterRuleTestCase->testLinter()
1169#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1170#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1171#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1172#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1173#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1174#12 {main}
1175 FAIL ArcanistSelfMemberReferenceXHPASTLinterRuleTestCase::testLinter
1176EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1177#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1178#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1179#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1180#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1181#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1182#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistSelfMemberReferenceXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1183#6 [internal function]: ArcanistSelfMemberReferenceXHPASTLinterRuleTestCase->testLinter()
1184#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1185#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1186#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1187#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1188#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1189#12 {main}
1190 FAIL ArcanistSemicolonSpacingXHPASTLinterRuleTestCase::testLinter
1191EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1192#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1193#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1194#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1195#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1196#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1197#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistSemicolonSpacingXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1198#6 [internal function]: ArcanistSemicolonSpacingXHPASTLinterRuleTestCase->testLinter()
1199#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1200#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1201#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1202#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1203#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1204#12 {main}
1205 FAIL ArcanistSlownessXHPASTLinterRuleTestCase::testLinter
1206EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1207#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1208#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1209#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1210#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1211#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1212#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistSlownessXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1213#6 [internal function]: ArcanistSlownessXHPASTLinterRuleTestCase->testLinter()
1214#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1215#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1216#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1217#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1218#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1219#12 {main}
1220 FAIL ArcanistStaticThisXHPASTLinterRuleTestCase::testLinter
1221EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1222#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1223#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1224#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1225#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1226#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1227#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistStaticThisXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1228#6 [internal function]: ArcanistStaticThisXHPASTLinterRuleTestCase->testLinter()
1229#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1230#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1231#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1232#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1233#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1234#12 {main}
1235 FAIL ArcanistTautologicalExpressionXHPASTLinterRuleTestCase::testLinter
1236EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1237#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1238#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1239#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1240#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1241#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1242#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistTautologicalExpressionXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1243#6 [internal function]: ArcanistTautologicalExpressionXHPASTLinterRuleTestCase->testLinter()
1244#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1245#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1246#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1247#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1248#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1249#12 {main}
1250 FAIL ArcanistThisReassignmentXHPASTLinterRuleTestCase::testLinter
1251EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1252#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1253#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1254#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1255#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1256#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1257#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistThisReassignmentXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1258#6 [internal function]: ArcanistThisReassignmentXHPASTLinterRuleTestCase->testLinter()
1259#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1260#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1261#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1262#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1263#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1264#12 {main}
1265 FAIL ArcanistToStringExceptionXHPASTLinterRuleTestCase::testLinter
1266EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1267#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1268#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1269#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1270#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1271#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1272#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistToStringExceptionXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1273#6 [internal function]: ArcanistToStringExceptionXHPASTLinterRuleTestCase->testLinter()
1274#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1275#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1276#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1277#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1278#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1279#12 {main}
1280 FAIL ArcanistTodoCommentXHPASTLinterRuleTestCase::testLinter
1281EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1282#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1283#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1284#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1285#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1286#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1287#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistTodoCommentXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1288#6 [internal function]: ArcanistTodoCommentXHPASTLinterRuleTestCase->testLinter()
1289#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1290#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1291#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1292#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1293#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1294#12 {main}
1295 FAIL ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRuleTestCase::testLinter
1296EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1297#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1298#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1299#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1300#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1301#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1302#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1303#6 [internal function]: ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRuleTestCase->testLinter()
1304#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1305#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1306#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1307#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1308#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1309#12 {main}
1310 FAIL ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRuleTestCase::testLinter
1311EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1312#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1313#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1314#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1315#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1316#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1317#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1318#6 [internal function]: ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRuleTestCase->testLinter()
1319#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1320#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1321#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1322#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1323#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1324#12 {main}
1325 FAIL ArcanistUndeclaredVariableXHPASTLinterRuleTestCase::testLinter
1326EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1327#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1328#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1329#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1330#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1331#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1332#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUndeclaredVariableXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1333#6 [internal function]: ArcanistUndeclaredVariableXHPASTLinterRuleTestCase->testLinter()
1334#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1335#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1336#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1337#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1338#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1339#12 {main}
1340 FAIL ArcanistUnexpectedReturnValueXHPASTLinterRuleTestCase::testLinter
1341EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1342#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1343#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1344#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1345#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1346#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1347#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnexpectedReturnValueXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1348#6 [internal function]: ArcanistUnexpectedReturnValueXHPASTLinterRuleTestCase->testLinter()
1349#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1350#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1351#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1352#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1353#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1354#12 {main}
1355 FAIL ArcanistUnnecessaryFinalModifierXHPASTLinterRuleTestCase::testLinter
1356EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1357#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1358#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1359#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1360#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1361#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1362#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnnecessaryFinalModifierXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1363#6 [internal function]: ArcanistUnnecessaryFinalModifierXHPASTLinterRuleTestCase->testLinter()
1364#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1365#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1366#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1367#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1368#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1369#12 {main}
1370 FAIL ArcanistUnnecessarySymbolAliasXHPASTLinterRuleTestCase::testLinter
1371EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1372#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1373#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1374#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1375#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1376#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1377#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnnecessarySymbolAliasXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1378#6 [internal function]: ArcanistUnnecessarySymbolAliasXHPASTLinterRuleTestCase->testLinter()
1379#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1380#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1381#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1382#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1383#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1384#12 {main}
1385 FAIL ArcanistUnsafeDynamicStringXHPASTLinterRuleTestCase::testLinter
1386EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1387#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1388#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1389#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1390#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1391#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1392#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUnsafeDynamicStringXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1393#6 [internal function]: ArcanistUnsafeDynamicStringXHPASTLinterRuleTestCase->testLinter()
1394#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1395#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1396#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1397#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1398#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1399#12 {main}
1400 FAIL ArcanistUseStatementNamespacePrefixXHPASTLinterRuleTestCase::testLinter
1401EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1402#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1403#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1404#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1405#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1406#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1407#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUseStatementNamespacePrefixXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1408#6 [internal function]: ArcanistUseStatementNamespacePrefixXHPASTLinterRuleTestCase->testLinter()
1409#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1410#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1411#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1412#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1413#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1414#12 {main}
1415 FAIL ArcanistUselessOverridingMethodXHPASTLinterRuleTestCase::testLinter
1416EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1417#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1418#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1419#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1420#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1421#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1422#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistUselessOverridingMethodXHPASTLinterRuleTestCase.php(8): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1423#6 [internal function]: ArcanistUselessOverridingMethodXHPASTLinterRuleTestCase->testLinter()
1424#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1425#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1426#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1427#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1428#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1429#12 {main}
1430 FAIL ArcanistVariableVariableXHPASTLinterRuleTestCase::testLinter
1431EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1432#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1433#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1434#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1435#3 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistXHPASTLinterRuleTestCase.php(11): ArcanistXHPASTLinter->__construct()
1436#4 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistXHPASTLinterRuleTestCase->getLinter()
1437#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/rules/__tests__/ArcanistVariableVariableXHPASTLinterRuleTestCase.php(7): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1438#6 [internal function]: ArcanistVariableVariableXHPASTLinterRuleTestCase->testLinter()
1439#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1440#8 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1441#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1442#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1443#11 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1444#12 {main}
1445 FAIL ArcanistXHPASTLinterTestCase::testLinter
1446EXCEPTION (Exception): Two objects (of classes "ArcanistInterfaceMethodBodyXHPASTLinterRule" and "ArcanistInterfaceAbstractMethodXHPASTLinterRule", descendants of ancestor class "ArcanistXHPASTLinterRule") returned the same key from "getLintID()" ("114"), but each object in this class map must be identified by a unique key.
1447#0 /core/data/drydock/workingcopy-54/repo/libphutil/src/symbols/PhutilClassMapQuery.php(179): PhutilClassMapQuery->loadMap()
1448#1 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php(15): PhutilClassMapQuery->execute()
1449#2 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/ArcanistXHPASTLinter.php(14): ArcanistXHPASTLinterRule::loadAllRules()
1450#3 [internal function]: ArcanistXHPASTLinter->__construct()
1451#4 /core/data/drydock/workingcopy-54/repo/libphutil/src/utils/utils.php(671): ReflectionClass->newInstance()
1452#5 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(20): newv('ArcanistXHPASTL...', Array)
1453#6 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php(30): ArcanistLinterTestCase->getLinter()
1454#7 /core/data/drydock/workingcopy-54/repo/arcanist/src/lint/linter/__tests__/ArcanistXHPASTLinterTestCase.php(6): ArcanistLinterTestCase->executeTestsInDirectory('/core/data/dryd...')
1455#8 [internal function]: ArcanistXHPASTLinterTestCase->testLinter()
1456#9 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/phutil/PhutilTestCase.php(492): call_user_func_array(Array, Array)
1457#10 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/PhutilUnitTestEngine.php(69): PhutilTestCase->run()
1458#11 /core/data/drydock/workingcopy-54/repo/arcanist/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php(147): PhutilUnitTestEngine->run()
1459#12 /core/data/drydock/workingcopy-54/repo/arcanist/src/workflow/ArcanistUnitWorkflow.php(167): ArcanistConfigurationDrivenUnitTestEngine->run()
1460#13 /core/data/drydock/workingcopy-54/repo/arcanist/scripts/arcanist.php(382): ArcanistUnitWorkflow->run()
1461#14 {main}
1462 PASS 58ms ArcanistXMLLinterTestCase::testLinter
1463 PASS <1ms★ ArcanistMercurialParserTestCase::testParseAll
1464 PASS <1ms★ ArcanistRepositoryAPIMiscTestCase::testSVNFileEscapes
1465 PASS 23ms★ ArcanistRepositoryAPIStateTestCase::testSvnStateParsing
1466 PASS 25ms★ ArcanistRepositoryAPIStateTestCase::testGitStateParsing
1467 PASS 140ms ArcanistRepositoryAPIStateTestCase::testHgStateParsing
1468 PASS <1ms★ ArcanistUnitTestResultTestCase::testCoverageMerges
1469 PASS <1ms★ ArcanistXHPASTLintNamingHookTestCase::testCaseUtilities
1470 PASS <1ms★ ArcanistXHPASTLintNamingHookTestCase::testStripUtilities
1471 PASS <1ms★ PhpunitTestEngineTestCase::testSearchLocations
1472 PASS <1ms★ PhutilUnitTestEngineTestCase::testTryTestCases
1473 PASS <1ms★ PhutilUnitTestEngineTestCase::testTryTestMap
1474 PASS 1ms★ PhutilUnitTestEngineTestCase::testGetTestPaths
1475 PASS <1ms★ PhutilUnitTestEngineTestCase::testFailSkip
1476 PASS <1ms★ PhutilUnitTestEngineTestCase::testPass
1477 PASS <1ms★ XUnitTestResultParserTestCase::testAcceptsSimpleInput
1478 PASS <1ms★ XUnitTestResultParserTestCase::testAcceptsNoTestsInput
1479 PASS <1ms★ XUnitTestResultParserTestCase::testInvalidXmlInputFailure
1480 PASS <1ms★ XUnitTestResultParserTestCase::testEmptyInputFailure
1481

Build Working Copy

When
Completed at Nov 25 2015, 8:23 PM · Built instantly
Status
Passed

Event Timeline