aboutsummaryrefslogtreecommitdiffstats
path: root/Metrics/Metrics-Calculation/RealisticRunner/github.vsconfig
blob: 4c9d9212ed85afb320121f35d4c9ba79f14692ef (plain) (blame)
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
28
29
30
31
32
33
import epackage "models/github.ecore"
import viatra "queries/github.vql"

generate {
	metamodel = {package github excluding{ Project.creatd_at, Project.updated_at, Project.url, User.name, User.url,
			Commit.created_at, Commit.sha, Commit.parents_sha, Issue.created_at, Issue.url, PullRequest.url, IssueEvent.created_at, 
			IssueEvent.actor_url, Project.deleted}}
	partial-model = { "inputs/github.xmi"}
	constraints = { package queries }
	

	solver = ViatraSolver
	
	scope = {
		#node = 41
	}
	
	number = 1
	runs = 100
	config = {
		log-level = none,
		//runtime = 300,
		"optional-wf" = "false",
		"realistic-guidance" = "Composite",
		"allow-must-violations" = "false",
		"domain" = "Github",
		"scopePropagator" = "typeHierarchy"
	}
	
	debug = "none"
	statistics = "statistics/Github/warmup.csv"
	output = "dummyout/"
}