Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/differential/parser/DifferentialCustomFieldRevertsParser.php
12256 views
1
<?php
2
3
final 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
}
52
53