uber / arcanist
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
19% | 12% | 23% | 22% | 22%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
php19% | 12% | 24% | 22% | 22%
py0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src19% | 11% | 24% | 22% | 22%
scripts0% | 62% | 0% | 22% | 14%
Longest Files (Top 50)
File# lines# units
2675 67
1511 40
ArcanistWorkflow.php
in src/workflow
1368 100
ArcanistGitAPI.php
in src/repository/api
1282 78
1133 33
1029 -
1000 39
ArcanistMercurialAPI.php
in src/repository/api
858 64
ArcanistBundle.php
in src/parser
761 36
742 28
666 21
568 13
arcanist.php
in scripts
522 4
ArcanistSubversionAPI.php
in src/repository/api
507 46
ArcanistSettings.php
in src/configuration
443 11
ArcanistPHPCompatibilityXHPASTLinterRule.php
in src/lint/linter/xhpast/rules
414 6
ArcanistLintEngine.php
in src/lint/engine
410 40
397 23
ArcanistRepositoryAPI.php
in src/repository/api
394 60
PhutilTestCase.php
in src/unit/engine/phutil
388 32
ArcanistLinter.php
in src/lint/linter
381 54
361 18
ICSyncWorkflow.php
in src/flow/workflow
305 9
305 13
301 24
XUnitTestEngine.php
in src/unit/engine
301 12
295 26
294 15
ArcanistExternalLinter.php
in src/lint/linter
291 23
UberCheckstyleLinter.php
in src/lint/linter
290 18
ArcanistNamingConventionsXHPASTLinterRule.php
in src/lint/linter/xhpast/rules
288 5
283 14
282 15
279 38
ICArcanistWorkflow.php
in src/flow/workflow
278 23
ArcanistTextLinter.php
in src/lint/linter
259 20
UberTask.php
in src/uber
252 11
ArcanistDiffChange.php
in src/parser/diff
250 37
244 19
243 10
243 9
242 9
233 13
233 16
222 7
ArcanistUndeclaredVariableXHPASTLinterRule.php
in src/lint/linter/xhpast/rules
216 2
ArcanistAliasFunctionXHPASTLinterRule.php
in src/lint/linter/xhpast/rules
213 4
213 9
211 22
210 11
Files With Most Units (Top 50)
File# lines# units
ArcanistWorkflow.php
in src/workflow
1368 100
ArcanistGitAPI.php
in src/repository/api
1282 78
2675 67
ArcanistMercurialAPI.php
in src/repository/api
858 64
ArcanistRepositoryAPI.php
in src/repository/api
394 60
ArcanistLinter.php
in src/lint/linter
381 54
ArcanistSubversionAPI.php
in src/repository/api
507 46
ArcanistLintEngine.php
in src/lint/engine
410 40
1511 40
1000 39
279 38
ArcanistDiffChange.php
in src/parser/diff
250 37
ArcanistBundle.php
in src/parser
761 36
1133 33
PhutilTestCase.php
in src/unit/engine/phutil
388 32
141 30
742 28
295 26
301 24
ICFlowField.php
in src/flow/field
184 23
ICArcanistWorkflow.php
in src/flow/workflow
278 23
ArcanistExternalLinter.php
in src/lint/linter
291 23
397 23
180 23
211 22
190 21
ArcanistDiffHunk.php
in src/parser/diff
140 21
666 21
ArcanistTextLinter.php
in src/lint/linter
259 20
ICFlowFeature.php
in src/flow/model
109 19
244 19
ArcanistXHPASTLinterRule.php
in src/lint/linter/xhpast
177 18
UberCheckstyleLinter.php
in src/lint/linter
290 18
361 18
LintTrapLinter.php
in src/lint/linter
126 17
ICFlowRef.php
in src/flow/model
70 16
UberShellCheckLinter.php
in src/lint/linter
148 16
ArcanistPyLintLinter.php
in src/lint/linter
138 16
233 16
breakout.py
in scripts
188 15
UberStandardLinter.php
in src/lint/linter
94 15
ArcanistSpellingLinter.php
in src/lint/linter
152 15
ESLintLinter.php
in src/lint/linter
107 15
87 15
ArcanistWorkingCopyIdentity.php
in src/workingcopyidentity
207 15
282 15
294 15
ArcanistUnitTestEngine.php
in src/unit/engine
68 15
ArcanistXHPASTLinter.php
in src/lint/linter
119 14
ArcanistPhpcsLinter.php
in src/lint/linter
115 14
Files With Long Lines (Top 11)

There are 11 files with lines longer than 120 characters. In total, there are 186 long lines.

File# lines# units# long lines
1029 - 170
397 23 4
742 28 3
ESLintLinter.php
in src/lint/linter
107 15 2
64 5 1
UberCheckstyleLinter.php
in src/lint/linter
290 18 1
PrettierLinter.php
in src/lint/linter
89 11 1
UberTask.php
in src/uber
252 11 1
294 15 1
UberMultiTestEngine.php
in src/unit/engine
54 2 1
UberGradleTestEngine.php
in src/unit/engine
16 2 1
Correlations

File Size vs. Commits (all time): 358 points

