1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-21 09:48:47 +02:00
phorge-phorge/src/applications/diviner
Joshua Spence 254542237a Simplify the implementation of PhabricatorPHIDType subclasses
Summary: Instead of implementing the `getTypeConstant` method in all subclasses of `PhabricatorPHIDType`, provide a `final` implementation in the base class which uses reflection. See D9837 for a similar implementation.

Test Plan: Ran `arc unit`.

Reviewers: #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: epriestley, Korvin, hach-que

Differential Revision: https://secure.phabricator.com/D9985
2014-07-22 00:38:23 +10:00
..
application Make default view of "Applications" app a full-page launcher 2014-05-29 12:17:54 -07:00
atom Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
atomizer Don't atomize closures 2014-07-01 07:47:36 -07:00
cache Add a ref cache and index construction to Diviner 2013-02-17 15:40:11 -08:00
controller Remove all device = true from page construction 2014-06-23 15:18:14 -07:00
markup Fix an issue with Diviner symbol rule using incorrect logic 2014-07-02 04:58:23 -07:00
phid Simplify the implementation of PhabricatorPHIDType subclasses 2014-07-22 00:38:23 +10:00
publisher Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
query Allow users to select QueryPanel search engines from a list 2014-06-12 13:22:20 -07:00
renderer Link and summarize methods in the "Tasks" view of a Diviner class 2013-09-08 09:12:33 -07:00
storage Minor improvements to Diviner layout 2014-03-10 17:59:13 -07:00
view Policy, Status in PHUIHeaderView 2013-09-17 09:12:37 -07:00
workflow Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00