In PHP, when you override a method, you are permitted to increase its visibility (for example, from protected to public).
I believe this is absolutely never desirable and always a mistake. (If we really wanted to expose some protected/private functionality from subclasses, it would be better in every situation I can imagine to define a new public method which is implemented by calling the existing protected/private method).
See D11049 for a concrete issue this causes: an incorrect piece of code appeared to be correct, and worked correctly because a protected method in the parent had become public in the subclass by accident.
We can write a unit/acceptance test to identify these issues, although we need to fix them first. Here are the issues I was able to identify with a test:
Class | Method | Current Visibility | Parent | Correct Visibility |
---|---|---|---|---|
LinesOfALargeFile | readMore | public | LinesOfALarge | protected |
PhutilExcessiveServiceCallsDaemon | run | public | PhutilTortureTestDaemon | protected |
PhutilFatalDaemon | run | public | PhutilTortureTestDaemon | protected |
PhutilHangForeverDaemon | run | public | PhutilTortureTestDaemon | protected |
PhutilNiceDaemon | run | public | PhutilTortureTestDaemon | protected |
PhutilOAuth1Future | getProxiedFuture | public | FutureProxy | protected |
PhutilProcessGroupDaemon | run | public | PhutilTortureTestDaemon | protected |
PhutilSaturateStdoutDaemon | run | public | PhutilTortureTestDaemon | protected |
ArcanistCSSLintLinter | getMandatoryFlags | public | ArcanistExternalLinter | protected |
ArcanistCSSLintLinter | getDefaultFlags | public | ArcanistExternalLinter | protected |
ArcanistCSharpLinter | getLintCodeFromLinterConfigurationKey | public | ArcanistLinter | protected |
ArcanistCallConduitWorkflow | shouldShellComplete | public | ArcanistWorkflow | protected |
ArcanistChmodLinter | shouldLintBinaryFiles | public | ArcanistLinter | protected |
ArcanistConfigurationDrivenLintEngine | buildLinters | public | ArcanistLintEngine | protected |
ArcanistFilenameLinter | shouldLintBinaryFiles | public | ArcanistLinter | protected |
ArcanistFilenameLinter | shouldLintDirectories | public | ArcanistLinter | protected |
ArcanistFilenameLinter | shouldLintSymbolicLinks | public | ArcanistLinter | protected |
ArcanistFlake8Linter | getDefaultFlags | public | ArcanistExternalLinter | protected |
ArcanistGitHookPreReceiveWorkflow | shouldShellComplete | public | ArcanistWorkflow | protected |
ArcanistHLintLinter | getMandatoryFlags | public | ArcanistExternalLinter | protected |
ArcanistInstallCertificateWorkflow | shouldShellComplete | public | ArcanistWorkflow | protected |
ArcanistMercurialAPI | didReloadCommitRange | public | ArcanistRepositoryAPI | protected |
ArcanistPEP8Linter | getDefaultFlags | public | ArcanistExternalLinter | protected |
ArcanistPatchWorkflow | getShellCompletions | public | ArcanistWorkflow | protected |
ArcanistPhpLinter | getMandatoryFlags | public | ArcanistExternalLinter | protected |
ArcanistPhpcsLinter | getMandatoryFlags | public | ArcanistExternalLinter | protected |
ArcanistPhpcsLinter | getDefaultFlags | public | ArcanistExternalLinter | protected |
ArcanistShellCompleteWorkflow | shouldShellComplete | public | ArcanistWorkflow | protected |
ArcanistSingleLintEngine | buildLinters | public | ArcanistLintEngine | protected |
ArcanistSvnHookPreCommitWorkflow | shouldShellComplete | public | ArcanistWorkflow | protected |
ComprehensiveLintEngine | buildLinters | public | ArcanistLintEngine | protected |
AlmanacBinding | getConfiguration | public | AlmanacDAO | protected |
AlmanacBinding | generatePHID | public | AlmanacDAO | protected |
AlmanacDevice | getConfiguration | public | AlmanacDAO | protected |
AlmanacDevice | generatePHID | public | AlmanacDAO | protected |
AlmanacDeviceController | buildApplicationCrumbs | public | AlmanacController | protected |
AlmanacDeviceSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
AlmanacInterface | getConfiguration | public | AlmanacDAO | protected |
AlmanacInterface | generatePHID | public | AlmanacDAO | protected |
AlmanacManagementLockWorkflow | didConstruct | public | AlmanacManagementWorkflow | protected |
AlmanacManagementTrustKeyWorkflow | didConstruct | public | AlmanacManagementWorkflow | protected |
AlmanacManagementUnlockWorkflow | didConstruct | public | AlmanacManagementWorkflow | protected |
AlmanacManagementUntrustKeyWorkflow | didConstruct | public | AlmanacManagementWorkflow | protected |
AlmanacNetwork | getConfiguration | public | AlmanacDAO | protected |
AlmanacNetwork | generatePHID | public | AlmanacDAO | protected |
AlmanacNetworkController | buildApplicationCrumbs | public | AlmanacController | protected |
AlmanacNetworkSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
AlmanacService | getConfiguration | public | AlmanacDAO | protected |
AlmanacService | generatePHID | public | AlmanacDAO | protected |
AlmanacServiceController | buildApplicationCrumbs | public | AlmanacController | protected |
AlmanacServiceSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
AphrontGlyphBarView | getDefaultColor | public | AphrontBarView | protected |
AphrontProgressBarView | getDefaultColor | public | AphrontBarView | protected |
CelerityManagementMapWorkflow | didConstruct | public | CelerityManagementWorkflow | protected |
ConduitSSHWorkflow | didConstruct | public | PhabricatorSSHWorkflow | protected |
ConpherenceController | buildApplicationMenu | public | PhabricatorController | protected |
ConpherenceController | buildApplicationCrumbs | public | PhabricatorController | protected |
ConpherenceParticipant | getConfiguration | public | ConpherenceDAO | protected |
ConpherenceThread | getConfiguration | public | ConpherenceDAO | protected |
ConpherenceThread | generatePHID | public | ConpherenceDAO | protected |
DifferentialAffectedPath | getConfiguration | public | DifferentialDAO | protected |
DifferentialChangesetQuery | willExecute | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialChangesetQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialChangesetQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialChangesetQuery | didFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialController | buildApplicationCrumbs | public | PhabricatorController | protected |
DifferentialController | buildApplicationMenu | public | PhabricatorController | protected |
DifferentialDiff | getConfiguration | public | DifferentialDAO | protected |
DifferentialDiff | generatePHID | public | DifferentialDAO | protected |
DifferentialDiffQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialDiffQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialDraft | getConfiguration | public | DifferentialDAO | protected |
DifferentialHunkLegacy | getConfiguration | public | DifferentialHunk | protected |
DifferentialHunkModern | getConfiguration | public | DifferentialHunk | protected |
DifferentialHunkQuery | willExecute | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialHunkQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialHunkQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialHunkQuery | didFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialManiphestTasksField | readValueFromRevision | public | DifferentialCoreCustomField | protected |
DifferentialRevision | getConfiguration | public | DifferentialDAO | protected |
DifferentialRevision | generatePHID | public | DifferentialDAO | protected |
DifferentialRevisionQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialRevisionQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DifferentialRevisionSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
DifferentialRevisionSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
DiffusionCommitQuery | didFilterResults | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DiffusionLowLevelCommitFieldsQuery | executeQuery | public | DiffusionLowLevelQuery | protected |
DiffusionLowLevelCommitQuery | executeQuery | public | DiffusionLowLevelQuery | protected |
DiffusionLowLevelParentsQuery | executeQuery | public | DiffusionLowLevelQuery | protected |
DiffusionLowLevelResolveRefsQuery | executeQuery | public | DiffusionLowLevelQuery | protected |
DiffusionRepositoryEditController | buildApplicationCrumbs | public | DiffusionController | protected |
DiffusionRepositoryListController | buildApplicationCrumbs | public | DiffusionController | protected |
DiffusionSSHGitReceivePackWorkflow | didConstruct | public | DiffusionSSHGitWorkflow | protected |
DiffusionSSHGitUploadPackWorkflow | didConstruct | public | DiffusionSSHGitWorkflow | protected |
DiffusionSSHMercurialServeWorkflow | didConstruct | public | DiffusionSSHMercurialWorkflow | protected |
DiffusionSSHSubversionServeWorkflow | didConstruct | public | DiffusionSSHSubversionWorkflow | protected |
DivinerAtomSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
DivinerAtomSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
DivinerAtomizeWorkflow | didConstruct | public | DivinerWorkflow | protected |
DivinerBookItemView | getTagName | public | AphrontTagView | protected |
DivinerBookItemView | getTagAttributes | public | AphrontTagView | protected |
DivinerBookItemView | getTagContent | public | AphrontTagView | protected |
DivinerGenerateWorkflow | didConstruct | public | DivinerWorkflow | protected |
DivinerLiveAtom | getConfiguration | public | DivinerDAO | protected |
DivinerLiveBook | getConfiguration | public | DivinerDAO | protected |
DivinerLiveBook | generatePHID | public | DivinerDAO | protected |
DivinerLiveSymbol | getConfiguration | public | DivinerDAO | protected |
DivinerLiveSymbol | generatePHID | public | DivinerDAO | protected |
DivinerParameterTableView | getTagName | public | AphrontTagView | protected |
DivinerParameterTableView | getTagAttributes | public | AphrontTagView | protected |
DivinerParameterTableView | getTagContent | public | AphrontTagView | protected |
DivinerReturnTableView | getTagName | public | AphrontTagView | protected |
DivinerReturnTableView | getTagAttributes | public | AphrontTagView | protected |
DivinerReturnTableView | getTagContent | public | AphrontTagView | protected |
DivinerSectionView | getTagName | public | AphrontTagView | protected |
DivinerSectionView | getTagAttributes | public | AphrontTagView | protected |
DivinerSectionView | getTagContent | public | AphrontTagView | protected |
DoorkeeperExternalObject | getConfiguration | public | DoorkeeperDAO | protected |
DoorkeeperExternalObject | generatePHID | public | DoorkeeperDAO | protected |
DoorkeeperExternalObjectQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
DrydockBlueprint | getConfiguration | public | DrydockDAO | protected |
DrydockBlueprint | generatePHID | public | DrydockDAO | protected |
DrydockBlueprintController | buildApplicationCrumbs | public | DrydockController | protected |
DrydockBlueprintQuery | loadPage | public | DrydockQuery | protected |
DrydockBlueprintSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
DrydockBlueprintSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
DrydockBlueprintSearchEngine | renderResultList | public | PhabricatorApplicationSearchEngine | protected |
DrydockController | buildApplicationMenu | public | PhabricatorController | protected |
DrydockLease | getConfiguration | public | DrydockDAO | protected |
DrydockLease | generatePHID | public | DrydockDAO | protected |
DrydockLeaseController | buildApplicationCrumbs | public | DrydockController | protected |
DrydockLeaseQuery | loadPage | public | DrydockQuery | protected |
DrydockLeaseQuery | willFilterPage | public | DrydockQuery | protected |
DrydockLeaseSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
DrydockLeaseSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
DrydockLog | getConfiguration | public | DrydockDAO | protected |
DrydockLogController | buildApplicationCrumbs | public | DrydockController | protected |
DrydockLogQuery | loadPage | public | DrydockQuery | protected |
DrydockLogQuery | willFilterPage | public | DrydockQuery | protected |
DrydockLogSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
DrydockLogSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
DrydockManagementCloseWorkflow | didConstruct | public | DrydockManagementWorkflow | protected |
DrydockManagementCreateResourceWorkflow | didConstruct | public | DrydockManagementWorkflow | protected |
DrydockManagementLeaseWorkflow | didConstruct | public | DrydockManagementWorkflow | protected |
DrydockManagementReleaseWorkflow | didConstruct | public | DrydockManagementWorkflow | protected |
DrydockResource | getConfiguration | public | DrydockDAO | protected |
DrydockResource | generatePHID | public | DrydockDAO | protected |
DrydockResourceController | buildApplicationCrumbs | public | DrydockController | protected |
DrydockResourceQuery | loadPage | public | DrydockQuery | protected |
DrydockResourceSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
DrydockResourceSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
FundBacker | getConfiguration | public | FundDAO | protected |
FundBacker | generatePHID | public | FundDAO | protected |
FundBackerSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
FundBackerSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
FundInitiative | getConfiguration | public | FundDAO | protected |
FundInitiative | generatePHID | public | FundDAO | protected |
FundInitiativeListController | buildApplicationCrumbs | public | FundController | protected |
FundInitiativeSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
FundInitiativeSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
HarbormasterBuild | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterBuild | generatePHID | public | HarbormasterDAO | protected |
HarbormasterBuildArtifact | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterBuildCommand | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterBuildItem | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterBuildItem | generatePHID | public | HarbormasterDAO | protected |
HarbormasterBuildLog | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterBuildLog | generatePHID | public | HarbormasterDAO | protected |
HarbormasterBuildMessage | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterBuildPlan | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterBuildPlan | generatePHID | public | HarbormasterDAO | protected |
HarbormasterBuildPlanSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
HarbormasterBuildPlanSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
HarbormasterBuildStep | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterBuildStep | generatePHID | public | HarbormasterDAO | protected |
HarbormasterBuildTarget | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterBuildTarget | generatePHID | public | HarbormasterDAO | protected |
HarbormasterBuildWorker | doWork | public | HarbormasterWorker | protected |
HarbormasterBuildable | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterBuildable | generatePHID | public | HarbormasterDAO | protected |
HarbormasterBuildableListController | buildApplicationMenu | public | HarbormasterController | protected |
HarbormasterBuildableSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
HarbormasterBuildableSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
HarbormasterController | buildApplicationCrumbs | public | PhabricatorController | protected |
HarbormasterManagementBuildWorkflow | didConstruct | public | HarbormasterManagementWorkflow | protected |
HarbormasterManagementUpdateWorkflow | didConstruct | public | HarbormasterManagementWorkflow | protected |
HarbormasterObject | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterObject | generatePHID | public | HarbormasterDAO | protected |
HarbormasterPlanListController | buildApplicationMenu | public | HarbormasterPlanController | protected |
HarbormasterScratchTable | getConfiguration | public | HarbormasterDAO | protected |
HarbormasterTargetWorker | doWork | public | HarbormasterWorker | protected |
HeraldController | buildApplicationMenu | public | PhabricatorController | protected |
HeraldController | buildApplicationCrumbs | public | PhabricatorController | protected |
HeraldRule | getConfiguration | public | HeraldDAO | protected |
HeraldRule | generatePHID | public | HeraldDAO | protected |
HeraldRuleEdit | getConfiguration | public | HeraldDAO | protected |
HeraldRuleQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
HeraldRuleQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
HeraldRuleSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
HeraldRuleSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
HeraldTranscript | generatePHID | public | HeraldDAO | protected |
HeraldTranscriptQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
HeraldTranscriptQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
HeraldTranscriptSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
HeraldTranscriptSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
LegalpadController | buildApplicationMenu | public | PhabricatorController | protected |
LegalpadDocument | getConfiguration | public | LegalpadDAO | protected |
LegalpadDocument | generatePHID | public | LegalpadDAO | protected |
LegalpadDocumentBody | getConfiguration | public | LegalpadDAO | protected |
LegalpadDocumentBody | generatePHID | public | LegalpadDAO | protected |
LegalpadDocumentListController | buildApplicationCrumbs | public | LegalpadController | protected |
LegalpadDocumentSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
LegalpadDocumentSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
LegalpadDocumentSignature | getConfiguration | public | LegalpadDAO | protected |
LegalpadDocumentSignatureListController | buildApplicationCrumbs | public | LegalpadController | protected |
LegalpadDocumentSignatureSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
LegalpadDocumentSignatureSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
LiskFixtureTestCase | getPhabricatorTestCaseConfiguration | public | PhabricatorTestCase | protected |
LiskIsolationTestDAO | getConfiguration | public | LiskDAO | protected |
LiskIsolationTestDAO | generatePHID | public | LiskDAO | protected |
LiskIsolationTestDAO | establishLiveConnection | public | LiskDAO | protected |
LiskIsolationTestDAO | getConnectionNamespace | public | LiskDAO | protected |
ManiphestController | buildApplicationMenu | public | PhabricatorController | protected |
ManiphestNameIndex | getConfiguration | public | ManiphestDAO | protected |
ManiphestTask | getConfiguration | public | ManiphestDAO | protected |
ManiphestTask | generatePHID | public | ManiphestDAO | protected |
ManiphestTaskQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
ManiphestTaskSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
ManiphestTaskSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
ManiphestTaskSubscriber | getConfiguration | public | ManiphestDAO | protected |
NuanceItem | getConfiguration | public | NuanceDAO | protected |
NuanceItem | generatePHID | public | NuanceDAO | protected |
NuanceItemQuery | loadPage | public | NuanceQuery | protected |
NuanceQueue | getConfiguration | public | NuanceDAO | protected |
NuanceQueue | generatePHID | public | NuanceDAO | protected |
NuanceQueueItem | getConfiguration | public | NuanceDAO | protected |
NuanceQueueQuery | loadPage | public | NuanceQuery | protected |
NuanceRequestor | getConfiguration | public | NuanceDAO | protected |
NuanceRequestor | generatePHID | public | NuanceDAO | protected |
NuanceRequestorQuery | loadPage | public | NuanceQuery | protected |
NuanceRequestorSource | getConfiguration | public | NuanceDAO | protected |
NuanceSource | getConfiguration | public | NuanceDAO | protected |
NuanceSource | generatePHID | public | NuanceDAO | protected |
NuanceSourceQuery | loadPage | public | NuanceQuery | protected |
PHUIBoxView | getTagName | public | AphrontTagView | protected |
PHUIBoxView | getTagContent | public | AphrontTagView | protected |
PHUIButtonBarView | getTagName | public | AphrontTagView | protected |
PHUIButtonBarView | getTagContent | public | AphrontTagView | protected |
PHUIButtonView | getTagName | public | AphrontTagView | protected |
PHUICalendarListView | getTagName | public | AphrontTagView | protected |
PHUICalendarListView | getTagAttributes | public | AphrontTagView | protected |
PHUICalendarWidgetView | getTagName | public | AphrontTagView | protected |
PHUICalendarWidgetView | getTagAttributes | public | AphrontTagView | protected |
PHUIDocumentView | getTagAttributes | public | AphrontTagView | protected |
PHUIDocumentView | getTagContent | public | AphrontTagView | protected |
PHUIIconView | getTagName | public | AphrontTagView | protected |
PHUIIconView | getTagAttributes | public | AphrontTagView | protected |
PHUIImageMaskView | getTagName | public | AphrontTagView | protected |
PHUIImageMaskView | getTagAttributes | public | AphrontTagView | protected |
PHUIImageMaskView | getTagContent | public | AphrontTagView | protected |
PHUIListView | getTagName | public | AphrontTagView | protected |
PHUIObjectItemView | getTagContent | public | AphrontTagView | protected |
PHUIPagedFormView | getTagContent | public | AphrontTagView | protected |
PHUIRemarkupPreviewPanel | getTagName | public | AphrontTagView | protected |
PHUIRemarkupPreviewPanel | getTagAttributes | public | AphrontTagView | protected |
PHUIStatusListView | getTagName | public | AphrontTagView | protected |
PHUITagView | getTagContent | public | AphrontTagView | protected |
PHUITextView | getTagName | public | AphrontTagView | protected |
PHUITextView | getTagAttributes | public | AphrontTagView | protected |
PHUIWorkboardView | getTagAttributes | public | AphrontTagView | protected |
PHUIWorkboardView | getTagContent | public | AphrontTagView | protected |
PHUIWorkpanelView | getTagAttributes | public | AphrontTagView | protected |
PHUIWorkpanelView | getTagContent | public | AphrontTagView | protected |
PassphraseController | buildApplicationMenu | public | PhabricatorController | protected |
PassphraseController | buildApplicationCrumbs | public | PhabricatorController | protected |
PassphraseCredential | getConfiguration | public | PassphraseDAO | protected |
PassphraseCredential | generatePHID | public | PassphraseDAO | protected |
PassphraseCredentialSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PassphraseCredentialSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PassphraseSecret | getConfiguration | public | PassphraseDAO | protected |
PhabricatorAphlictManagementBuildWorkflow | didConstruct | public | PhabricatorAphlictManagementWorkflow | protected |
PhabricatorAphlictManagementDebugWorkflow | didConstruct | public | PhabricatorAphlictManagementWorkflow | protected |
PhabricatorAphlictManagementRestartWorkflow | didConstruct | public | PhabricatorAphlictManagementWorkflow | protected |
PhabricatorAphlictManagementStartWorkflow | didConstruct | public | PhabricatorAphlictManagementWorkflow | protected |
PhabricatorAphlictManagementStatusWorkflow | didConstruct | public | PhabricatorAphlictManagementWorkflow | protected |
PhabricatorAphlictManagementStopWorkflow | didConstruct | public | PhabricatorAphlictManagementWorkflow | protected |
PhabricatorAppSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorAppSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorApplicationQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorApplicationTransaction | generatePHID | public | PhabricatorLiskDAO | protected |
PhabricatorApplicationTransaction | getConfiguration | public | PhabricatorLiskDAO | protected |
PhabricatorApplicationTransactionComment | generatePHID | public | PhabricatorLiskDAO | protected |
PhabricatorApplicationTransactionComment | getConfiguration | public | PhabricatorLiskDAO | protected |
PhabricatorApplicationsController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorAuditController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorAuditManagementDeleteWorkflow | didConstruct | public | PhabricatorAuditManagementWorkflow | protected |
PhabricatorAuthFactorConfig | getConfiguration | public | PhabricatorAuthDAO | protected |
PhabricatorAuthFactorConfig | generatePHID | public | PhabricatorAuthDAO | protected |
PhabricatorAuthProviderConfig | generatePHID | public | PhabricatorAuthDAO | protected |
PhabricatorAuthProviderConfig | getConfiguration | public | PhabricatorAuthDAO | protected |
PhabricatorAuthProviderConfigController | buildApplicationMenu | public | PhabricatorAuthController | protected |
PhabricatorAuthSSHKey | getConfiguration | public | PhabricatorAuthDAO | protected |
PhabricatorAuthSession | getConfiguration | public | PhabricatorAuthDAO | protected |
PhabricatorAuthTemporaryToken | getConfiguration | public | PhabricatorAuthDAO | protected |
PhabricatorBitbucketAuthProvider | getProviderConfigurationHelp | public | PhabricatorOAuth1AuthProvider | protected |
PhabricatorBot | run | public | PhabricatorDaemon | protected |
PhabricatorCalendarController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorCalendarController | buildApplicationCrumbs | public | PhabricatorController | protected |
PhabricatorCalendarEvent | getConfiguration | public | PhabricatorCalendarDAO | protected |
PhabricatorCalendarEvent | generatePHID | public | PhabricatorCalendarDAO | protected |
PhabricatorCalendarEventSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorCalendarEventSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorCalendarHoliday | getConfiguration | public | PhabricatorCalendarDAO | protected |
PhabricatorChatLogChannel | getConfiguration | public | PhabricatorChatLogDAO | protected |
PhabricatorChatLogEvent | getConfiguration | public | PhabricatorChatLogDAO | protected |
PhabricatorChatLogQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorCommitSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorConduitCertificateToken | getConfiguration | public | PhabricatorConduitDAO | protected |
PhabricatorConduitConnectionLog | getConfiguration | public | PhabricatorConduitDAO | protected |
PhabricatorConduitLogQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorConduitMethodCallLog | getConfiguration | public | PhabricatorConduitDAO | protected |
PhabricatorConduitMethodQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorConduitSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorConduitSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorConduitToken | getConfiguration | public | PhabricatorConduitDAO | protected |
PhabricatorConduitTokenQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorConfigColumnSchema | compareToSimilarSchema | public | PhabricatorConfigStorageSchema | protected |
PhabricatorConfigController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorConfigDatabaseSchema | compareToSimilarSchema | public | PhabricatorConfigStorageSchema | protected |
PhabricatorConfigEntry | getConfiguration | public | PhabricatorConfigEntryDAO | protected |
PhabricatorConfigEntry | generatePHID | public | PhabricatorConfigEntryDAO | protected |
PhabricatorConfigEntryQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorConfigKeySchema | compareToSimilarSchema | public | PhabricatorConfigStorageSchema | protected |
PhabricatorConfigServerSchema | compareToSimilarSchema | public | PhabricatorConfigStorageSchema | protected |
PhabricatorConfigTableSchema | compareToSimilarSchema | public | PhabricatorConfigStorageSchema | protected |
PhabricatorCountdown | getConfiguration | public | PhabricatorCountdownDAO | protected |
PhabricatorCountdown | generatePHID | public | PhabricatorCountdownDAO | protected |
PhabricatorCountdownApplication | getCustomCapabilities | public | PhabricatorApplication | protected |
PhabricatorCountdownController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorCountdownController | buildApplicationCrumbs | public | PhabricatorController | protected |
PhabricatorCountdownSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorCountdownSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorCountdownView | getTagContent | public | AphrontTagView | protected |
PhabricatorCustomFieldIndexStorage | getConfiguration | public | PhabricatorLiskDAO | protected |
PhabricatorCustomFieldStorage | getConfiguration | public | PhabricatorLiskDAO | protected |
PhabricatorDaemonLog | getConfiguration | public | PhabricatorDaemonDAO | protected |
PhabricatorDaemonLogEvent | getConfiguration | public | PhabricatorDaemonDAO | protected |
PhabricatorDaemonLogQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorDaemonLogQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorDaemonManagementDebugWorkflow | didConstruct | public | PhabricatorDaemonManagementWorkflow | protected |
PhabricatorDaemonManagementLaunchWorkflow | didConstruct | public | PhabricatorDaemonManagementWorkflow | protected |
PhabricatorDaemonManagementListWorkflow | didConstruct | public | PhabricatorDaemonManagementWorkflow | protected |
PhabricatorDaemonManagementLogWorkflow | didConstruct | public | PhabricatorDaemonManagementWorkflow | protected |
PhabricatorDaemonManagementRestartWorkflow | didConstruct | public | PhabricatorDaemonManagementWorkflow | protected |
PhabricatorDaemonManagementStartWorkflow | didConstruct | public | PhabricatorDaemonManagementWorkflow | protected |
PhabricatorDaemonManagementStatusWorkflow | didConstruct | public | PhabricatorDaemonManagementWorkflow | protected |
PhabricatorDaemonManagementStopWorkflow | didConstruct | public | PhabricatorDaemonManagementWorkflow | protected |
PhabricatorDashboard | getConfiguration | public | PhabricatorDashboardDAO | protected |
PhabricatorDashboard | generatePHID | public | PhabricatorDashboardDAO | protected |
PhabricatorDashboardInstall | getConfiguration | public | PhabricatorDashboardDAO | protected |
PhabricatorDashboardListController | buildApplicationCrumbs | public | PhabricatorDashboardController | protected |
PhabricatorDashboardPanel | getConfiguration | public | PhabricatorDashboardDAO | protected |
PhabricatorDashboardPanel | generatePHID | public | PhabricatorDashboardDAO | protected |
PhabricatorDashboardPanelListController | buildApplicationCrumbs | public | PhabricatorDashboardController | protected |
PhabricatorDashboardPanelSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorDashboardPanelSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorDashboardSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorDashboardSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorDashboardViewController | buildApplicationCrumbs | public | PhabricatorDashboardController | protected |
PhabricatorDraft | getConfiguration | public | PhabricatorDraftDAO | protected |
PhabricatorExternalAccount | generatePHID | public | PhabricatorUserDAO | protected |
PhabricatorExternalAccount | getConfiguration | public | PhabricatorUserDAO | protected |
PhabricatorExternalAccountQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorExternalAccountQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorFactDAO | getConfiguration | public | PhabricatorLiskDAO | protected |
PhabricatorFactDaemon | run | public | PhabricatorDaemon | protected |
PhabricatorFactManagementAnalyzeWorkflow | didConstruct | public | PhabricatorFactManagementWorkflow | protected |
PhabricatorFactManagementCursorsWorkflow | didConstruct | public | PhabricatorFactManagementWorkflow | protected |
PhabricatorFactManagementDestroyWorkflow | didConstruct | public | PhabricatorFactManagementWorkflow | protected |
PhabricatorFactManagementListWorkflow | didConstruct | public | PhabricatorFactManagementWorkflow | protected |
PhabricatorFactManagementStatusWorkflow | didConstruct | public | PhabricatorFactManagementWorkflow | protected |
PhabricatorFeedSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorFeedStoryData | getConfiguration | public | PhabricatorFeedDAO | protected |
PhabricatorFeedStoryData | generatePHID | public | PhabricatorFeedDAO | protected |
PhabricatorFeedStoryNotification | getConfiguration | public | PhabricatorFeedDAO | protected |
PhabricatorFeedStoryReference | getConfiguration | public | PhabricatorFeedDAO | protected |
PhabricatorFile | getConfiguration | public | PhabricatorFileDAO | protected |
PhabricatorFile | generatePHID | public | PhabricatorFileDAO | protected |
PhabricatorFileImageMacro | getConfiguration | public | PhabricatorFileDAO | protected |
PhabricatorFileImageMacro | generatePHID | public | PhabricatorFileDAO | protected |
PhabricatorFileListController | buildApplicationCrumbs | public | PhabricatorFileController | protected |
PhabricatorFileSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorFileSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorFileStorageBlob | getConfiguration | public | PhabricatorFileDAO | protected |
PhabricatorFileTestCase | getPhabricatorTestCaseConfiguration | public | PhabricatorTestCase | protected |
PhabricatorFilesManagementCompactWorkflow | didConstruct | public | PhabricatorFilesManagementWorkflow | protected |
PhabricatorFilesManagementEnginesWorkflow | didConstruct | public | PhabricatorFilesManagementWorkflow | protected |
PhabricatorFilesManagementMigrateWorkflow | didConstruct | public | PhabricatorFilesManagementWorkflow | protected |
PhabricatorFilesManagementPurgeWorkflow | didConstruct | public | PhabricatorFilesManagementWorkflow | protected |
PhabricatorFilesManagementRebuildWorkflow | didConstruct | public | PhabricatorFilesManagementWorkflow | protected |
PhabricatorFlag | getConfiguration | public | PhabricatorFlagDAO | protected |
PhabricatorFlagQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorFlagQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorFlagSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorFlagSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorFlagSelectControl | getCustomControlClass | public | AphrontFormControl | protected |
PhabricatorFlagSelectControl | renderInput | public | AphrontFormControl | protected |
PhabricatorGarbageCollectorDaemon | run | public | PhabricatorDaemon | protected |
PhabricatorHandleQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorHarbormasterApplication | getCustomCapabilities | public | PhabricatorApplication | protected |
PhabricatorInternationalizationManagementExtractWorkflow | didConstruct | public | PhabricatorInternationalizationManagementWorkflow | protected |
PhabricatorLiskDAO | establishLiveConnection | public | LiskDAO | protected |
PhabricatorMacroController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorMacroSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorMacroSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorMailingListQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorMailingListSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorMailingListSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorMailingListsController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorMailingListsController | buildApplicationCrumbs | public | PhabricatorController | protected |
PhabricatorMarkupCache | getConfiguration | public | PhabricatorCacheDAO | protected |
PhabricatorMetaMTAMail | getConfiguration | public | PhabricatorMetaMTADAO | protected |
PhabricatorMetaMTAMailingList | generatePHID | public | PhabricatorMetaMTADAO | protected |
PhabricatorMetaMTAMailingList | getConfiguration | public | PhabricatorMetaMTADAO | protected |
PhabricatorMetaMTAReceivedMail | getConfiguration | public | PhabricatorMetaMTADAO | protected |
PhabricatorMetaMTAWorker | doWork | public | PhabricatorWorker | protected |
PhabricatorNamedQuery | getConfiguration | public | PhabricatorSearchDAO | protected |
PhabricatorNotificationSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorNotificationSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorOAuthClientAuthorization | getConfiguration | public | PhabricatorOAuthServerDAO | protected |
PhabricatorOAuthClientAuthorization | generatePHID | public | PhabricatorOAuthServerDAO | protected |
PhabricatorOAuthClientAuthorizationQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorOAuthClientAuthorizationQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorOAuthClientListController | buildApplicationCrumbs | public | PhabricatorOAuthClientController | protected |
PhabricatorOAuthServerAccessToken | getConfiguration | public | PhabricatorOAuthServerDAO | protected |
PhabricatorOAuthServerAuthorizationCode | getConfiguration | public | PhabricatorOAuthServerDAO | protected |
PhabricatorOAuthServerClient | getConfiguration | public | PhabricatorOAuthServerDAO | protected |
PhabricatorOAuthServerClient | generatePHID | public | PhabricatorOAuthServerDAO | protected |
PhabricatorOAuthServerClientQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorOAuthServerClientSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorOAuthServerClientSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorObjectQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorOwnersController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorOwnersOwner | getConfiguration | public | PhabricatorOwnersDAO | protected |
PhabricatorOwnersPackage | getConfiguration | public | PhabricatorOwnersDAO | protected |
PhabricatorOwnersPackage | generatePHID | public | PhabricatorOwnersDAO | protected |
PhabricatorOwnersPath | getConfiguration | public | PhabricatorOwnersDAO | protected |
PhabricatorPaste | getConfiguration | public | PhabricatorPasteDAO | protected |
PhabricatorPaste | generatePHID | public | PhabricatorPasteDAO | protected |
PhabricatorPasteController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorPasteController | buildApplicationCrumbs | public | PhabricatorController | protected |
PhabricatorPasteSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorPeopleController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorPeopleController | buildApplicationCrumbs | public | PhabricatorController | protected |
PhabricatorPeopleLogQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorPeopleLogSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorPeopleLogSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorPeopleQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorPeopleSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorPeopleSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorPolicy | getConfiguration | public | PhabricatorPolicyDAO | protected |
PhabricatorPolicy | generatePHID | public | PhabricatorPolicyDAO | protected |
PhabricatorPolicyAwareTestQuery | nextPage | public | PhabricatorPolicyAwareQuery | protected |
PhabricatorPolicyQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorProject | getConfiguration | public | PhabricatorProjectDAO | protected |
PhabricatorProject | generatePHID | public | PhabricatorProjectDAO | protected |
PhabricatorProjectColumn | getConfiguration | public | PhabricatorProjectDAO | protected |
PhabricatorProjectColumn | generatePHID | public | PhabricatorProjectDAO | protected |
PhabricatorProjectColumnPosition | getConfiguration | public | PhabricatorProjectDAO | protected |
PhabricatorProjectListController | buildApplicationMenu | public | PhabricatorProjectController | protected |
PhabricatorProjectListController | buildApplicationCrumbs | public | PhabricatorProjectController | protected |
PhabricatorProjectSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorProjectSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorProjectSlug | getConfiguration | public | PhabricatorProjectDAO | protected |
PhabricatorRepository | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepository | generatePHID | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryArcanistProject | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryArcanistProject | generatePHID | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryArcanistProjectQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorRepositoryAuditRequest | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryBranch | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryCommit | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryCommit | generatePHID | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryCommitData | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryCommitHeraldWorker | parseCommit | public | PhabricatorRepositoryCommitParserWorker | protected |
PhabricatorRepositoryCommitParserWorker | doWork | public | PhabricatorWorker | protected |
PhabricatorRepositoryGitCommitMessageParserWorker | parseCommit | public | PhabricatorRepositoryCommitMessageParserWorker | protected |
PhabricatorRepositoryManagementCacheWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementDiscoverWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementEditWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementImportingWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementListWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementLookupUsersWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementMarkImportedWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementMirrorWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementParentsWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementPullWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementRefsWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryManagementUpdateWorkflow | didConstruct | public | PhabricatorRepositoryManagementWorkflow | protected |
PhabricatorRepositoryMercurialCommitMessageParserWorker | parseCommit | public | PhabricatorRepositoryCommitMessageParserWorker | protected |
PhabricatorRepositoryMirror | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryMirror | generatePHID | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryMirrorQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorRepositoryPullLocalDaemon | run | public | PhabricatorDaemon | protected |
PhabricatorRepositoryPushEvent | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryPushEvent | generatePHID | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryPushEventQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorRepositoryPushEventQuery | didFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorRepositoryPushLog | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryPushLog | generatePHID | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryPushLogQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorRepositoryPushLogSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorRepositoryPushLogSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorRepositoryPushMailWorker | doWork | public | PhabricatorWorker | protected |
PhabricatorRepositoryQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorRepositoryQuery | didFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorRepositoryQuery | getReversePaging | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorRepositoryRefCursor | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryRefCursorQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorRepositorySearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorRepositorySearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorRepositoryStatusMessage | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositorySvnCommitMessageParserWorker | parseCommit | public | PhabricatorRepositoryCommitMessageParserWorker | protected |
PhabricatorRepositorySymbol | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorRepositoryVCSPassword | getConfiguration | public | PhabricatorRepositoryDAO | protected |
PhabricatorSMS | getConfiguration | public | PhabricatorSMSDAO | protected |
PhabricatorSMSDemultiplexWorker | doWork | public | PhabricatorSMSWorker | protected |
PhabricatorSMSSendWorker | doWork | public | PhabricatorSMSWorker | protected |
PhabricatorSavedQuery | getConfiguration | public | PhabricatorSearchDAO | protected |
PhabricatorSearchApplicationSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorSearchApplicationSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorSearchDocument | getConfiguration | public | PhabricatorSearchDAO | protected |
PhabricatorSearchDocumentField | getConfiguration | public | PhabricatorSearchDAO | protected |
PhabricatorSearchDocumentRelationship | getConfiguration | public | PhabricatorSearchDAO | protected |
PhabricatorSearchWorker | doWork | public | PhabricatorWorker | protected |
PhabricatorSettingsMainController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorSlowvoteApplication | getCustomCapabilities | public | PhabricatorApplication | protected |
PhabricatorSlowvoteChoice | getConfiguration | public | PhabricatorSlowvoteDAO | protected |
PhabricatorSlowvoteController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorSlowvoteController | buildApplicationCrumbs | public | PhabricatorController | protected |
PhabricatorSlowvoteOption | getConfiguration | public | PhabricatorSlowvoteDAO | protected |
PhabricatorSlowvotePoll | getConfiguration | public | PhabricatorSlowvoteDAO | protected |
PhabricatorSlowvotePoll | generatePHID | public | PhabricatorSlowvoteDAO | protected |
PhabricatorSlowvoteQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorSlowvoteQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorSlowvoteSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorSlowvoteSearchEngine | getRequiredHandlePHIDsForResultList | public | PhabricatorApplicationSearchEngine | protected |
PhabricatorStorageManagementAdjustWorkflow | didConstruct | public | PhabricatorStorageManagementWorkflow | protected |
PhabricatorStorageManagementDatabasesWorkflow | didConstruct | public | PhabricatorStorageManagementWorkflow | protected |
PhabricatorStorageManagementDestroyWorkflow | didConstruct | public | PhabricatorStorageManagementWorkflow | protected |
PhabricatorStorageManagementDumpWorkflow | didConstruct | public | PhabricatorStorageManagementWorkflow | protected |
PhabricatorStorageManagementProbeWorkflow | didConstruct | public | PhabricatorStorageManagementWorkflow | protected |
PhabricatorStorageManagementQuickstartWorkflow | didConstruct | public | PhabricatorStorageManagementWorkflow | protected |
PhabricatorStorageManagementStatusWorkflow | didConstruct | public | PhabricatorStorageManagementWorkflow | protected |
PhabricatorStorageManagementUpgradeWorkflow | didConstruct | public | PhabricatorStorageManagementWorkflow | protected |
PhabricatorSystemActionLog | getConfiguration | public | PhabricatorSystemDAO | protected |
PhabricatorSystemDestructionLog | getConfiguration | public | PhabricatorSystemDAO | protected |
PhabricatorSystemRemoveDestroyWorkflow | didConstruct | public | PhabricatorSystemRemoveWorkflow | protected |
PhabricatorSystemRemoveLogWorkflow | didConstruct | public | PhabricatorSystemRemoveWorkflow | protected |
PhabricatorTaskmasterDaemon | run | public | PhabricatorDaemon | protected |
PhabricatorToken | getConfiguration | public | PhabricatorTokenDAO | protected |
PhabricatorTokenController | buildApplicationMenu | public | PhabricatorController | protected |
PhabricatorTokenController | buildApplicationCrumbs | public | PhabricatorController | protected |
PhabricatorTokenCount | getConfiguration | public | PhabricatorTokenDAO | protected |
PhabricatorTokenGiven | getConfiguration | public | PhabricatorTokenDAO | protected |
PhabricatorTokenGivenQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorTokenReceiverQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhabricatorTransformedFile | getConfiguration | public | PhabricatorFileDAO | protected |
PhabricatorTrivialTestCase | willRunOneTest | public | PhabricatorTestCase | protected |
PhabricatorUser | getConfiguration | public | PhabricatorUserDAO | protected |
PhabricatorUser | generatePHID | public | PhabricatorUserDAO | protected |
PhabricatorUserEmail | getConfiguration | public | PhabricatorUserDAO | protected |
PhabricatorUserLog | getConfiguration | public | PhabricatorUserDAO | protected |
PhabricatorUserPreferences | getConfiguration | public | PhabricatorUserDAO | protected |
PhabricatorUserProfile | getConfiguration | public | PhabricatorUserDAO | protected |
PhabricatorWorkerManagementCancelWorkflow | didConstruct | public | PhabricatorWorkerManagementWorkflow | protected |
PhabricatorWorkerManagementFloodWorkflow | didConstruct | public | PhabricatorWorkerManagementWorkflow | protected |
PhabricatorWorkerManagementFreeWorkflow | didConstruct | public | PhabricatorWorkerManagementWorkflow | protected |
PhabricatorWorkerManagementRetryWorkflow | didConstruct | public | PhabricatorWorkerManagementWorkflow | protected |
PhabricatorWorkerTask | getConfiguration | public | PhabricatorWorkerDAO | protected |
PhabricatorWorkerTaskData | getConfiguration | public | PhabricatorWorkerDAO | protected |
PhabricatorXHPASTViewParseTree | getConfiguration | public | PhabricatorXHPASTViewDAO | protected |
PhabricatorXHProfSample | getConfiguration | public | PhabricatorXHProfDAO | protected |
PhameBlog | getConfiguration | public | PhameDAO | protected |
PhameBlog | generatePHID | public | PhameDAO | protected |
PhameController | buildApplicationMenu | public | PhabricatorController | protected |
PhamePost | getConfiguration | public | PhameDAO | protected |
PhamePost | generatePHID | public | PhameDAO | protected |
PhluxVariable | getConfiguration | public | PhluxDAO | protected |
PhluxVariable | generatePHID | public | PhluxDAO | protected |
PholioController | buildApplicationCrumbs | public | PhabricatorController | protected |
PholioController | buildApplicationMenu | public | PhabricatorController | protected |
PholioImage | getConfiguration | public | PholioDAO | protected |
PholioImage | generatePHID | public | PholioDAO | protected |
PholioMock | getConfiguration | public | PholioDAO | protected |
PholioMock | generatePHID | public | PholioDAO | protected |
PholioMockSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PholioMockSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhortuneAccount | getConfiguration | public | PhortuneDAO | protected |
PhortuneAccount | generatePHID | public | PhortuneDAO | protected |
PhortuneCart | getConfiguration | public | PhortuneDAO | protected |
PhortuneCart | generatePHID | public | PhortuneDAO | protected |
PhortuneCartListController | buildApplicationCrumbs | public | PhortuneController | protected |
PhortuneCartSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhortuneCharge | getConfiguration | public | PhortuneDAO | protected |
PhortuneCharge | generatePHID | public | PhortuneDAO | protected |
PhortuneChargeListController | buildApplicationCrumbs | public | PhortuneController | protected |
PhortuneChargeSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhortuneMerchant | getConfiguration | public | PhortuneDAO | protected |
PhortuneMerchant | generatePHID | public | PhortuneDAO | protected |
PhortuneMerchantController | buildApplicationCrumbs | public | PhortuneController | protected |
PhortuneMerchantSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhortunePaymentMethod | getConfiguration | public | PhortuneDAO | protected |
PhortunePaymentMethod | generatePHID | public | PhortuneDAO | protected |
PhortunePaymentProviderConfig | getConfiguration | public | PhortuneDAO | protected |
PhortunePaymentProviderConfig | generatePHID | public | PhortuneDAO | protected |
PhortuneProduct | getConfiguration | public | PhortuneDAO | protected |
PhortuneProduct | generatePHID | public | PhortuneDAO | protected |
PhortunePurchase | getConfiguration | public | PhortuneDAO | protected |
PhortunePurchase | generatePHID | public | PhortuneDAO | protected |
PhragmentFragment | getConfiguration | public | PhragmentDAO | protected |
PhragmentFragment | generatePHID | public | PhragmentDAO | protected |
PhragmentFragmentQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhragmentFragmentVersion | getConfiguration | public | PhragmentDAO | protected |
PhragmentFragmentVersion | generatePHID | public | PhragmentDAO | protected |
PhragmentFragmentVersionQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhragmentSnapshot | getConfiguration | public | PhragmentDAO | protected |
PhragmentSnapshot | generatePHID | public | PhragmentDAO | protected |
PhragmentSnapshotChild | getConfiguration | public | PhragmentDAO | protected |
PhragmentSnapshotChildQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhragmentSnapshotQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PhrequentSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PhrequentSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PhrequentUserTime | getConfiguration | public | PhrequentDAO | protected |
PhrictionContent | getConfiguration | public | PhrictionDAO | protected |
PhrictionController | buildApplicationMenu | public | PhabricatorController | protected |
PhrictionController | buildApplicationCrumbs | public | PhabricatorController | protected |
PhrictionDocument | getConfiguration | public | PhrictionDAO | protected |
PhrictionDocument | generatePHID | public | PhrictionDAO | protected |
PhrictionSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
PonderAnswer | getConfiguration | public | PonderDAO | protected |
PonderAnswer | generatePHID | public | PonderDAO | protected |
PonderAnswerQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PonderAnswerQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PonderController | buildApplicationCrumbs | public | PhabricatorController | protected |
PonderQuestion | getConfiguration | public | PonderDAO | protected |
PonderQuestion | generatePHID | public | PonderDAO | protected |
PonderQuestionQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
PonderQuestionSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
PonderQuestionSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
ReleephBranch | getConfiguration | public | ReleephDAO | protected |
ReleephBranch | generatePHID | public | ReleephDAO | protected |
ReleephBranch | willWriteData | public | ReleephDAO | protected |
ReleephBranchPreviewView | getCustomControlClass | public | AphrontFormControl | protected |
ReleephBranchPreviewView | renderInput | public | AphrontFormControl | protected |
ReleephBranchQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
ReleephBranchQuery | willExecute | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
ReleephBranchQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
ReleephBranchSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
ReleephBranchViewController | buildApplicationCrumbs | public | ReleephBranchController | protected |
ReleephController | buildApplicationMenu | public | PhabricatorController | protected |
ReleephProductEditor | getCustomTransactionOldValue | public | PhabricatorApplicationTransactionEditor | protected |
ReleephProductEditor | getCustomTransactionNewValue | public | PhabricatorApplicationTransactionEditor | protected |
ReleephProductEditor | applyCustomInternalTransaction | public | PhabricatorApplicationTransactionEditor | protected |
ReleephProductListController | buildApplicationCrumbs | public | ReleephController | protected |
ReleephProductQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
ReleephProductQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
ReleephProductQuery | didFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
ReleephProductSearchEngine | getApplicationClassName | public | PhabricatorApplicationSearchEngine | protected |
ReleephProductSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
ReleephProductViewController | buildApplicationCrumbs | public | ReleephProductController | protected |
ReleephProject | getConfiguration | public | ReleephDAO | protected |
ReleephProject | generatePHID | public | ReleephDAO | protected |
ReleephRequest | getConfiguration | public | ReleephDAO | protected |
ReleephRequest | generatePHID | public | ReleephDAO | protected |
ReleephRequestQuery | loadPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
ReleephRequestQuery | willFilterPage | public | PhabricatorCursorPagedPolicyAwareQuery | protected |
ReleephRequestSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
ReleephRequestTransactionalEditor | getCustomTransactionOldValue | public | PhabricatorApplicationTransactionEditor | protected |
ReleephRequestTransactionalEditor | getCustomTransactionNewValue | public | PhabricatorApplicationTransactionEditor | protected |
ReleephRequestTransactionalEditor | applyCustomInternalTransaction | public | PhabricatorApplicationTransactionEditor | protected |
ReleephRequestTypeaheadControl | getCustomControlClass | public | AphrontFormControl | protected |
ReleephRequestTypeaheadControl | renderInput | public | AphrontFormControl | protected |
TokenGiveConduitAPIMethod | execute | public | TokenConduitAPIMethod | protected |
TokenGivenConduitAPIMethod | execute | public | TokenConduitAPIMethod | protected |
TokenQueryConduitAPIMethod | execute | public | TokenConduitAPIMethod | protected |
InstancesInstance | getConfiguration | public | InstancesDAO | protected |
InstancesInstance | generatePHID | public | InstancesDAO | protected |
InstancesInstanceSearchEngine | getBuiltinQueryNames | public | PhabricatorApplicationSearchEngine | protected |
InstancesListController | buildApplicationCrumbs | public | InstancesController | protected |
InstancesSyncWorker | doWork | public | InstancesWorker | protected |
InstancesUpgradeDatabaseWorker | doWork | public | InstancesWorker | protected |
InstancesUpgradeWorker | doWork | public | InstancesWorker | protected |
Some caveats:
- Some of these are in extensions or Phacility libraries (e.g., the Instances stuff).
- Not 100% sure this is accurate, although spot checking it looks correct.
- Some code may rely on these incorrect visibilities, so we can't necessarily just find/replace all of these and call it a day.
- But, realistically, testing them exhaustively would be a huge amount of work.
- We can probably do one "low risk" pass on the 95% of them that are very unlikely to cause problems, and then test a few in more detail.