src/workflow/ArcanistDiffWorkflow.php x: 217 commits (all time) y: 2675 lines of code src/unit/engine/UberMultiTestEngine.php x: 4 commits (all time) y: 54 lines of code src/workflow/ArcanistUnitWorkflow.php x: 45 commits (all time) y: 361 lines of code src/lint/engine/ArcanistLintEngine.php x: 64 commits (all time) y: 410 lines of code src/__phutil_library_map__.php x: 358 commits (all time) y: 1029 lines of code src/uber/UberMandatoryFields.php x: 1 commits (all time) y: 98 lines of code src/lint/linter/UberSingleScriptAndRegexLinter.php x: 2 commits (all time) y: 148 lines of code src/flow/workflow/ICSyncWorkflow.php x: 14 commits (all time) y: 305 lines of code src/configuration/ArcanistSettings.php x: 56 commits (all time) y: 443 lines of code src/land/UberArcanistSubmitQueueEngine.php x: 24 commits (all time) y: 295 lines of code src/workflow/ArcanistLandWorkflow.php x: 141 commits (all time) y: 1511 lines of code src/lint/linter/xhpast/rules/ArcanistFormattedStringXHPASTLinterRule.php x: 7 commits (all time) y: 94 lines of code src/uber/UberTask.php x: 11 commits (all time) y: 252 lines of code src/lint/linter/ArcanistLinter.php x: 58 commits (all time) y: 381 lines of code src/unit/engine/phutil/PhutilTestCase.php x: 10 commits (all time) y: 388 lines of code src/workflow/ArcanistWorkflow.php x: 64 commits (all time) y: 1368 lines of code src/flow/workflow/ICFlowWorkflow.php x: 4 commits (all time) y: 93 lines of code src/land/ArcanistGitLandEngine.php x: 39 commits (all time) y: 666 lines of code src/workflow/ArcanistPatchWorkflow.php x: 94 commits (all time) y: 1133 lines of code src/workflow/ArcanistBulkPatchWorkflow.php x: 2 commits (all time) y: 294 lines of code src/flow/ICFlowWorkspace.php x: 8 commits (all time) y: 301 lines of code src/flow/field/ICFlowChangedLinesField.php x: 5 commits (all time) y: 64 lines of code src/flow/field/ICFlowHashField.php x: 3 commits (all time) y: 51 lines of code src/flow/field/ICFlowStatusField.php x: 4 commits (all time) y: 47 lines of code src/flow/model/ICFlowFeature.php x: 10 commits (all time) y: 109 lines of code src/flow/workflow/ICArcanistWorkflow.php x: 13 commits (all time) y: 278 lines of code src/flow/workflow/ICCascadeWorkflow.php x: 10 commits (all time) y: 148 lines of code src/uber/UberJiraIssueMessageParser.php x: 1 commits (all time) y: 40 lines of code src/workflow/ArcanistStackWorkflow.php x: 9 commits (all time) y: 742 lines of code src/uber/UberFZF.php x: 3 commits (all time) y: 80 lines of code src/uber/UberUSSO.php x: 2 commits (all time) y: 86 lines of code src/workflow/ArcanistInstallCertificateWorkflow.php x: 21 commits (all time) y: 213 lines of code src/flow/repository/ICGitAPI.php x: 4 commits (all time) y: 110 lines of code src/flow/workflow/ICTidyWorkflow.php x: 5 commits (all time) y: 167 lines of code src/land/UberArcanistStackSubmitQueueEngine.php x: 10 commits (all time) y: 397 lines of code src/land/ArcanistLandEngine.php x: 6 commits (all time) y: 141 lines of code src/lint/linter/xhpast/rules/ArcanistImplodeArgumentOrderXHPASTLinterRule.php x: 3 commits (all time) y: 30 lines of code src/repository/api/ArcanistGitAPI.php x: 121 commits (all time) y: 1282 lines of code src/workflow/ArcanistCloseRevisionWorkflow.php x: 15 commits (all time) y: 149 lines of code src/land/UberArcanistStackGitLandEngine.php x: 1 commits (all time) y: 113 lines of code src/flow/workflow/ICGraftWorkflow.php x: 3 commits (all time) y: 129 lines of code src/flow/field/ICFlowOpenCommentsField.php x: 3 commits (all time) y: 121 lines of code src/lint/linter/UberGitSecretsLinter.php x: 2 commits (all time) y: 51 lines of code src/flow/ICFlowConfigurationManager.php x: 3 commits (all time) y: 73 lines of code src/lint/linter/ArcanistGoLintLinter.php x: 11 commits (all time) y: 51 lines of code src/flow/ICFlowSummary.php x: 4 commits (all time) y: 183 lines of code src/flow/repository/ICArcanistBundler.php x: 1 commits (all time) y: 74 lines of code src/flow/util/ICCacheFactory.php x: 1 commits (all time) y: 45 lines of code src/flow/console/ICBoxDrawing.php x: 2 commits (all time) y: 26 lines of code src/flow/console/ICConsoleTree.php x: 2 commits (all time) y: 112 lines of code src/flow/field/ICFlowDescriptionField.php x: 2 commits (all time) y: 41 lines of code src/flow/field/ICFlowField.php x: 2 commits (all time) y: 184 lines of code src/flow/field/ICFlowOwnerField.php x: 2 commits (all time) y: 53 lines of code src/flow/model/ICFlowRef.php x: 2 commits (all time) y: 70 lines of code src/flow/model/ICFlowRefMissingFieldException.php x: 2 commits (all time) y: 21 lines of code src/flow/console/ICGlyphLibrary.php x: 1 commits (all time) y: 14 lines of code src/flow/field/ICFlowMonogramField.php x: 1 commits (all time) y: 24 lines of code src/lint/linter/ArcanistExternalLinter.php x: 33 commits (all time) y: 291 lines of code src/lint/linter/ArcanistPyLintLinter.php x: 24 commits (all time) y: 138 lines of code src/lint/linter/xhpast/rules/ArcanistClassNameLiteralXHPASTLinterRule.php x: 8 commits (all time) y: 40 lines of code src/lint/linter/xhpast/rules/ArcanistConstructorParenthesesXHPASTLinterRule.php x: 5 commits (all time) y: 25 lines of code src/lint/linter/xhpast/rules/ArcanistSelfClassReferenceXHPASTLinterRule.php x: 6 commits (all time) y: 38 lines of code src/lint/linter/xhpast/rules/ArcanistUnnecessaryFinalModifierXHPASTLinterRule.php x: 8 commits (all time) y: 44 lines of code src/difference/ArcanistDiffUtils.php x: 32 commits (all time) y: 204 lines of code src/lint/linter/xhpast/rules/ArcanistPHPCompatibilityXHPASTLinterRule.php x: 26 commits (all time) y: 414 lines of code src/ref/ArcanistBuildPlanRef.php x: 4 commits (all time) y: 19 lines of code src/ref/ArcanistBuildRef.php x: 8 commits (all time) y: 105 lines of code src/lint/linter/ArcanistGoVetLinter.php x: 9 commits (all time) y: 9 lines of code src/unit/engine/Phpunit6TestEngine.php x: 1 commits (all time) y: 163 lines of code src/configuration/ArcanistConfiguration.php x: 44 commits (all time) y: 119 lines of code src/lint/linter/xhpast/rules/ArcanistContinueInsideSwitchXHPASTLinterRule.php x: 4 commits (all time) y: 39 lines of code src/repository/api/ArcanistMercurialAPI.php x: 83 commits (all time) y: 858 lines of code src/unit/engine/ConfigurableGolangTestEngine.php x: 6 commits (all time) y: 77 lines of code src/lint/linter/ArcanistFutureLinter.php x: 10 commits (all time) y: 35 lines of code src/lint/linter/xhpast/rules/ArcanistDeprecationXHPASTLinterRule.php x: 7 commits (all time) y: 44 lines of code src/lint/linter/xhpast/rules/ArcanistUnsafeDynamicStringXHPASTLinterRule.php x: 10 commits (all time) y: 85 lines of code src/parser/ArcanistBundle.php x: 46 commits (all time) y: 761 lines of code src/parser/ArcanistCommentRemover.php x: 8 commits (all time) y: 19 lines of code src/lint/linter/UberShellCheckLinter.php x: 4 commits (all time) y: 148 lines of code src/lint/linter/PrettierLinter.php x: 1 commits (all time) y: 89 lines of code src/repository/parser/ArcanistMercurialParser.php x: 14 commits (all time) y: 155 lines of code src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php x: 11 commits (all time) y: 169 lines of code src/exception/ArcanistDiffByteSizeException.php x: 3 commits (all time) y: 2 lines of code src/workflow/ArcanistFeatureWorkflow.php x: 33 commits (all time) y: 305 lines of code src/unit/parser/ArcanistGoTestResultParser.php x: 8 commits (all time) y: 86 lines of code src/workflow/ArcanistWeldWorkflow.php x: 3 commits (all time) y: 103 lines of code src/lint/renderer/ArcanistConsoleLintRenderer.php x: 19 commits (all time) y: 243 lines of code src/repository/api/ArcanistSubversionAPI.php x: 51 commits (all time) y: 507 lines of code src/workflow/ArcanistLintWorkflow.php x: 71 commits (all time) y: 568 lines of code src/lint/ArcanistLintMessage.php x: 33 commits (all time) y: 279 lines of code src/lint/linter/ArcanistTextLinter.php x: 26 commits (all time) y: 259 lines of code src/unit/ArcanistUnitTestResult.php x: 26 commits (all time) y: 180 lines of code src/unit/renderer/ArcanistUnitConsoleRenderer.php x: 14 commits (all time) y: 76 lines of code scripts/arcanist.php x: 118 commits (all time) y: 522 lines of code src/events/constant/ArcanistEventType.php x: 10 commits (all time) y: 11 lines of code src/land/UberSubmitQueueClient.php x: 5 commits (all time) y: 58 lines of code src/lint/linter/ArcanistPuppetLintLinter.php x: 14 commits (all time) y: 107 lines of code src/lint/linter/UberCheckstyleLinter.php x: 7 commits (all time) y: 290 lines of code src/lint/linter/xhpast/rules/ArcanistPHPCloseTagXHPASTLinterRule.php x: 12 commits (all time) y: 21 lines of code src/unit/engine/TAPTestEngine.php x: 9 commits (all time) y: 111 lines of code src/unit/engine/UberMavenTestEngine.php x: 3 commits (all time) y: 107 lines of code src/workflow/ArcanistSubmitWorkflow.php x: 14 commits (all time) y: 283 lines of code src/lint/linter/ArcanistFlake8Linter.php x: 33 commits (all time) y: 86 lines of code src/lint/linter/standards/phutil/ArcanistPhutilXHPASTLinterStandard.php x: 8 commits (all time) y: 57 lines of code src/upload/ArcanistFileDataRef.php x: 11 commits (all time) y: 190 lines of code src/workflow/ArcanistDownloadWorkflow.php x: 16 commits (all time) y: 222 lines of code src/parser/ArcanistDiffParser.php x: 47 commits (all time) y: 1000 lines of code src/configuration/ArcanistBlindlyTrustHTTPEngineExtension.php x: 3 commits (all time) y: 20 lines of code src/configuration/ArcanistConfigurationManager.php x: 18 commits (all time) y: 244 lines of code src/lint/ArcanistLintPatcher.php x: 11 commits (all time) y: 105 lines of code src/lint/linter/ArcanistBaseXHPASTLinter.php x: 21 commits (all time) y: 148 lines of code src/lint/linter/ArcanistClosureLinter.php x: 13 commits (all time) y: 46 lines of code src/lint/linter/ArcanistPEP8Linter.php x: 42 commits (all time) y: 77 lines of code src/lint/linter/xhpast/rules/ArcanistAbstractMethodBodyXHPASTLinterRule.php x: 6 commits (all time) y: 23 lines of code src/lint/linter/xhpast/rules/ArcanistReusedAsIteratorXHPASTLinterRule.php x: 5 commits (all time) y: 178 lines of code src/lint/linter/xhpast/rules/ArcanistReusedIteratorReferenceXHPASTLinterRule.php x: 8 commits (all time) y: 136 lines of code src/lint/linter/xhpast/rules/ArcanistUndeclaredVariableXHPASTLinterRule.php x: 13 commits (all time) y: 216 lines of code src/lint/linter/xhpast/rules/ArcanistUselessOverridingMethodXHPASTLinterRule.php x: 8 commits (all time) y: 75 lines of code src/repository/api/ArcanistRepositoryAPI.php x: 44 commits (all time) y: 394 lines of code src/unit/engine/NoseTestEngine.php x: 28 commits (all time) y: 135 lines of code src/unit/engine/XUnitTestEngine.php x: 16 commits (all time) y: 301 lines of code src/upload/ArcanistFileUploader.php x: 17 commits (all time) y: 178 lines of code src/workflow/ArcanistAliasWorkflow.php x: 15 commits (all time) y: 189 lines of code src/workflow/ArcanistBackoutWorkflow.php x: 20 commits (all time) y: 146 lines of code src/workflow/ArcanistSetConfigWorkflow.php x: 17 commits (all time) y: 119 lines of code src/workflow/ArcanistStartWorkflow.php x: 6 commits (all time) y: 63 lines of code src/workflow/ArcanistTasksWorkflow.php x: 27 commits (all time) y: 171 lines of code src/lint/linter/ArcanistGoFmtLinter.php x: 5 commits (all time) y: 88 lines of code src/lint/linter/UberPythonImportsLinter.php x: 1 commits (all time) y: 67 lines of code src/lint/linter/UberObjCStyleCheckLinter.php x: 9 commits (all time) y: 87 lines of code src/lint/linter/UberStandardLinter.php x: 6 commits (all time) y: 94 lines of code scripts/breakout.py x: 8 commits (all time) y: 188 lines of code src/internationalization/ArcanistUSEnglishTranslation.php x: 14 commits (all time) y: 73 lines of code src/lint/linter/ArcanistCSSLintLinter.php x: 28 commits (all time) y: 94 lines of code src/lint/linter/ArcanistComposerLinter.php x: 6 commits (all time) y: 44 lines of code src/lint/linter/ArcanistCppcheckLinter.php x: 15 commits (all time) y: 88 lines of code src/lint/linter/ArcanistCpplintLinter.php x: 21 commits (all time) y: 59 lines of code src/lint/linter/ArcanistJSHintLinter.php x: 34 commits (all time) y: 119 lines of code src/lint/linter/ArcanistLesscLinter.php x: 17 commits (all time) y: 145 lines of code src/lint/linter/ArcanistPhpcsLinter.php x: 24 commits (all time) y: 115 lines of code src/lint/linter/ArcanistPyFlakesLinter.php x: 24 commits (all time) y: 66 lines of code src/lint/linter/ArcanistRubyLinter.php x: 20 commits (all time) y: 62 lines of code src/lint/linter/ArcanistXHPASTLinter.php x: 162 commits (all time) y: 119 lines of code src/lint/linter/standards/ArcanistLinterStandard.php x: 3 commits (all time) y: 40 lines of code src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php x: 20 commits (all time) y: 177 lines of code src/lint/linter/xhpast/rules/ArcanistArrayCombineXHPASTLinterRule.php x: 5 commits (all time) y: 33 lines of code src/lint/linter/xhpast/rules/ArcanistClassFilenameMismatchXHPASTLinterRule.php x: 7 commits (all time) y: 35 lines of code src/lint/linter/xhpast/rules/ArcanistExtractUseXHPASTLinterRule.php x: 5 commits (all time) y: 18 lines of code src/lint/linter/xhpast/rules/ArcanistImplicitFallthroughXHPASTLinterRule.php x: 7 commits (all time) y: 155 lines of code src/lint/linter/xhpast/rules/ArcanistInterfaceAbstractMethodXHPASTLinterRule.php x: 4 commits (all time) y: 26 lines of code src/lint/linter/xhpast/rules/ArcanistNamingConventionsXHPASTLinterRule.php x: 5 commits (all time) y: 288 lines of code src/lint/linter/xhpast/rules/ArcanistParentMemberReferenceXHPASTLinterRule.php x: 3 commits (all time) y: 56 lines of code src/lint/linter/xhpast/rules/ArcanistRaggedClassTreeEdgeXHPASTLinterRule.php x: 5 commits (all time) y: 44 lines of code src/parser/ArcanistBaseCommitParser.php x: 21 commits (all time) y: 168 lines of code src/unit/engine/ArcanistUnitTestEngine.php x: 15 commits (all time) y: 68 lines of code src/unit/engine/PhutilUnitTestEngine.php x: 30 commits (all time) y: 157 lines of code src/unit/engine/PytestTestEngine.php x: 16 commits (all time) y: 102 lines of code src/unit/parser/ArcanistPhpunitTestResultParser.php x: 13 commits (all time) y: 132 lines of code src/workflow/ArcanistBrowseWorkflow.php x: 19 commits (all time) y: 182 lines of code src/workflow/ArcanistCommitWorkflow.php x: 25 commits (all time) y: 282 lines of code src/workflow/ArcanistCoverWorkflow.php x: 14 commits (all time) y: 144 lines of code src/workflow/ArcanistFlagWorkflow.php x: 12 commits (all time) y: 206 lines of code src/workflow/ArcanistListWorkflow.php x: 13 commits (all time) y: 89 lines of code src/workflow/ArcanistPhrequentWorkflow.php x: 7 commits (all time) y: 54 lines of code src/workflow/ArcanistUpgradeWorkflow.php x: 17 commits (all time) y: 86 lines of code src/workflow/ArcanistUploadWorkflow.php x: 23 commits (all time) y: 154 lines of code src/workflow/ArcanistWhichWorkflow.php x: 22 commits (all time) y: 242 lines of code src/lint/linter/UberStaticAnalysisLinter.php x: 6 commits (all time) y: 211 lines of code src/unit/renderer/ArcanistUnitRenderer.php x: 7 commits (all time) y: 4 lines of code src/lint/engine/ArcanistConfigurationDrivenLintEngine.php x: 18 commits (all time) y: 167 lines of code src/lint/linter/xhpast/rules/ArcanistCallParenthesesXHPASTLinterRule.php x: 8 commits (all time) y: 71 lines of code scripts/__init_script__.php x: 19 commits (all time) y: 37 lines of code src/differential/ArcanistDifferentialCommitMessage.php x: 7 commits (all time) y: 97 lines of code src/hgdaemon/ArcanistHgProxyServer.php x: 12 commits (all time) y: 233 lines of code src/lint/ArcanistLintResult.php x: 7 commits (all time) y: 82 lines of code src/lint/linter/ArcanistCoffeeLintLinter.php x: 13 commits (all time) y: 101 lines of code src/lint/linter/ArcanistPhutilLibraryLinter.php x: 19 commits (all time) y: 174 lines of code src/lint/linter/xhpast/ArcanistXHPASTLintNamingHook.php x: 9 commits (all time) y: 45 lines of code src/lint/linter/xhpast/ArcanistXHPASTLintSwitchHook.php x: 5 commits (all time) y: 4 lines of code src/lint/linter/xhpast/rules/ArcanistAliasFunctionXHPASTLinterRule.php x: 2 commits (all time) y: 213 lines of code src/lint/linter/xhpast/rules/ArcanistBinaryExpressionSpacingXHPASTLinterRule.php x: 2 commits (all time) y: 98 lines of code src/lint/linter/xhpast/rules/ArcanistDoubleQuoteXHPASTLinterRule.php x: 2 commits (all time) y: 78 lines of code src/lint/linter/xhpast/rules/ArcanistSyntaxErrorXHPASTLinterRule.php x: 2 commits (all time) y: 10 lines of code src/lint/renderer/ArcanistLintRenderer.php x: 19 commits (all time) y: 11 lines of code src/parser/diff/ArcanistDiffChange.php x: 12 commits (all time) y: 250 lines of code src/workflow/ArcanistCloseWorkflow.php x: 11 commits (all time) y: 137 lines of code src/workflow/ArcanistExportWorkflow.php x: 18 commits (all time) y: 233 lines of code src/workflow/ArcanistHelpWorkflow.php x: 16 commits (all time) y: 153 lines of code src/workflow/ArcanistShellCompleteWorkflow.php x: 16 commits (all time) y: 158 lines of code src/workingcopyidentity/ArcanistWorkingCopyIdentity.php x: 31 commits (all time) y: 207 lines of code src/lint/linter/LintTrapLinter.php x: 2 commits (all time) y: 126 lines of code src/unit/engine/phutil/testcase/PhutilTestCaseTestCase.php x: 1 commits (all time) y: 9 lines of code src/workflow/ArcanistBranchWorkflow.php x: 17 commits (all time) y: 23 lines of code src/workflow/ArcanistLiberateWorkflow.php x: 17 commits (all time) y: 210 lines of code src/exception/usage/ArcanistUserAbortException.php x: 4 commits (all time) y: 6 lines of code src/hgdaemon/ArcanistHgClientChannel.php x: 4 commits (all time) y: 65 lines of code src/lint/linter/ArcanistCSharpLinter.php x: 13 commits (all time) y: 199 lines of code src/lint/linter/ArcanistGeneratedLinter.php x: 7 commits (all time) y: 30 lines of code src/unit/engine/CSharpToolsTestEngine.php x: 10 commits (all time) y: 195 lines of code src/unit/engine/PhpunitTestEngine.php x: 25 commits (all time) y: 163 lines of code src/workflow/ArcanistAmendWorkflow.php x: 17 commits (all time) y: 182 lines of code src/workflow/ArcanistGetConfigWorkflow.php x: 12 commits (all time) y: 139 lines of code src/workflow/ArcanistPasteWorkflow.php x: 9 commits (all time) y: 117 lines of code src/workflow/ArcanistCallConduitWorkflow.php x: 12 commits (all time) y: 78 lines of code src/lint/linter/ArcanistMergeConflictLinter.php x: 9 commits (all time) y: 35 lines of code src/workflow/ArcanistAnoidWorkflow.php x: 6 commits (all time) y: 21 lines of code src/differential/ArcanistDifferentialDependencyGraph.php x: 1 commits (all time) y: 61 lines of code
2675.0
lines of code
  min: 2.0
  average: 129.14
  25th percentile: 30.0
  median: 65.0
  75th percentile: 145.25
  max: 2675.0
