@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
at recaptime-dev/main 51 lines 887 B view raw
1<?php 2 3final class DifferentialCustomFieldRevertsParser 4 extends PhabricatorCustomFieldMonogramParser { 5 6 protected function getPrefixes() { 7 8 // NOTE: Git language is "This reverts commit X." 9 // NOTE: Mercurial language is "Backed out changeset Y". 10 11 return array( 12 'revert', 13 'reverts', 14 'reverted', 15 'backout', 16 'backsout', 17 'backedout', 18 'back out', 19 'backs out', 20 'backed out', 21 'undo', 22 'undoes', 23 ); 24 } 25 26 protected function getInfixes() { 27 return array( 28 'commit', 29 'commits', 30 'change', 31 'changes', 32 'changeset', 33 'changesets', 34 'rev', 35 'revs', 36 'revision', 37 'revisions', 38 'diff', 39 'diffs', 40 ); 41 } 42 43 protected function getSuffixes() { 44 return array(); 45 } 46 47 protected function getMonogramPattern() { 48 return '[rA-Z0-9a-f]+'; 49 } 50 51}