diff --git a/com.minres.coredsl.json.repository/.classpath b/com.minres.coredsl.json.repository/.classpath
index 0f1cd88..8a1e84b 100644
--- a/com.minres.coredsl.json.repository/.classpath
+++ b/com.minres.coredsl.json.repository/.classpath
@@ -12,12 +12,6 @@
-
-
-
-
-
-
@@ -25,5 +19,11 @@
+
+
+
+
+
+
diff --git a/com.minres.coredsl.json.repository/.project b/com.minres.coredsl.json.repository/.project
index 9c143a3..79ee4d7 100644
--- a/com.minres.coredsl.json.repository/.project
+++ b/com.minres.coredsl.json.repository/.project
@@ -10,15 +10,9 @@
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
org.eclipse.jdt.groovy.core.groovyNature
org.eclipse.jdt.core.javanature
- org.eclipse.m2e.core.maven2Nature
diff --git a/com.minres.coredsl.json.repository/pom.xml b/com.minres.coredsl.json.repository/pom.xml
index 512704e..2a5be7c 100644
--- a/com.minres.coredsl.json.repository/pom.xml
+++ b/com.minres.coredsl.json.repository/pom.xml
@@ -64,7 +64,7 @@
org.codehaus.groovy
groovy-bsf
- 2.4.3
+ 3.0.20
diff --git a/com.minres.coredsl.json.target/.project b/com.minres.coredsl.json.target/.project
index a70230c..4eb5a96 100644
--- a/com.minres.coredsl.json.target/.project
+++ b/com.minres.coredsl.json.target/.project
@@ -5,13 +5,7 @@
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
- org.eclipse.m2e.core.maven2Nature
diff --git a/com.minres.coredsl.json.target/com.minres.coredsl.json.target.target b/com.minres.coredsl.json.target/com.minres.coredsl.json.target.target
index 4109b55..79fb4c3 100644
--- a/com.minres.coredsl.json.target/com.minres.coredsl.json.target.target
+++ b/com.minres.coredsl.json.target/com.minres.coredsl.json.target.target
@@ -39,9 +39,10 @@
-
+
+
\ No newline at end of file
diff --git a/com.minres.coredsl.json.tests/.classpath b/com.minres.coredsl.json.tests/.classpath
index e1749f5..fa358f4 100644
--- a/com.minres.coredsl.json.tests/.classpath
+++ b/com.minres.coredsl.json.tests/.classpath
@@ -15,7 +15,7 @@
-
+
diff --git a/com.minres.coredsl.json.tests/.project b/com.minres.coredsl.json.tests/.project
index 7a97ce4..4ba84ff 100644
--- a/com.minres.coredsl.json.tests/.project
+++ b/com.minres.coredsl.json.tests/.project
@@ -5,11 +5,6 @@
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
org.eclipse.xtext.ui.shared.xtextBuilder
@@ -32,7 +27,6 @@
- org.eclipse.m2e.core.maven2Nature
org.eclipse.xtext.ui.shared.xtextNature
org.eclipse.jdt.core.javanature
org.eclipse.pde.PluginNature
diff --git a/com.minres.coredsl.json/.classpath b/com.minres.coredsl.json/.classpath
index 77adcf1..70971f5 100644
--- a/com.minres.coredsl.json/.classpath
+++ b/com.minres.coredsl.json/.classpath
@@ -2,11 +2,7 @@
-
-
-
-
-
+
diff --git a/com.minres.coredsl.json/.project b/com.minres.coredsl.json/.project
index 360353b..335c6fb 100644
--- a/com.minres.coredsl.json/.project
+++ b/com.minres.coredsl.json/.project
@@ -5,11 +5,6 @@
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
org.eclipse.xtext.ui.shared.xtextBuilder
@@ -32,7 +27,6 @@
- org.eclipse.m2e.core.maven2Nature
org.eclipse.xtext.ui.shared.xtextNature
org.eclipse.jdt.core.javanature
org.eclipse.pde.PluginNature
diff --git a/com.minres.coredsl.json/src/com/minres/coredsl/json/CoreDslJsonGenerator.xtend b/com.minres.coredsl.json/src/com/minres/coredsl/json/CoreDslJsonGenerator.xtend
index 039c9a0..a475b58 100644
--- a/com.minres.coredsl.json/src/com/minres/coredsl/json/CoreDslJsonGenerator.xtend
+++ b/com.minres.coredsl.json/src/com/minres/coredsl/json/CoreDslJsonGenerator.xtend
@@ -90,6 +90,7 @@ class CoreDslJsonGenerator extends AbstractGenerator {
def List allInstructionSets(InstructionSet core) {
val s = if(core.superType !== null) core.superType.allInstructionSets else newLinkedList
+ s.addAll(core.providedInstructionSets)
s.add(core)
return s
}