0 358.0
commits (all time)
min: 1.0 | average: 12.92 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 13.0 | max: 358.0

File Size vs. Contributors (all time): 358 points

src/workflow/ArcanistDiffWorkflow.php x: 48 contributors (all time) y: 2675 lines of code src/unit/engine/UberMultiTestEngine.php x: 3 contributors (all time) y: 54 lines of code src/workflow/ArcanistUnitWorkflow.php x: 10 contributors (all time) y: 361 lines of code src/lint/engine/ArcanistLintEngine.php x: 15 contributors (all time) y: 410 lines of code src/__phutil_library_map__.php x: 77 contributors (all time) y: 1029 lines of code src/uber/UberMandatoryFields.php x: 1 contributors (all time) y: 98 lines of code src/lint/linter/UberSingleScriptAndRegexLinter.php x: 2 contributors (all time) y: 148 lines of code src/flow/workflow/ICSyncWorkflow.php x: 2 contributors (all time) y: 305 lines of code src/configuration/ArcanistSettings.php x: 21 contributors (all time) y: 443 lines of code src/land/UberArcanistSubmitQueueEngine.php x: 10 contributors (all time) y: 295 lines of code src/workflow/ArcanistLandWorkflow.php x: 30 contributors (all time) y: 1511 lines of code src/lint/linter/xhpast/rules/ArcanistFormattedStringXHPASTLinterRule.php x: 6 contributors (all time) y: 94 lines of code src/uber/UberTask.php x: 2 contributors (all time) y: 252 lines of code src/lint/linter/ArcanistLinter.php x: 10 contributors (all time) y: 381 lines of code src/unit/engine/phutil/PhutilTestCase.php x: 6 contributors (all time) y: 388 lines of code src/workflow/ArcanistWorkflow.php x: 14 contributors (all time) y: 1368 lines of code src/flow/workflow/ICFlowWorkflow.php x: 1 contributors (all time) y: 93 lines of code src/land/ArcanistGitLandEngine.php x: 9 contributors (all time) y: 666 lines of code src/workflow/ArcanistPatchWorkflow.php x: 25 contributors (all time) y: 1133 lines of code src/workflow/ArcanistBulkPatchWorkflow.php x: 1 contributors (all time) y: 294 lines of code src/flow/ICFlowWorkspace.php x: 1 contributors (all time) y: 301 lines of code src/flow/field/ICFlowChangedLinesField.php x: 2 contributors (all time) y: 64 lines of code src/flow/field/ICFlowHashField.php x: 1 contributors (all time) y: 51 lines of code src/flow/model/ICFlowFeature.php x: 2 contributors (all time) y: 109 lines of code src/flow/workflow/ICArcanistWorkflow.php x: 2 contributors (all time) y: 278 lines of code src/uber/UberJiraIssueMessageParser.php x: 1 contributors (all time) y: 40 lines of code src/workflow/ArcanistStackWorkflow.php x: 4 contributors (all time) y: 742 lines of code src/uber/UberFZF.php x: 1 contributors (all time) y: 80 lines of code src/uber/UberUSSO.php x: 2 contributors (all time) y: 86 lines of code src/workflow/ArcanistInstallCertificateWorkflow.php x: 9 contributors (all time) y: 213 lines of code src/flow/repository/ICGitAPI.php x: 1 contributors (all time) y: 110 lines of code src/flow/workflow/ICTidyWorkflow.php x: 2 contributors (all time) y: 167 lines of code src/land/UberArcanistStackSubmitQueueEngine.php x: 5 contributors (all time) y: 397 lines of code src/land/ArcanistLandEngine.php x: 3 contributors (all time) y: 141 lines of code src/lint/linter/xhpast/rules/ArcanistImplodeArgumentOrderXHPASTLinterRule.php x: 2 contributors (all time) y: 30 lines of code src/repository/api/ArcanistGitAPI.php x: 28 contributors (all time) y: 1282 lines of code src/workflow/ArcanistCloseRevisionWorkflow.php x: 4 contributors (all time) y: 149 lines of code src/flow/workflow/ICGraftWorkflow.php x: 2 contributors (all time) y: 129 lines of code src/unit/engine/ConfigurablePytestTestEngine.php x: 7 contributors (all time) y: 89 lines of code src/flow/field/ICFlowOpenCommentsField.php x: 2 contributors (all time) y: 121 lines of code src/flow/workflow/ICFlowBaseWorkflow.php x: 1 contributors (all time) y: 24 lines of code src/flow/ICFlowConfigurationManager.php x: 1 contributors (all time) y: 73 lines of code src/lint/linter/ArcanistGoLintLinter.php x: 6 contributors (all time) y: 51 lines of code src/flow/ICFlowSummary.php x: 1 contributors (all time) y: 183 lines of code src/flow/field/ICFlowOwnerField.php x: 1 contributors (all time) y: 53 lines of code src/flow/model/ICFlowRefMissingFieldException.php x: 1 contributors (all time) y: 21 lines of code src/lint/linter/ArcanistExternalLinter.php x: 8 contributors (all time) y: 291 lines of code src/lint/linter/ArcanistPyLintLinter.php x: 10 contributors (all time) y: 138 lines of code src/lint/linter/xhpast/rules/ArcanistClassNameLiteralXHPASTLinterRule.php x: 7 contributors (all time) y: 40 lines of code src/lint/linter/xhpast/rules/ArcanistConstructorParenthesesXHPASTLinterRule.php x: 5 contributors (all time) y: 25 lines of code src/lint/linter/xhpast/rules/ArcanistSelfClassReferenceXHPASTLinterRule.php x: 5 contributors (all time) y: 38 lines of code src/lint/linter/xhpast/rules/ArcanistUnnecessaryFinalModifierXHPASTLinterRule.php x: 7 contributors (all time) y: 44 lines of code src/difference/ArcanistDiffUtils.php x: 10 contributors (all time) y: 204 lines of code src/lint/linter/xhpast/rules/ArcanistPHPCompatibilityXHPASTLinterRule.php x: 6 contributors (all time) y: 414 lines of code src/ref/ArcanistBuildPlanRef.php x: 2 contributors (all time) y: 19 lines of code src/ref/ArcanistBuildRef.php x: 2 contributors (all time) y: 105 lines of code src/lint/linter/ArcanistGoVetLinter.php x: 7 contributors (all time) y: 9 lines of code src/unit/engine/Phpunit6TestEngine.php x: 1 contributors (all time) y: 163 lines of code src/configuration/ArcanistConfiguration.php x: 11 contributors (all time) y: 119 lines of code src/lint/linter/xhpast/rules/ArcanistContinueInsideSwitchXHPASTLinterRule.php x: 2 contributors (all time) y: 39 lines of code src/repository/api/ArcanistMercurialAPI.php x: 17 contributors (all time) y: 858 lines of code src/unit/engine/ConfigurableGolangTestEngine.php x: 6 contributors (all time) y: 77 lines of code src/lint/linter/ArcanistFutureLinter.php x: 4 contributors (all time) y: 35 lines of code src/lint/linter/xhpast/rules/ArcanistDeprecationXHPASTLinterRule.php x: 3 contributors (all time) y: 44 lines of code src/lint/linter/xhpast/rules/ArcanistUnsafeDynamicStringXHPASTLinterRule.php x: 4 contributors (all time) y: 85 lines of code src/parser/ArcanistBundle.php x: 7 contributors (all time) y: 761 lines of code src/parser/ArcanistCommentRemover.php x: 5 contributors (all time) y: 19 lines of code src/lint/linter/UberShellCheckLinter.php x: 3 contributors (all time) y: 148 lines of code src/repository/parser/ArcanistMercurialParser.php x: 5 contributors (all time) y: 155 lines of code src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php x: 5 contributors (all time) y: 169 lines of code src/exception/ArcanistDiffByteSizeException.php x: 2 contributors (all time) y: 2 lines of code src/workflow/ArcanistFeatureWorkflow.php x: 11 contributors (all time) y: 305 lines of code src/lint/renderer/ArcanistConsoleLintRenderer.php x: 3 contributors (all time) y: 243 lines of code src/repository/api/ArcanistSubversionAPI.php x: 17 contributors (all time) y: 507 lines of code src/workflow/ArcanistLintWorkflow.php x: 15 contributors (all time) y: 568 lines of code src/lint/ArcanistLintMessage.php x: 9 contributors (all time) y: 279 lines of code src/lint/linter/ArcanistTextLinter.php x: 6 contributors (all time) y: 259 lines of code src/unit/ArcanistUnitTestResult.php x: 9 contributors (all time) y: 180 lines of code src/unit/renderer/ArcanistUnitConsoleRenderer.php x: 7 contributors (all time) y: 76 lines of code scripts/arcanist.php x: 24 contributors (all time) y: 522 lines of code src/events/constant/ArcanistEventType.php x: 6 contributors (all time) y: 11 lines of code src/lint/linter/ArcanistPuppetLintLinter.php x: 5 contributors (all time) y: 107 lines of code src/lint/linter/UberCheckstyleLinter.php x: 5 contributors (all time) y: 290 lines of code src/lint/linter/xhpast/rules/ArcanistPHPCloseTagXHPASTLinterRule.php x: 7 contributors (all time) y: 21 lines of code src/unit/engine/TAPTestEngine.php x: 7 contributors (all time) y: 111 lines of code src/workflow/ArcanistLintersWorkflow.php x: 6 contributors (all time) y: 243 lines of code src/workflow/ArcanistSubmitWorkflow.php x: 6 contributors (all time) y: 283 lines of code src/lint/linter/ArcanistFlake8Linter.php x: 9 contributors (all time) y: 86 lines of code src/lint/linter/standards/phutil/ArcanistPhutilXHPASTLinterStandard.php x: 5 contributors (all time) y: 57 lines of code src/upload/ArcanistFileDataRef.php x: 3 contributors (all time) y: 190 lines of code src/workflow/ArcanistDownloadWorkflow.php x: 5 contributors (all time) y: 222 lines of code src/parser/ArcanistDiffParser.php x: 13 contributors (all time) y: 1000 lines of code src/hgdaemon/ArcanistHgServerChannel.php x: 4 contributors (all time) y: 49 lines of code src/lint/ArcanistLintPatcher.php x: 6 contributors (all time) y: 105 lines of code src/lint/linter/ArcanistBaseXHPASTLinter.php x: 6 contributors (all time) y: 148 lines of code src/lint/linter/ArcanistPEP8Linter.php x: 11 contributors (all time) y: 77 lines of code src/lint/linter/xhpast/rules/ArcanistAbstractMethodBodyXHPASTLinterRule.php x: 4 contributors (all time) y: 23 lines of code src/lint/linter/xhpast/rules/ArcanistReusedIteratorReferenceXHPASTLinterRule.php x: 6 contributors (all time) y: 136 lines of code src/lint/linter/xhpast/rules/ArcanistToStringExceptionXHPASTLinterRule.php x: 6 contributors (all time) y: 32 lines of code src/lint/linter/xhpast/rules/ArcanistUndeclaredVariableXHPASTLinterRule.php x: 7 contributors (all time) y: 216 lines of code src/lint/linter/xhpast/rules/ArcanistUselessOverridingMethodXHPASTLinterRule.php x: 5 contributors (all time) y: 75 lines of code src/repository/api/ArcanistRepositoryAPI.php x: 13 contributors (all time) y: 394 lines of code src/unit/engine/NoseTestEngine.php x: 10 contributors (all time) y: 135 lines of code src/unit/engine/XUnitTestEngine.php x: 8 contributors (all time) y: 301 lines of code src/upload/ArcanistFileUploader.php x: 4 contributors (all time) y: 178 lines of code src/workflow/ArcanistAliasWorkflow.php x: 5 contributors (all time) y: 189 lines of code src/workflow/ArcanistBackoutWorkflow.php x: 6 contributors (all time) y: 146 lines of code src/workflow/ArcanistSetConfigWorkflow.php x: 7 contributors (all time) y: 119 lines of code src/workflow/ArcanistTasksWorkflow.php x: 12 contributors (all time) y: 171 lines of code src/workflow/ArcanistTodoWorkflow.php x: 7 contributors (all time) y: 105 lines of code scripts/breakout.py x: 6 contributors (all time) y: 188 lines of code src/internationalization/ArcanistUSEnglishTranslation.php x: 6 contributors (all time) y: 73 lines of code src/lint/linter/ArcanistCSSLintLinter.php x: 8 contributors (all time) y: 94 lines of code src/lint/linter/ArcanistCpplintLinter.php x: 9 contributors (all time) y: 59 lines of code src/lint/linter/ArcanistJSHintLinter.php x: 8 contributors (all time) y: 119 lines of code src/lint/linter/ArcanistJSONLintLinter.php x: 5 contributors (all time) y: 65 lines of code src/lint/linter/ArcanistJscsLinter.php x: 6 contributors (all time) y: 112 lines of code src/lint/linter/ArcanistLesscLinter.php x: 5 contributors (all time) y: 145 lines of code src/lint/linter/ArcanistPyFlakesLinter.php x: 10 contributors (all time) y: 66 lines of code src/lint/linter/ArcanistRuboCopLinter.php x: 5 contributors (all time) y: 93 lines of code src/lint/linter/ArcanistRubyLinter.php x: 8 contributors (all time) y: 62 lines of code src/lint/linter/standards/ArcanistLinterStandard.php x: 3 contributors (all time) y: 40 lines of code src/lint/linter/xhpast/rules/ArcanistAbstractPrivateMethodXHPASTLinterRule.php x: 3 contributors (all time) y: 29 lines of code src/lint/linter/xhpast/rules/ArcanistSelfMemberReferenceXHPASTLinterRule.php x: 5 contributors (all time) y: 46 lines of code src/parser/ArcanistBaseCommitParser.php x: 9 contributors (all time) y: 168 lines of code src/repository/api/ArcanistGitUpstreamPath.php x: 2 contributors (all time) y: 58 lines of code src/unit/engine/PytestTestEngine.php x: 10 contributors (all time) y: 102 lines of code src/unit/parser/ArcanistPhpunitTestResultParser.php x: 7 contributors (all time) y: 132 lines of code src/workflow/ArcanistCommitWorkflow.php x: 8 contributors (all time) y: 282 lines of code src/workflow/ArcanistFlagWorkflow.php x: 7 contributors (all time) y: 206 lines of code src/workflow/ArcanistPhrequentWorkflow.php x: 4 contributors (all time) y: 54 lines of code src/workflow/ArcanistWhichWorkflow.php x: 8 contributors (all time) y: 242 lines of code src/lint/linter/UberStaticAnalysisLinter.php x: 2 contributors (all time) y: 211 lines of code src/unit/renderer/ArcanistUnitRenderer.php x: 5 contributors (all time) y: 4 lines of code src/lint/engine/ArcanistConfigurationDrivenLintEngine.php x: 5 contributors (all time) y: 167 lines of code src/lint/linter/xhpast/rules/ArcanistCallParenthesesXHPASTLinterRule.php x: 4 contributors (all time) y: 71 lines of code src/lint/linter/xhpast/rules/ArcanistGlobalVariableXHPASTLinterRule.php x: 3 contributors (all time) y: 21 lines of code scripts/__init_script__.php x: 8 contributors (all time) y: 37 lines of code src/differential/ArcanistDifferentialCommitMessage.php x: 4 contributors (all time) y: 97 lines of code src/hgdaemon/ArcanistHgProxyClient.php x: 4 contributors (all time) y: 82 lines of code src/hgdaemon/ArcanistHgProxyServer.php x: 4 contributors (all time) y: 233 lines of code src/lint/ArcanistLintResult.php x: 3 contributors (all time) y: 82 lines of code src/lint/linter/ArcanistCoffeeLintLinter.php x: 3 contributors (all time) y: 101 lines of code src/lint/linter/xhpast/ArcanistXHPASTLintSwitchHook.php x: 3 contributors (all time) y: 4 lines of code src/lint/linter/xhpast/rules/ArcanistControlStatementSpacingXHPASTLinterRule.php x: 2 contributors (all time) y: 45 lines of code src/lint/linter/xhpast/rules/ArcanistDoubleQuoteXHPASTLinterRule.php x: 2 contributors (all time) y: 78 lines of code src/lint/renderer/ArcanistLintRenderer.php x: 10 contributors (all time) y: 11 lines of code src/unit/parser/ArcanistXUnitTestResultParser.php x: 3 contributors (all time) y: 67 lines of code src/workflow/ArcanistExportWorkflow.php x: 6 contributors (all time) y: 233 lines of code src/workingcopyidentity/ArcanistWorkingCopyIdentity.php x: 11 contributors (all time) y: 207 lines of code src/unit/engine/phutil/testcase/PhutilTestCaseTestCase.php x: 1 contributors (all time) y: 9 lines of code src/workflow/ArcanistLiberateWorkflow.php x: 6 contributors (all time) y: 210 lines of code src/lint/linter/ArcanistCSharpLinter.php x: 4 contributors (all time) y: 199 lines of code src/unit/engine/CSharpToolsTestEngine.php x: 5 contributors (all time) y: 195 lines of code src/unit/engine/PhpunitTestEngine.php x: 11 contributors (all time) y: 163 lines of code src/workflow/ArcanistPasteWorkflow.php x: 4 contributors (all time) y: 117 lines of code src/workflow/ArcanistAnoidWorkflow.php x: 4 contributors (all time) y: 21 lines of code
2675.0
lines of code
  min: 2.0
  average: 129.14
  25th percentile: 30.0
  median: 65.0
  75th percentile: 145.25
  max: 2675.0
