-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path.ribscodegen_unlink
27 lines (27 loc) · 1.75 KB
/
.ribscodegen_unlink
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
parentNormalBuilder:
- "\\,\\n\\s+__PARENT_RIB_NAME__Dependency__RIB_NAME__"
- "__PARENT_RIB_NAME__Dependency__RIB_NAME__\\,\\n\\s+"
- "let\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Builder\\s+\\=\\s+__RIB_NAME__Builder.*\\n\\s+"
- "\\,\\n\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Builder\\:\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Builder"
parentNeedleBuilder:
- "\\s+var\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Component[\\s\\S]*?\\n\\s{4}\\}"
- "\\s+func\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Component\\([\\s\\S]*?\\n\\s{4}\\}"
- "\\s+let\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Builder\\s+\\=\\s+__RIB_NAME__Builder[\\s\\S]*?\\n\\s{8}\\}"
- "\\,\\n\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Builder\\:\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Builder"
parentRouter:
- "\\,\\n\\s+__RIB_NAME__ViewControllable"
- "__RIB_NAME__ViewControllable\\,\\n\\s+"
- "\\,\\n\\s+__RIB_NAME__Listener"
- "\\n.*let\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Builder\\:\\s+__RIB_NAME__Buildable\\n"
- "\\n.*var\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__\\:\\s+Routing\\?"
- "\\,\\n\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Builder\\:\\s+__RIB_NAME__Buildable"
- "\\n\\s+self\\.__RIB_NAME_LOWER_CASED_FIRST_LETTER__Builder\\s+\\=\\s+__RIB_NAME_LOWER_CASED_FIRST_LETTER__Builder"
- "\\s{4}func\\s+routeTo__RIB_NAME__\\([\\s\\S]*?\\n\\s{4}\\}\\n"
- "\\s{4}func\\s+switchTo__RIB_NAME__\\([\\s\\S]*?\\n\\s{4}\\}\\n"
- "\\s{4}func\\s+remove__RIB_NAME__\\([\\s\\S]*?\\n\\s{4}\\}\\n"
- "\\s{4}func\\s+detach__RIB_NAME__\\([\\s\\S]*?\\n\\s{4}\\}\\n"
parentInteractor:
- "\\n\\s+func\\s+routeTo__RIB_NAME__\\([\\s\\S]*?\\).*"
- "\\n\\s+func\\s+switchTo__RIB_NAME__\\([\\s\\S]*?\\).*"
- "\\n\\s+func\\s+remove__RIB_NAME__\\([\\s\\S]*?\\).*"
- "\\n\\s+func\\s+detach__RIB_NAME__\\([\\s\\S]*?\\).*"