aboutsummaryrefslogtreecommitdiffstats
path: root/Metrics/Metrics-Calculation/SocialNetwork_plugin/github.vsconfig
diff options
context:
space:
mode:
Diffstat (limited to 'Metrics/Metrics-Calculation/SocialNetwork_plugin/github.vsconfig')
-rw-r--r--Metrics/Metrics-Calculation/SocialNetwork_plugin/github.vsconfig212
1 files changed, 212 insertions, 0 deletions
diff --git a/Metrics/Metrics-Calculation/SocialNetwork_plugin/github.vsconfig b/Metrics/Metrics-Calculation/SocialNetwork_plugin/github.vsconfig
new file mode 100644
index 00000000..1e1ee05a
--- /dev/null
+++ b/Metrics/Metrics-Calculation/SocialNetwork_plugin/github.vsconfig
@@ -0,0 +1,212 @@
1import epackage "../../../Domains/github-graph/model/github.ecore"
2import viatra "../../../Domains/github-graph/queries/queries/github.vql"
3
4generate {
5 metamodel = {package github excluding{ Project.creatd_at, Project.updated_at, Project.url, User.name, User.url,
6 Commit.created_at, Commit.sha, Commit.parents_sha, Issue.created_at, Issue.url, PullRequest.url, IssueEvent.created_at,
7 IssueEvent.actor_url, Action, IssueEvent.action, Project.deleted}}
8 partial-model = { "inputs/github.xmi"}
9 constraints = { package queries }
10
11
12 solver = ViatraSolver
13
14 scope = {
15 #node = 10
16 }
17
18 number = 1
19 runs = 5
20 config = {
21 log-level = none,
22 runtime = 300,
23 "optional-wf" = "true",
24 "realistic-guidance" = "Composite",
25 "allow-must-violations" = "true",
26 "domain" = "Github"
27 }
28
29 debug = "debug"
30 statistics = "statistics/Github/warmup.csv"
31 output = "output/Github/Composite"
32}
33
34generate {
35 metamodel = {package github excluding{ Project.creatd_at, Project.updated_at, Project.url, User.name, User.url,
36 Commit.created_at, Commit.sha, Commit.parents_sha, Issue.created_at, Issue.url, PullRequest.url, IssueEvent.created_at,
37 IssueEvent.actor_url, Action, IssueEvent.action, Project.deleted}}
38 partial-model = { "inputs/github.xmi"}
39 constraints = { package queries }
40
41
42 solver = ViatraSolver
43
44 scope = {
45 #node = 30
46 }
47
48 number = 1
49 runs = 20
50 config = {
51 log-level = none,
52 runtime = 300,
53 "optional-wf" = "true",
54 "realistic-guidance" = "Composite",
55 "allow-must-violations" = "true",
56 "domain" = "Github"
57 }
58
59 debug = "debug"
60 statistics = "statistics/Github/30.csv"
61 output = "output/Github/Composite"
62}
63
64generate {
65 metamodel = {package github excluding{ Project.creatd_at, Project.updated_at, Project.url, User.name, User.url,
66 Commit.created_at, Commit.sha, Commit.parents_sha, Issue.created_at, Issue.url, PullRequest.url, IssueEvent.created_at,
67 IssueEvent.actor_url, Action, IssueEvent.action, Project.deleted}}
68 partial-model = { "inputs/github.xmi"}
69 constraints = { package queries }
70
71
72 solver = ViatraSolver
73
74 scope = {
75 #node = 50
76 }
77
78 number = 1
79 runs = 20
80 config = {
81 log-level = none,
82 runtime = 300,
83 "optional-wf" = "true",
84 "realistic-guidance" = "Composite",
85 "allow-must-violations" = "true",
86 "domain" = "Github"
87 }
88
89 debug = "debug"
90 statistics = "statistics/Github/50.csv"
91 output = "output/Github/Composite"
92}
93
94generate {
95 metamodel = {package github excluding{ Project.creatd_at, Project.updated_at, Project.url, User.name, User.url,
96 Commit.created_at, Commit.sha, Commit.parents_sha, Issue.created_at, Issue.url, PullRequest.url, IssueEvent.created_at,
97 IssueEvent.actor_url, Action, IssueEvent.action, Project.deleted}}
98 partial-model = { "inputs/github.xmi"}
99 constraints = { package queries }
100
101
102 solver = ViatraSolver
103
104 scope = {
105 #node = 80
106 }
107
108 number = 1
109 runs = 20
110 config = {
111 log-level = none,
112 runtime = 300,
113 "optional-wf" = "true",
114 "realistic-guidance" = "Composite",
115 "allow-must-violations" = "true",
116 "domain" = "Github"
117 }
118
119 debug = "debug"
120 statistics = "statistics/Github/80.csv"
121 output = "output/Github/Composite"
122}
123
124generate {
125 metamodel = {package github excluding{ Project.creatd_at, Project.updated_at, Project.url, User.name, User.url,
126 Commit.created_at, Commit.sha, Commit.parents_sha, Issue.created_at, Issue.url, PullRequest.url, IssueEvent.created_at,
127 IssueEvent.actor_url, Action, IssueEvent.action, Project.deleted}}
128 partial-model = { "inputs/github.xmi"}
129 constraints = { package queries }
130
131
132 solver = ViatraSolver
133
134 scope = {
135 #node = 100
136 }
137
138 number = 1
139 runs = 20
140 config = {
141 log-level = none,
142 runtime = 300,
143 "optional-wf" = "true",
144 "realistic-guidance" = "Composite",
145 "allow-must-violations" = "true",
146 "domain" = "Github"
147 }
148
149 debug = "debug"
150 statistics = "statistics/Github/100.csv"
151 output = "output/Github/Composite"
152}
153
154generate {
155 metamodel = {package github excluding{ Project.creatd_at, Project.updated_at, Project.url, User.name, User.url,
156 Commit.created_at, Commit.sha, Commit.parents_sha, Issue.created_at, Issue.url, PullRequest.url, IssueEvent.created_at,
157 IssueEvent.actor_url, Action, IssueEvent.action, Project.deleted}}
158 partial-model = { "inputs/github.xmi"}
159 constraints = { package queries }
160
161
162 solver = ViatraSolver
163
164 scope = {
165 #node = 120
166 }
167
168 number = 1
169 runs = 20
170 config = {
171 log-level = none,
172 runtime = 300,
173 "optional-wf" = "true",
174 "realistic-guidance" = "Composite",
175 "allow-must-violations" = "true",
176 "domain" = "Github"
177 }
178
179 debug = "debug"
180 statistics = "statistics/Github/120.csv"
181 output = "output/Github/Composite"
182}
183
184generate {
185 metamodel = {package github excluding{ Project.creatd_at, Project.updated_at, Project.url, User.name, User.url,
186 Commit.created_at, Commit.sha, Commit.parents_sha, Issue.created_at, Issue.url, PullRequest.url, IssueEvent.created_at,
187 IssueEvent.actor_url, Action, IssueEvent.action, Project.deleted}}
188 partial-model = { "inputs/github.xmi"}
189 constraints = { package queries }
190
191
192 solver = ViatraSolver
193
194 scope = {
195 #node = 140
196 }
197
198 number = 1
199 runs = 20
200 config = {
201 log-level = none,
202 runtime = 300,
203 "optional-wf" = "true",
204 "realistic-guidance" = "Composite",
205 "allow-must-violations" = "true",
206 "domain" = "Github"
207 }
208
209 debug = "debug"
210 statistics = "statistics/Github/140.csv"
211 output = "output/Github/Composite"
212} \ No newline at end of file