0 77.0
contributors (all time)
min: 1.0 | average: 4.75 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 77.0

File Size vs. Commits (30 days): 1 points

src/workflow/ArcanistDiffWorkflow.php x: 1 commits (30d) y: 2675 lines of code
2675.0
lines of code
  min: 2675.0
  average: 2675.0
  25th percentile: 2675.0
  median: 2675.0
  75th percentile: 2675.0
  max: 2675.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 1 points

src/workflow/ArcanistDiffWorkflow.php x: 1 contributors (30d) y: 2675 lines of code
2675.0
lines of code
  min: 2675.0
  average: 2675.0
  25th percentile: 2675.0
  median: 2675.0
  75th percentile: 2675.0
  max: 2675.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 1 points

src/workflow/ArcanistDiffWorkflow.php x: 2 commits (90d) y: 2675 lines of code
2675.0
lines of code
  min: 2675.0
  average: 2675.0
  25th percentile: 2675.0
  median: 2675.0
  75th percentile: 2675.0
  max: 2675.0
0 2.0
commits (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Contributors (90 days): 1 points

src/workflow/ArcanistDiffWorkflow.php x: 2 contributors (90d) y: 2675 lines of code
2675.0
lines of code
  min: 2675.0
  average: 2675.0
  25th percentile: 2675.0
  median: 2675.0
  75th percentile: 2675.0
  max: 2675.0
0 2.0
contributors (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0