@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Rename Conduit classes

Summary: Ref T5655. Rename Conduit classes and provide a `getAPIMethodName` method to declare the API method.

Test Plan:
```
> echo '{}' | arc --conduit-uri='http://phabricator.joshuaspence.com' call-conduit user.whoami
Waiting for JSON parameters on stdin...
{"error":null,"errorMessage":null,"response":{"phid":"PHID-USER-lioqffnwn6y475mu5ndb","userName":"josh","realName":"Joshua Spence","image":"http:\/\/phabricator.joshuaspence.com\/res\/1404425321T\/phabricator\/3eb28cd9\/rsrc\/image\/avatar.png","uri":"http:\/\/phabricator.joshuaspence.com\/p\/josh\/","roles":["admin","verified","approved","activated"]}}
```

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: epriestley, Korvin, hach-que

Maniphest Tasks: T5655

Differential Revision: https://secure.phabricator.com/D9991

+1224 -765
-1
.arclint
··· 78 78 "16": "advice", 79 79 "34": "error" 80 80 }, 81 - "xhpast.naminghook": "PhabricatorSymbolNameLinter", 82 81 "xhpast.php-version": "5.2.3", 83 82 "xhpast.php-version.windows": "5.3.0" 84 83 }
+308 -310
src/__phutil_library_map__.php
··· 92 92 'AphrontUsageException' => 'aphront/exception/AphrontUsageException.php', 93 93 'AphrontView' => 'view/AphrontView.php', 94 94 'AphrontWebpageResponse' => 'aphront/response/AphrontWebpageResponse.php', 95 + 'ArcanistConduitAPIMethod' => 'applications/arcanist/conduit/ArcanistConduitAPIMethod.php', 96 + 'ArcanistProjectInfoConduitAPIMethod' => 'applications/arcanist/conduit/ArcanistProjectInfoConduitAPIMethod.php', 95 97 'AuditActionMenuEventListener' => 'applications/audit/events/AuditActionMenuEventListener.php', 98 + 'AuditConduitAPIMethod' => 'applications/audit/conduit/AuditConduitAPIMethod.php', 99 + 'AuditQueryConduitAPIMethod' => 'applications/audit/conduit/AuditQueryConduitAPIMethod.php', 96 100 'CalendarColors' => 'applications/calendar/constants/CalendarColors.php', 97 101 'CalendarConstants' => 'applications/calendar/constants/CalendarConstants.php', 98 102 'CalendarTimeUtil' => 'applications/calendar/util/CalendarTimeUtil.php', ··· 112 116 'CelerityResourcesOnDisk' => 'infrastructure/celerity/resources/CelerityResourcesOnDisk.php', 113 117 'CeleritySpriteGenerator' => 'infrastructure/celerity/CeleritySpriteGenerator.php', 114 118 'CelerityStaticResourceResponse' => 'infrastructure/celerity/CelerityStaticResourceResponse.php', 119 + 'ChatLogConduitAPIMethod' => 'applications/chatlog/conduit/ChatLogConduitAPIMethod.php', 120 + 'ChatLogQueryConduitAPIMethod' => 'applications/chatlog/conduit/ChatLogQueryConduitAPIMethod.php', 121 + 'ChatLogRecordConduitAPIMethod' => 'applications/chatlog/conduit/ChatLogRecordConduitAPIMethod.php', 115 122 'ConduitAPIMethod' => 'applications/conduit/method/ConduitAPIMethod.php', 116 123 'ConduitAPIRequest' => 'applications/conduit/protocol/ConduitAPIRequest.php', 117 124 'ConduitAPIResponse' => 'applications/conduit/protocol/ConduitAPIResponse.php', 118 - 'ConduitAPI_arcanist_Method' => 'applications/arcanist/conduit/ConduitAPI_arcanist_Method.php', 119 - 'ConduitAPI_arcanist_projectinfo_Method' => 'applications/arcanist/conduit/ConduitAPI_arcanist_projectinfo_Method.php', 120 - 'ConduitAPI_audit_Method' => 'applications/audit/conduit/ConduitAPI_audit_Method.php', 121 - 'ConduitAPI_audit_query_Method' => 'applications/audit/conduit/ConduitAPI_audit_query_Method.php', 122 - 'ConduitAPI_chatlog_Method' => 'applications/chatlog/conduit/ConduitAPI_chatlog_Method.php', 123 - 'ConduitAPI_chatlog_query_Method' => 'applications/chatlog/conduit/ConduitAPI_chatlog_query_Method.php', 124 - 'ConduitAPI_chatlog_record_Method' => 'applications/chatlog/conduit/ConduitAPI_chatlog_record_Method.php', 125 - 'ConduitAPI_conduit_connect_Method' => 'applications/conduit/method/ConduitAPI_conduit_connect_Method.php', 126 - 'ConduitAPI_conduit_getcertificate_Method' => 'applications/conduit/method/ConduitAPI_conduit_getcertificate_Method.php', 127 - 'ConduitAPI_conduit_ping_Method' => 'applications/conduit/method/ConduitAPI_conduit_ping_Method.php', 128 - 'ConduitAPI_conduit_query_Method' => 'applications/conduit/method/ConduitAPI_conduit_query_Method.php', 129 - 'ConduitAPI_conpherence_Method' => 'applications/conpherence/conduit/ConduitAPI_conpherence_Method.php', 130 - 'ConduitAPI_conpherence_createthread_Method' => 'applications/conpherence/conduit/ConduitAPI_conpherence_createthread_Method.php', 131 - 'ConduitAPI_conpherence_querythread_Method' => 'applications/conpherence/conduit/ConduitAPI_conpherence_querythread_Method.php', 132 - 'ConduitAPI_conpherence_querytransaction_Method' => 'applications/conpherence/conduit/ConduitAPI_conpherence_querytransaction_Method.php', 133 - 'ConduitAPI_conpherence_updatethread_Method' => 'applications/conpherence/conduit/ConduitAPI_conpherence_updatethread_Method.php', 134 - 'ConduitAPI_differential_Method' => 'applications/differential/conduit/ConduitAPI_differential_Method.php', 135 - 'ConduitAPI_differential_close_Method' => 'applications/differential/conduit/ConduitAPI_differential_close_Method.php', 136 - 'ConduitAPI_differential_createcomment_Method' => 'applications/differential/conduit/ConduitAPI_differential_createcomment_Method.php', 137 - 'ConduitAPI_differential_creatediff_Method' => 'applications/differential/conduit/ConduitAPI_differential_creatediff_Method.php', 138 - 'ConduitAPI_differential_createinline_Method' => 'applications/differential/conduit/ConduitAPI_differential_createinline_Method.php', 139 - 'ConduitAPI_differential_createrawdiff_Method' => 'applications/differential/conduit/ConduitAPI_differential_createrawdiff_Method.php', 140 - 'ConduitAPI_differential_createrevision_Method' => 'applications/differential/conduit/ConduitAPI_differential_createrevision_Method.php', 141 - 'ConduitAPI_differential_find_Method' => 'applications/differential/conduit/ConduitAPI_differential_find_Method.php', 142 - 'ConduitAPI_differential_finishpostponedlinters_Method' => 'applications/differential/conduit/ConduitAPI_differential_finishpostponedlinters_Method.php', 143 - 'ConduitAPI_differential_getalldiffs_Method' => 'applications/differential/conduit/ConduitAPI_differential_getalldiffs_Method.php', 144 - 'ConduitAPI_differential_getcommitmessage_Method' => 'applications/differential/conduit/ConduitAPI_differential_getcommitmessage_Method.php', 145 - 'ConduitAPI_differential_getcommitpaths_Method' => 'applications/differential/conduit/ConduitAPI_differential_getcommitpaths_Method.php', 146 - 'ConduitAPI_differential_getdiff_Method' => 'applications/differential/conduit/ConduitAPI_differential_getdiff_Method.php', 147 - 'ConduitAPI_differential_getrawdiff_Method' => 'applications/differential/conduit/ConduitAPI_differential_getrawdiff_Method.php', 148 - 'ConduitAPI_differential_getrevision_Method' => 'applications/differential/conduit/ConduitAPI_differential_getrevision_Method.php', 149 - 'ConduitAPI_differential_getrevisioncomments_Method' => 'applications/differential/conduit/ConduitAPI_differential_getrevisioncomments_Method.php', 150 - 'ConduitAPI_differential_parsecommitmessage_Method' => 'applications/differential/conduit/ConduitAPI_differential_parsecommitmessage_Method.php', 151 - 'ConduitAPI_differential_query_Method' => 'applications/differential/conduit/ConduitAPI_differential_query_Method.php', 152 - 'ConduitAPI_differential_querydiffs_Method' => 'applications/differential/conduit/ConduitAPI_differential_querydiffs_Method.php', 153 - 'ConduitAPI_differential_setdiffproperty_Method' => 'applications/differential/conduit/ConduitAPI_differential_setdiffproperty_Method.php', 154 - 'ConduitAPI_differential_updaterevision_Method' => 'applications/differential/conduit/ConduitAPI_differential_updaterevision_Method.php', 155 - 'ConduitAPI_differential_updateunitresults_Method' => 'applications/differential/conduit/ConduitAPI_differential_updateunitresults_Method.php', 156 - 'ConduitAPI_diffusion_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_Method.php', 157 - 'ConduitAPI_diffusion_abstractquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_abstractquery_Method.php', 158 - 'ConduitAPI_diffusion_branchquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_branchquery_Method.php', 159 - 'ConduitAPI_diffusion_browsequery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_browsequery_Method.php', 160 - 'ConduitAPI_diffusion_commitparentsquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_commitparentsquery_Method.php', 161 - 'ConduitAPI_diffusion_createcomment_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_createcomment_Method.php', 162 - 'ConduitAPI_diffusion_diffquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_diffquery_Method.php', 163 - 'ConduitAPI_diffusion_existsquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_existsquery_Method.php', 164 - 'ConduitAPI_diffusion_filecontentquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_filecontentquery_Method.php', 165 - 'ConduitAPI_diffusion_findsymbols_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_findsymbols_Method.php', 166 - 'ConduitAPI_diffusion_getcommits_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_getcommits_Method.php', 167 - 'ConduitAPI_diffusion_getlintmessages_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_getlintmessages_Method.php', 168 - 'ConduitAPI_diffusion_getrecentcommitsbypath_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_getrecentcommitsbypath_Method.php', 169 - 'ConduitAPI_diffusion_historyquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_historyquery_Method.php', 170 - 'ConduitAPI_diffusion_lastmodifiedquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_lastmodifiedquery_Method.php', 171 - 'ConduitAPI_diffusion_looksoon_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_looksoon_Method.php', 172 - 'ConduitAPI_diffusion_mergedcommitsquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_mergedcommitsquery_Method.php', 173 - 'ConduitAPI_diffusion_querycommits_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_querycommits_Method.php', 174 - 'ConduitAPI_diffusion_querypaths_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_querypaths_Method.php', 175 - 'ConduitAPI_diffusion_rawdiffquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_rawdiffquery_Method.php', 176 - 'ConduitAPI_diffusion_readmequery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_readmequery_Method.php', 177 - 'ConduitAPI_diffusion_refsquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_refsquery_Method.php', 178 - 'ConduitAPI_diffusion_resolverefs_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_resolverefs_Method.php', 179 - 'ConduitAPI_diffusion_searchquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_searchquery_Method.php', 180 - 'ConduitAPI_diffusion_tagsquery_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_tagsquery_Method.php', 181 - 'ConduitAPI_diffusion_updatecoverage_Method' => 'applications/diffusion/conduit/ConduitAPI_diffusion_updatecoverage_Method.php', 182 - 'ConduitAPI_feed_Method' => 'applications/feed/conduit/ConduitAPI_feed_Method.php', 183 - 'ConduitAPI_feed_publish_Method' => 'applications/feed/conduit/ConduitAPI_feed_publish_Method.php', 184 - 'ConduitAPI_feed_query_Method' => 'applications/feed/conduit/ConduitAPI_feed_query_Method.php', 185 - 'ConduitAPI_file_Method' => 'applications/files/conduit/ConduitAPI_file_Method.php', 186 - 'ConduitAPI_file_download_Method' => 'applications/files/conduit/ConduitAPI_file_download_Method.php', 187 - 'ConduitAPI_file_info_Method' => 'applications/files/conduit/ConduitAPI_file_info_Method.php', 188 - 'ConduitAPI_file_upload_Method' => 'applications/files/conduit/ConduitAPI_file_upload_Method.php', 189 - 'ConduitAPI_file_uploadhash_Method' => 'applications/files/conduit/ConduitAPI_file_uploadhash_Method.php', 190 - 'ConduitAPI_flag_Method' => 'applications/flag/conduit/ConduitAPI_flag_Method.php', 191 - 'ConduitAPI_flag_delete_Method' => 'applications/flag/conduit/ConduitAPI_flag_delete_Method.php', 192 - 'ConduitAPI_flag_edit_Method' => 'applications/flag/conduit/ConduitAPI_flag_edit_Method.php', 193 - 'ConduitAPI_flag_query_Method' => 'applications/flag/conduit/ConduitAPI_flag_query_Method.php', 194 - 'ConduitAPI_harbormaster_Method' => 'applications/harbormaster/conduit/ConduitAPI_harbormaster_Method.php', 195 - 'ConduitAPI_harbormaster_querybuildables_Method' => 'applications/harbormaster/conduit/ConduitAPI_harbormaster_querybuildables_Method.php', 196 - 'ConduitAPI_harbormaster_querybuilds_Method' => 'applications/harbormaster/conduit/ConduitAPI_harbormaster_querybuilds_Method.php', 197 - 'ConduitAPI_harbormaster_sendmessage_Method' => 'applications/harbormaster/conduit/ConduitAPI_harbormaster_sendmessage_Method.php', 198 - 'ConduitAPI_macro_Method' => 'applications/macro/conduit/ConduitAPI_macro_Method.php', 199 - 'ConduitAPI_macro_creatememe_Method' => 'applications/macro/conduit/ConduitAPI_macro_creatememe_Method.php', 200 - 'ConduitAPI_macro_query_Method' => 'applications/macro/conduit/ConduitAPI_macro_query_Method.php', 201 - 'ConduitAPI_maniphest_Method' => 'applications/maniphest/conduit/ConduitAPI_maniphest_Method.php', 202 - 'ConduitAPI_maniphest_createtask_Method' => 'applications/maniphest/conduit/ConduitAPI_maniphest_createtask_Method.php', 203 - 'ConduitAPI_maniphest_find_Method' => 'applications/maniphest/conduit/ConduitAPI_maniphest_find_Method.php', 204 - 'ConduitAPI_maniphest_gettasktransactions_Method' => 'applications/maniphest/conduit/ConduitAPI_maniphest_gettasktransactions_Method.php', 205 - 'ConduitAPI_maniphest_info_Method' => 'applications/maniphest/conduit/ConduitAPI_maniphest_info_Method.php', 206 - 'ConduitAPI_maniphest_query_Method' => 'applications/maniphest/conduit/ConduitAPI_maniphest_query_Method.php', 207 - 'ConduitAPI_maniphest_querystatuses_Method' => 'applications/maniphest/conduit/ConduitAPI_maniphest_querystatuses_Method.php', 208 - 'ConduitAPI_maniphest_update_Method' => 'applications/maniphest/conduit/ConduitAPI_maniphest_update_Method.php', 209 - 'ConduitAPI_nuance_Method' => 'applications/nuance/conduit/ConduitAPI_nuance_Method.php', 210 - 'ConduitAPI_nuance_createitem_Method' => 'applications/nuance/conduit/ConduitAPI_nuance_createitem_Method.php', 211 - 'ConduitAPI_owners_Method' => 'applications/owners/conduit/ConduitAPI_owners_Method.php', 212 - 'ConduitAPI_owners_query_Method' => 'applications/owners/conduit/ConduitAPI_owners_query_Method.php', 213 - 'ConduitAPI_paste_Method' => 'applications/paste/conduit/ConduitAPI_paste_Method.php', 214 - 'ConduitAPI_paste_create_Method' => 'applications/paste/conduit/ConduitAPI_paste_create_Method.php', 215 - 'ConduitAPI_paste_info_Method' => 'applications/paste/conduit/ConduitAPI_paste_info_Method.php', 216 - 'ConduitAPI_paste_query_Method' => 'applications/paste/conduit/ConduitAPI_paste_query_Method.php', 217 - 'ConduitAPI_phame_Method' => 'applications/phame/conduit/ConduitAPI_phame_Method.php', 218 - 'ConduitAPI_phame_createpost_Method' => 'applications/phame/conduit/ConduitAPI_phame_createpost_Method.php', 219 - 'ConduitAPI_phame_query_Method' => 'applications/phame/conduit/ConduitAPI_phame_query_Method.php', 220 - 'ConduitAPI_phame_queryposts_Method' => 'applications/phame/conduit/ConduitAPI_phame_queryposts_Method.php', 221 - 'ConduitAPI_phid_Method' => 'applications/phid/conduit/ConduitAPI_phid_Method.php', 222 - 'ConduitAPI_phid_info_Method' => 'applications/phid/conduit/ConduitAPI_phid_info_Method.php', 223 - 'ConduitAPI_phid_lookup_Method' => 'applications/phid/conduit/ConduitAPI_phid_lookup_Method.php', 224 - 'ConduitAPI_phid_query_Method' => 'applications/phid/conduit/ConduitAPI_phid_query_Method.php', 225 - 'ConduitAPI_phragment_Method' => 'applications/phragment/conduit/ConduitAPI_phragment_Method.php', 226 - 'ConduitAPI_phragment_getpatch_Method' => 'applications/phragment/conduit/ConduitAPI_phragment_getpatch_Method.php', 227 - 'ConduitAPI_phragment_queryfragments_Method' => 'applications/phragment/conduit/ConduitAPI_phragment_queryfragments_Method.php', 228 - 'ConduitAPI_phrequent_Method' => 'applications/phrequent/conduit/ConduitAPI_phrequent_Method.php', 229 - 'ConduitAPI_phrequent_pop_Method' => 'applications/phrequent/conduit/ConduitAPI_phrequent_pop_Method.php', 230 - 'ConduitAPI_phrequent_push_Method' => 'applications/phrequent/conduit/ConduitAPI_phrequent_push_Method.php', 231 - 'ConduitAPI_phrequent_tracking_Method' => 'applications/phrequent/conduit/ConduitAPI_phrequent_tracking_Method.php', 232 - 'ConduitAPI_phriction_Method' => 'applications/phriction/conduit/ConduitAPI_phriction_Method.php', 233 - 'ConduitAPI_phriction_edit_Method' => 'applications/phriction/conduit/ConduitAPI_phriction_edit_Method.php', 234 - 'ConduitAPI_phriction_history_Method' => 'applications/phriction/conduit/ConduitAPI_phriction_history_Method.php', 235 - 'ConduitAPI_phriction_info_Method' => 'applications/phriction/conduit/ConduitAPI_phriction_info_Method.php', 236 - 'ConduitAPI_project_Method' => 'applications/project/conduit/ConduitAPI_project_Method.php', 237 - 'ConduitAPI_project_query_Method' => 'applications/project/conduit/ConduitAPI_project_query_Method.php', 238 - 'ConduitAPI_releeph_Method' => 'applications/releeph/conduit/ConduitAPI_releeph_Method.php', 239 - 'ConduitAPI_releeph_getbranches_Method' => 'applications/releeph/conduit/ConduitAPI_releeph_getbranches_Method.php', 240 - 'ConduitAPI_releeph_projectinfo_Method' => 'applications/releeph/conduit/ConduitAPI_releeph_projectinfo_Method.php', 241 - 'ConduitAPI_releeph_querybranches_Method' => 'applications/releeph/conduit/ConduitAPI_releeph_querybranches_Method.php', 242 - 'ConduitAPI_releeph_queryproducts_Method' => 'applications/releeph/conduit/ConduitAPI_releeph_queryproducts_Method.php', 243 - 'ConduitAPI_releeph_queryrequests_Method' => 'applications/releeph/conduit/ConduitAPI_releeph_queryrequests_Method.php', 244 - 'ConduitAPI_releeph_request_Method' => 'applications/releeph/conduit/ConduitAPI_releeph_request_Method.php', 245 - 'ConduitAPI_releephwork_canpush_Method' => 'applications/releeph/conduit/work/ConduitAPI_releephwork_canpush_Method.php', 246 - 'ConduitAPI_releephwork_getauthorinfo_Method' => 'applications/releeph/conduit/work/ConduitAPI_releephwork_getauthorinfo_Method.php', 247 - 'ConduitAPI_releephwork_getbranch_Method' => 'applications/releeph/conduit/work/ConduitAPI_releephwork_getbranch_Method.php', 248 - 'ConduitAPI_releephwork_getbranchcommitmessage_Method' => 'applications/releeph/conduit/work/ConduitAPI_releephwork_getbranchcommitmessage_Method.php', 249 - 'ConduitAPI_releephwork_getcommitmessage_Method' => 'applications/releeph/conduit/work/ConduitAPI_releephwork_getcommitmessage_Method.php', 250 - 'ConduitAPI_releephwork_nextrequest_Method' => 'applications/releeph/conduit/work/ConduitAPI_releephwork_nextrequest_Method.php', 251 - 'ConduitAPI_releephwork_record_Method' => 'applications/releeph/conduit/work/ConduitAPI_releephwork_record_Method.php', 252 - 'ConduitAPI_releephwork_recordpickstatus_Method' => 'applications/releeph/conduit/work/ConduitAPI_releephwork_recordpickstatus_Method.php', 253 - 'ConduitAPI_remarkup_process_Method' => 'applications/remarkup/conduit/ConduitAPI_remarkup_process_Method.php', 254 - 'ConduitAPI_repository_Method' => 'applications/repository/conduit/ConduitAPI_repository_Method.php', 255 - 'ConduitAPI_repository_create_Method' => 'applications/repository/conduit/ConduitAPI_repository_create_Method.php', 256 - 'ConduitAPI_repository_query_Method' => 'applications/repository/conduit/ConduitAPI_repository_query_Method.php', 257 - 'ConduitAPI_slowvote_Method' => 'applications/slowvote/conduit/ConduitAPI_slowvote_Method.php', 258 - 'ConduitAPI_slowvote_info_Method' => 'applications/slowvote/conduit/ConduitAPI_slowvote_info_Method.php', 259 - 'ConduitAPI_token_Method' => 'applications/tokens/conduit/ConduitAPI_token_Method.php', 260 - 'ConduitAPI_token_give_Method' => 'applications/tokens/conduit/ConduitAPI_token_give_Method.php', 261 - 'ConduitAPI_token_given_Method' => 'applications/tokens/conduit/ConduitAPI_token_given_Method.php', 262 - 'ConduitAPI_token_query_Method' => 'applications/tokens/conduit/ConduitAPI_token_query_Method.php', 263 - 'ConduitAPI_user_Method' => 'applications/people/conduit/ConduitAPI_user_Method.php', 264 - 'ConduitAPI_user_addstatus_Method' => 'applications/people/conduit/ConduitAPI_user_addstatus_Method.php', 265 - 'ConduitAPI_user_disable_Method' => 'applications/people/conduit/ConduitAPI_user_disable_Method.php', 266 - 'ConduitAPI_user_enable_Method' => 'applications/people/conduit/ConduitAPI_user_enable_Method.php', 267 - 'ConduitAPI_user_find_Method' => 'applications/people/conduit/ConduitAPI_user_find_Method.php', 268 - 'ConduitAPI_user_info_Method' => 'applications/people/conduit/ConduitAPI_user_info_Method.php', 269 - 'ConduitAPI_user_query_Method' => 'applications/people/conduit/ConduitAPI_user_query_Method.php', 270 - 'ConduitAPI_user_removestatus_Method' => 'applications/people/conduit/ConduitAPI_user_removestatus_Method.php', 271 - 'ConduitAPI_user_whoami_Method' => 'applications/people/conduit/ConduitAPI_user_whoami_Method.php', 272 125 'ConduitCall' => 'applications/conduit/call/ConduitCall.php', 273 126 'ConduitCallTestCase' => 'applications/conduit/call/__tests__/ConduitCallTestCase.php', 127 + 'ConduitConnectConduitAPIMethod' => 'applications/conduit/method/ConduitConnectConduitAPIMethod.php', 274 128 'ConduitConnectionGarbageCollector' => 'applications/conduit/garbagecollector/ConduitConnectionGarbageCollector.php', 275 129 'ConduitException' => 'applications/conduit/protocol/ConduitException.php', 130 + 'ConduitGetCertificateConduitAPIMethod' => 'applications/conduit/method/ConduitGetCertificateConduitAPIMethod.php', 276 131 'ConduitLogGarbageCollector' => 'applications/conduit/garbagecollector/ConduitLogGarbageCollector.php', 132 + 'ConduitPingConduitAPIMethod' => 'applications/conduit/method/ConduitPingConduitAPIMethod.php', 133 + 'ConduitQueryConduitAPIMethod' => 'applications/conduit/method/ConduitQueryConduitAPIMethod.php', 277 134 'ConduitSSHWorkflow' => 'applications/conduit/ssh/ConduitSSHWorkflow.php', 278 135 'ConpherenceActionMenuEventListener' => 'applications/conpherence/events/ConpherenceActionMenuEventListener.php', 136 + 'ConpherenceConduitAPIMethod' => 'applications/conpherence/conduit/ConpherenceConduitAPIMethod.php', 279 137 'ConpherenceConfigOptions' => 'applications/conpherence/config/ConpherenceConfigOptions.php', 280 138 'ConpherenceConstants' => 'applications/conpherence/constants/ConpherenceConstants.php', 281 139 'ConpherenceController' => 'applications/conpherence/controller/ConpherenceController.php', 140 + 'ConpherenceCreateThreadConduitAPIMethod' => 'applications/conpherence/conduit/ConpherenceCreateThreadConduitAPIMethod.php', 282 141 'ConpherenceCreateThreadMailReceiver' => 'applications/conpherence/mail/ConpherenceCreateThreadMailReceiver.php', 283 142 'ConpherenceDAO' => 'applications/conpherence/storage/ConpherenceDAO.php', 284 143 'ConpherenceEditor' => 'applications/conpherence/editor/ConpherenceEditor.php', ··· 294 153 'ConpherenceParticipantQuery' => 'applications/conpherence/query/ConpherenceParticipantQuery.php', 295 154 'ConpherenceParticipationStatus' => 'applications/conpherence/constants/ConpherenceParticipationStatus.php', 296 155 'ConpherencePeopleWidgetView' => 'applications/conpherence/view/ConpherencePeopleWidgetView.php', 156 + 'ConpherenceQueryThreadConduitAPIMethod' => 'applications/conpherence/conduit/ConpherenceQueryThreadConduitAPIMethod.php', 157 + 'ConpherenceQueryTransactionConduitAPIMethod' => 'applications/conpherence/conduit/ConpherenceQueryTransactionConduitAPIMethod.php', 297 158 'ConpherenceReplyHandler' => 'applications/conpherence/mail/ConpherenceReplyHandler.php', 298 159 'ConpherenceSettings' => 'applications/conpherence/constants/ConpherenceSettings.php', 299 160 'ConpherenceThread' => 'applications/conpherence/storage/ConpherenceThread.php', ··· 307 168 'ConpherenceTransactionView' => 'applications/conpherence/view/ConpherenceTransactionView.php', 308 169 'ConpherenceUpdateActions' => 'applications/conpherence/constants/ConpherenceUpdateActions.php', 309 170 'ConpherenceUpdateController' => 'applications/conpherence/controller/ConpherenceUpdateController.php', 171 + 'ConpherenceUpdateThreadConduitAPIMethod' => 'applications/conpherence/conduit/ConpherenceUpdateThreadConduitAPIMethod.php', 310 172 'ConpherenceViewController' => 'applications/conpherence/controller/ConpherenceViewController.php', 311 173 'ConpherenceWidgetController' => 'applications/conpherence/controller/ConpherenceWidgetController.php', 312 174 'ConpherenceWidgetView' => 'applications/conpherence/view/ConpherenceWidgetView.php', ··· 352 214 'DifferentialChangesetTwoUpRenderer' => 'applications/differential/render/DifferentialChangesetTwoUpRenderer.php', 353 215 'DifferentialChangesetTwoUpTestRenderer' => 'applications/differential/render/DifferentialChangesetTwoUpTestRenderer.php', 354 216 'DifferentialChangesetViewController' => 'applications/differential/controller/DifferentialChangesetViewController.php', 217 + 'DifferentialCloseConduitAPIMethod' => 'applications/differential/conduit/DifferentialCloseConduitAPIMethod.php', 355 218 'DifferentialCommentPreviewController' => 'applications/differential/controller/DifferentialCommentPreviewController.php', 356 219 'DifferentialCommentSaveController' => 'applications/differential/controller/DifferentialCommentSaveController.php', 357 220 'DifferentialCommitMessageParser' => 'applications/differential/parser/DifferentialCommitMessageParser.php', 358 221 'DifferentialCommitMessageParserTestCase' => 'applications/differential/parser/__tests__/DifferentialCommitMessageParserTestCase.php', 359 222 'DifferentialCommitsField' => 'applications/differential/customfield/DifferentialCommitsField.php', 223 + 'DifferentialConduitAPIMethod' => 'applications/differential/conduit/DifferentialConduitAPIMethod.php', 360 224 'DifferentialConflictsField' => 'applications/differential/customfield/DifferentialConflictsField.php', 361 225 'DifferentialController' => 'applications/differential/controller/DifferentialController.php', 362 226 'DifferentialCoreCustomField' => 'applications/differential/customfield/DifferentialCoreCustomField.php', 227 + 'DifferentialCreateCommentConduitAPIMethod' => 'applications/differential/conduit/DifferentialCreateCommentConduitAPIMethod.php', 228 + 'DifferentialCreateDiffConduitAPIMethod' => 'applications/differential/conduit/DifferentialCreateDiffConduitAPIMethod.php', 229 + 'DifferentialCreateInlineConduitAPIMethod' => 'applications/differential/conduit/DifferentialCreateInlineConduitAPIMethod.php', 230 + 'DifferentialCreateRawDiffConduitAPIMethod' => 'applications/differential/conduit/DifferentialCreateRawDiffConduitAPIMethod.php', 231 + 'DifferentialCreateRevisionConduitAPIMethod' => 'applications/differential/conduit/DifferentialCreateRevisionConduitAPIMethod.php', 363 232 'DifferentialCustomField' => 'applications/differential/customfield/DifferentialCustomField.php', 364 233 'DifferentialCustomFieldDependsOnParser' => 'applications/differential/parser/DifferentialCustomFieldDependsOnParser.php', 365 234 'DifferentialCustomFieldDependsOnParserTestCase' => 'applications/differential/parser/__tests__/DifferentialCustomFieldDependsOnParserTestCase.php', ··· 385 254 'DifferentialEditPolicyField' => 'applications/differential/customfield/DifferentialEditPolicyField.php', 386 255 'DifferentialFieldParseException' => 'applications/differential/exception/DifferentialFieldParseException.php', 387 256 'DifferentialFieldValidationException' => 'applications/differential/exception/DifferentialFieldValidationException.php', 257 + 'DifferentialFindConduitAPIMethod' => 'applications/differential/conduit/DifferentialFindConduitAPIMethod.php', 258 + 'DifferentialFinishPostponedLintersConduitAPIMethod' => 'applications/differential/conduit/DifferentialFinishPostponedLintersConduitAPIMethod.php', 259 + 'DifferentialGetAllDiffsConduitAPIMethod' => 'applications/differential/conduit/DifferentialGetAllDiffsConduitAPIMethod.php', 260 + 'DifferentialGetCommitMessageConduitAPIMethod' => 'applications/differential/conduit/DifferentialGetCommitMessageConduitAPIMethod.php', 261 + 'DifferentialGetCommitPathsConduitAPIMethod' => 'applications/differential/conduit/DifferentialGetCommitPathsConduitAPIMethod.php', 262 + 'DifferentialGetDiffConduitAPIMethod' => 'applications/differential/conduit/DifferentialGetDiffConduitAPIMethod.php', 263 + 'DifferentialGetRawDiffConduitAPIMethod' => 'applications/differential/conduit/DifferentialGetRawDiffConduitAPIMethod.php', 264 + 'DifferentialGetRevisionCommentsConduitAPIMethod' => 'applications/differential/conduit/DifferentialGetRevisionCommentsConduitAPIMethod.php', 265 + 'DifferentialGetRevisionConduitAPIMethod' => 'applications/differential/conduit/DifferentialGetRevisionConduitAPIMethod.php', 388 266 'DifferentialGetWorkingCopy' => 'applications/differential/DifferentialGetWorkingCopy.php', 389 267 'DifferentialGitSVNIDField' => 'applications/differential/customfield/DifferentialGitSVNIDField.php', 390 268 'DifferentialHostField' => 'applications/differential/customfield/DifferentialHostField.php', ··· 414 292 'DifferentialMail' => 'applications/differential/mail/DifferentialMail.php', 415 293 'DifferentialManiphestTasksField' => 'applications/differential/customfield/DifferentialManiphestTasksField.php', 416 294 'DifferentialParseCacheGarbageCollector' => 'applications/differential/garbagecollector/DifferentialParseCacheGarbageCollector.php', 295 + 'DifferentialParseCommitMessageConduitAPIMethod' => 'applications/differential/conduit/DifferentialParseCommitMessageConduitAPIMethod.php', 417 296 'DifferentialParseRenderTestCase' => 'applications/differential/__tests__/DifferentialParseRenderTestCase.php', 418 297 'DifferentialPathField' => 'applications/differential/customfield/DifferentialPathField.php', 419 298 'DifferentialPrimaryPaneView' => 'applications/differential/view/DifferentialPrimaryPaneView.php', 420 299 'DifferentialProjectReviewersField' => 'applications/differential/customfield/DifferentialProjectReviewersField.php', 421 300 'DifferentialProjectsField' => 'applications/differential/customfield/DifferentialProjectsField.php', 301 + 'DifferentialQueryConduitAPIMethod' => 'applications/differential/conduit/DifferentialQueryConduitAPIMethod.php', 302 + 'DifferentialQueryDiffsConduitAPIMethod' => 'applications/differential/conduit/DifferentialQueryDiffsConduitAPIMethod.php', 422 303 'DifferentialRawDiffRenderer' => 'applications/differential/render/DifferentialRawDiffRenderer.php', 423 304 'DifferentialReleephRequestFieldSpecification' => 'applications/releeph/differential/DifferentialReleephRequestFieldSpecification.php', 424 305 'DifferentialRemarkupRule' => 'applications/differential/remarkup/DifferentialRemarkupRule.php', ··· 450 331 'DifferentialRevisionUpdateHistoryView' => 'applications/differential/view/DifferentialRevisionUpdateHistoryView.php', 451 332 'DifferentialRevisionViewController' => 'applications/differential/controller/DifferentialRevisionViewController.php', 452 333 'DifferentialSearchIndexer' => 'applications/differential/search/DifferentialSearchIndexer.php', 334 + 'DifferentialSetDiffPropertyConduitAPIMethod' => 'applications/differential/conduit/DifferentialSetDiffPropertyConduitAPIMethod.php', 453 335 'DifferentialStoredCustomField' => 'applications/differential/customfield/DifferentialStoredCustomField.php', 454 336 'DifferentialSubscribersField' => 'applications/differential/customfield/DifferentialSubscribersField.php', 455 337 'DifferentialSummaryField' => 'applications/differential/customfield/DifferentialSummaryField.php', ··· 463 345 'DifferentialUnitField' => 'applications/differential/customfield/DifferentialUnitField.php', 464 346 'DifferentialUnitStatus' => 'applications/differential/constants/DifferentialUnitStatus.php', 465 347 'DifferentialUnitTestResult' => 'applications/differential/constants/DifferentialUnitTestResult.php', 348 + 'DifferentialUpdateRevisionConduitAPIMethod' => 'applications/differential/conduit/DifferentialUpdateRevisionConduitAPIMethod.php', 349 + 'DifferentialUpdateUnitResultsConduitAPIMethod' => 'applications/differential/conduit/DifferentialUpdateUnitResultsConduitAPIMethod.php', 466 350 'DifferentialViewPolicyField' => 'applications/differential/customfield/DifferentialViewPolicyField.php', 467 351 'DiffusionArcanistProjectDatasource' => 'applications/diffusion/typeahead/DiffusionArcanistProjectDatasource.php', 468 352 'DiffusionAuditorDatasource' => 'applications/diffusion/typeahead/DiffusionAuditorDatasource.php', 353 + 'DiffusionBranchQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionBranchQueryConduitAPIMethod.php', 469 354 'DiffusionBranchTableController' => 'applications/diffusion/controller/DiffusionBranchTableController.php', 470 355 'DiffusionBranchTableView' => 'applications/diffusion/view/DiffusionBranchTableView.php', 471 356 'DiffusionBrowseController' => 'applications/diffusion/controller/DiffusionBrowseController.php', 472 357 'DiffusionBrowseDirectoryController' => 'applications/diffusion/controller/DiffusionBrowseDirectoryController.php', 473 358 'DiffusionBrowseFileController' => 'applications/diffusion/controller/DiffusionBrowseFileController.php', 474 359 'DiffusionBrowseMainController' => 'applications/diffusion/controller/DiffusionBrowseMainController.php', 360 + 'DiffusionBrowseQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionBrowseQueryConduitAPIMethod.php', 475 361 'DiffusionBrowseResultSet' => 'applications/diffusion/data/DiffusionBrowseResultSet.php', 476 362 'DiffusionBrowseSearchController' => 'applications/diffusion/controller/DiffusionBrowseSearchController.php', 477 363 'DiffusionBrowseTableView' => 'applications/diffusion/view/DiffusionBrowseTableView.php', ··· 486 372 'DiffusionCommitHash' => 'applications/diffusion/data/DiffusionCommitHash.php', 487 373 'DiffusionCommitHookEngine' => 'applications/diffusion/engine/DiffusionCommitHookEngine.php', 488 374 'DiffusionCommitHookRejectException' => 'applications/diffusion/exception/DiffusionCommitHookRejectException.php', 375 + 'DiffusionCommitParentsQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionCommitParentsQueryConduitAPIMethod.php', 489 376 'DiffusionCommitQuery' => 'applications/diffusion/query/DiffusionCommitQuery.php', 490 377 'DiffusionCommitRef' => 'applications/diffusion/data/DiffusionCommitRef.php', 491 378 'DiffusionCommitRemarkupRule' => 'applications/diffusion/remarkup/DiffusionCommitRemarkupRule.php', 492 379 'DiffusionCommitTagsController' => 'applications/diffusion/controller/DiffusionCommitTagsController.php', 380 + 'DiffusionConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionConduitAPIMethod.php', 493 381 'DiffusionController' => 'applications/diffusion/controller/DiffusionController.php', 382 + 'DiffusionCreateCommentConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionCreateCommentConduitAPIMethod.php', 494 383 'DiffusionCreateRepositoriesCapability' => 'applications/diffusion/capability/DiffusionCreateRepositoriesCapability.php', 495 384 'DiffusionDefaultEditCapability' => 'applications/diffusion/capability/DiffusionDefaultEditCapability.php', 496 385 'DiffusionDefaultPushCapability' => 'applications/diffusion/capability/DiffusionDefaultPushCapability.php', 497 386 'DiffusionDefaultViewCapability' => 'applications/diffusion/capability/DiffusionDefaultViewCapability.php', 498 387 'DiffusionDiffController' => 'applications/diffusion/controller/DiffusionDiffController.php', 388 + 'DiffusionDiffQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionDiffQueryConduitAPIMethod.php', 499 389 'DiffusionDoorkeeperCommitFeedStoryPublisher' => 'applications/diffusion/doorkeeper/DiffusionDoorkeeperCommitFeedStoryPublisher.php', 500 390 'DiffusionEmptyResultView' => 'applications/diffusion/view/DiffusionEmptyResultView.php', 391 + 'DiffusionExistsQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionExistsQueryConduitAPIMethod.php', 501 392 'DiffusionExternalController' => 'applications/diffusion/controller/DiffusionExternalController.php', 502 393 'DiffusionFileContent' => 'applications/diffusion/data/DiffusionFileContent.php', 503 394 'DiffusionFileContentQuery' => 'applications/diffusion/query/filecontent/DiffusionFileContentQuery.php', 395 + 'DiffusionFileContentQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionFileContentQueryConduitAPIMethod.php', 396 + 'DiffusionFindSymbolsConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionFindSymbolsConduitAPIMethod.php', 397 + 'DiffusionGetCommitsConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionGetCommitsConduitAPIMethod.php', 398 + 'DiffusionGetLintMessagesConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionGetLintMessagesConduitAPIMethod.php', 399 + 'DiffusionGetRecentCommitsByPathConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionGetRecentCommitsByPathConduitAPIMethod.php', 504 400 'DiffusionGitBranch' => 'applications/diffusion/data/DiffusionGitBranch.php', 505 401 'DiffusionGitBranchTestCase' => 'applications/diffusion/data/__tests__/DiffusionGitBranchTestCase.php', 506 402 'DiffusionGitFileContentQuery' => 'applications/diffusion/query/filecontent/DiffusionGitFileContentQuery.php', ··· 509 405 'DiffusionGitRequest' => 'applications/diffusion/request/DiffusionGitRequest.php', 510 406 'DiffusionGitResponse' => 'applications/diffusion/response/DiffusionGitResponse.php', 511 407 'DiffusionHistoryController' => 'applications/diffusion/controller/DiffusionHistoryController.php', 408 + 'DiffusionHistoryQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionHistoryConduitAPIMethod.php', 512 409 'DiffusionHistoryTableView' => 'applications/diffusion/view/DiffusionHistoryTableView.php', 513 410 'DiffusionHovercardEventListener' => 'applications/diffusion/events/DiffusionHovercardEventListener.php', 514 411 'DiffusionInlineCommentController' => 'applications/diffusion/controller/DiffusionInlineCommentController.php', 515 412 'DiffusionInlineCommentPreviewController' => 'applications/diffusion/controller/DiffusionInlineCommentPreviewController.php', 516 413 'DiffusionLastModifiedController' => 'applications/diffusion/controller/DiffusionLastModifiedController.php', 414 + 'DiffusionLastModifiedQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionLastModifiedQueryConduitAPIMethod.php', 517 415 'DiffusionLintController' => 'applications/diffusion/controller/DiffusionLintController.php', 518 416 'DiffusionLintCountQuery' => 'applications/diffusion/query/DiffusionLintCountQuery.php', 519 417 'DiffusionLintDetailsController' => 'applications/diffusion/controller/DiffusionLintDetailsController.php', 520 418 'DiffusionLintSaveRunner' => 'applications/diffusion/DiffusionLintSaveRunner.php', 419 + 'DiffusionLookSoonConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionLookSoonConduitAPIMethod.php', 521 420 'DiffusionLowLevelCommitFieldsQuery' => 'applications/diffusion/query/lowlevel/DiffusionLowLevelCommitFieldsQuery.php', 522 421 'DiffusionLowLevelCommitQuery' => 'applications/diffusion/query/lowlevel/DiffusionLowLevelCommitQuery.php', 523 422 'DiffusionLowLevelGitRefQuery' => 'applications/diffusion/query/lowlevel/DiffusionLowLevelGitRefQuery.php', ··· 530 429 'DiffusionMercurialRequest' => 'applications/diffusion/request/DiffusionMercurialRequest.php', 531 430 'DiffusionMercurialResponse' => 'applications/diffusion/response/DiffusionMercurialResponse.php', 532 431 'DiffusionMercurialWireProtocol' => 'applications/diffusion/protocol/DiffusionMercurialWireProtocol.php', 432 + 'DiffusionMergedCommitsQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionMergedCommitsQueryConduitAPIMethod.php', 533 433 'DiffusionMirrorDeleteController' => 'applications/diffusion/controller/DiffusionMirrorDeleteController.php', 534 434 'DiffusionMirrorEditController' => 'applications/diffusion/controller/DiffusionMirrorEditController.php', 535 435 'DiffusionPathChange' => 'applications/diffusion/data/DiffusionPathChange.php', ··· 546 446 'DiffusionPushLogListController' => 'applications/diffusion/controller/DiffusionPushLogListController.php', 547 447 'DiffusionPushLogListView' => 'applications/diffusion/view/DiffusionPushLogListView.php', 548 448 'DiffusionQuery' => 'applications/diffusion/query/DiffusionQuery.php', 449 + 'DiffusionQueryCommitsConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionQueryCommitsConduitAPIMethod.php', 450 + 'DiffusionQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionQueryConduitAPIMethod.php', 451 + 'DiffusionQueryPathsConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionQueryPathsConduitAPIMethod.php', 549 452 'DiffusionRawDiffQuery' => 'applications/diffusion/query/rawdiff/DiffusionRawDiffQuery.php', 453 + 'DiffusionRawDiffQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionRawDiffQueryConduitAPIMethod.php', 454 + 'DiffusionReadmeQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionReadmeQueryConduitAPIMethod.php', 550 455 'DiffusionRefNotFoundException' => 'applications/diffusion/exception/DiffusionRefNotFoundException.php', 456 + 'DiffusionRefsQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionRefsQueryConduitAPIMethod.php', 551 457 'DiffusionRenameHistoryQuery' => 'applications/diffusion/query/DiffusionRenameHistoryQuery.php', 552 458 'DiffusionRepositoryController' => 'applications/diffusion/controller/DiffusionRepositoryController.php', 553 459 'DiffusionRepositoryCreateController' => 'applications/diffusion/controller/DiffusionRepositoryCreateController.php', ··· 572 478 'DiffusionRepositoryRemarkupRule' => 'applications/diffusion/remarkup/DiffusionRepositoryRemarkupRule.php', 573 479 'DiffusionRepositoryTag' => 'applications/diffusion/data/DiffusionRepositoryTag.php', 574 480 'DiffusionRequest' => 'applications/diffusion/request/DiffusionRequest.php', 481 + 'DiffusionResolveRefsConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionResolveRefsConduitAPIMethod.php', 575 482 'DiffusionResolveUserQuery' => 'applications/diffusion/query/DiffusionResolveUserQuery.php', 576 483 'DiffusionSSHGitReceivePackWorkflow' => 'applications/diffusion/ssh/DiffusionSSHGitReceivePackWorkflow.php', 577 484 'DiffusionSSHGitUploadPackWorkflow' => 'applications/diffusion/ssh/DiffusionSSHGitUploadPackWorkflow.php', ··· 583 490 'DiffusionSSHSubversionServeWorkflow' => 'applications/diffusion/ssh/DiffusionSSHSubversionServeWorkflow.php', 584 491 'DiffusionSSHSubversionWorkflow' => 'applications/diffusion/ssh/DiffusionSSHSubversionWorkflow.php', 585 492 'DiffusionSSHWorkflow' => 'applications/diffusion/ssh/DiffusionSSHWorkflow.php', 493 + 'DiffusionSearchQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionSearchQueryConduitAPIMethod.php', 586 494 'DiffusionServeController' => 'applications/diffusion/controller/DiffusionServeController.php', 587 495 'DiffusionSetPasswordPanel' => 'applications/diffusion/panel/DiffusionSetPasswordPanel.php', 588 496 'DiffusionSetupException' => 'applications/diffusion/exception/DiffusionSetupException.php', ··· 596 504 'DiffusionSymbolQuery' => 'applications/diffusion/query/DiffusionSymbolQuery.php', 597 505 'DiffusionTagListController' => 'applications/diffusion/controller/DiffusionTagListController.php', 598 506 'DiffusionTagListView' => 'applications/diffusion/view/DiffusionTagListView.php', 507 + 'DiffusionTagsQueryConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionTagsQueryConduitAPIMethod.php', 599 508 'DiffusionURITestCase' => 'applications/diffusion/request/__tests__/DiffusionURITestCase.php', 509 + 'DiffusionUpdateCoverageConduitAPIMethod' => 'applications/diffusion/conduit/DiffusionUpdateCoverageConduitAPIMethod.php', 600 510 'DiffusionView' => 'applications/diffusion/view/DiffusionView.php', 601 511 'DivinerArticleAtomizer' => 'applications/diviner/atomizer/DivinerArticleAtomizer.php', 602 512 'DivinerAtom' => 'applications/diviner/atom/DivinerAtom.php', ··· 719 629 'DrydockSSHCommandInterface' => 'applications/drydock/interface/command/DrydockSSHCommandInterface.php', 720 630 'DrydockWebrootInterface' => 'applications/drydock/interface/webroot/DrydockWebrootInterface.php', 721 631 'DrydockWorkingCopyBlueprintImplementation' => 'applications/drydock/blueprint/DrydockWorkingCopyBlueprintImplementation.php', 632 + 'FeedConduitAPIMethod' => 'applications/feed/conduit/FeedConduitAPIMethod.php', 633 + 'FeedPublishConduitAPIMethod' => 'applications/feed/conduit/FeedPublishConduitAPIMethod.php', 722 634 'FeedPublisherHTTPWorker' => 'applications/feed/worker/FeedPublisherHTTPWorker.php', 723 635 'FeedPublisherWorker' => 'applications/feed/worker/FeedPublisherWorker.php', 724 636 'FeedPushWorker' => 'applications/feed/worker/FeedPushWorker.php', 637 + 'FeedQueryConduitAPIMethod' => 'applications/feed/conduit/FeedQueryConduitAPIMethod.php', 638 + 'FileConduitAPIMethod' => 'applications/files/conduit/FileConduitAPIMethod.php', 725 639 'FileCreateMailReceiver' => 'applications/files/mail/FileCreateMailReceiver.php', 640 + 'FileDownloadConduitAPIMethod' => 'applications/files/conduit/FileDownloadConduitAPIMethod.php', 641 + 'FileInfoConduitAPIMethod' => 'applications/files/conduit/FileInfoConduitAPIMethod.php', 726 642 'FileMailReceiver' => 'applications/files/mail/FileMailReceiver.php', 727 643 'FileReplyHandler' => 'applications/files/mail/FileReplyHandler.php', 644 + 'FileUploadConduitAPIMethod' => 'applications/files/conduit/FileUploadConduitAPIMethod.php', 645 + 'FileUploadHashConduitAPIMethod' => 'applications/files/conduit/FileUploadHashConduitAPIMethod.php', 646 + 'FlagConduitAPIMethod' => 'applications/flag/conduit/FlagConduitAPIMethod.php', 647 + 'FlagDeleteConduitAPIMethod' => 'applications/flag/conduit/FlagDeleteConduitAPIMethod.php', 648 + 'FlagEditConduitAPIMethod' => 'applications/flag/conduit/FlagEditConduitAPIMethod.php', 649 + 'FlagQueryConduitAPIMethod' => 'applications/flag/conduit/FlagQueryConduitAPIMethod.php', 728 650 'HarbormasterBuild' => 'applications/harbormaster/storage/build/HarbormasterBuild.php', 729 651 'HarbormasterBuildActionController' => 'applications/harbormaster/controller/HarbormasterBuildActionController.php', 730 652 'HarbormasterBuildArtifact' => 'applications/harbormaster/storage/build/HarbormasterBuildArtifact.php', ··· 779 701 'HarbormasterBuildableTransactionQuery' => 'applications/harbormaster/query/HarbormasterBuildableTransactionQuery.php', 780 702 'HarbormasterBuildableViewController' => 'applications/harbormaster/controller/HarbormasterBuildableViewController.php', 781 703 'HarbormasterCommandBuildStepImplementation' => 'applications/harbormaster/step/HarbormasterCommandBuildStepImplementation.php', 704 + 'HarbormasterConduitAPIMethod' => 'applications/harbormaster/conduit/HarbormasterConduitAPIMethod.php', 782 705 'HarbormasterController' => 'applications/harbormaster/controller/HarbormasterController.php', 783 706 'HarbormasterDAO' => 'applications/harbormaster/storage/HarbormasterDAO.php', 784 707 'HarbormasterHTTPRequestBuildStepImplementation' => 'applications/harbormaster/step/HarbormasterHTTPRequestBuildStepImplementation.php', ··· 796 719 'HarbormasterPlanRunController' => 'applications/harbormaster/controller/HarbormasterPlanRunController.php', 797 720 'HarbormasterPlanViewController' => 'applications/harbormaster/controller/HarbormasterPlanViewController.php', 798 721 'HarbormasterPublishFragmentBuildStepImplementation' => 'applications/harbormaster/step/HarbormasterPublishFragmentBuildStepImplementation.php', 722 + 'HarbormasterQueryBuildablesConduitAPIMethod' => 'applications/harbormaster/conduit/HarbormasterQueryBuildablesConduitAPIMethod.php', 723 + 'HarbormasterQueryBuildsConduitAPIMethod' => 'applications/harbormaster/conduit/HarbormasterQueryBuildsConduitAPIMethod.php', 799 724 'HarbormasterRemarkupRule' => 'applications/harbormaster/remarkup/HarbormasterRemarkupRule.php', 800 725 'HarbormasterScratchTable' => 'applications/harbormaster/storage/HarbormasterScratchTable.php', 726 + 'HarbormasterSendMessageConduitAPIMethod' => 'applications/harbormaster/conduit/HarbormasterSendMessageConduitAPIMethod.php', 801 727 'HarbormasterSleepBuildStepImplementation' => 'applications/harbormaster/step/HarbormasterSleepBuildStepImplementation.php', 802 728 'HarbormasterStepAddController' => 'applications/harbormaster/controller/HarbormasterStepAddController.php', 803 729 'HarbormasterStepDeleteController' => 'applications/harbormaster/controller/HarbormasterStepDeleteController.php', ··· 909 835 'LiskIsolationTestDAOException' => 'infrastructure/storage/lisk/__tests__/LiskIsolationTestDAOException.php', 910 836 'LiskMigrationIterator' => 'infrastructure/storage/lisk/LiskMigrationIterator.php', 911 837 'LiskRawMigrationIterator' => 'infrastructure/storage/lisk/LiskRawMigrationIterator.php', 838 + 'MacroConduitAPIMethod' => 'applications/macro/conduit/MacroConduitAPIMethod.php', 839 + 'MacroCreateMemeConduitAPIMethod' => 'applications/macro/conduit/MacroCreateMemeConduitAPIMethod.php', 840 + 'MacroQueryConduitAPIMethod' => 'applications/macro/conduit/MacroQueryConduitAPIMethod.php', 912 841 'ManiphestActionMenuEventListener' => 'applications/maniphest/event/ManiphestActionMenuEventListener.php', 913 842 'ManiphestBatchEditController' => 'applications/maniphest/controller/ManiphestBatchEditController.php', 914 843 'ManiphestBulkEditCapability' => 'applications/maniphest/capability/ManiphestBulkEditCapability.php', 844 + 'ManiphestConduitAPIMethod' => 'applications/maniphest/conduit/ManiphestConduitAPIMethod.php', 915 845 'ManiphestConfiguredCustomField' => 'applications/maniphest/field/ManiphestConfiguredCustomField.php', 916 846 'ManiphestConstants' => 'applications/maniphest/constants/ManiphestConstants.php', 917 847 'ManiphestController' => 'applications/maniphest/controller/ManiphestController.php', 918 848 'ManiphestCreateMailReceiver' => 'applications/maniphest/mail/ManiphestCreateMailReceiver.php', 849 + 'ManiphestCreateTaskConduitAPIMethod' => 'applications/maniphest/conduit/ManiphestCreateTaskConduitAPIMethod.php', 919 850 'ManiphestCustomField' => 'applications/maniphest/field/ManiphestCustomField.php', 920 851 'ManiphestCustomFieldNumericIndex' => 'applications/maniphest/storage/ManiphestCustomFieldNumericIndex.php', 921 852 'ManiphestCustomFieldStatusParser' => 'applications/maniphest/field/parser/ManiphestCustomFieldStatusParser.php', ··· 933 864 'ManiphestExcelDefaultFormat' => 'applications/maniphest/export/ManiphestExcelDefaultFormat.php', 934 865 'ManiphestExcelFormat' => 'applications/maniphest/export/ManiphestExcelFormat.php', 935 866 'ManiphestExportController' => 'applications/maniphest/controller/ManiphestExportController.php', 867 + 'ManiphestFindConduitAPIMethod' => 'applications/maniphest/conduit/ManiphestFindConduitAPIMethod.php', 868 + 'ManiphestGetTaskTransactionsConduitAPIMethod' => 'applications/maniphest/conduit/ManiphestGetTaskTransactionsConduitAPIMethod.php', 936 869 'ManiphestHovercardEventListener' => 'applications/maniphest/event/ManiphestHovercardEventListener.php', 870 + 'ManiphestInfoConduitAPIMethod' => 'applications/maniphest/conduit/ManiphestInfoConduitAPIMethod.php', 937 871 'ManiphestNameIndex' => 'applications/maniphest/storage/ManiphestNameIndex.php', 938 872 'ManiphestNameIndexEventListener' => 'applications/maniphest/event/ManiphestNameIndexEventListener.php', 873 + 'ManiphestQueryConduitAPIMethod' => 'applications/maniphest/conduit/ManiphestQueryConduitAPIMethod.php', 874 + 'ManiphestQueryStatusesConduitAPIMethod' => 'applications/maniphest/conduit/ManiphestQueryStatusesConduitAPIMethod.php', 939 875 'ManiphestRemarkupRule' => 'applications/maniphest/remarkup/ManiphestRemarkupRule.php', 940 876 'ManiphestReplyHandler' => 'applications/maniphest/mail/ManiphestReplyHandler.php', 941 877 'ManiphestReportController' => 'applications/maniphest/controller/ManiphestReportController.php', ··· 968 904 'ManiphestTransactionPreviewController' => 'applications/maniphest/controller/ManiphestTransactionPreviewController.php', 969 905 'ManiphestTransactionQuery' => 'applications/maniphest/query/ManiphestTransactionQuery.php', 970 906 'ManiphestTransactionSaveController' => 'applications/maniphest/controller/ManiphestTransactionSaveController.php', 907 + 'ManiphestUpdateConduitAPIMethod' => 'applications/maniphest/conduit/ManiphestUpdateConduitAPIMethod.php', 971 908 'ManiphestView' => 'applications/maniphest/view/ManiphestView.php', 972 909 'MetaMTAConstants' => 'applications/metamta/constants/MetaMTAConstants.php', 973 910 'MetaMTAMailReceivedGarbageCollector' => 'applications/metamta/garbagecollector/MetaMTAMailReceivedGarbageCollector.php', 974 911 'MetaMTAMailSentGarbageCollector' => 'applications/metamta/garbagecollector/MetaMTAMailSentGarbageCollector.php', 975 912 'MetaMTANotificationType' => 'applications/metamta/constants/MetaMTANotificationType.php', 976 913 'MetaMTAReceivedMailStatus' => 'applications/metamta/constants/MetaMTAReceivedMailStatus.php', 914 + 'NuanceConduitAPIMethod' => 'applications/nuance/conduit/NuanceConduitAPIMethod.php', 977 915 'NuanceConstants' => 'applications/nuance/constants/NuanceConstants.php', 978 916 'NuanceController' => 'applications/nuance/controller/NuanceController.php', 917 + 'NuanceCreateItemConduitAPIMethod' => 'applications/nuance/conduit/NuanceCreateItemConduitAPIMethod.php', 979 918 'NuanceDAO' => 'applications/nuance/storage/NuanceDAO.php', 980 919 'NuanceItem' => 'applications/nuance/storage/NuanceItem.php', 981 920 'NuanceItemEditController' => 'applications/nuance/controller/NuanceItemEditController.php', ··· 1022 961 'NuanceSourceTransactionQuery' => 'applications/nuance/query/NuanceSourceTransactionQuery.php', 1023 962 'NuanceSourceViewController' => 'applications/nuance/controller/NuanceSourceViewController.php', 1024 963 'NuanceTransaction' => 'applications/nuance/storage/NuanceTransaction.php', 964 + 'OwnersConduitAPIMethod' => 'applications/owners/conduit/OwnersConduitAPIMethod.php', 1025 965 'OwnersPackageReplyHandler' => 'applications/owners/mail/OwnersPackageReplyHandler.php', 966 + 'OwnersQueryConduitAPIMethod' => 'applications/owners/conduit/OwnersQueryConduitAPIMethod.php', 967 + 'PHIDConduitAPIMethod' => 'applications/phid/conduit/PHIDConduitAPIMethod.php', 968 + 'PHIDInfoConduitAPIMethod' => 'applications/phid/conduit/PHIDInfoConduitAPIMethod.php', 969 + 'PHIDLookupConduitAPIMethod' => 'applications/phid/conduit/PHIDLookupConduitAPIMethod.php', 970 + 'PHIDQueryConduitAPIMethod' => 'applications/phid/conduit/PHIDQueryConduitAPIMethod.php', 1026 971 'PHUI' => 'view/phui/PHUI.php', 1027 972 'PHUIActionHeaderExample' => 'applications/uiexample/examples/PHUIActionHeaderExample.php', 1028 973 'PHUIActionHeaderView' => 'view/phui/PHUIActionHeaderView.php', ··· 1112 1057 'PassphraseRemarkupRule' => 'applications/passphrase/remarkup/PassphraseRemarkupRule.php', 1113 1058 'PassphraseSSHKey' => 'applications/passphrase/keys/PassphraseSSHKey.php', 1114 1059 'PassphraseSecret' => 'applications/passphrase/storage/PassphraseSecret.php', 1060 + 'PasteConduitAPIMethod' => 'applications/paste/conduit/PasteConduitAPIMethod.php', 1061 + 'PasteCreateConduitAPIMethod' => 'applications/paste/conduit/PasteCreateConduitAPIMethod.php', 1115 1062 'PasteCreateMailReceiver' => 'applications/paste/mail/PasteCreateMailReceiver.php', 1116 1063 'PasteDefaultViewCapability' => 'applications/paste/capability/PasteDefaultViewCapability.php', 1117 1064 'PasteEmbedView' => 'applications/paste/view/PasteEmbedView.php', 1065 + 'PasteInfoConduitAPIMethod' => 'applications/paste/conduit/PasteInfoConduitAPIMethod.php', 1118 1066 'PasteMockMailReceiver' => 'applications/paste/mail/PasteMockMailReceiver.php', 1067 + 'PasteQueryConduitAPIMethod' => 'applications/paste/conduit/PasteQueryConduitAPIMethod.php', 1119 1068 'PasteReplyHandler' => 'applications/paste/mail/PasteReplyHandler.php', 1120 1069 'PeopleBrowseUserDirectoryCapability' => 'applications/people/capability/PeopleBrowseUserDirectoryCapability.php', 1121 1070 'PeopleUserLogGarbageCollector' => 'applications/people/garbagecollector/PeopleUserLogGarbageCollector.php', ··· 2274 2223 'PhabricatorSubscriptionsTransactionController' => 'applications/subscriptions/controller/PhabricatorSubscriptionsTransactionController.php', 2275 2224 'PhabricatorSubscriptionsUIEventListener' => 'applications/subscriptions/events/PhabricatorSubscriptionsUIEventListener.php', 2276 2225 'PhabricatorSupportApplication' => 'applications/support/application/PhabricatorSupportApplication.php', 2277 - 'PhabricatorSymbolNameLinter' => 'infrastructure/lint/hook/PhabricatorSymbolNameLinter.php', 2278 2226 'PhabricatorSyntaxHighlighter' => 'infrastructure/markup/PhabricatorSyntaxHighlighter.php', 2279 2227 'PhabricatorSyntaxHighlightingConfigOptions' => 'applications/config/option/PhabricatorSyntaxHighlightingConfigOptions.php', 2280 2228 'PhabricatorSystemAction' => 'applications/system/action/PhabricatorSystemAction.php', ··· 2424 2372 'PhameBlogSkin' => 'applications/phame/skins/PhameBlogSkin.php', 2425 2373 'PhameBlogViewController' => 'applications/phame/controller/blog/PhameBlogViewController.php', 2426 2374 'PhameCelerityResources' => 'applications/phame/celerity/PhameCelerityResources.php', 2375 + 'PhameConduitAPIMethod' => 'applications/phame/conduit/PhameConduitAPIMethod.php', 2427 2376 'PhameController' => 'applications/phame/controller/PhameController.php', 2377 + 'PhameCreatePostConduitAPIMethod' => 'applications/phame/conduit/PhameCreatePostConduitAPIMethod.php', 2428 2378 'PhameDAO' => 'applications/phame/storage/PhameDAO.php', 2429 2379 'PhamePost' => 'applications/phame/storage/PhamePost.php', 2430 2380 'PhamePostDeleteController' => 'applications/phame/controller/post/PhamePostDeleteController.php', ··· 2439 2389 'PhamePostUnpublishController' => 'applications/phame/controller/post/PhamePostUnpublishController.php', 2440 2390 'PhamePostView' => 'applications/phame/view/PhamePostView.php', 2441 2391 'PhamePostViewController' => 'applications/phame/controller/post/PhamePostViewController.php', 2392 + 'PhameQueryConduitAPIMethod' => 'applications/phame/conduit/PhameQueryConduitAPIMethod.php', 2393 + 'PhameQueryPostsConduitAPIMethod' => 'applications/phame/conduit/PhameQueryPostsConduitAPIMethod.php', 2442 2394 'PhameResourceController' => 'applications/phame/controller/PhameResourceController.php', 2443 2395 'PhameSkinSpecification' => 'applications/phame/skins/PhameSkinSpecification.php', 2444 2396 'PhluxController' => 'applications/phlux/controller/PhluxController.php', ··· 2539 2491 'PhortuneWePayPaymentProvider' => 'applications/phortune/provider/PhortuneWePayPaymentProvider.php', 2540 2492 'PhragmentBrowseController' => 'applications/phragment/controller/PhragmentBrowseController.php', 2541 2493 'PhragmentCanCreateCapability' => 'applications/phragment/capability/PhragmentCanCreateCapability.php', 2494 + 'PhragmentConduitAPIMethod' => 'applications/phragment/conduit/PhragmentConduitAPIMethod.php', 2542 2495 'PhragmentController' => 'applications/phragment/controller/PhragmentController.php', 2543 2496 'PhragmentCreateController' => 'applications/phragment/controller/PhragmentCreateController.php', 2544 2497 'PhragmentDAO' => 'applications/phragment/storage/PhragmentDAO.php', ··· 2548 2501 'PhragmentFragmentVersion' => 'applications/phragment/storage/PhragmentFragmentVersion.php', 2549 2502 'PhragmentFragmentVersionPHIDType' => 'applications/phragment/phid/PhragmentFragmentVersionPHIDType.php', 2550 2503 'PhragmentFragmentVersionQuery' => 'applications/phragment/query/PhragmentFragmentVersionQuery.php', 2504 + 'PhragmentGetPatchConduitAPIMethod' => 'applications/phragment/conduit/PhragmentGetPatchConduitAPIMethod.php', 2551 2505 'PhragmentHistoryController' => 'applications/phragment/controller/PhragmentHistoryController.php', 2552 2506 'PhragmentPatchController' => 'applications/phragment/controller/PhragmentPatchController.php', 2553 2507 'PhragmentPatchUtil' => 'applications/phragment/util/PhragmentPatchUtil.php', 2554 2508 'PhragmentPolicyController' => 'applications/phragment/controller/PhragmentPolicyController.php', 2509 + 'PhragmentQueryFragmentsConduitAPIMethod' => 'applications/phragment/conduit/PhragmentQueryFragmentsConduitAPIMethod.php', 2555 2510 'PhragmentRevertController' => 'applications/phragment/controller/PhragmentRevertController.php', 2556 2511 'PhragmentSnapshot' => 'applications/phragment/storage/PhragmentSnapshot.php', 2557 2512 'PhragmentSnapshotChild' => 'applications/phragment/storage/PhragmentSnapshotChild.php', ··· 2565 2520 'PhragmentUpdateController' => 'applications/phragment/controller/PhragmentUpdateController.php', 2566 2521 'PhragmentVersionController' => 'applications/phragment/controller/PhragmentVersionController.php', 2567 2522 'PhragmentZIPController' => 'applications/phragment/controller/PhragmentZIPController.php', 2523 + 'PhrequentConduitAPIMethod' => 'applications/phrequent/conduit/PhrequentConduitAPIMethod.php', 2568 2524 'PhrequentController' => 'applications/phrequent/controller/PhrequentController.php', 2569 2525 'PhrequentDAO' => 'applications/phrequent/storage/PhrequentDAO.php', 2570 2526 'PhrequentListController' => 'applications/phrequent/controller/PhrequentListController.php', 2527 + 'PhrequentPopConduitAPIMethod' => 'applications/phrequent/conduit/PhrequentPopConduitAPIMethod.php', 2528 + 'PhrequentPushConduitAPIMethod' => 'applications/phrequent/conduit/PhrequentPushConduitAPIMethod.php', 2571 2529 'PhrequentSearchEngine' => 'applications/phrequent/query/PhrequentSearchEngine.php', 2572 2530 'PhrequentTimeBlock' => 'applications/phrequent/storage/PhrequentTimeBlock.php', 2573 2531 'PhrequentTimeBlockTestCase' => 'applications/phrequent/storage/__tests__/PhrequentTimeBlockTestCase.php', 2574 2532 'PhrequentTimeSlices' => 'applications/phrequent/storage/PhrequentTimeSlices.php', 2575 2533 'PhrequentTrackController' => 'applications/phrequent/controller/PhrequentTrackController.php', 2576 2534 'PhrequentTrackableInterface' => 'applications/phrequent/interface/PhrequentTrackableInterface.php', 2535 + 'PhrequentTrackingConduitAPIMethod' => 'applications/phrequent/conduit/PhrequentTrackingConduitAPIMethod.php', 2577 2536 'PhrequentTrackingEditor' => 'applications/phrequent/editor/PhrequentTrackingEditor.php', 2578 2537 'PhrequentUIEventListener' => 'applications/phrequent/event/PhrequentUIEventListener.php', 2579 2538 'PhrequentUserTime' => 'applications/phrequent/storage/PhrequentUserTime.php', ··· 2581 2540 'PhrictionActionConstants' => 'applications/phriction/constants/PhrictionActionConstants.php', 2582 2541 'PhrictionActionMenuEventListener' => 'applications/phriction/event/PhrictionActionMenuEventListener.php', 2583 2542 'PhrictionChangeType' => 'applications/phriction/constants/PhrictionChangeType.php', 2543 + 'PhrictionConduitAPIMethod' => 'applications/phriction/conduit/PhrictionConduitAPIMethod.php', 2584 2544 'PhrictionConstants' => 'applications/phriction/constants/PhrictionConstants.php', 2585 2545 'PhrictionContent' => 'applications/phriction/storage/PhrictionContent.php', 2586 2546 'PhrictionController' => 'applications/phriction/controller/PhrictionController.php', ··· 2595 2555 'PhrictionDocumentQuery' => 'applications/phriction/query/PhrictionDocumentQuery.php', 2596 2556 'PhrictionDocumentStatus' => 'applications/phriction/constants/PhrictionDocumentStatus.php', 2597 2557 'PhrictionDocumentTestCase' => 'applications/phriction/storage/__tests__/PhrictionDocumentTestCase.php', 2558 + 'PhrictionEditConduitAPIMethod' => 'applications/phriction/conduit/PhrictionEditConduitAPIMethod.php', 2598 2559 'PhrictionEditController' => 'applications/phriction/controller/PhrictionEditController.php', 2560 + 'PhrictionHistoryConduitAPIMethod' => 'applications/phriction/conduit/PhrictionHistoryConduitAPIMethod.php', 2599 2561 'PhrictionHistoryController' => 'applications/phriction/controller/PhrictionHistoryController.php', 2562 + 'PhrictionInfoConduitAPIMethod' => 'applications/phriction/conduit/PhrictionInfoConduitAPIMethod.php', 2600 2563 'PhrictionListController' => 'applications/phriction/controller/PhrictionListController.php', 2601 2564 'PhrictionMoveController' => 'applications/phriction/controller/PhrictionMoveController.php', 2602 2565 'PhrictionNewController' => 'applications/phriction/controller/PhrictionNewController.php', ··· 2647 2610 'PonderVoteEditor' => 'applications/ponder/editor/PonderVoteEditor.php', 2648 2611 'PonderVoteSaveController' => 'applications/ponder/controller/PonderVoteSaveController.php', 2649 2612 'ProjectBoardTaskCard' => 'applications/project/view/ProjectBoardTaskCard.php', 2613 + 'ProjectConduitAPIMethod' => 'applications/project/conduit/ProjectConduitAPIMethod.php', 2650 2614 'ProjectCreateProjectsCapability' => 'applications/project/capability/ProjectCreateProjectsCapability.php', 2615 + 'ProjectQueryConduitAPIMethod' => 'applications/project/conduit/ProjectQueryConduitAPIMethod.php', 2651 2616 'ProjectRemarkupRule' => 'applications/project/remarkup/ProjectRemarkupRule.php', 2652 2617 'QueryFormattingTestCase' => 'infrastructure/storage/__tests__/QueryFormattingTestCase.php', 2653 2618 'ReleephAuthorFieldSpecification' => 'applications/releeph/field/specification/ReleephAuthorFieldSpecification.php', ··· 2671 2636 'ReleephCommitFinder' => 'applications/releeph/commitfinder/ReleephCommitFinder.php', 2672 2637 'ReleephCommitFinderException' => 'applications/releeph/commitfinder/ReleephCommitFinderException.php', 2673 2638 'ReleephCommitMessageFieldSpecification' => 'applications/releeph/field/specification/ReleephCommitMessageFieldSpecification.php', 2639 + 'ReleephConduitAPIMethod' => 'applications/releeph/conduit/ReleephConduitAPIMethod.php', 2674 2640 'ReleephController' => 'applications/releeph/controller/ReleephController.php', 2675 2641 'ReleephDAO' => 'applications/releeph/storage/ReleephDAO.php', 2676 2642 'ReleephDefaultFieldSelector' => 'applications/releeph/field/selector/ReleephDefaultFieldSelector.php', ··· 2681 2647 'ReleephFieldParseException' => 'applications/releeph/field/exception/ReleephFieldParseException.php', 2682 2648 'ReleephFieldSelector' => 'applications/releeph/field/selector/ReleephFieldSelector.php', 2683 2649 'ReleephFieldSpecification' => 'applications/releeph/field/specification/ReleephFieldSpecification.php', 2650 + 'ReleephGetBranchesConduitAPIMethod' => 'applications/releeph/conduit/ReleephGetBranchesConduitAPIMethod.php', 2684 2651 'ReleephIntentFieldSpecification' => 'applications/releeph/field/specification/ReleephIntentFieldSpecification.php', 2685 2652 'ReleephLevelFieldSpecification' => 'applications/releeph/field/specification/ReleephLevelFieldSpecification.php', 2686 2653 'ReleephOriginalCommitFieldSpecification' => 'applications/releeph/field/specification/ReleephOriginalCommitFieldSpecification.php', ··· 2698 2665 'ReleephProductTransactionQuery' => 'applications/releeph/query/ReleephProductTransactionQuery.php', 2699 2666 'ReleephProductViewController' => 'applications/releeph/controller/product/ReleephProductViewController.php', 2700 2667 'ReleephProject' => 'applications/releeph/storage/ReleephProject.php', 2668 + 'ReleephProjectInfoConduitAPIMethod' => 'applications/releeph/conduit/ReleephProjectInfoConduitAPIMethod.php', 2669 + 'ReleephQueryBranchesConduitAPIMethod' => 'applications/releeph/conduit/ReleephQueryBranchesConduitAPIMethod.php', 2670 + 'ReleephQueryProductsConduitAPIMethod' => 'applications/releeph/conduit/ReleephQueryProdutsConduitAPIMethod.php', 2671 + 'ReleephQueryRequestsConduitAPIMethod' => 'applications/releeph/conduit/ReleephQueryRequestsConduitAPIMethod.php', 2701 2672 'ReleephReasonFieldSpecification' => 'applications/releeph/field/specification/ReleephReasonFieldSpecification.php', 2702 2673 'ReleephRequest' => 'applications/releeph/storage/ReleephRequest.php', 2703 2674 'ReleephRequestActionController' => 'applications/releeph/controller/request/ReleephRequestActionController.php', 2704 2675 'ReleephRequestCommentController' => 'applications/releeph/controller/request/ReleephRequestCommentController.php', 2676 + 'ReleephRequestConduitAPIMethod' => 'applications/releeph/conduit/ReleephRequestConduitAPIMethod.php', 2705 2677 'ReleephRequestController' => 'applications/releeph/controller/request/ReleephRequestController.php', 2706 2678 'ReleephRequestDifferentialCreateController' => 'applications/releeph/controller/request/ReleephRequestDifferentialCreateController.php', 2707 2679 'ReleephRequestEditController' => 'applications/releeph/controller/request/ReleephRequestEditController.php', ··· 2723 2695 'ReleephRevisionFieldSpecification' => 'applications/releeph/field/specification/ReleephRevisionFieldSpecification.php', 2724 2696 'ReleephSeverityFieldSpecification' => 'applications/releeph/field/specification/ReleephSeverityFieldSpecification.php', 2725 2697 'ReleephSummaryFieldSpecification' => 'applications/releeph/field/specification/ReleephSummaryFieldSpecification.php', 2698 + 'ReleephWorkCanPushConduitAPIMethod' => 'applications/releeph/conduit/work/ReleephWorkCanPushConduitAPIMethod.php', 2699 + 'ReleephWorkGetAuthorInfoConduitAPIMethod' => 'applications/releeph/conduit/work/ReleephWorkGetAuthorInfoConduitAPIMethod.php', 2700 + 'ReleephWorkGetBranchCommitMessageConduitAPIMethod' => 'applications/releeph/conduit/work/ReleephWorkGetBranchCommitMessageConduitAPIMethod.php', 2701 + 'ReleephWorkGetBranchConduitAPIMethod' => 'applications/releeph/conduit/work/ReleephWorkGetBranchConduitAPIMethod.php', 2702 + 'ReleephWorkGetCommitMessageConduitAPIMethod' => 'applications/releeph/conduit/work/ReleephWorkGetCommitMessageConduitAPIMethod.php', 2703 + 'ReleephWorkNextRequestConduitAPIMethod' => 'applications/releeph/conduit/work/ReleephWorkNextRequestConduitAPIMethod.php', 2704 + 'ReleephWorkRecordConduitAPIMethod' => 'applications/releeph/conduit/work/ReleephWorkRecordConduitAPIMethod.php', 2705 + 'ReleephWorkRecordPickStatusConduitAPIMethod' => 'applications/releeph/conduit/work/ReleephWorkRecordPickStatusConduitAPIMethod.php', 2706 + 'RemarkupProcessConduitAPIMethod' => 'applications/remarkup/conduit/RemarkupProcessConduitAPIMethod.php', 2707 + 'RepositoryConduitAPIMethod' => 'applications/repository/conduit/RepositoryConduitAPIMethod.php', 2708 + 'RepositoryCreateConduitAPIMethod' => 'applications/repository/conduit/RepositoryCreateConduitAPIMethod.php', 2709 + 'RepositoryQueryConduitAPIMethod' => 'applications/repository/conduit/RepositoryQueryConduitAPIMethod.php', 2726 2710 'ShellLogView' => 'applications/harbormaster/view/ShellLogView.php', 2711 + 'SlowvoteConduitAPIMethod' => 'applications/slowvote/conduit/SlowvoteConduitAPIMethod.php', 2727 2712 'SlowvoteEmbedView' => 'applications/slowvote/view/SlowvoteEmbedView.php', 2713 + 'SlowvoteInfoConduitAPIMethod' => 'applications/slowvote/conduit/SlowvoteInfoConduitAPIMethod.php', 2728 2714 'SlowvoteRemarkupRule' => 'applications/slowvote/remarkup/SlowvoteRemarkupRule.php', 2729 2715 'SubscriptionListDialogBuilder' => 'applications/subscriptions/view/SubscriptionListDialogBuilder.php', 2730 2716 'SubscriptionListStringBuilder' => 'applications/subscriptions/view/SubscriptionListStringBuilder.php', 2717 + 'TokenConduitAPIMethod' => 'applications/tokens/conduit/TokenConduitAPIMethod.php', 2718 + 'TokenGiveConduitAPIMethod' => 'applications/tokens/conduit/TokenGiveConduitAPIMethod.php', 2719 + 'TokenGivenConduitAPIMethod' => 'applications/tokens/conduit/TokenGivenConduitAPIMethod.php', 2720 + 'TokenQueryConduitAPIMethod' => 'applications/tokens/conduit/TokenQueryConduitAPIMethod.php', 2721 + 'UserAddStatusConduitAPIMethod' => 'applications/people/conduit/UserAddStatusConduitAPIMethod.php', 2722 + 'UserConduitAPIMethod' => 'applications/people/conduit/UserConduitAPIMethod.php', 2723 + 'UserDisableConduitAPIMethod' => 'applications/people/conduit/UserDisableConduitAPIMethod.php', 2724 + 'UserEnableConduitAPIMethod' => 'applications/people/conduit/UserEnableConduitAPIMethod.php', 2725 + 'UserFindConduitAPIMethod' => 'applications/people/conduit/UserFindConduitAPIMethod.php', 2726 + 'UserInfoConduitAPIMethod' => 'applications/people/conduit/UserInfoConduitAPIMethod.php', 2727 + 'UserQueryConduitAPIMethod' => 'applications/people/conduit/UserQueryConduitAPIMethod.php', 2728 + 'UserRemoveStatusConduitAPIMethod' => 'applications/people/conduit/UserRemoveStatusConduitAPIMethod.php', 2729 + 'UserWhoAmIConduitAPIMethod' => 'applications/people/conduit/UserWhoAmIConduitAPIMethod.php', 2731 2730 ), 2732 2731 'function' => array( 2733 2732 '_phabricator_time_format' => 'view/viewutils.php', ··· 2829 2828 'PhutilSafeHTMLProducerInterface', 2830 2829 ), 2831 2830 'AphrontWebpageResponse' => 'AphrontHTMLResponse', 2831 + 'ArcanistConduitAPIMethod' => 'ConduitAPIMethod', 2832 + 'ArcanistProjectInfoConduitAPIMethod' => 'ArcanistConduitAPIMethod', 2832 2833 'AuditActionMenuEventListener' => 'PhabricatorEventListener', 2834 + 'AuditConduitAPIMethod' => 'ConduitAPIMethod', 2835 + 'AuditQueryConduitAPIMethod' => 'AuditConduitAPIMethod', 2833 2836 'CalendarColors' => 'CalendarConstants', 2834 2837 'CalendarTimeUtilTestCase' => 'PhabricatorTestCase', 2835 2838 'CelerityManagementMapWorkflow' => 'CelerityManagementWorkflow', ··· 2841 2844 'CelerityResourceGraph' => 'AbstractDirectedGraph', 2842 2845 'CelerityResourceTransformerTestCase' => 'PhabricatorTestCase', 2843 2846 'CelerityResourcesOnDisk' => 'CelerityPhysicalResources', 2847 + 'ChatLogConduitAPIMethod' => 'ConduitAPIMethod', 2848 + 'ChatLogQueryConduitAPIMethod' => 'ChatLogConduitAPIMethod', 2849 + 'ChatLogRecordConduitAPIMethod' => 'ChatLogConduitAPIMethod', 2844 2850 'ConduitAPIMethod' => array( 2845 2851 'Phobject', 2846 2852 'PhabricatorPolicyInterface', 2847 2853 ), 2848 - 'ConduitAPI_arcanist_Method' => 'ConduitAPIMethod', 2849 - 'ConduitAPI_arcanist_projectinfo_Method' => 'ConduitAPI_arcanist_Method', 2850 - 'ConduitAPI_audit_Method' => 'ConduitAPIMethod', 2851 - 'ConduitAPI_audit_query_Method' => 'ConduitAPI_audit_Method', 2852 - 'ConduitAPI_chatlog_Method' => 'ConduitAPIMethod', 2853 - 'ConduitAPI_chatlog_query_Method' => 'ConduitAPI_chatlog_Method', 2854 - 'ConduitAPI_chatlog_record_Method' => 'ConduitAPI_chatlog_Method', 2855 - 'ConduitAPI_conduit_connect_Method' => 'ConduitAPIMethod', 2856 - 'ConduitAPI_conduit_getcertificate_Method' => 'ConduitAPIMethod', 2857 - 'ConduitAPI_conduit_ping_Method' => 'ConduitAPIMethod', 2858 - 'ConduitAPI_conduit_query_Method' => 'ConduitAPIMethod', 2859 - 'ConduitAPI_conpherence_Method' => 'ConduitAPIMethod', 2860 - 'ConduitAPI_conpherence_createthread_Method' => 'ConduitAPI_conpherence_Method', 2861 - 'ConduitAPI_conpherence_querythread_Method' => 'ConduitAPI_conpherence_Method', 2862 - 'ConduitAPI_conpherence_querytransaction_Method' => 'ConduitAPI_conpherence_Method', 2863 - 'ConduitAPI_conpherence_updatethread_Method' => 'ConduitAPI_conpherence_Method', 2864 - 'ConduitAPI_differential_Method' => 'ConduitAPIMethod', 2865 - 'ConduitAPI_differential_close_Method' => 'ConduitAPI_differential_Method', 2866 - 'ConduitAPI_differential_createcomment_Method' => 'ConduitAPI_differential_Method', 2867 - 'ConduitAPI_differential_creatediff_Method' => 'ConduitAPI_differential_Method', 2868 - 'ConduitAPI_differential_createinline_Method' => 'ConduitAPI_differential_Method', 2869 - 'ConduitAPI_differential_createrawdiff_Method' => 'ConduitAPI_differential_Method', 2870 - 'ConduitAPI_differential_createrevision_Method' => 'ConduitAPI_differential_Method', 2871 - 'ConduitAPI_differential_find_Method' => 'ConduitAPI_differential_Method', 2872 - 'ConduitAPI_differential_finishpostponedlinters_Method' => 'ConduitAPI_differential_Method', 2873 - 'ConduitAPI_differential_getalldiffs_Method' => 'ConduitAPI_differential_Method', 2874 - 'ConduitAPI_differential_getcommitmessage_Method' => 'ConduitAPI_differential_Method', 2875 - 'ConduitAPI_differential_getcommitpaths_Method' => 'ConduitAPI_differential_Method', 2876 - 'ConduitAPI_differential_getdiff_Method' => 'ConduitAPI_differential_Method', 2877 - 'ConduitAPI_differential_getrawdiff_Method' => 'ConduitAPI_differential_Method', 2878 - 'ConduitAPI_differential_getrevision_Method' => 'ConduitAPI_differential_Method', 2879 - 'ConduitAPI_differential_getrevisioncomments_Method' => 'ConduitAPI_differential_Method', 2880 - 'ConduitAPI_differential_parsecommitmessage_Method' => 'ConduitAPI_differential_Method', 2881 - 'ConduitAPI_differential_query_Method' => 'ConduitAPI_differential_Method', 2882 - 'ConduitAPI_differential_querydiffs_Method' => 'ConduitAPI_differential_Method', 2883 - 'ConduitAPI_differential_setdiffproperty_Method' => 'ConduitAPI_differential_Method', 2884 - 'ConduitAPI_differential_updaterevision_Method' => 'ConduitAPI_differential_Method', 2885 - 'ConduitAPI_differential_updateunitresults_Method' => 'ConduitAPI_differential_Method', 2886 - 'ConduitAPI_diffusion_Method' => 'ConduitAPIMethod', 2887 - 'ConduitAPI_diffusion_abstractquery_Method' => 'ConduitAPI_diffusion_Method', 2888 - 'ConduitAPI_diffusion_branchquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2889 - 'ConduitAPI_diffusion_browsequery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2890 - 'ConduitAPI_diffusion_commitparentsquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2891 - 'ConduitAPI_diffusion_createcomment_Method' => 'ConduitAPI_diffusion_Method', 2892 - 'ConduitAPI_diffusion_diffquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2893 - 'ConduitAPI_diffusion_existsquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2894 - 'ConduitAPI_diffusion_filecontentquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2895 - 'ConduitAPI_diffusion_findsymbols_Method' => 'ConduitAPI_diffusion_Method', 2896 - 'ConduitAPI_diffusion_getcommits_Method' => 'ConduitAPI_diffusion_Method', 2897 - 'ConduitAPI_diffusion_getlintmessages_Method' => 'ConduitAPI_diffusion_Method', 2898 - 'ConduitAPI_diffusion_getrecentcommitsbypath_Method' => 'ConduitAPI_diffusion_Method', 2899 - 'ConduitAPI_diffusion_historyquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2900 - 'ConduitAPI_diffusion_lastmodifiedquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2901 - 'ConduitAPI_diffusion_looksoon_Method' => 'ConduitAPI_diffusion_Method', 2902 - 'ConduitAPI_diffusion_mergedcommitsquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2903 - 'ConduitAPI_diffusion_querycommits_Method' => 'ConduitAPI_diffusion_Method', 2904 - 'ConduitAPI_diffusion_querypaths_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2905 - 'ConduitAPI_diffusion_rawdiffquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2906 - 'ConduitAPI_diffusion_readmequery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2907 - 'ConduitAPI_diffusion_refsquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2908 - 'ConduitAPI_diffusion_resolverefs_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2909 - 'ConduitAPI_diffusion_searchquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2910 - 'ConduitAPI_diffusion_tagsquery_Method' => 'ConduitAPI_diffusion_abstractquery_Method', 2911 - 'ConduitAPI_diffusion_updatecoverage_Method' => 'ConduitAPI_diffusion_Method', 2912 - 'ConduitAPI_feed_Method' => 'ConduitAPIMethod', 2913 - 'ConduitAPI_feed_publish_Method' => 'ConduitAPI_feed_Method', 2914 - 'ConduitAPI_feed_query_Method' => 'ConduitAPI_feed_Method', 2915 - 'ConduitAPI_file_Method' => 'ConduitAPIMethod', 2916 - 'ConduitAPI_file_download_Method' => 'ConduitAPI_file_Method', 2917 - 'ConduitAPI_file_info_Method' => 'ConduitAPI_file_Method', 2918 - 'ConduitAPI_file_upload_Method' => 'ConduitAPI_file_Method', 2919 - 'ConduitAPI_file_uploadhash_Method' => 'ConduitAPI_file_Method', 2920 - 'ConduitAPI_flag_Method' => 'ConduitAPIMethod', 2921 - 'ConduitAPI_flag_delete_Method' => 'ConduitAPI_flag_Method', 2922 - 'ConduitAPI_flag_edit_Method' => 'ConduitAPI_flag_Method', 2923 - 'ConduitAPI_flag_query_Method' => 'ConduitAPI_flag_Method', 2924 - 'ConduitAPI_harbormaster_Method' => 'ConduitAPIMethod', 2925 - 'ConduitAPI_harbormaster_querybuildables_Method' => 'ConduitAPI_harbormaster_Method', 2926 - 'ConduitAPI_harbormaster_querybuilds_Method' => 'ConduitAPI_harbormaster_Method', 2927 - 'ConduitAPI_harbormaster_sendmessage_Method' => 'ConduitAPI_harbormaster_Method', 2928 - 'ConduitAPI_macro_Method' => 'ConduitAPIMethod', 2929 - 'ConduitAPI_macro_creatememe_Method' => 'ConduitAPI_macro_Method', 2930 - 'ConduitAPI_macro_query_Method' => 'ConduitAPI_macro_Method', 2931 - 'ConduitAPI_maniphest_Method' => 'ConduitAPIMethod', 2932 - 'ConduitAPI_maniphest_createtask_Method' => 'ConduitAPI_maniphest_Method', 2933 - 'ConduitAPI_maniphest_find_Method' => 'ConduitAPI_maniphest_query_Method', 2934 - 'ConduitAPI_maniphest_gettasktransactions_Method' => 'ConduitAPI_maniphest_Method', 2935 - 'ConduitAPI_maniphest_info_Method' => 'ConduitAPI_maniphest_Method', 2936 - 'ConduitAPI_maniphest_query_Method' => 'ConduitAPI_maniphest_Method', 2937 - 'ConduitAPI_maniphest_querystatuses_Method' => 'ConduitAPI_maniphest_Method', 2938 - 'ConduitAPI_maniphest_update_Method' => 'ConduitAPI_maniphest_Method', 2939 - 'ConduitAPI_nuance_Method' => 'ConduitAPIMethod', 2940 - 'ConduitAPI_nuance_createitem_Method' => 'ConduitAPI_nuance_Method', 2941 - 'ConduitAPI_owners_Method' => 'ConduitAPIMethod', 2942 - 'ConduitAPI_owners_query_Method' => 'ConduitAPI_owners_Method', 2943 - 'ConduitAPI_paste_Method' => 'ConduitAPIMethod', 2944 - 'ConduitAPI_paste_create_Method' => 'ConduitAPI_paste_Method', 2945 - 'ConduitAPI_paste_info_Method' => 'ConduitAPI_paste_Method', 2946 - 'ConduitAPI_paste_query_Method' => 'ConduitAPI_paste_Method', 2947 - 'ConduitAPI_phame_Method' => 'ConduitAPIMethod', 2948 - 'ConduitAPI_phame_createpost_Method' => 'ConduitAPI_phame_Method', 2949 - 'ConduitAPI_phame_query_Method' => 'ConduitAPI_phame_Method', 2950 - 'ConduitAPI_phame_queryposts_Method' => 'ConduitAPI_phame_Method', 2951 - 'ConduitAPI_phid_Method' => 'ConduitAPIMethod', 2952 - 'ConduitAPI_phid_info_Method' => 'ConduitAPI_phid_Method', 2953 - 'ConduitAPI_phid_lookup_Method' => 'ConduitAPI_phid_Method', 2954 - 'ConduitAPI_phid_query_Method' => 'ConduitAPI_phid_Method', 2955 - 'ConduitAPI_phragment_Method' => 'ConduitAPIMethod', 2956 - 'ConduitAPI_phragment_getpatch_Method' => 'ConduitAPI_phragment_Method', 2957 - 'ConduitAPI_phragment_queryfragments_Method' => 'ConduitAPI_phragment_Method', 2958 - 'ConduitAPI_phrequent_Method' => 'ConduitAPIMethod', 2959 - 'ConduitAPI_phrequent_pop_Method' => 'ConduitAPI_phrequent_Method', 2960 - 'ConduitAPI_phrequent_push_Method' => 'ConduitAPI_phrequent_Method', 2961 - 'ConduitAPI_phrequent_tracking_Method' => 'ConduitAPI_phrequent_Method', 2962 - 'ConduitAPI_phriction_Method' => 'ConduitAPIMethod', 2963 - 'ConduitAPI_phriction_edit_Method' => 'ConduitAPI_phriction_Method', 2964 - 'ConduitAPI_phriction_history_Method' => 'ConduitAPI_phriction_Method', 2965 - 'ConduitAPI_phriction_info_Method' => 'ConduitAPI_phriction_Method', 2966 - 'ConduitAPI_project_Method' => 'ConduitAPIMethod', 2967 - 'ConduitAPI_project_query_Method' => 'ConduitAPI_project_Method', 2968 - 'ConduitAPI_releeph_Method' => 'ConduitAPIMethod', 2969 - 'ConduitAPI_releeph_getbranches_Method' => 'ConduitAPI_releeph_Method', 2970 - 'ConduitAPI_releeph_projectinfo_Method' => 'ConduitAPI_releeph_Method', 2971 - 'ConduitAPI_releeph_querybranches_Method' => 'ConduitAPI_releeph_Method', 2972 - 'ConduitAPI_releeph_queryproducts_Method' => 'ConduitAPI_releeph_Method', 2973 - 'ConduitAPI_releeph_queryrequests_Method' => 'ConduitAPI_releeph_Method', 2974 - 'ConduitAPI_releeph_request_Method' => 'ConduitAPI_releeph_Method', 2975 - 'ConduitAPI_releephwork_canpush_Method' => 'ConduitAPI_releeph_Method', 2976 - 'ConduitAPI_releephwork_getauthorinfo_Method' => 'ConduitAPI_releeph_Method', 2977 - 'ConduitAPI_releephwork_getbranch_Method' => 'ConduitAPI_releeph_Method', 2978 - 'ConduitAPI_releephwork_getbranchcommitmessage_Method' => 'ConduitAPI_releeph_Method', 2979 - 'ConduitAPI_releephwork_getcommitmessage_Method' => 'ConduitAPI_releeph_Method', 2980 - 'ConduitAPI_releephwork_nextrequest_Method' => 'ConduitAPI_releeph_Method', 2981 - 'ConduitAPI_releephwork_record_Method' => 'ConduitAPI_releeph_Method', 2982 - 'ConduitAPI_releephwork_recordpickstatus_Method' => 'ConduitAPI_releeph_Method', 2983 - 'ConduitAPI_remarkup_process_Method' => 'ConduitAPIMethod', 2984 - 'ConduitAPI_repository_Method' => 'ConduitAPIMethod', 2985 - 'ConduitAPI_repository_create_Method' => 'ConduitAPI_repository_Method', 2986 - 'ConduitAPI_repository_query_Method' => 'ConduitAPI_repository_Method', 2987 - 'ConduitAPI_slowvote_Method' => 'ConduitAPIMethod', 2988 - 'ConduitAPI_slowvote_info_Method' => 'ConduitAPI_slowvote_Method', 2989 - 'ConduitAPI_token_Method' => 'ConduitAPIMethod', 2990 - 'ConduitAPI_token_give_Method' => 'ConduitAPI_token_Method', 2991 - 'ConduitAPI_token_given_Method' => 'ConduitAPI_token_Method', 2992 - 'ConduitAPI_token_query_Method' => 'ConduitAPI_token_Method', 2993 - 'ConduitAPI_user_Method' => 'ConduitAPIMethod', 2994 - 'ConduitAPI_user_addstatus_Method' => 'ConduitAPI_user_Method', 2995 - 'ConduitAPI_user_disable_Method' => 'ConduitAPI_user_Method', 2996 - 'ConduitAPI_user_enable_Method' => 'ConduitAPI_user_Method', 2997 - 'ConduitAPI_user_find_Method' => 'ConduitAPI_user_Method', 2998 - 'ConduitAPI_user_info_Method' => 'ConduitAPI_user_Method', 2999 - 'ConduitAPI_user_query_Method' => 'ConduitAPI_user_Method', 3000 - 'ConduitAPI_user_removestatus_Method' => 'ConduitAPI_user_Method', 3001 - 'ConduitAPI_user_whoami_Method' => 'ConduitAPI_user_Method', 3002 2854 'ConduitCallTestCase' => 'PhabricatorTestCase', 2855 + 'ConduitConnectConduitAPIMethod' => 'ConduitAPIMethod', 3003 2856 'ConduitConnectionGarbageCollector' => 'PhabricatorGarbageCollector', 3004 2857 'ConduitException' => 'Exception', 2858 + 'ConduitGetCertificateConduitAPIMethod' => 'ConduitAPIMethod', 3005 2859 'ConduitLogGarbageCollector' => 'PhabricatorGarbageCollector', 2860 + 'ConduitPingConduitAPIMethod' => 'ConduitAPIMethod', 2861 + 'ConduitQueryConduitAPIMethod' => 'ConduitAPIMethod', 3006 2862 'ConduitSSHWorkflow' => 'PhabricatorSSHWorkflow', 3007 2863 'ConpherenceActionMenuEventListener' => 'PhabricatorEventListener', 2864 + 'ConpherenceConduitAPIMethod' => 'ConduitAPIMethod', 3008 2865 'ConpherenceConfigOptions' => 'PhabricatorApplicationConfigOptions', 3009 2866 'ConpherenceController' => 'PhabricatorController', 2867 + 'ConpherenceCreateThreadConduitAPIMethod' => 'ConpherenceConduitAPIMethod', 3010 2868 'ConpherenceCreateThreadMailReceiver' => 'PhabricatorMailReceiver', 3011 2869 'ConpherenceDAO' => 'PhabricatorLiskDAO', 3012 2870 'ConpherenceEditor' => 'PhabricatorApplicationTransactionEditor', ··· 3022 2880 'ConpherenceParticipantQuery' => 'PhabricatorOffsetPagedQuery', 3023 2881 'ConpherenceParticipationStatus' => 'ConpherenceConstants', 3024 2882 'ConpherencePeopleWidgetView' => 'ConpherenceWidgetView', 2883 + 'ConpherenceQueryThreadConduitAPIMethod' => 'ConpherenceConduitAPIMethod', 2884 + 'ConpherenceQueryTransactionConduitAPIMethod' => 'ConpherenceConduitAPIMethod', 3025 2885 'ConpherenceReplyHandler' => 'PhabricatorMailReplyHandler', 3026 2886 'ConpherenceSettings' => 'ConpherenceConstants', 3027 2887 'ConpherenceThread' => array( ··· 3038 2898 'ConpherenceTransactionView' => 'AphrontView', 3039 2899 'ConpherenceUpdateActions' => 'ConpherenceConstants', 3040 2900 'ConpherenceUpdateController' => 'ConpherenceController', 2901 + 'ConpherenceUpdateThreadConduitAPIMethod' => 'ConpherenceConduitAPIMethod', 3041 2902 'ConpherenceViewController' => 'ConpherenceController', 3042 2903 'ConpherenceWidgetController' => 'ConpherenceController', 3043 2904 'ConpherenceWidgetView' => 'AphrontView', ··· 3076 2937 'DifferentialChangesetTwoUpRenderer' => 'DifferentialChangesetHTMLRenderer', 3077 2938 'DifferentialChangesetTwoUpTestRenderer' => 'DifferentialChangesetTestRenderer', 3078 2939 'DifferentialChangesetViewController' => 'DifferentialController', 2940 + 'DifferentialCloseConduitAPIMethod' => 'DifferentialConduitAPIMethod', 3079 2941 'DifferentialCommentPreviewController' => 'DifferentialController', 3080 2942 'DifferentialCommentSaveController' => 'DifferentialController', 3081 2943 'DifferentialCommitMessageParserTestCase' => 'PhabricatorTestCase', 3082 2944 'DifferentialCommitsField' => 'DifferentialCustomField', 2945 + 'DifferentialConduitAPIMethod' => 'ConduitAPIMethod', 3083 2946 'DifferentialConflictsField' => 'DifferentialCustomField', 3084 2947 'DifferentialController' => 'PhabricatorController', 3085 2948 'DifferentialCoreCustomField' => 'DifferentialCustomField', 2949 + 'DifferentialCreateCommentConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2950 + 'DifferentialCreateDiffConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2951 + 'DifferentialCreateInlineConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2952 + 'DifferentialCreateRawDiffConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2953 + 'DifferentialCreateRevisionConduitAPIMethod' => 'DifferentialConduitAPIMethod', 3086 2954 'DifferentialCustomField' => 'PhabricatorCustomField', 3087 2955 'DifferentialCustomFieldDependsOnParser' => 'PhabricatorCustomFieldMonogramParser', 3088 2956 'DifferentialCustomFieldDependsOnParserTestCase' => 'PhabricatorTestCase', ··· 3114 2982 'DifferentialEditPolicyField' => 'DifferentialCoreCustomField', 3115 2983 'DifferentialFieldParseException' => 'Exception', 3116 2984 'DifferentialFieldValidationException' => 'Exception', 2985 + 'DifferentialFindConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2986 + 'DifferentialFinishPostponedLintersConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2987 + 'DifferentialGetAllDiffsConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2988 + 'DifferentialGetCommitMessageConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2989 + 'DifferentialGetCommitPathsConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2990 + 'DifferentialGetDiffConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2991 + 'DifferentialGetRawDiffConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2992 + 'DifferentialGetRevisionCommentsConduitAPIMethod' => 'DifferentialConduitAPIMethod', 2993 + 'DifferentialGetRevisionConduitAPIMethod' => 'DifferentialConduitAPIMethod', 3117 2994 'DifferentialGitSVNIDField' => 'DifferentialCustomField', 3118 2995 'DifferentialHostField' => 'DifferentialCustomField', 3119 2996 'DifferentialHovercardEventListener' => 'PhabricatorEventListener', ··· 3142 3019 'DifferentialMail' => 'PhabricatorMail', 3143 3020 'DifferentialManiphestTasksField' => 'DifferentialCoreCustomField', 3144 3021 'DifferentialParseCacheGarbageCollector' => 'PhabricatorGarbageCollector', 3022 + 'DifferentialParseCommitMessageConduitAPIMethod' => 'DifferentialConduitAPIMethod', 3145 3023 'DifferentialParseRenderTestCase' => 'PhabricatorTestCase', 3146 3024 'DifferentialPathField' => 'DifferentialCustomField', 3147 3025 'DifferentialPrimaryPaneView' => 'AphrontView', 3148 3026 'DifferentialProjectReviewersField' => 'DifferentialCustomField', 3149 3027 'DifferentialProjectsField' => 'DifferentialCoreCustomField', 3028 + 'DifferentialQueryConduitAPIMethod' => 'DifferentialConduitAPIMethod', 3029 + 'DifferentialQueryDiffsConduitAPIMethod' => 'DifferentialConduitAPIMethod', 3150 3030 'DifferentialRemarkupRule' => 'PhabricatorRemarkupRuleObject', 3151 3031 'DifferentialReplyHandler' => 'PhabricatorMailReplyHandler', 3152 3032 'DifferentialRepositoryField' => 'DifferentialCoreCustomField', ··· 3184 3064 'DifferentialRevisionUpdateHistoryView' => 'AphrontView', 3185 3065 'DifferentialRevisionViewController' => 'DifferentialController', 3186 3066 'DifferentialSearchIndexer' => 'PhabricatorSearchDocumentIndexer', 3067 + 'DifferentialSetDiffPropertyConduitAPIMethod' => 'DifferentialConduitAPIMethod', 3187 3068 'DifferentialStoredCustomField' => 'DifferentialCustomField', 3188 3069 'DifferentialSubscribersField' => 'DifferentialCoreCustomField', 3189 3070 'DifferentialSummaryField' => 'DifferentialCoreCustomField', ··· 3195 3076 'DifferentialTransactionQuery' => 'PhabricatorApplicationTransactionQuery', 3196 3077 'DifferentialTransactionView' => 'PhabricatorApplicationTransactionView', 3197 3078 'DifferentialUnitField' => 'DifferentialCustomField', 3079 + 'DifferentialUpdateRevisionConduitAPIMethod' => 'DifferentialConduitAPIMethod', 3080 + 'DifferentialUpdateUnitResultsConduitAPIMethod' => 'DifferentialConduitAPIMethod', 3198 3081 'DifferentialViewPolicyField' => 'DifferentialCoreCustomField', 3199 3082 'DiffusionArcanistProjectDatasource' => 'PhabricatorTypeaheadDatasource', 3200 3083 'DiffusionAuditorDatasource' => 'PhabricatorTypeaheadCompositeDatasource', 3084 + 'DiffusionBranchQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3201 3085 'DiffusionBranchTableController' => 'DiffusionController', 3202 3086 'DiffusionBranchTableView' => 'DiffusionView', 3203 3087 'DiffusionBrowseController' => 'DiffusionController', 3204 3088 'DiffusionBrowseDirectoryController' => 'DiffusionBrowseController', 3205 3089 'DiffusionBrowseFileController' => 'DiffusionBrowseController', 3206 3090 'DiffusionBrowseMainController' => 'DiffusionBrowseController', 3091 + 'DiffusionBrowseQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3207 3092 'DiffusionBrowseSearchController' => 'DiffusionBrowseController', 3208 3093 'DiffusionBrowseTableView' => 'DiffusionView', 3209 3094 'DiffusionChangeController' => 'DiffusionController', ··· 3217 3102 'DiffusionCommitHash' => 'Phobject', 3218 3103 'DiffusionCommitHookEngine' => 'Phobject', 3219 3104 'DiffusionCommitHookRejectException' => 'Exception', 3105 + 'DiffusionCommitParentsQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3220 3106 'DiffusionCommitQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 3221 3107 'DiffusionCommitRef' => 'Phobject', 3222 3108 'DiffusionCommitRemarkupRule' => 'PhabricatorRemarkupRuleObject', 3223 3109 'DiffusionCommitTagsController' => 'DiffusionController', 3110 + 'DiffusionConduitAPIMethod' => 'ConduitAPIMethod', 3224 3111 'DiffusionController' => 'PhabricatorController', 3112 + 'DiffusionCreateCommentConduitAPIMethod' => 'DiffusionConduitAPIMethod', 3225 3113 'DiffusionCreateRepositoriesCapability' => 'PhabricatorPolicyCapability', 3226 3114 'DiffusionDefaultEditCapability' => 'PhabricatorPolicyCapability', 3227 3115 'DiffusionDefaultPushCapability' => 'PhabricatorPolicyCapability', 3228 3116 'DiffusionDefaultViewCapability' => 'PhabricatorPolicyCapability', 3229 3117 'DiffusionDiffController' => 'DiffusionController', 3118 + 'DiffusionDiffQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3230 3119 'DiffusionDoorkeeperCommitFeedStoryPublisher' => 'DoorkeeperFeedStoryPublisher', 3231 3120 'DiffusionEmptyResultView' => 'DiffusionView', 3121 + 'DiffusionExistsQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3232 3122 'DiffusionExternalController' => 'DiffusionController', 3233 3123 'DiffusionFileContentQuery' => 'DiffusionQuery', 3124 + 'DiffusionFileContentQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3125 + 'DiffusionFindSymbolsConduitAPIMethod' => 'DiffusionConduitAPIMethod', 3126 + 'DiffusionGetCommitsConduitAPIMethod' => 'DiffusionConduitAPIMethod', 3127 + 'DiffusionGetLintMessagesConduitAPIMethod' => 'DiffusionConduitAPIMethod', 3128 + 'DiffusionGetRecentCommitsByPathConduitAPIMethod' => 'DiffusionConduitAPIMethod', 3234 3129 'DiffusionGitBranchTestCase' => 'PhabricatorTestCase', 3235 3130 'DiffusionGitFileContentQuery' => 'DiffusionFileContentQuery', 3236 3131 'DiffusionGitFileContentQueryTestCase' => 'PhabricatorTestCase', ··· 3238 3133 'DiffusionGitRequest' => 'DiffusionRequest', 3239 3134 'DiffusionGitResponse' => 'AphrontResponse', 3240 3135 'DiffusionHistoryController' => 'DiffusionController', 3136 + 'DiffusionHistoryQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3241 3137 'DiffusionHistoryTableView' => 'DiffusionView', 3242 3138 'DiffusionHovercardEventListener' => 'PhabricatorEventListener', 3243 3139 'DiffusionInlineCommentController' => 'PhabricatorInlineCommentController', 3244 3140 'DiffusionInlineCommentPreviewController' => 'PhabricatorInlineCommentPreviewController', 3245 3141 'DiffusionLastModifiedController' => 'DiffusionController', 3142 + 'DiffusionLastModifiedQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3246 3143 'DiffusionLintController' => 'DiffusionController', 3247 3144 'DiffusionLintCountQuery' => 'PhabricatorQuery', 3248 3145 'DiffusionLintDetailsController' => 'DiffusionController', 3146 + 'DiffusionLookSoonConduitAPIMethod' => 'DiffusionConduitAPIMethod', 3249 3147 'DiffusionLowLevelCommitFieldsQuery' => 'DiffusionLowLevelQuery', 3250 3148 'DiffusionLowLevelCommitQuery' => 'DiffusionLowLevelQuery', 3251 3149 'DiffusionLowLevelGitRefQuery' => 'DiffusionLowLevelQuery', ··· 3257 3155 'DiffusionMercurialRawDiffQuery' => 'DiffusionRawDiffQuery', 3258 3156 'DiffusionMercurialRequest' => 'DiffusionRequest', 3259 3157 'DiffusionMercurialResponse' => 'AphrontResponse', 3158 + 'DiffusionMergedCommitsQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3260 3159 'DiffusionMirrorDeleteController' => 'DiffusionController', 3261 3160 'DiffusionMirrorEditController' => 'DiffusionController', 3262 3161 'DiffusionPathCompleteController' => 'DiffusionController', ··· 3269 3168 'DiffusionPushLogListController' => 'DiffusionPushLogController', 3270 3169 'DiffusionPushLogListView' => 'AphrontView', 3271 3170 'DiffusionQuery' => 'PhabricatorQuery', 3171 + 'DiffusionQueryCommitsConduitAPIMethod' => 'DiffusionConduitAPIMethod', 3172 + 'DiffusionQueryConduitAPIMethod' => 'DiffusionConduitAPIMethod', 3173 + 'DiffusionQueryPathsConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3272 3174 'DiffusionRawDiffQuery' => 'DiffusionQuery', 3175 + 'DiffusionRawDiffQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3176 + 'DiffusionReadmeQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3273 3177 'DiffusionRefNotFoundException' => 'Exception', 3178 + 'DiffusionRefsQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3274 3179 'DiffusionRepositoryController' => 'DiffusionController', 3275 3180 'DiffusionRepositoryCreateController' => 'DiffusionRepositoryEditController', 3276 3181 'DiffusionRepositoryDatasource' => 'PhabricatorTypeaheadDatasource', ··· 3291 3196 'DiffusionRepositoryNewController' => 'DiffusionController', 3292 3197 'DiffusionRepositoryRef' => 'Phobject', 3293 3198 'DiffusionRepositoryRemarkupRule' => 'PhabricatorRemarkupRuleObject', 3199 + 'DiffusionResolveRefsConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3294 3200 'DiffusionResolveUserQuery' => 'Phobject', 3295 3201 'DiffusionSSHGitReceivePackWorkflow' => 'DiffusionSSHGitWorkflow', 3296 3202 'DiffusionSSHGitUploadPackWorkflow' => 'DiffusionSSHGitWorkflow', ··· 3302 3208 'DiffusionSSHSubversionServeWorkflow' => 'DiffusionSSHSubversionWorkflow', 3303 3209 'DiffusionSSHSubversionWorkflow' => 'DiffusionSSHWorkflow', 3304 3210 'DiffusionSSHWorkflow' => 'PhabricatorSSHWorkflow', 3211 + 'DiffusionSearchQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3305 3212 'DiffusionServeController' => 'DiffusionController', 3306 3213 'DiffusionSetPasswordPanel' => 'PhabricatorSettingsPanel', 3307 3214 'DiffusionSetupException' => 'AphrontUsageException', ··· 3315 3222 'DiffusionSymbolQuery' => 'PhabricatorOffsetPagedQuery', 3316 3223 'DiffusionTagListController' => 'DiffusionController', 3317 3224 'DiffusionTagListView' => 'DiffusionView', 3225 + 'DiffusionTagsQueryConduitAPIMethod' => 'DiffusionQueryConduitAPIMethod', 3318 3226 'DiffusionURITestCase' => 'ArcanistPhutilTestCase', 3227 + 'DiffusionUpdateCoverageConduitAPIMethod' => 'DiffusionConduitAPIMethod', 3319 3228 'DiffusionView' => 'AphrontView', 3320 3229 'DivinerArticleAtomizer' => 'DivinerAtomizer', 3321 3230 'DivinerAtomCache' => 'DivinerDiskCache', ··· 3449 3358 'DrydockSSHCommandInterface' => 'DrydockCommandInterface', 3450 3359 'DrydockWebrootInterface' => 'DrydockInterface', 3451 3360 'DrydockWorkingCopyBlueprintImplementation' => 'DrydockBlueprintImplementation', 3361 + 'FeedConduitAPIMethod' => 'ConduitAPIMethod', 3362 + 'FeedPublishConduitAPIMethod' => 'FeedConduitAPIMethod', 3452 3363 'FeedPublisherHTTPWorker' => 'FeedPushWorker', 3453 3364 'FeedPublisherWorker' => 'FeedPushWorker', 3454 3365 'FeedPushWorker' => 'PhabricatorWorker', 3366 + 'FeedQueryConduitAPIMethod' => 'FeedConduitAPIMethod', 3367 + 'FileConduitAPIMethod' => 'ConduitAPIMethod', 3455 3368 'FileCreateMailReceiver' => 'PhabricatorMailReceiver', 3369 + 'FileDownloadConduitAPIMethod' => 'FileConduitAPIMethod', 3370 + 'FileInfoConduitAPIMethod' => 'FileConduitAPIMethod', 3456 3371 'FileMailReceiver' => 'PhabricatorObjectMailReceiver', 3457 3372 'FileReplyHandler' => 'PhabricatorMailReplyHandler', 3373 + 'FileUploadConduitAPIMethod' => 'FileConduitAPIMethod', 3374 + 'FileUploadHashConduitAPIMethod' => 'FileConduitAPIMethod', 3375 + 'FlagConduitAPIMethod' => 'ConduitAPIMethod', 3376 + 'FlagDeleteConduitAPIMethod' => 'FlagConduitAPIMethod', 3377 + 'FlagEditConduitAPIMethod' => 'FlagConduitAPIMethod', 3378 + 'FlagQueryConduitAPIMethod' => 'FlagConduitAPIMethod', 3458 3379 'HarbormasterBuild' => array( 3459 3380 'HarbormasterDAO', 3460 3381 'PhabricatorPolicyInterface', ··· 3537 3458 'HarbormasterBuildableTransactionQuery' => 'PhabricatorApplicationTransactionQuery', 3538 3459 'HarbormasterBuildableViewController' => 'HarbormasterController', 3539 3460 'HarbormasterCommandBuildStepImplementation' => 'HarbormasterBuildStepImplementation', 3461 + 'HarbormasterConduitAPIMethod' => 'ConduitAPIMethod', 3540 3462 'HarbormasterController' => 'PhabricatorController', 3541 3463 'HarbormasterDAO' => 'PhabricatorLiskDAO', 3542 3464 'HarbormasterHTTPRequestBuildStepImplementation' => 'HarbormasterBuildStepImplementation', ··· 3554 3476 'HarbormasterPlanRunController' => 'HarbormasterController', 3555 3477 'HarbormasterPlanViewController' => 'HarbormasterPlanController', 3556 3478 'HarbormasterPublishFragmentBuildStepImplementation' => 'HarbormasterBuildStepImplementation', 3479 + 'HarbormasterQueryBuildablesConduitAPIMethod' => 'HarbormasterConduitAPIMethod', 3480 + 'HarbormasterQueryBuildsConduitAPIMethod' => 'HarbormasterConduitAPIMethod', 3557 3481 'HarbormasterRemarkupRule' => 'PhabricatorRemarkupRuleObject', 3558 3482 'HarbormasterScratchTable' => 'HarbormasterDAO', 3483 + 'HarbormasterSendMessageConduitAPIMethod' => 'HarbormasterConduitAPIMethod', 3559 3484 'HarbormasterSleepBuildStepImplementation' => 'HarbormasterBuildStepImplementation', 3560 3485 'HarbormasterStepAddController' => 'HarbormasterController', 3561 3486 'HarbormasterStepDeleteController' => 'HarbormasterController', ··· 3674 3599 'LiskIsolationTestDAOException' => 'Exception', 3675 3600 'LiskMigrationIterator' => 'PhutilBufferedIterator', 3676 3601 'LiskRawMigrationIterator' => 'PhutilBufferedIterator', 3602 + 'MacroConduitAPIMethod' => 'ConduitAPIMethod', 3603 + 'MacroCreateMemeConduitAPIMethod' => 'MacroConduitAPIMethod', 3604 + 'MacroQueryConduitAPIMethod' => 'MacroConduitAPIMethod', 3677 3605 'ManiphestActionMenuEventListener' => 'PhabricatorEventListener', 3678 3606 'ManiphestBatchEditController' => 'ManiphestController', 3679 3607 'ManiphestBulkEditCapability' => 'PhabricatorPolicyCapability', 3608 + 'ManiphestConduitAPIMethod' => 'ConduitAPIMethod', 3680 3609 'ManiphestConfiguredCustomField' => array( 3681 3610 'ManiphestCustomField', 3682 3611 'PhabricatorStandardCustomFieldInterface', 3683 3612 ), 3684 3613 'ManiphestController' => 'PhabricatorController', 3685 3614 'ManiphestCreateMailReceiver' => 'PhabricatorMailReceiver', 3615 + 'ManiphestCreateTaskConduitAPIMethod' => 'ManiphestConduitAPIMethod', 3686 3616 'ManiphestCustomField' => 'PhabricatorCustomField', 3687 3617 'ManiphestCustomFieldNumericIndex' => 'PhabricatorCustomFieldNumericIndexStorage', 3688 3618 'ManiphestCustomFieldStatusParser' => 'PhabricatorCustomFieldMonogramParser', ··· 3699 3629 'ManiphestEditStatusCapability' => 'PhabricatorPolicyCapability', 3700 3630 'ManiphestExcelDefaultFormat' => 'ManiphestExcelFormat', 3701 3631 'ManiphestExportController' => 'ManiphestController', 3632 + 'ManiphestFindConduitAPIMethod' => 'ManiphestQueryConduitAPIMethod', 3633 + 'ManiphestGetTaskTransactionsConduitAPIMethod' => 'ManiphestConduitAPIMethod', 3702 3634 'ManiphestHovercardEventListener' => 'PhabricatorEventListener', 3635 + 'ManiphestInfoConduitAPIMethod' => 'ManiphestConduitAPIMethod', 3703 3636 'ManiphestNameIndex' => 'ManiphestDAO', 3704 3637 'ManiphestNameIndexEventListener' => 'PhabricatorEventListener', 3638 + 'ManiphestQueryConduitAPIMethod' => 'ManiphestConduitAPIMethod', 3639 + 'ManiphestQueryStatusesConduitAPIMethod' => 'ManiphestConduitAPIMethod', 3705 3640 'ManiphestRemarkupRule' => 'PhabricatorRemarkupRuleObject', 3706 3641 'ManiphestReplyHandler' => 'PhabricatorMailReplyHandler', 3707 3642 'ManiphestReportController' => 'ManiphestController', ··· 3744 3679 'ManiphestTransactionPreviewController' => 'ManiphestController', 3745 3680 'ManiphestTransactionQuery' => 'PhabricatorApplicationTransactionQuery', 3746 3681 'ManiphestTransactionSaveController' => 'ManiphestController', 3682 + 'ManiphestUpdateConduitAPIMethod' => 'ManiphestConduitAPIMethod', 3747 3683 'ManiphestView' => 'AphrontView', 3748 3684 'MetaMTAMailReceivedGarbageCollector' => 'PhabricatorGarbageCollector', 3749 3685 'MetaMTAMailSentGarbageCollector' => 'PhabricatorGarbageCollector', 3750 3686 'MetaMTANotificationType' => 'MetaMTAConstants', 3751 3687 'MetaMTAReceivedMailStatus' => 'MetaMTAConstants', 3688 + 'NuanceConduitAPIMethod' => 'ConduitAPIMethod', 3752 3689 'NuanceController' => 'PhabricatorController', 3690 + 'NuanceCreateItemConduitAPIMethod' => 'NuanceConduitAPIMethod', 3753 3691 'NuanceDAO' => 'PhabricatorLiskDAO', 3754 3692 'NuanceItem' => array( 3755 3693 'NuanceDAO', ··· 3805 3743 'NuanceSourceTransactionQuery' => 'PhabricatorApplicationTransactionQuery', 3806 3744 'NuanceSourceViewController' => 'NuanceController', 3807 3745 'NuanceTransaction' => 'PhabricatorApplicationTransaction', 3746 + 'OwnersConduitAPIMethod' => 'ConduitAPIMethod', 3808 3747 'OwnersPackageReplyHandler' => 'PhabricatorMailReplyHandler', 3748 + 'OwnersQueryConduitAPIMethod' => 'OwnersConduitAPIMethod', 3749 + 'PHIDConduitAPIMethod' => 'ConduitAPIMethod', 3750 + 'PHIDInfoConduitAPIMethod' => 'PHIDConduitAPIMethod', 3751 + 'PHIDLookupConduitAPIMethod' => 'PHIDConduitAPIMethod', 3752 + 'PHIDQueryConduitAPIMethod' => 'PHIDConduitAPIMethod', 3809 3753 'PHUIActionHeaderExample' => 'PhabricatorUIExample', 3810 3754 'PHUIActionHeaderView' => 'AphrontView', 3811 3755 'PHUIBoxExample' => 'PhabricatorUIExample', ··· 3897 3841 'PassphraseRemarkupRule' => 'PhabricatorRemarkupRuleObject', 3898 3842 'PassphraseSSHKey' => 'PassphraseAbstractKey', 3899 3843 'PassphraseSecret' => 'PassphraseDAO', 3844 + 'PasteConduitAPIMethod' => 'ConduitAPIMethod', 3845 + 'PasteCreateConduitAPIMethod' => 'PasteConduitAPIMethod', 3900 3846 'PasteCreateMailReceiver' => 'PhabricatorMailReceiver', 3901 3847 'PasteDefaultViewCapability' => 'PhabricatorPolicyCapability', 3902 3848 'PasteEmbedView' => 'AphrontView', 3849 + 'PasteInfoConduitAPIMethod' => 'PasteConduitAPIMethod', 3903 3850 'PasteMockMailReceiver' => 'PhabricatorObjectMailReceiver', 3851 + 'PasteQueryConduitAPIMethod' => 'PasteConduitAPIMethod', 3904 3852 'PasteReplyHandler' => 'PhabricatorMailReplyHandler', 3905 3853 'PeopleBrowseUserDirectoryCapability' => 'PhabricatorPolicyCapability', 3906 3854 'PeopleUserLogGarbageCollector' => 'PhabricatorGarbageCollector', ··· 5124 5072 'PhabricatorSubscriptionsTransactionController' => 'PhabricatorController', 5125 5073 'PhabricatorSubscriptionsUIEventListener' => 'PhabricatorEventListener', 5126 5074 'PhabricatorSupportApplication' => 'PhabricatorApplication', 5127 - 'PhabricatorSymbolNameLinter' => 'ArcanistXHPASTLintNamingHook', 5128 5075 'PhabricatorSyntaxHighlightingConfigOptions' => 'PhabricatorApplicationConfigOptions', 5129 5076 'PhabricatorSystemActionEngine' => 'Phobject', 5130 5077 'PhabricatorSystemActionGarbageCollector' => 'PhabricatorGarbageCollector', ··· 5285 5232 'PhameBlogSkin' => 'PhabricatorController', 5286 5233 'PhameBlogViewController' => 'PhameController', 5287 5234 'PhameCelerityResources' => 'CelerityResources', 5235 + 'PhameConduitAPIMethod' => 'ConduitAPIMethod', 5288 5236 'PhameController' => 'PhabricatorController', 5237 + 'PhameCreatePostConduitAPIMethod' => 'PhameConduitAPIMethod', 5289 5238 'PhameDAO' => 'PhabricatorLiskDAO', 5290 5239 'PhamePost' => array( 5291 5240 'PhameDAO', ··· 5305 5254 'PhamePostUnpublishController' => 'PhameController', 5306 5255 'PhamePostView' => 'AphrontView', 5307 5256 'PhamePostViewController' => 'PhameController', 5257 + 'PhameQueryConduitAPIMethod' => 'PhameConduitAPIMethod', 5258 + 'PhameQueryPostsConduitAPIMethod' => 'PhameConduitAPIMethod', 5308 5259 'PhameResourceController' => 'CelerityResourceController', 5309 5260 'PhluxController' => 'PhabricatorController', 5310 5261 'PhluxDAO' => 'PhabricatorLiskDAO', ··· 5436 5387 'PhortuneWePayPaymentProvider' => 'PhortunePaymentProvider', 5437 5388 'PhragmentBrowseController' => 'PhragmentController', 5438 5389 'PhragmentCanCreateCapability' => 'PhabricatorPolicyCapability', 5390 + 'PhragmentConduitAPIMethod' => 'ConduitAPIMethod', 5439 5391 'PhragmentController' => 'PhabricatorController', 5440 5392 'PhragmentCreateController' => 'PhragmentController', 5441 5393 'PhragmentDAO' => 'PhabricatorLiskDAO', ··· 5451 5403 ), 5452 5404 'PhragmentFragmentVersionPHIDType' => 'PhabricatorPHIDType', 5453 5405 'PhragmentFragmentVersionQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 5406 + 'PhragmentGetPatchConduitAPIMethod' => 'PhragmentConduitAPIMethod', 5454 5407 'PhragmentHistoryController' => 'PhragmentController', 5455 5408 'PhragmentPatchController' => 'PhragmentController', 5456 5409 'PhragmentPatchUtil' => 'Phobject', 5457 5410 'PhragmentPolicyController' => 'PhragmentController', 5411 + 'PhragmentQueryFragmentsConduitAPIMethod' => 'PhragmentConduitAPIMethod', 5458 5412 'PhragmentRevertController' => 'PhragmentController', 5459 5413 'PhragmentSnapshot' => array( 5460 5414 'PhragmentDAO', ··· 5474 5428 'PhragmentUpdateController' => 'PhragmentController', 5475 5429 'PhragmentVersionController' => 'PhragmentController', 5476 5430 'PhragmentZIPController' => 'PhragmentController', 5431 + 'PhrequentConduitAPIMethod' => 'ConduitAPIMethod', 5477 5432 'PhrequentController' => 'PhabricatorController', 5478 5433 'PhrequentDAO' => 'PhabricatorLiskDAO', 5479 5434 'PhrequentListController' => 'PhrequentController', 5435 + 'PhrequentPopConduitAPIMethod' => 'PhrequentConduitAPIMethod', 5436 + 'PhrequentPushConduitAPIMethod' => 'PhrequentConduitAPIMethod', 5480 5437 'PhrequentSearchEngine' => 'PhabricatorApplicationSearchEngine', 5481 5438 'PhrequentTimeBlock' => 'Phobject', 5482 5439 'PhrequentTimeBlockTestCase' => 'PhabricatorTestCase', 5483 5440 'PhrequentTimeSlices' => 'Phobject', 5484 5441 'PhrequentTrackController' => 'PhrequentController', 5442 + 'PhrequentTrackingConduitAPIMethod' => 'PhrequentConduitAPIMethod', 5485 5443 'PhrequentTrackingEditor' => 'PhabricatorEditor', 5486 5444 'PhrequentUIEventListener' => 'PhabricatorEventListener', 5487 5445 'PhrequentUserTime' => array( ··· 5492 5450 'PhrictionActionConstants' => 'PhrictionConstants', 5493 5451 'PhrictionActionMenuEventListener' => 'PhabricatorEventListener', 5494 5452 'PhrictionChangeType' => 'PhrictionConstants', 5453 + 'PhrictionConduitAPIMethod' => 'ConduitAPIMethod', 5495 5454 'PhrictionContent' => array( 5496 5455 'PhrictionDAO', 5497 5456 'PhabricatorMarkupInterface', ··· 5515 5474 'PhrictionDocumentQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 5516 5475 'PhrictionDocumentStatus' => 'PhrictionConstants', 5517 5476 'PhrictionDocumentTestCase' => 'PhabricatorTestCase', 5477 + 'PhrictionEditConduitAPIMethod' => 'PhrictionConduitAPIMethod', 5518 5478 'PhrictionEditController' => 'PhrictionController', 5479 + 'PhrictionHistoryConduitAPIMethod' => 'PhrictionConduitAPIMethod', 5519 5480 'PhrictionHistoryController' => 'PhrictionController', 5481 + 'PhrictionInfoConduitAPIMethod' => 'PhrictionConduitAPIMethod', 5520 5482 'PhrictionListController' => 'PhrictionController', 5521 5483 'PhrictionMoveController' => 'PhrictionController', 5522 5484 'PhrictionNewController' => 'PhrictionController', ··· 5584 5546 'PonderVote' => 'PonderConstants', 5585 5547 'PonderVoteEditor' => 'PhabricatorEditor', 5586 5548 'PonderVoteSaveController' => 'PonderController', 5549 + 'ProjectConduitAPIMethod' => 'ConduitAPIMethod', 5587 5550 'ProjectCreateProjectsCapability' => 'PhabricatorPolicyCapability', 5551 + 'ProjectQueryConduitAPIMethod' => 'ProjectConduitAPIMethod', 5588 5552 'ProjectRemarkupRule' => 'PhabricatorRemarkupRuleObject', 5589 5553 'QueryFormattingTestCase' => 'PhabricatorTestCase', 5590 5554 'ReleephAuthorFieldSpecification' => 'ReleephFieldSpecification', ··· 5612 5576 ), 5613 5577 'ReleephCommitFinderException' => 'Exception', 5614 5578 'ReleephCommitMessageFieldSpecification' => 'ReleephFieldSpecification', 5579 + 'ReleephConduitAPIMethod' => 'ConduitAPIMethod', 5615 5580 'ReleephController' => 'PhabricatorController', 5616 5581 'ReleephDAO' => 'PhabricatorLiskDAO', 5617 5582 'ReleephDefaultFieldSelector' => 'ReleephFieldSelector', ··· 5624 5589 'PhabricatorCustomField', 5625 5590 'PhabricatorMarkupInterface', 5626 5591 ), 5592 + 'ReleephGetBranchesConduitAPIMethod' => 'ReleephConduitAPIMethod', 5627 5593 'ReleephIntentFieldSpecification' => 'ReleephFieldSpecification', 5628 5594 'ReleephLevelFieldSpecification' => 'ReleephFieldSpecification', 5629 5595 'ReleephOriginalCommitFieldSpecification' => 'ReleephFieldSpecification', ··· 5647 5613 'ReleephDAO', 5648 5614 'PhabricatorPolicyInterface', 5649 5615 ), 5616 + 'ReleephProjectInfoConduitAPIMethod' => 'ReleephConduitAPIMethod', 5617 + 'ReleephQueryBranchesConduitAPIMethod' => 'ReleephConduitAPIMethod', 5618 + 'ReleephQueryProductsConduitAPIMethod' => 'ReleephConduitAPIMethod', 5619 + 'ReleephQueryRequestsConduitAPIMethod' => 'ReleephConduitAPIMethod', 5650 5620 'ReleephReasonFieldSpecification' => 'ReleephFieldSpecification', 5651 5621 'ReleephRequest' => array( 5652 5622 'ReleephDAO', ··· 5655 5625 ), 5656 5626 'ReleephRequestActionController' => 'ReleephRequestController', 5657 5627 'ReleephRequestCommentController' => 'ReleephRequestController', 5628 + 'ReleephRequestConduitAPIMethod' => 'ReleephConduitAPIMethod', 5658 5629 'ReleephRequestController' => 'ReleephController', 5659 5630 'ReleephRequestDifferentialCreateController' => 'ReleephController', 5660 5631 'ReleephRequestEditController' => 'ReleephBranchController', ··· 5675 5646 'ReleephRevisionFieldSpecification' => 'ReleephFieldSpecification', 5676 5647 'ReleephSeverityFieldSpecification' => 'ReleephLevelFieldSpecification', 5677 5648 'ReleephSummaryFieldSpecification' => 'ReleephFieldSpecification', 5649 + 'ReleephWorkCanPushConduitAPIMethod' => 'ReleephConduitAPIMethod', 5650 + 'ReleephWorkGetAuthorInfoConduitAPIMethod' => 'ReleephConduitAPIMethod', 5651 + 'ReleephWorkGetBranchCommitMessageConduitAPIMethod' => 'ReleephConduitAPIMethod', 5652 + 'ReleephWorkGetBranchConduitAPIMethod' => 'ReleephConduitAPIMethod', 5653 + 'ReleephWorkGetCommitMessageConduitAPIMethod' => 'ReleephConduitAPIMethod', 5654 + 'ReleephWorkNextRequestConduitAPIMethod' => 'ReleephConduitAPIMethod', 5655 + 'ReleephWorkRecordConduitAPIMethod' => 'ReleephConduitAPIMethod', 5656 + 'ReleephWorkRecordPickStatusConduitAPIMethod' => 'ReleephConduitAPIMethod', 5657 + 'RemarkupProcessConduitAPIMethod' => 'ConduitAPIMethod', 5658 + 'RepositoryConduitAPIMethod' => 'ConduitAPIMethod', 5659 + 'RepositoryCreateConduitAPIMethod' => 'RepositoryConduitAPIMethod', 5660 + 'RepositoryQueryConduitAPIMethod' => 'RepositoryConduitAPIMethod', 5678 5661 'ShellLogView' => 'AphrontView', 5662 + 'SlowvoteConduitAPIMethod' => 'ConduitAPIMethod', 5679 5663 'SlowvoteEmbedView' => 'AphrontView', 5664 + 'SlowvoteInfoConduitAPIMethod' => 'SlowvoteConduitAPIMethod', 5680 5665 'SlowvoteRemarkupRule' => 'PhabricatorRemarkupRuleObject', 5666 + 'TokenConduitAPIMethod' => 'ConduitAPIMethod', 5667 + 'TokenGiveConduitAPIMethod' => 'TokenConduitAPIMethod', 5668 + 'TokenGivenConduitAPIMethod' => 'TokenConduitAPIMethod', 5669 + 'TokenQueryConduitAPIMethod' => 'TokenConduitAPIMethod', 5670 + 'UserAddStatusConduitAPIMethod' => 'UserConduitAPIMethod', 5671 + 'UserConduitAPIMethod' => 'ConduitAPIMethod', 5672 + 'UserDisableConduitAPIMethod' => 'UserConduitAPIMethod', 5673 + 'UserEnableConduitAPIMethod' => 'UserConduitAPIMethod', 5674 + 'UserFindConduitAPIMethod' => 'UserConduitAPIMethod', 5675 + 'UserInfoConduitAPIMethod' => 'UserConduitAPIMethod', 5676 + 'UserQueryConduitAPIMethod' => 'UserConduitAPIMethod', 5677 + 'UserRemoveStatusConduitAPIMethod' => 'UserConduitAPIMethod', 5678 + 'UserWhoAmIConduitAPIMethod' => 'UserConduitAPIMethod', 5681 5679 ), 5682 5680 ));
+3
src/applications/arcanist/conduit/ArcanistConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class ArcanistConduitAPIMethod extends ConduitAPIMethod {}
-3
src/applications/arcanist/conduit/ConduitAPI_arcanist_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_arcanist_Method extends ConduitAPIMethod {}
+6 -2
src/applications/arcanist/conduit/ConduitAPI_arcanist_projectinfo_Method.php src/applications/arcanist/conduit/ArcanistProjectInfoConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_arcanist_projectinfo_Method 4 - extends ConduitAPI_arcanist_Method { 3 + final class ArcanistProjectInfoConduitAPIMethod 4 + extends ArcanistConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'arcanist.projectinfo'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Get information about Arcanist projects.';
+9
src/applications/audit/conduit/AuditConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class AuditConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass('PhabricatorApplicationAudit'); 7 + } 8 + 9 + }
-9
src/applications/audit/conduit/ConduitAPI_audit_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_audit_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass('PhabricatorAuditApplication'); 7 - } 8 - 9 - }
+5 -1
src/applications/audit/conduit/ConduitAPI_audit_query_Method.php src/applications/audit/conduit/AuditQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_audit_query_Method extends ConduitAPI_audit_Method { 3 + final class AuditQueryConduitAPIMethod extends AuditConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'audit.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Query audit requests.';
+9
src/applications/chatlog/conduit/ChatLogConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class ChatLogConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass('PhabricatorApplicationChatLog'); 7 + } 8 + 9 + }
-9
src/applications/chatlog/conduit/ConduitAPI_chatlog_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_chatlog_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass('PhabricatorChatLogApplication'); 7 - } 8 - 9 - }
+5 -1
src/applications/chatlog/conduit/ConduitAPI_chatlog_query_Method.php src/applications/chatlog/conduit/ChatLogQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_chatlog_query_Method extends ConduitAPI_chatlog_Method { 3 + final class ChatLogQueryConduitAPIMethod extends ChatLogConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'chatlog.query'; 7 + } 4 8 5 9 public function getMethodStatus() { 6 10 return self::METHOD_STATUS_UNSTABLE;
+5 -1
src/applications/chatlog/conduit/ConduitAPI_chatlog_record_Method.php src/applications/chatlog/conduit/ChatLogRecordConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_chatlog_record_Method extends ConduitAPI_chatlog_Method { 3 + final class ChatLogRecordConduitAPIMethod extends ChatLogConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'chatlog.record'; 7 + } 4 8 5 9 public function getMethodStatus() { 6 10 return self::METHOD_STATUS_UNSTABLE;
+5 -27
src/applications/conduit/call/ConduitCall.php
··· 168 168 return $servers[array_rand($servers)]; 169 169 } 170 170 171 - protected function buildMethodHandler($method) { 172 - $method_class = ConduitAPIMethod::getClassNameFromAPIMethodName($method); 173 - 174 - // Test if the method exists. 175 - $ok = false; 176 - try { 177 - $ok = class_exists($method_class); 178 - } catch (Exception $ex) { 179 - // Discard, we provide a more specific exception below. 180 - } 181 - if (!$ok) { 182 - throw new ConduitException( 183 - "Conduit method '{$method}' does not exist."); 184 - } 185 - 186 - $class_info = new ReflectionClass($method_class); 187 - if ($class_info->isAbstract()) { 188 - throw new ConduitException( 189 - "Method '{$method}' is not valid; the implementation is an abstract ". 190 - "base class."); 191 - } 192 - 193 - $method = newv($method_class, array()); 171 + protected function buildMethodHandler($method_name) { 172 + $method = ConduitAPIMethod::getConduitMethod($method_name); 194 173 195 - if (!($method instanceof ConduitAPIMethod)) { 174 + if (!$method) { 196 175 throw new ConduitException( 197 - "Method '{$method_class}' is not valid; the implementation must be ". 198 - "a subclass of ConduitAPIMethod."); 176 + "Conduit method '{$method_name}' does not exist."); 199 177 } 200 178 201 179 $application = $method->getApplication(); 202 180 if ($application && !$application->isInstalled()) { 203 181 $app_name = $application->getName(); 204 182 throw new ConduitException( 205 - "Method '{$method_class}' belongs to application '{$app_name}', ". 183 + "Method '{$method_name}' belongs to application '{$app_name}', ". 206 184 "which is not installed."); 207 185 } 208 186
+33 -28
src/applications/conduit/method/ConduitAPIMethod.php
··· 18 18 abstract public function defineErrorTypes(); 19 19 abstract protected function execute(ConduitAPIRequest $request); 20 20 21 - public function __construct() { 22 - 23 - } 21 + public function __construct() {} 24 22 25 23 /** 26 24 * This is mostly for compatibility with ··· 67 65 return $this->execute($request); 68 66 } 69 67 70 - public function getAPIMethodName() { 71 - return self::getAPIMethodNameFromClassName(get_class($this)); 72 - } 68 + public abstract function getAPIMethodName(); 73 69 74 70 /** 75 71 * Return a key which sorts methods by application name, then method status, ··· 94 90 return head(explode('.', $this->getAPIMethodName(), 2)); 95 91 } 96 92 97 - public static function getClassNameFromAPIMethodName($method_name) { 98 - $method_fragment = str_replace('.', '_', $method_name); 99 - return 'ConduitAPI_'.$method_fragment.'_Method'; 93 + public static function getConduitMethod($method_name) { 94 + static $method_map = null; 95 + 96 + if ($method_map === null) { 97 + $methods = id(new PhutilSymbolLoader()) 98 + ->setAncestorClass(__CLASS__) 99 + ->setConcreteOnly(true) 100 + ->loadObjects(); 101 + 102 + foreach ($methods as $method) { 103 + $name = $method->getAPIMethodName(); 104 + 105 + if (empty($method_map[$name])) { 106 + $method_map[$name] = $method; 107 + continue; 108 + } 109 + 110 + $orig_class = get_class($method_map[$name]); 111 + $this_class = get_class($method); 112 + throw new Exception( 113 + "Two Conduit API method classes ({$orig_class}, {$this_class}) ". 114 + "both have the same method name ({$name}). API methods ". 115 + "must have unique method names."); 116 + } 117 + } 118 + 119 + return idx($method_map, $method_name); 100 120 } 101 121 102 122 public function shouldRequireAuthentication() { ··· 122 142 return null; 123 143 } 124 144 125 - public static function getAPIMethodNameFromClassName($class_name) { 126 - $match = null; 127 - $is_valid = preg_match( 128 - '/^ConduitAPI_(.*)_Method$/', 129 - $class_name, 130 - $match); 131 - if (!$is_valid) { 132 - throw new Exception( 133 - "Parameter '{$class_name}' is not a valid Conduit API method class."); 134 - } 135 - $method_fragment = $match[1]; 136 - return str_replace('_', '.', $method_fragment); 137 - } 138 - 139 145 protected function formatStringConstants($constants) { 140 146 foreach ($constants as $key => $value) { 141 147 $constants[$key] = '"'.$value.'"'; ··· 153 159 */ 154 160 protected function getPagerParamTypes() { 155 161 return array( 156 - 'before' => 'optional string', 157 - 'after' => 'optional string', 158 - 'limit' => 'optional int (default = 100)', 162 + 'before' => 'optional string', 163 + 'after' => 'optional string', 164 + 'limit' => 'optional int (default = 100)', 159 165 ); 160 166 } 161 167 ··· 229 235 230 236 public function hasAutomaticCapability($capability, PhabricatorUser $viewer) { 231 237 if (!$this->shouldRequireAuthentication()) { 232 - // Make unauthenticated methods univerally visible. 238 + // Make unauthenticated methods universally visible. 233 239 return true; 234 240 } 235 241 ··· 239 245 public function describeAutomaticCapability($capability) { 240 246 return null; 241 247 } 242 - 243 248 244 249 }
+5 -1
src/applications/conduit/method/ConduitAPI_conduit_connect_Method.php src/applications/conduit/method/ConduitConnectConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_conduit_connect_Method extends ConduitAPIMethod { 3 + final class ConduitConnectConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'conduit.connect'; 7 + } 4 8 5 9 public function shouldRequireAuthentication() { 6 10 return false;
+5 -1
src/applications/conduit/method/ConduitAPI_conduit_getcertificate_Method.php src/applications/conduit/method/ConduitGetCertificateConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_conduit_getcertificate_Method extends ConduitAPIMethod { 3 + final class ConduitGetCertificateConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'conduit.getcertificate'; 7 + } 4 8 5 9 public function shouldRequireAuthentication() { 6 10 return false;
+5 -1
src/applications/conduit/method/ConduitAPI_conduit_ping_Method.php src/applications/conduit/method/ConduitPingConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_conduit_ping_Method extends ConduitAPIMethod { 3 + final class ConduitPingConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'conduit.ping'; 7 + } 4 8 5 9 public function shouldRequireAuthentication() { 6 10 return false;
+5 -1
src/applications/conduit/method/ConduitAPI_conduit_query_Method.php src/applications/conduit/method/ConduitQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_conduit_query_Method extends ConduitAPIMethod { 3 + final class ConduitQueryConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'conduit.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Returns the parameters of the Conduit methods.';
+2 -2
src/applications/conpherence/conduit/ConduitAPI_conpherence_Method.php src/applications/conpherence/conduit/ConpherenceConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_conpherence_Method extends ConduitAPIMethod { 3 + abstract class ConpherenceConduitAPIMethod extends ConduitAPIMethod { 4 4 5 - public function getApplication() { 5 + final public function getApplication() { 6 6 return PhabricatorApplication::getByClass( 7 7 'PhabricatorConpherenceApplication'); 8 8 }
+6 -2
src/applications/conpherence/conduit/ConduitAPI_conpherence_createthread_Method.php src/applications/conpherence/conduit/ConpherenceCreateThreadConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_conpherence_createthread_Method 4 - extends ConduitAPI_conpherence_Method { 3 + final class ConpherenceCreateThreadConduitAPIMethod 4 + extends ConpherenceConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'conpherence.createthread'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Create a new conpherence thread.');
+6 -2
src/applications/conpherence/conduit/ConduitAPI_conpherence_querythread_Method.php src/applications/conpherence/conduit/ConpherenceQueryThreadConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_conpherence_querythread_Method 4 - extends ConduitAPI_conpherence_Method { 3 + final class ConpherenceQueryThreadConduitAPIMethod 4 + extends ConpherenceConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'conpherence.querythread'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht(
+6 -2
src/applications/conpherence/conduit/ConduitAPI_conpherence_querytransaction_Method.php src/applications/conpherence/conduit/ConpherenceQueryTransactionConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_conpherence_querytransaction_Method 4 - extends ConduitAPI_conpherence_Method { 3 + final class ConpherenceQueryTransactionConduitAPIMethod 4 + extends ConpherenceConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'conpherence.querytransaction'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht(
+6 -2
src/applications/conpherence/conduit/ConduitAPI_conpherence_updatethread_Method.php src/applications/conpherence/conduit/ConpherenceUpdateThreadConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_conpherence_updatethread_Method 4 - extends ConduitAPI_conpherence_Method { 3 + final class ConpherenceUpdateThreadConduitAPIMethod 4 + extends ConpherenceConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'conpherence.updatethread'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Update an existing conpherence thread.');
+2 -2
src/applications/differential/conduit/ConduitAPI_differential_Method.php src/applications/differential/conduit/DifferentialConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_differential_Method extends ConduitAPIMethod { 3 + abstract class DifferentialConduitAPIMethod extends ConduitAPIMethod { 4 4 5 - public function getApplication() { 5 + final public function getApplication() { 6 6 return PhabricatorApplication::getByClass( 7 7 'PhabricatorDifferentialApplication'); 8 8 }
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_close_Method.php src/applications/differential/conduit/DifferentialCloseConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_close_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialCloseConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.close'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Close a Differential revision.');
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_createcomment_Method.php src/applications/differential/conduit/DifferentialCreateCommentConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_createcomment_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialCreateCommentConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.createcomment'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Add a comment to a Differential revision.');
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_creatediff_Method.php src/applications/differential/conduit/DifferentialCreateDiffConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_creatediff_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialCreateDiffConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.creatediff'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Create a new Differential diff.';
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_createinline_Method.php src/applications/differential/conduit/DifferentialCreateInlineConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_createinline_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialCreateInlineConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.createinline'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Add an inline comment to a Differential revision.';
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_createrawdiff_Method.php src/applications/differential/conduit/DifferentialCreateRawDiffConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_createrawdiff_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialCreateRawDiffConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.createrawdiff'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Create a new Differential diff from a raw diff source.');
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_createrevision_Method.php src/applications/differential/conduit/DifferentialCreateRevisionConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_createrevision_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialCreateRevisionConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.createrevision'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Create a new Differential revision.');
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_find_Method.php src/applications/differential/conduit/DifferentialFindConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_find_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialFindConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.find'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_DEPRECATED;
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_finishpostponedlinters_Method.php src/applications/differential/conduit/DifferentialFinishPostponedLintersConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_finishpostponedlinters_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialFinishPostponedLintersConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.finishpostponedlinters'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Update diff with new lint messages and mark postponed '.
+7 -2
src/applications/differential/conduit/ConduitAPI_differential_getalldiffs_Method.php src/applications/differential/conduit/DifferentialGetAllDiffsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_getalldiffs_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialGetAllDiffsConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.getalldiffs'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_DEPRECATED; ··· 52 56 53 57 return $results; 54 58 } 59 + 55 60 }
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_getcommitmessage_Method.php src/applications/differential/conduit/DifferentialGetCommitMessageConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_getcommitmessage_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialGetCommitMessageConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.getcommitmessage'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Retrieve Differential commit messages or message templates.';
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_getcommitpaths_Method.php src/applications/differential/conduit/DifferentialGetCommitPathsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_getcommitpaths_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialGetCommitPathsConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.getcommitpaths'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Query which paths should be included when committing a '.
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_getdiff_Method.php src/applications/differential/conduit/DifferentialGetDiffConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_getdiff_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialGetDiffConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.getdiff'; 8 + } 5 9 6 10 public function shouldAllowPublic() { 7 11 return true;
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_getrawdiff_Method.php src/applications/differential/conduit/DifferentialGetRawDiffConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_getrawdiff_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialGetRawDiffConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.getrawdiff'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Retrieve a raw diff');
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_getrevision_Method.php src/applications/differential/conduit/DifferentialGetRevisionConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_getrevision_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialGetRevisionConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.getrevision'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_DEPRECATED;
+7 -2
src/applications/differential/conduit/ConduitAPI_differential_getrevisioncomments_Method.php src/applications/differential/conduit/DifferentialGetRevisionCommentsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_getrevisioncomments_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialGetRevisionCommentsConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.getrevisioncomments'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_DEPRECATED; ··· 86 90 87 91 return $results; 88 92 } 93 + 89 94 }
+6 -3
src/applications/differential/conduit/ConduitAPI_differential_parsecommitmessage_Method.php src/applications/differential/conduit/DifferentialParseCommitMessageConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_parsecommitmessage_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialParseCommitMessageConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 5 6 6 private $errors; 7 + 8 + public function getAPIMethodName() { 9 + return 'differential.parsecommitmessage'; 10 + } 7 11 8 12 public function getMethodDescription() { 9 13 return pht('Parse commit messages for Differential fields.'); ··· 127 131 128 132 return $result; 129 133 } 130 - 131 134 132 135 }
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_query_Method.php src/applications/differential/conduit/DifferentialQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_query_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialQueryConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.query'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Query Differential revisions which match certain criteria.';
+7 -2
src/applications/differential/conduit/ConduitAPI_differential_querydiffs_Method.php src/applications/differential/conduit/DifferentialQueryDiffsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_querydiffs_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialQueryDiffsConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.querydiffs'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Query differential diffs which match certain criteria.'); ··· 39 43 40 44 return mpull($diffs, 'getDiffDict', 'getID'); 41 45 } 46 + 42 47 }
+7 -2
src/applications/differential/conduit/ConduitAPI_differential_setdiffproperty_Method.php src/applications/differential/conduit/DifferentialSetDiffPropertyConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_setdiffproperty_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialSetDiffPropertyConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.setdiffproperty'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Attach properties to Differential diffs.'; ··· 107 111 $property->save(); 108 112 return $property; 109 113 } 114 + 110 115 }
+6 -2
src/applications/differential/conduit/ConduitAPI_differential_updaterevision_Method.php src/applications/differential/conduit/DifferentialUpdateRevisionConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_updaterevision_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialUpdateRevisionConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.updaterevision'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Update a Differential revision.');
+7 -2
src/applications/differential/conduit/ConduitAPI_differential_updateunitresults_Method.php src/applications/differential/conduit/DifferentialUpdateUnitResultsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_differential_updateunitresults_Method 4 - extends ConduitAPI_differential_Method { 3 + final class DifferentialUpdateUnitResultsConduitAPIMethod 4 + extends DifferentialConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.updateunitresults'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Update arc unit results for a postponed test.'; ··· 145 149 $diff->setUnitStatus($final_diff_status); 146 150 $diff->save(); 147 151 } 152 + 148 153 }
-10
src/applications/diffusion/conduit/ConduitAPI_diffusion_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_diffusion_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass( 7 - 'PhabricatorDiffusionApplication'); 8 - } 9 - 10 - }
+2 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_abstractquery_Method.php src/applications/diffusion/conduit/DiffusionQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_diffusion_abstractquery_Method 4 - extends ConduitAPI_diffusion_Method { 3 + abstract class DiffusionQueryConduitAPIMethod 4 + extends DiffusionConduitAPIMethod { 5 5 6 6 public function shouldAllowPublic() { 7 7 return true;
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_branchquery_Method.php src/applications/diffusion/conduit/DiffusionBranchQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_branchquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionBranchQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.branchquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Determine what branches exist for a repository.');
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_browsequery_Method.php src/applications/diffusion/conduit/DiffusionBrowseQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_browsequery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionBrowseQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.browsequery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_commitparentsquery_Method.php src/applications/diffusion/conduit/DiffusionCommitParentsQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_commitparentsquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionCommitParentsQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.commitparentsquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht(
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_createcomment_Method.php src/applications/diffusion/conduit/DiffusionCreateCommentConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_createcomment_Method 4 - extends ConduitAPI_diffusion_Method { 3 + final class DiffusionCreateCommentConduitAPIMethod 4 + extends DiffusionConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.createcomment'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_DEPRECATED;
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_diffquery_Method.php src/applications/diffusion/conduit/DiffusionDiffQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_diffquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionDiffQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 5 6 6 private $effectiveCommit; 7 + 8 + public function getAPIMethodName() { 9 + return 'diffusion.diffquery'; 10 + } 7 11 8 12 public function getMethodDescription() { 9 13 return
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_existsquery_Method.php src/applications/diffusion/conduit/DiffusionExistsQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_existsquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionExistsQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.existsquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Determine if code exists in a version control system.';
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_filecontentquery_Method.php src/applications/diffusion/conduit/DiffusionFileContentQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_filecontentquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionFileContentQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.filecontentquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Retrieve file content from a repository.';
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_findsymbols_Method.php src/applications/diffusion/conduit/DiffusionFindSymbolsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_findsymbols_Method 4 - extends ConduitAPI_diffusion_Method { 3 + final class DiffusionFindSymbolsConduitAPIMethod 4 + extends DiffusionConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.findsymbols'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Retrieve Diffusion symbol information.';
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_getcommits_Method.php src/applications/diffusion/conduit/DiffusionGetCommitsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_getcommits_Method 4 - extends ConduitAPI_diffusion_Method { 3 + final class DiffusionGetCommitsConduitAPIMethod 4 + extends DiffusionConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.getcommits'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Retrieve Diffusion commit information.');
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_getlintmessages_Method.php src/applications/diffusion/conduit/DiffusionGetLintMessagesConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_getlintmessages_Method 4 - extends ConduitAPI_diffusion_Method { 3 + final class DiffusionGetLintMessagesConduitAPIMethod 4 + extends DiffusionConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.getlintmessages'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE;
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_getrecentcommitsbypath_Method.php src/applications/diffusion/conduit/DiffusionGetRecentCommitsByPathConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_getrecentcommitsbypath_Method 4 - extends ConduitAPI_diffusion_Method { 3 + final class DiffusionGetRecentCommitsByPathConduitAPIMethod 4 + extends DiffusionConduitAPIMethod { 5 5 6 6 const DEFAULT_LIMIT = 10; 7 + 8 + public function getAPIMethodName() { 9 + return 'diffusion.getrecentcommitsbypath'; 10 + } 7 11 8 12 public function getMethodDescription() { 9 13 return 'Get commit identifiers for recent commits affecting a given path.';
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_historyquery_Method.php src/applications/diffusion/conduit/DiffusionHistoryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_historyquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionHistoryQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 5 6 6 private $parents = array(); 7 + 8 + public function getAPIMethodName() { 9 + return 'diffusion.historyquery'; 10 + } 7 11 8 12 public function getMethodDescription() { 9 13 return 'Returns history information for a repository at a specific '.
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_lastmodifiedquery_Method.php src/applications/diffusion/conduit/DiffusionLastModifiedQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_lastmodifiedquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionLastModifiedQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.lastmodifiedquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Get the commits at which paths were last modified.');
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_looksoon_Method.php src/applications/diffusion/conduit/DiffusionLookSoonConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_looksoon_Method 4 - extends ConduitAPI_diffusion_Method { 3 + final class DiffusionLookSoonConduitAPIMethod 4 + extends DiffusionConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.looksoon'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE;
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_mergedcommitsquery_Method.php src/applications/diffusion/conduit/DiffusionMergedCommitsQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_mergedcommitsquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionMergedCommitsQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.mergedcommitsquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_querycommits_Method.php src/applications/diffusion/conduit/DiffusionQueryCommitsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_querycommits_Method 4 - extends ConduitAPI_diffusion_Method { 3 + final class DiffusionQueryCommitsConduitAPIMethod 4 + extends DiffusionConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.querycommits'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Retrieve information about commits.');
+7 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_querypaths_Method.php src/applications/diffusion/conduit/DiffusionQueryPathsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_querypaths_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionQueryPathsConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.querypaths'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Filename search on a repository.'); ··· 97 101 98 102 return $results; 99 103 } 104 + 100 105 }
+7 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_rawdiffquery_Method.php src/applications/diffusion/conduit/DiffusionRawDiffQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_rawdiffquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionRawDiffQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.rawdiffquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return ··· 51 55 52 56 return $raw_query->loadRawDiff(); 53 57 } 58 + 54 59 }
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_readmequery_Method.php src/applications/diffusion/conduit/DiffusionReadmeQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_readmequery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionReadmeQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.readmequery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_refsquery_Method.php src/applications/diffusion/conduit/DiffusionRefsQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_refsquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionRefsQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.refsquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_resolverefs_Method.php src/applications/diffusion/conduit/DiffusionResolveRefsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_resolverefs_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionResolveRefsConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.resolverefsquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Resolve references into stable, canonical identifiers.');
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_searchquery_Method.php src/applications/diffusion/conduit/DiffusionSearchQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_searchquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionSearchQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.searchquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Search (grep) a repository at a specific path and commit.';
+6 -2
src/applications/diffusion/conduit/ConduitAPI_diffusion_tagsquery_Method.php src/applications/diffusion/conduit/DiffusionTagsQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_tagsquery_Method 4 - extends ConduitAPI_diffusion_abstractquery_Method { 3 + final class DiffusionTagsQueryConduitAPIMethod 4 + extends DiffusionQueryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'differential.tagsquery'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Retrieve information about tags in a repository.');
+6 -3
src/applications/diffusion/conduit/ConduitAPI_diffusion_updatecoverage_Method.php src/applications/diffusion/conduit/DiffusionUpdateCoverageConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_diffusion_updatecoverage_Method 4 - extends ConduitAPI_diffusion_Method { 3 + final class DiffusionUpdateCoverageConduitAPIMethod 4 + extends DiffusionConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'diffusion.updatecoverage'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE; ··· 92 96 } 93 97 $conn->saveTransaction(); 94 98 } 95 - 96 99 97 100 }
+10
src/applications/diffusion/conduit/DiffusionConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class DiffusionConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass( 7 + 'PhabricatorApplicationDiffusion'); 8 + } 9 + 10 + }
-9
src/applications/feed/conduit/ConduitAPI_feed_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_feed_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass('PhabricatorFeedApplication'); 7 - } 8 - 9 - }
+5 -1
src/applications/feed/conduit/ConduitAPI_feed_publish_Method.php src/applications/feed/conduit/FeedPublishConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_feed_publish_Method extends ConduitAPI_feed_Method { 3 + final class FeedPublishConduitAPIMethod extends FeedConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'feed.publish'; 7 + } 4 8 5 9 public function getMethodStatus() { 6 10 return self::METHOD_STATUS_UNSTABLE;
+5 -1
src/applications/feed/conduit/ConduitAPI_feed_query_Method.php src/applications/feed/conduit/FeedQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_feed_query_Method extends ConduitAPI_feed_Method { 3 + final class FeedQueryConduitAPIMethod extends FeedConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'feed.query'; 7 + } 4 8 5 9 public function getMethodStatus() { 6 10 return self::METHOD_STATUS_UNSTABLE;
+9
src/applications/feed/conduit/FeedConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class FeedConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass('PhabricatorApplicationFeed'); 7 + } 8 + 9 + }
-9
src/applications/files/conduit/ConduitAPI_file_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_file_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass('PhabricatorFilesApplication'); 7 - } 8 - 9 - }
+5 -1
src/applications/files/conduit/ConduitAPI_file_download_Method.php src/applications/files/conduit/FileDownloadConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_file_download_Method extends ConduitAPI_file_Method { 3 + final class FileDownloadConduitAPIMethod extends FileConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'file.download'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Download a file from the server.';
+5 -1
src/applications/files/conduit/ConduitAPI_file_info_Method.php src/applications/files/conduit/FileInfoConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_file_info_Method extends ConduitAPI_file_Method { 3 + final class FileInfoConduitAPIMethod extends FileConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'file.info'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Get information about a file.';
+5 -1
src/applications/files/conduit/ConduitAPI_file_upload_Method.php src/applications/files/conduit/FileUploadConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_file_upload_Method extends ConduitAPI_file_Method { 3 + final class FileUploadConduitAPIMethod extends FileConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'file.upload'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Upload a file to the server.';
+5 -1
src/applications/files/conduit/ConduitAPI_file_uploadhash_Method.php src/applications/files/conduit/FileUploadHashConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_file_uploadhash_Method extends ConduitAPI_file_Method { 3 + final class FileUploadHashConduitAPIMethod extends FileConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'file.uploadhash'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Upload a file to the server using content hash.';
+9
src/applications/files/conduit/FileConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class FileConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass('PhabricatorApplicationFiles'); 7 + } 8 + 9 + }
+2 -2
src/applications/flag/conduit/ConduitAPI_flag_Method.php src/applications/flag/conduit/FlagConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_flag_Method extends ConduitAPIMethod { 3 + abstract class FlagConduitAPIMethod extends ConduitAPIMethod { 4 4 5 - public function getApplication() { 5 + final public function getApplication() { 6 6 return PhabricatorApplication::getByClass('PhabricatorFlagsApplication'); 7 7 } 8 8
+5 -1
src/applications/flag/conduit/ConduitAPI_flag_delete_Method.php src/applications/flag/conduit/FlagDeleteConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_flag_delete_Method extends ConduitAPI_flag_Method { 3 + final class FlagDeleteConduitAPIMethod extends FlagConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'flag.delete'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Clear a flag.';
+5 -1
src/applications/flag/conduit/ConduitAPI_flag_edit_Method.php src/applications/flag/conduit/FlagEditConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_flag_edit_Method extends ConduitAPI_flag_Method { 3 + final class FlagEditConduitAPIMethod extends FlagConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'flag.edit'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Create or modify a flag.';
+5 -1
src/applications/flag/conduit/ConduitAPI_flag_query_Method.php src/applications/flag/conduit/FlagQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_flag_query_Method extends ConduitAPI_flag_Method { 3 + final class FlagQueryConduitAPIMethod extends FlagConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'flag.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Query flag markers.';
+2 -2
src/applications/harbormaster/conduit/ConduitAPI_harbormaster_Method.php src/applications/harbormaster/conduit/HarbormasterConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_harbormaster_Method extends ConduitAPIMethod { 3 + abstract class HarbormasterConduitAPIMethod extends ConduitAPIMethod { 4 4 5 - public function getApplication() { 5 + final public function getApplication() { 6 6 return PhabricatorApplication::getByClass( 7 7 'PhabricatorHarbormasterApplication'); 8 8 }
+6 -2
src/applications/harbormaster/conduit/ConduitAPI_harbormaster_querybuildables_Method.php src/applications/harbormaster/conduit/HarbormasterQueryBuildablesConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_harbormaster_querybuildables_Method 4 - extends ConduitAPI_harbormaster_Method { 3 + final class HarbormasterQueryBuildablesConduitAPIMethod 4 + extends HarbormasterConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'harbormaster.querybuildables'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Query Harbormaster buildables.');
+6 -2
src/applications/harbormaster/conduit/ConduitAPI_harbormaster_querybuilds_Method.php src/applications/harbormaster/conduit/HarbormasterQueryBuildsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_harbormaster_querybuilds_Method 4 - extends ConduitAPI_harbormaster_Method { 3 + final class HarbormasterQueryBuildsConduitAPIMethod 4 + extends HarbormasterConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'harbormaster.querybuilds'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Query Harbormaster builds.');
+6 -2
src/applications/harbormaster/conduit/ConduitAPI_harbormaster_sendmessage_Method.php src/applications/harbormaster/conduit/HarbormasterSendMessageConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_harbormaster_sendmessage_Method 4 - extends ConduitAPI_harbormaster_Method { 3 + final class HarbormasterSendMessageConduitAPIMethod 4 + extends HarbormasterConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'harbormaster.sendmessage'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht(
-9
src/applications/macro/conduit/ConduitAPI_macro_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_macro_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass('PhabricatorMacroApplication'); 7 - } 8 - 9 - }
+5 -1
src/applications/macro/conduit/ConduitAPI_macro_creatememe_Method.php src/applications/macro/conduit/MacroCreateMemeConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_macro_creatememe_Method extends ConduitAPI_macro_Method { 3 + final class MacroCreateMemeConduitAPIMethod extends MacroConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'macro.creatememe'; 7 + } 4 8 5 9 public function getMethodStatus() { 6 10 return self::METHOD_STATUS_UNSTABLE;
+5 -1
src/applications/macro/conduit/ConduitAPI_macro_query_Method.php src/applications/macro/conduit/MacroQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_macro_query_Method extends ConduitAPI_macro_Method { 3 + final class MacroQueryConduitAPIMethod extends MacroConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'macro.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Retrieve image macro information.';
+9
src/applications/macro/conduit/MacroConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class MacroConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass('PhabricatorApplicationMacro'); 7 + } 8 + 9 + }
+2 -2
src/applications/maniphest/conduit/ConduitAPI_maniphest_Method.php src/applications/maniphest/conduit/ManiphestConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_maniphest_Method extends ConduitAPIMethod { 3 + abstract class ManiphestConduitAPIMethod extends ConduitAPIMethod { 4 4 5 - public function getApplication() { 5 + final public function getApplication() { 6 6 return PhabricatorApplication::getByClass( 7 7 'PhabricatorManiphestApplication'); 8 8 }
+7 -3
src/applications/maniphest/conduit/ConduitAPI_maniphest_createtask_Method.php src/applications/maniphest/conduit/ManiphestCreateTaskConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_maniphest_createtask_Method 4 - extends ConduitAPI_maniphest_Method { 3 + final class ManiphestCreateTaskConduitAPIMethod 4 + extends ManiphestConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'maniphest.createtask'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Create a new Maniphest task.'; ··· 17 21 18 22 public function defineErrorTypes() { 19 23 return array( 20 - 'ERR-INVALID-PARAMETER' => 'Missing or malformed parameter.' 24 + 'ERR-INVALID-PARAMETER' => 'Missing or malformed parameter.', 21 25 ); 22 26 } 23 27
+6 -2
src/applications/maniphest/conduit/ConduitAPI_maniphest_find_Method.php src/applications/maniphest/conduit/ManiphestFindConduitAPIMethod.php
··· 3 3 /** 4 4 * @concrete-extensible 5 5 */ 6 - final class ConduitAPI_maniphest_find_Method 7 - extends ConduitAPI_maniphest_query_Method { 6 + final class ManiphestFindConduitAPIMethod 7 + extends ManiphestQueryConduitAPIMethod { 8 + 9 + public function getAPIMethodName() { 10 + return 'maniphest.find'; 11 + } 8 12 9 13 public function getMethodStatus() { 10 14 return self::METHOD_STATUS_DEPRECATED;
+6 -2
src/applications/maniphest/conduit/ConduitAPI_maniphest_gettasktransactions_Method.php src/applications/maniphest/conduit/ManiphestGetTaskTransactionsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_maniphest_gettasktransactions_Method 4 - extends ConduitAPI_maniphest_Method { 3 + final class ManiphestGetTaskTransactionsConduitAPIMethod 4 + extends ManiphestConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'maniphest.gettasktransactions'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Retrieve Maniphest Task Transactions.';
+5 -2
src/applications/maniphest/conduit/ConduitAPI_maniphest_info_Method.php src/applications/maniphest/conduit/ManiphestInfoConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_maniphest_info_Method 4 - extends ConduitAPI_maniphest_Method { 3 + final class ManiphestInfoConduitAPIMethod extends ManiphestConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'maniphest.info'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return 'Retrieve information about a Maniphest task, given its id.';
+5 -1
src/applications/maniphest/conduit/ConduitAPI_maniphest_query_Method.php src/applications/maniphest/conduit/ManiphestQueryConduitAPIMethod.php
··· 5 5 * 6 6 * @concrete-extensible 7 7 */ 8 - class ConduitAPI_maniphest_query_Method extends ConduitAPI_maniphest_Method { 8 + class ManiphestQueryConduitAPIMethod extends ManiphestConduitAPIMethod { 9 + 10 + public function getAPIMethodName() { 11 + return 'maniphest.query'; 12 + } 9 13 10 14 public function getMethodDescription() { 11 15 return 'Execute complex searches for Maniphest tasks.';
+6 -2
src/applications/maniphest/conduit/ConduitAPI_maniphest_querystatuses_Method.php src/applications/maniphest/conduit/ManiphestQueryStatusesConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_maniphest_querystatuses_Method 4 - extends ConduitAPI_maniphest_Method { 3 + final class ManiphestQueryStatusesConduitAPIMethod 4 + extends ManiphestConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'maniphest.querystatuses'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return 'Retrieve information about possible Maniphest Task status values.';
+5 -2
src/applications/maniphest/conduit/ConduitAPI_maniphest_update_Method.php src/applications/maniphest/conduit/ManiphestUpdateConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_maniphest_update_Method 4 - extends ConduitAPI_maniphest_Method { 3 + final class ManiphestUpdateConduitAPIMethod extends ManiphestConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'maniphest.update'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return 'Update an existing Maniphest task.';
-13
src/applications/nuance/conduit/ConduitAPI_nuance_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_nuance_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass('PhabricatorNuanceApplication'); 7 - } 8 - 9 - public function getMethodStatus() { 10 - return self::METHOD_STATUS_UNSTABLE; 11 - } 12 - 13 - }
+5 -2
src/applications/nuance/conduit/ConduitAPI_nuance_createitem_Method.php src/applications/nuance/conduit/NuanceCreateItemConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_nuance_createitem_Method 4 - extends ConduitAPI_nuance_Method { 3 + final class NuanceCreateItemConduitAPIMethod extends NuanceConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'nuance.createitem'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return pht('Create a new item.');
+13
src/applications/nuance/conduit/NuanceConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class NuanceConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass('PhabricatorApplicationNuance'); 7 + } 8 + 9 + public function getMethodStatus() { 10 + return self::METHOD_STATUS_UNSTABLE; 11 + } 12 + 13 + }
-9
src/applications/owners/conduit/ConduitAPI_owners_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_owners_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass('PhabricatorOwnersApplication'); 7 - } 8 - 9 - }
+5 -1
src/applications/owners/conduit/ConduitAPI_owners_query_Method.php src/applications/owners/conduit/OwnersQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_owners_query_Method extends ConduitAPI_owners_Method { 3 + final class OwnersQueryConduitAPIMethod extends OwnersConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'owners.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Query for packages by one of the following: repository/path, '.
+9
src/applications/owners/conduit/OwnersConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class OwnersConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass('PhabricatorApplicationOwners'); 7 + } 8 + 9 + }
+2 -2
src/applications/paste/conduit/ConduitAPI_paste_Method.php src/applications/paste/conduit/PasteConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_paste_Method extends ConduitAPIMethod { 3 + abstract class PasteConduitAPIMethod extends ConduitAPIMethod { 4 4 5 - public function getApplication() { 5 + final public function getApplication() { 6 6 return PhabricatorApplication::getByClass('PhabricatorPasteApplication'); 7 7 } 8 8
+5 -1
src/applications/paste/conduit/ConduitAPI_paste_create_Method.php src/applications/paste/conduit/PasteCreateConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_paste_create_Method extends ConduitAPI_paste_Method { 3 + final class PasteCreateConduitAPIMethod extends PasteConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'paste.create'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Create a new paste.';
+5 -1
src/applications/paste/conduit/ConduitAPI_paste_info_Method.php src/applications/paste/conduit/PasteInfoConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_paste_info_Method extends ConduitAPI_paste_Method { 3 + final class PasteInfoConduitAPIMethod extends PasteConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'paste.info'; 7 + } 4 8 5 9 public function getMethodStatus() { 6 10 return self::METHOD_STATUS_DEPRECATED;
+5 -1
src/applications/paste/conduit/ConduitAPI_paste_query_Method.php src/applications/paste/conduit/PasteQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_paste_query_Method extends ConduitAPI_paste_Method { 3 + final class PasteQueryConduitAPIMethod extends PasteConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'paste.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Query Pastes.';
+3 -4
src/applications/people/conduit/ConduitAPI_user_Method.php src/applications/people/conduit/UserConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_user_Method extends ConduitAPIMethod { 3 + abstract class UserConduitAPIMethod extends ConduitAPIMethod { 4 4 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass( 7 - 'PhabricatorPeopleApplication'); 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass('PhabricatorPeopleApplication'); 8 7 } 9 8 10 9 protected function buildUserInformationDictionary(
+5 -2
src/applications/people/conduit/ConduitAPI_user_addstatus_Method.php src/applications/people/conduit/UserAddStatusConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_user_addstatus_Method 4 - extends ConduitAPI_user_Method { 3 + final class UserAddStatusConduitAPIMethod extends UserConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'user.addstatus'; 7 + } 5 8 6 9 public function getMethodStatus() { 7 10 return self::METHOD_STATUS_DEPRECATED;
+5 -1
src/applications/people/conduit/ConduitAPI_user_disable_Method.php src/applications/people/conduit/UserDisableConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_user_disable_Method extends ConduitAPI_user_Method { 3 + final class UserDisableConduitAPIMethod extends UserConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'user.disable'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Permanently disable specified users (admin only).';
+5 -1
src/applications/people/conduit/ConduitAPI_user_enable_Method.php src/applications/people/conduit/UserEnableConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_user_enable_Method extends ConduitAPI_user_Method { 3 + final class UserEnableConduitAPIMethod extends UserConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'user.enable'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Re-enable specified users (admin only).';
+5 -2
src/applications/people/conduit/ConduitAPI_user_find_Method.php src/applications/people/conduit/UserFindConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_user_find_Method 4 - extends ConduitAPI_user_Method { 3 + final class UserFindConduitAPIMethod extends UserConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'user.find'; 7 + } 5 8 6 9 public function getMethodStatus() { 7 10 return self::METHOD_STATUS_DEPRECATED;
+5 -1
src/applications/people/conduit/ConduitAPI_user_info_Method.php src/applications/people/conduit/UserInfoConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_user_info_Method extends ConduitAPI_user_Method { 3 + final class UserInfoConduitAPIMethod extends UserConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'user.info'; 7 + } 4 8 5 9 public function getMethodStatus() { 6 10 return self::METHOD_STATUS_DEPRECATED;
+5 -2
src/applications/people/conduit/ConduitAPI_user_query_Method.php src/applications/people/conduit/UserQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_user_query_Method extends ConduitAPI_user_Method { 3 + final class UserQueryConduitAPIMethod extends UserConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'user.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Query users.'; ··· 16 20 'offset' => 'optional int', 17 21 'limit' => 'optional int (default = 100)', 18 22 ); 19 - 20 23 } 21 24 22 25 public function defineReturnType() {
+5 -1
src/applications/people/conduit/ConduitAPI_user_removestatus_Method.php src/applications/people/conduit/UserRemoveStatusConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_user_removestatus_Method extends ConduitAPI_user_Method { 3 + final class UserRemoveStatusConduitAPIMethod extends UserConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'user.removestatus'; 7 + } 4 8 5 9 public function getMethodStatus() { 6 10 return self::METHOD_STATUS_DEPRECATED;
+5 -1
src/applications/people/conduit/ConduitAPI_user_whoami_Method.php src/applications/people/conduit/UserWhoAmIConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_user_whoami_Method extends ConduitAPI_user_Method { 3 + final class UserWhoAmIConduitAPIMethod extends UserConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'user.whoami'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Retrieve information about the logged-in user.';
-9
src/applications/phame/conduit/ConduitAPI_phame_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_phame_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass('PhabricatorPhameApplication'); 7 - } 8 - 9 - }
+5 -1
src/applications/phame/conduit/ConduitAPI_phame_createpost_Method.php src/applications/phame/conduit/PhameCreatePostConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phame_createpost_Method extends ConduitAPI_phame_Method { 3 + final class PhameCreatePostConduitAPIMethod extends PhameConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phame.createpost'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return pht('Create a phame post.');
+5 -1
src/applications/phame/conduit/ConduitAPI_phame_query_Method.php src/applications/phame/conduit/PhameQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phame_query_Method extends ConduitAPI_phame_Method { 3 + final class PhameQueryConduitAPIMethod extends PhameConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phame.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Query phame blogs.';
+5 -1
src/applications/phame/conduit/ConduitAPI_phame_queryposts_Method.php src/applications/phame/conduit/PhameQueryPostsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phame_queryposts_Method extends ConduitAPI_phame_Method { 3 + final class PhameQueryPostsConduitAPIMethod extends PhameConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phame.queryposts'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Query phame posts.';
+9
src/applications/phame/conduit/PhameConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class PhameConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass('PhabricatorApplicationPhame'); 7 + } 8 + 9 + }
+1 -1
src/applications/phid/conduit/ConduitAPI_phid_Method.php src/applications/phid/conduit/PHIDConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_phid_Method extends ConduitAPIMethod { 3 + abstract class PHIDConduitAPIMethod extends ConduitAPIMethod { 4 4 5 5 protected function buildHandleInformationDictionary( 6 6 PhabricatorObjectHandle $handle) {
+5 -1
src/applications/phid/conduit/ConduitAPI_phid_info_Method.php src/applications/phid/conduit/PHIDInfoConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phid_info_Method extends ConduitAPI_phid_Method { 3 + final class PHIDInfoConduitAPIMethod extends PHIDConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phid.info'; 7 + } 4 8 5 9 public function getMethodStatus() { 6 10 return self::METHOD_STATUS_DEPRECATED;
+5 -1
src/applications/phid/conduit/ConduitAPI_phid_lookup_Method.php src/applications/phid/conduit/PHIDLookupConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phid_lookup_Method extends ConduitAPI_phid_Method { 3 + final class PHIDLookupConduitAPIMethod extends PHIDConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phid.lookup'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Look up objects by name.';
+5 -1
src/applications/phid/conduit/ConduitAPI_phid_query_Method.php src/applications/phid/conduit/PHIDQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phid_query_Method extends ConduitAPI_phid_Method { 3 + final class PHIDQueryConduitAPIMethod extends PHIDConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phid.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Retrieve information about arbitrary PHIDs.';
-10
src/applications/phragment/conduit/ConduitAPI_phragment_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_phragment_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass( 7 - 'PhabricatorPhragmentApplication'); 8 - } 9 - 10 - }
+6 -2
src/applications/phragment/conduit/ConduitAPI_phragment_getpatch_Method.php src/applications/phragment/conduit/PhragmentGetPatchConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phragment_getpatch_Method 4 - extends ConduitAPI_phragment_Method { 3 + final class PhragmentGetPatchConduitAPIMethod 4 + extends PhragmentConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'phragment.getpatch'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE;
+6 -2
src/applications/phragment/conduit/ConduitAPI_phragment_queryfragments_Method.php src/applications/phragment/conduit/PhragmentQueryFragmentsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phragment_queryfragments_Method 4 - extends ConduitAPI_phragment_Method { 3 + final class PhragmentQueryFragmentsConduitAPIMethod 4 + extends PhragmentConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'phragment.queryfragments'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE;
+10
src/applications/phragment/conduit/PhragmentConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class PhragmentConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass( 7 + 'PhabricatorApplicationPhragment'); 8 + } 9 + 10 + }
-10
src/applications/phrequent/conduit/ConduitAPI_phrequent_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_phrequent_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass( 7 - 'PhabricatorPhrequentApplication'); 8 - } 9 - 10 - }
+5 -2
src/applications/phrequent/conduit/ConduitAPI_phrequent_pop_Method.php src/applications/phrequent/conduit/PhrequentPopConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phrequent_pop_Method 4 - extends ConduitAPI_phrequent_Method { 3 + final class PhrequentPopConduitAPIMethod extends PhrequentConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phrequent.pop'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return pht('Stop tracking time on an object by popping it from the stack.');
+5 -2
src/applications/phrequent/conduit/ConduitAPI_phrequent_push_Method.php src/applications/phrequent/conduit/PhrequentPushConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phrequent_push_Method 4 - extends ConduitAPI_phrequent_Method { 3 + final class PhrequentPushConduitAPIMethod extends PhrequentConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phrequent.push'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return pht(
+6 -2
src/applications/phrequent/conduit/ConduitAPI_phrequent_tracking_Method.php src/applications/phrequent/conduit/PhrequentTrackingConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phrequent_tracking_Method 4 - extends ConduitAPI_phrequent_Method { 3 + final class PhrequentTrackingConduitAPIMethod 4 + extends PhrequentConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'phrequent.tracking'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht(
+10
src/applications/phrequent/conduit/PhrequentConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class PhrequentConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass( 7 + 'PhabricatorApplicationPhrequent'); 8 + } 9 + 10 + }
+2 -2
src/applications/phriction/conduit/ConduitAPI_phriction_Method.php src/applications/phriction/conduit/PhrictionConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_phriction_Method extends ConduitAPIMethod { 3 + abstract class PhrictionConduitAPIMethod extends ConduitAPIMethod { 4 4 5 - public function getApplication() { 5 + final public function getApplication() { 6 6 return PhabricatorApplication::getByClass( 7 7 'PhabricatorPhrictionApplication'); 8 8 }
+5 -2
src/applications/phriction/conduit/ConduitAPI_phriction_edit_Method.php src/applications/phriction/conduit/PhrictionEditConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phriction_edit_Method 4 - extends ConduitAPI_phriction_Method { 3 + final class PhrictionEditConduitAPIMethod extends PhrictionConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phriction.edit'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return 'Update a Phriction document.';
+5 -2
src/applications/phriction/conduit/ConduitAPI_phriction_history_Method.php src/applications/phriction/conduit/PhrictionHistoryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phriction_history_Method 4 - extends ConduitAPI_phriction_Method { 3 + final class PhrictionHistoryConduitAPIMethod extends PhrictionConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phriction.history'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return pht('Retrieve history about a Phriction document.');
+5 -2
src/applications/phriction/conduit/ConduitAPI_phriction_info_Method.php src/applications/phriction/conduit/PhrictionInfoConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_phriction_info_Method 4 - extends ConduitAPI_phriction_Method { 3 + final class PhrictionInfoConduitAPIMethod extends PhrictionConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'phriction.info'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return pht('Retrieve information about a Phriction document.');
+2 -2
src/applications/project/conduit/ConduitAPI_project_Method.php src/applications/project/conduit/ProjectConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_project_Method extends ConduitAPIMethod { 3 + abstract class ProjectConduitAPIMethod extends ConduitAPIMethod { 4 4 5 - public function getApplication() { 5 + final public function getApplication() { 6 6 return PhabricatorApplication::getByClass('PhabricatorProjectApplication'); 7 7 } 8 8
+5 -1
src/applications/project/conduit/ConduitAPI_project_query_Method.php src/applications/project/conduit/ProjectQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_project_query_Method extends ConduitAPI_project_Method { 3 + final class ProjectQueryConduitAPIMethod extends ProjectConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'project.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return 'Execute searches for Projects.';
+2 -2
src/applications/releeph/conduit/ConduitAPI_releeph_Method.php src/applications/releeph/conduit/ReleephConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_releeph_Method extends ConduitAPIMethod { 3 + abstract class ReleephConduitAPIMethod extends ConduitAPIMethod { 4 4 5 5 public function getMethodStatus() { 6 6 return self::METHOD_STATUS_UNSTABLE; ··· 10 10 return pht('All Releeph methods are subject to abrupt change.'); 11 11 } 12 12 13 - public function getApplication() { 13 + final public function getApplication() { 14 14 return PhabricatorApplication::getByClass('PhabricatorReleephApplication'); 15 15 } 16 16
+6 -2
src/applications/releeph/conduit/ConduitAPI_releeph_getbranches_Method.php src/applications/releeph/conduit/ReleephGetBranchesConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releeph_getbranches_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephGetBranchesConduitAPIMethod extends ReleephConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'releeph.getbranches'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return 'Return information about all active Releeph branches.'; ··· 59 62 60 63 return $results; 61 64 } 65 + 62 66 }
+5 -3
src/applications/releeph/conduit/ConduitAPI_releeph_projectinfo_Method.php src/applications/releeph/conduit/ReleephProjectInfoConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releeph_projectinfo_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephProjectInfoConduitAPIMethod extends ReleephConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'releeph.projectinfo'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return ··· 91 94 92 95 return $result; 93 96 } 94 - 95 97 96 98 }
+6 -2
src/applications/releeph/conduit/ConduitAPI_releeph_querybranches_Method.php src/applications/releeph/conduit/ReleephQueryBranchesConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releeph_querybranches_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephQueryBranchesConduitAPIMethod 4 + extends ReleephConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'releeph.querybranches'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Query information about Releeph branches.');
+6 -2
src/applications/releeph/conduit/ConduitAPI_releeph_queryproducts_Method.php src/applications/releeph/conduit/ReleephQueryProdutsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releeph_queryproducts_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephQueryProductsConduitAPIMethod 4 + extends ReleephConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'releeph.queryproducts'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return pht('Query information about Releeph products.');
+6 -2
src/applications/releeph/conduit/ConduitAPI_releeph_queryrequests_Method.php src/applications/releeph/conduit/ReleephQueryRequestsConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releeph_queryrequests_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephQueryRequestsConduitAPIMethod 4 + extends ReleephConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'releeph.queryrequests'; 8 + } 5 9 6 10 public function getMethodDescription() { 7 11 return
+5 -2
src/applications/releeph/conduit/ConduitAPI_releeph_request_Method.php src/applications/releeph/conduit/ReleephRequestConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releeph_request_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephRequestConduitAPIMethod extends ReleephConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'releeph.request'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return 'Request a commit or diff to be picked to a branch.';
+6 -2
src/applications/releeph/conduit/work/ConduitAPI_releephwork_canpush_Method.php src/applications/releeph/conduit/work/ReleephWorkCanPushConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releephwork_canpush_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephWorkCanPushConduitAPIMethod extends ReleephConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'releephwork.canpush'; 7 + } 5 8 6 9 public function getMethodStatus() { 7 10 return self::METHOD_STATUS_UNSTABLE; ··· 31 34 $user = $request->getUser(); 32 35 return $releeph_project->isAuthoritative($user); 33 36 } 37 + 34 38 }
+7 -2
src/applications/releeph/conduit/work/ConduitAPI_releephwork_getauthorinfo_Method.php src/applications/releeph/conduit/work/ReleephWorkGetAuthorInfoConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releephwork_getauthorinfo_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephWorkGetAuthorInfoConduitAPIMethod 4 + extends ReleephConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'releephwork.getauthorinfo'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE; ··· 40 44 $user->getRealName(), 41 45 $email); 42 46 } 47 + 43 48 }
+6 -2
src/applications/releeph/conduit/work/ConduitAPI_releephwork_getbranch_Method.php src/applications/releeph/conduit/work/ReleephWorkGetBranchConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releephwork_getbranch_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephWorkGetBranchConduitAPIMethod 4 + extends ReleephConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'releephwork.getbranch'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE;
+6 -2
src/applications/releeph/conduit/work/ConduitAPI_releephwork_getbranchcommitmessage_Method.php src/applications/releeph/conduit/work/ReleephWorkGetBranchCommitMessageConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releephwork_getbranchcommitmessage_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephWorkGetBranchCommitMessageConduitAPIMethod 4 + extends ReleephConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'releephwork.getbranchcommitmessage'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE;
+6 -2
src/applications/releeph/conduit/work/ConduitAPI_releephwork_getcommitmessage_Method.php src/applications/releeph/conduit/work/ReleephWorkGetCommitMessageConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releephwork_getcommitmessage_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephWorkGetCommitMessageConduitAPIMethod 4 + extends ReleephConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'releephwork.getcommitmessage'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE;
+7 -2
src/applications/releeph/conduit/work/ConduitAPI_releephwork_nextrequest_Method.php src/applications/releeph/conduit/work/ReleephWorkNextRequestConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releephwork_nextrequest_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephWorkNextRequestConduitAPIMethod 4 + extends ReleephConduitAPIMethod { 5 5 6 6 private $project; 7 7 private $branch; 8 + 9 + public function getAPIMethodName() { 10 + return 'releephwork.nextrequest'; 11 + } 8 12 9 13 public function getMethodStatus() { 10 14 return self::METHOD_STATUS_UNSTABLE; ··· 220 224 221 225 return array_merge($result, $unparsed); 222 226 } 227 + 223 228 }
+6 -2
src/applications/releeph/conduit/work/ConduitAPI_releephwork_record_Method.php src/applications/releeph/conduit/work/ReleephWorkRecordConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releephwork_record_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephWorkRecordConduitAPIMethod 4 + extends ReleephConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'releephwork.record'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE;
+6 -2
src/applications/releeph/conduit/work/ConduitAPI_releephwork_recordpickstatus_Method.php src/applications/releeph/conduit/work/ReleephWorkRecordPickStatusConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_releephwork_recordpickstatus_Method 4 - extends ConduitAPI_releeph_Method { 3 + final class ReleephWorkRecordPickStatusConduitAPIMethod 4 + extends ReleephConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'releephwork.recordpickstatus'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE;
+6 -1
src/applications/remarkup/conduit/ConduitAPI_remarkup_process_Method.php src/applications/remarkup/conduit/RemarkupProcessConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_remarkup_process_Method extends ConduitAPIMethod { 3 + final class RemarkupProcessConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'remarkup.process'; 7 + } 4 8 5 9 public function getMethodStatus() { 6 10 return self::METHOD_STATUS_UNSTABLE; ··· 68 72 'diffusion' => 'newDiffusionMarkupEngine', 69 73 ); 70 74 } 75 + 71 76 }
-10
src/applications/repository/conduit/ConduitAPI_repository_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_repository_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass( 7 - 'PhabricatorDiffusionApplication'); 8 - } 9 - 10 - }
+6 -2
src/applications/repository/conduit/ConduitAPI_repository_create_Method.php src/applications/repository/conduit/RepositoryCreateConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_repository_create_Method 4 - extends ConduitAPI_repository_Method { 3 + final class RepositoryCreateConduitAPIMethod 4 + extends RepositoryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'repository.create'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE;
+7 -2
src/applications/repository/conduit/ConduitAPI_repository_query_Method.php src/applications/repository/conduit/RepositoryQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_repository_query_Method 4 - extends ConduitAPI_repository_Method { 3 + final class RepositoryQueryConduitAPIMethod 4 + extends RepositoryConduitAPIMethod { 5 + 6 + public function getAPIMethodName() { 7 + return 'repository.query'; 8 + } 5 9 6 10 public function getMethodStatus() { 7 11 return self::METHOD_STATUS_UNSTABLE; ··· 78 82 79 83 return $results; 80 84 } 85 + 81 86 }
+10
src/applications/repository/conduit/RepositoryConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class RepositoryConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass( 7 + 'PhabricatorApplicationDiffusion'); 8 + } 9 + 10 + }
-9
src/applications/slowvote/conduit/ConduitAPI_slowvote_Method.php
··· 1 - <?php 2 - 3 - abstract class ConduitAPI_slowvote_Method extends ConduitAPIMethod { 4 - 5 - public function getApplication() { 6 - return PhabricatorApplication::getByClass('PhabricatorSlowvoteApplication'); 7 - } 8 - 9 - }
+5 -2
src/applications/slowvote/conduit/ConduitAPI_slowvote_info_Method.php src/applications/slowvote/conduit/SlowvoteInfoConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_slowvote_info_Method 4 - extends ConduitAPI_slowvote_Method { 3 + final class SlowvoteInfoConduitAPIMethod extends SlowvoteConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'slowvote.info'; 7 + } 5 8 6 9 public function getMethodDescription() { 7 10 return 'Retrieve an array of information about a poll.';
+10
src/applications/slowvote/conduit/SlowvoteConduitAPIMethod.php
··· 1 + <?php 2 + 3 + abstract class SlowvoteConduitAPIMethod extends ConduitAPIMethod { 4 + 5 + final public function getApplication() { 6 + return PhabricatorApplication::getByClass( 7 + 'PhabricatorApplicationSlowvote'); 8 + } 9 + 10 + }
+2 -2
src/applications/tokens/conduit/ConduitAPI_token_Method.php src/applications/tokens/conduit/TokenConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - abstract class ConduitAPI_token_Method extends ConduitAPIMethod { 3 + abstract class TokenConduitAPIMethod extends ConduitAPIMethod { 4 4 5 - public function getApplication() { 5 + final public function getApplication() { 6 6 return PhabricatorApplication::getByClass('PhabricatorTokensApplication'); 7 7 } 8 8
+5 -1
src/applications/tokens/conduit/ConduitAPI_token_give_Method.php src/applications/tokens/conduit/TokenGiveConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_token_give_Method extends ConduitAPI_token_Method { 3 + final class TokenGiveConduitAPIMethod extends TokenConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'token.give'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return pht('Give or change a token.');
+5 -1
src/applications/tokens/conduit/ConduitAPI_token_given_Method.php src/applications/tokens/conduit/TokenGivenConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_token_given_Method extends ConduitAPI_token_Method { 3 + final class TokenGivenConduitAPIMethod extends TokenConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'token.given'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return pht('Query tokens given to objects.');
+5 -1
src/applications/tokens/conduit/ConduitAPI_token_query_Method.php src/applications/tokens/conduit/TokenQueryConduitAPIMethod.php
··· 1 1 <?php 2 2 3 - final class ConduitAPI_token_query_Method extends ConduitAPI_token_Method { 3 + final class TokenQueryConduitAPIMethod extends TokenConduitAPIMethod { 4 + 5 + public function getAPIMethodName() { 6 + return 'token.query'; 7 + } 4 8 5 9 public function getMethodDescription() { 6 10 return pht('Query tokens.');
+1 -1
src/docs/contributor/phabricator_code_layout.diviner
··· 81 81 Reading more about the @{class:LiskDAO} is highly recommended. 82 82 - **DerpView**: view objects for the ##Derp## application. Typically these 83 83 extend @{class:AphrontView}. 84 - - **ConduitAPI_derp_Method**: provides any and all ##Derp## application 84 + - **DerpConduitAPIMethod**: provides any and all ##Derp## application 85 85 functionality that is accessible over Conduit. 86 86 87 87 However, it is likely that ##Derp## is even more complex, and rather than
+1 -1
src/docs/user/userguide/arcanist_extending_lint.diviner
··· 98 98 99 99 - Use ##lint.xhpast.naminghook## in ##.arcconfig## to override naming 100 100 convention rules. See @{class@arcanist:ArcanistXHPASTLintNamingHook} 101 - for details, and @{class:PhabricatorSymbolNameLinter} for an example. 101 + for details. 102 102 - Use ##getXHPASTTreeForPath()## to reuse the AAST in other linters.
-23
src/infrastructure/lint/hook/PhabricatorSymbolNameLinter.php
··· 1 - <?php 2 - 3 - final class PhabricatorSymbolNameLinter extends ArcanistXHPASTLintNamingHook { 4 - 5 - public function lintSymbolName($type, $name, $default) { 6 - $matches = null; 7 - if ($type == 'class' && 8 - preg_match('/^ConduitAPI_(.*)_Method$/', $name, $matches)) { 9 - if (preg_match('/^[a-z]+(_[a-z]+)?$/', $matches[1])) { 10 - // These are permitted since Conduit does reflectioney stuff to figure 11 - // out the method name from the class name. 12 - return null; 13 - } else { 14 - return 'Conduit method implementations should contain lowercase '. 15 - 'letters only, with an underscore separating group and method '. 16 - 'names for implementations, e.g. '. 17 - '"ConduitAPI_thing_info_Method".'; 18 - } 19 - } 20 - 21 - return $default; 22 - } 23 - }