diff options
Diffstat (limited to 'Tests/Ecore-Plugin/EcoreGeneration.vsconfig')
-rw-r--r-- | Tests/Ecore-Plugin/EcoreGeneration.vsconfig | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Tests/Ecore-Plugin/EcoreGeneration.vsconfig b/Tests/Ecore-Plugin/EcoreGeneration.vsconfig new file mode 100644 index 00000000..2ae1da99 --- /dev/null +++ b/Tests/Ecore-Plugin/EcoreGeneration.vsconfig | |||
@@ -0,0 +1,33 @@ | |||
1 | import epackage "http://www.eclipse.org/emf/2002/Ecore" | ||
2 | |||
3 | metamodel allSupported { package ecore excluding { | ||
4 | EClassifier.instanceClass,EClassifier.defaultValue,EEnumLiteral.instance,EStructuralFeature.defaultValue, | ||
5 | EJavaClass, EJavaObject, EJavaObject, | ||
6 | EPackage.eFactoryInstance, EFactory, EFactory.ePackage | ||
7 | } | ||
8 | } | ||
9 | |||
10 | generate { | ||
11 | metamodel = allSupported | ||
12 | //constraints = { ... } | ||
13 | partial-model = { "platform:/resource/Ecore-Plugin/InitialPackage.ecore" } | ||
14 | solver = AlloySolver | ||
15 | scope = { | ||
16 | #node += 5, | ||
17 | #string += { "A", "B" }, | ||
18 | #int += {0,1,-1} | ||
19 | } | ||
20 | |||
21 | config = { | ||
22 | runtime = 10000, | ||
23 | log-level = normal | ||
24 | } | ||
25 | |||
26 | number = 5 | ||
27 | runs = 1 | ||
28 | |||
29 | debug = "platform:/resource/Ecore-Plugin/outputs/debug" | ||
30 | log = "platform:/resource/Ecore-Plugin/outputs/log.txt" | ||
31 | output = "platform:/resource/Ecore-Plugin/outputs/models" | ||
32 | statistics = "platform:/resource/Ecore-Plugin/outputs/statistics.csv" | ||
33 | } \ No newline at end of file | ||