repo.or.cz
/
phabricator.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Correct a parameter order swap in "diffusion.historyquery" for Mercurial
[phabricator.git]
/
src
/
applications
/
project
/
lipsum
/
PhabricatorProjectNameContextFreeGrammar.php
blob
5e78a7d2c09ef8fdaea6beb7ed94a554ee916bc3
1
<
?php
2
3
final class
PhabricatorProjectNameContextFreeGrammar
4
extends
PhutilContextFreeGrammar
{
5
6
protected function
getRules
() {
7
return array
(
8
'start'
=>
array
(
9
'[project]'
,
10
'[project] [tion]'
,
11
'[action] [project]'
,
12
'[action] [project] [tion]'
,
13
),
14
'project'
=>
array
(
15
'Backend'
,
16
'Frontend'
,
17
'Web'
,
18
'Mobile'
,
19
'Tablet'
,
20
'Robot'
,
21
'NUX'
,
22
'Cars'
,
23
'Drones'
,
24
'Experience'
,
25
'Swag'
,
26
'Security'
,
27
'Culture'
,
28
'Revenue'
,
29
'Ion Cannon'
,
30
'Graphics Engine'
,
31
'Drivers'
,
32
'Audio Drivers'
,
33
'Graphics Drivers'
,
34
'Hardware'
,
35
'Data Center'
,
36
'[project] [project]'
,
37
'[adjective] [project]'
,
38
'[adjective] [project]'
,
39
),
40
'adjective'
=>
array
(
41
'Self-Driving'
,
42
'Self-Flying'
,
43
'Self-Immolating'
,
44
'Secure'
,
45
'Insecure'
,
46
'Somewhat-Secure'
,
47
'Orbital'
,
48
'Next-Generation'
,
49
),
50
'tion'
=>
array
(
51
'Automation'
,
52
'Optimization'
,
53
'Performance'
,
54
'Improvement'
,
55
'Growth'
,
56
'Monetization'
,
57
),
58
'action'
=>
array
(
59
'Monetize'
,
60
'Monetize'
,
61
'Triage'
,
62
'Triaging'
,
63
'Automate'
,
64
'Automating'
,
65
'Improve'
,
66
'Improving'
,
67
'Optimize'
,
68
'Optimizing'
,
69
'Accelerate'
,
70
'Accelerating'
,
71
),
72
);
73
}
74
75
}