diff --git a/pom.xml b/pom.xml
index 8176198e3d..f88ac7b1f3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -137,14 +137,14 @@
- rosetta-xcore-plugin-dependencies
- rosetta-runtime
- rosetta-lang
- rosetta-ide
- rosetta-tools
- rosetta-testing
- rosetta-maven-plugin
- rosetta-profiling
+ rune-xcore-plugin-dependencies
+ rune-runtime
+ rune-lang
+ rune-ide
+ rune-tools
+ rune-testing
+ rune-maven-plugin
+ rune-profiling
diff --git a/rosetta-ide/.project b/rune-ide/.project
similarity index 100%
rename from rosetta-ide/.project
rename to rune-ide/.project
diff --git a/rosetta-ide/pom.xml b/rune-ide/pom.xml
similarity index 99%
rename from rosetta-ide/pom.xml
rename to rune-ide/pom.xml
index 0d785d4884..7f2db60b67 100644
--- a/rosetta-ide/pom.xml
+++ b/rune-ide/pom.xml
@@ -29,7 +29,7 @@
com.regnosys.rosetta.ide
- Responsibilities: adding support for developing Rosetta in an IDE, including
+ Responsibilities: adding support for developing Rune in an IDE, including
- language server features (semantic highlighting, inlay hints, etc)
- syntax highlighting
diff --git a/rosetta-ide/rosetta.tmLanguage.yaml b/rune-ide/rosetta.tmLanguage.yaml
similarity index 100%
rename from rosetta-ide/rosetta.tmLanguage.yaml
rename to rune-ide/rosetta.tmLanguage.yaml
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/RosettaIdeModule.xtend b/rune-ide/src/main/java/com/regnosys/rosetta/ide/RosettaIdeModule.xtend
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/RosettaIdeModule.xtend
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/RosettaIdeModule.xtend
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/RosettaIdeSetup.xtend b/rune-ide/src/main/java/com/regnosys/rosetta/ide/RosettaIdeSetup.xtend
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/RosettaIdeSetup.xtend
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/RosettaIdeSetup.xtend
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableContentAssistContextFactory.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableContentAssistContextFactory.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableContentAssistContextFactory.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableContentAssistContextFactory.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableContentAssistService.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableContentAssistService.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableContentAssistService.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableContentAssistService.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableInternalRosettaParser.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableInternalRosettaParser.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableInternalRosettaParser.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableInternalRosettaParser.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableRosettaParser.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableRosettaParser.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableRosettaParser.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/CancellableRosettaParser.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/ICancellableContentAssistParser.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/ICancellableContentAssistParser.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/ICancellableContentAssistParser.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/ICancellableContentAssistParser.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/RosettaOperationCanceledManager.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/RosettaOperationCanceledManager.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/RosettaOperationCanceledManager.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/contentassist/cancellable/RosettaOperationCanceledManager.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/formatting/RosettaFormattingService.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/formatting/RosettaFormattingService.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/formatting/RosettaFormattingService.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/formatting/RosettaFormattingService.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/hover/RosettaDocumentationProvider.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/hover/RosettaDocumentationProvider.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/hover/RosettaDocumentationProvider.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/hover/RosettaDocumentationProvider.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/AbstractInlayHintsService.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/AbstractInlayHintsService.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/AbstractInlayHintsService.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/AbstractInlayHintsService.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/IInlayHintsResolver.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/IInlayHintsResolver.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/IInlayHintsResolver.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/IInlayHintsResolver.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/IInlayHintsService.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/IInlayHintsService.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/IInlayHintsService.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/IInlayHintsService.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/InlayHintCheck.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/InlayHintCheck.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/InlayHintCheck.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/InlayHintCheck.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/RosettaInlayHintsService.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/RosettaInlayHintsService.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/RosettaInlayHintsService.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/inlayhints/RosettaInlayHintsService.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/quickfix/RosettaQuickFixCodeActionService.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/quickfix/RosettaQuickFixCodeActionService.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/quickfix/RosettaQuickFixCodeActionService.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/quickfix/RosettaQuickFixCodeActionService.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/quickfix/RosettaQuickFixProvider.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/quickfix/RosettaQuickFixProvider.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/quickfix/RosettaQuickFixProvider.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/quickfix/RosettaQuickFixProvider.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/AbstractSemanticTokensService.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/AbstractSemanticTokensService.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/AbstractSemanticTokensService.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/AbstractSemanticTokensService.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenModifier.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenModifier.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenModifier.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenModifier.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenModifiersProvider.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenModifiersProvider.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenModifiersProvider.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenModifiersProvider.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenType.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenType.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenType.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenType.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenTypesProvider.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenTypesProvider.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenTypesProvider.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokenTypesProvider.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokensService.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokensService.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokensService.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/ISemanticTokensService.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/MarkSemanticToken.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/MarkSemanticToken.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/MarkSemanticToken.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/MarkSemanticToken.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenModifiersEnum.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenModifiersEnum.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenModifiersEnum.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenModifiersEnum.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenModifiersProvider.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenModifiersProvider.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenModifiersProvider.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenModifiersProvider.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenTypesEnum.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenTypesEnum.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenTypesEnum.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenTypesEnum.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenTypesProvider.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenTypesProvider.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenTypesProvider.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokenTypesProvider.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokensService.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokensService.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokensService.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/RosettaSemanticTokensService.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/SemanticToken.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/SemanticToken.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/SemanticToken.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/SemanticToken.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenModifiersEnum.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenModifiersEnum.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenModifiersEnum.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenModifiersEnum.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenModifiersProvider.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenModifiersProvider.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenModifiersProvider.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenModifiersProvider.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenTypesEnum.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenTypesEnum.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenTypesEnum.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenTypesEnum.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenTypesProvider.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenTypesProvider.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenTypesProvider.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/semantictokens/lsp/LSPSemanticTokenTypesProvider.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaLanguageServerImpl.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaLanguageServerImpl.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaLanguageServerImpl.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaLanguageServerImpl.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaLanguageServerShutdownAndExitHandler.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaLanguageServerShutdownAndExitHandler.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaLanguageServerShutdownAndExitHandler.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaLanguageServerShutdownAndExitHandler.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaRequestManager.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaRequestManager.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaRequestManager.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaRequestManager.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerLauncher.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerLauncher.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerLauncher.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerLauncher.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerModule.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerModule.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerModule.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerModule.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerSetup.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerSetup.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerSetup.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/server/RosettaServerSetup.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/textmate/GenerateTmGrammar.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/textmate/GenerateTmGrammar.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/textmate/GenerateTmGrammar.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/textmate/GenerateTmGrammar.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/textmate/RosettaTextMateGrammarUtil.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/textmate/RosettaTextMateGrammarUtil.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/textmate/RosettaTextMateGrammarUtil.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/textmate/RosettaTextMateGrammarUtil.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/util/AbstractLanguageServerService.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/util/AbstractLanguageServerService.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/util/AbstractLanguageServerService.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/util/AbstractLanguageServerService.java
diff --git a/rosetta-ide/src/main/java/com/regnosys/rosetta/ide/util/RangeUtils.java b/rune-ide/src/main/java/com/regnosys/rosetta/ide/util/RangeUtils.java
similarity index 100%
rename from rosetta-ide/src/main/java/com/regnosys/rosetta/ide/util/RangeUtils.java
rename to rune-ide/src/main/java/com/regnosys/rosetta/ide/util/RangeUtils.java
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/contentassist/ContentAssistTest.xtend b/rune-ide/src/test/java/com/regnosys/rosetta/ide/contentassist/ContentAssistTest.xtend
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/contentassist/ContentAssistTest.xtend
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/contentassist/ContentAssistTest.xtend
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/formatting/FormattingTest.xtend b/rune-ide/src/test/java/com/regnosys/rosetta/ide/formatting/FormattingTest.xtend
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/formatting/FormattingTest.xtend
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/formatting/FormattingTest.xtend
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/inlayhints/tests/InlayHintTest.xtend b/rune-ide/src/test/java/com/regnosys/rosetta/ide/inlayhints/tests/InlayHintTest.xtend
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/inlayhints/tests/InlayHintTest.xtend
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/inlayhints/tests/InlayHintTest.xtend
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/quickfix/QuickFixTest.xtend b/rune-ide/src/test/java/com/regnosys/rosetta/ide/quickfix/QuickFixTest.xtend
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/quickfix/QuickFixTest.xtend
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/quickfix/QuickFixTest.xtend
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/semantictokens/tests/SemanticTokenTest.xtend b/rune-ide/src/test/java/com/regnosys/rosetta/ide/semantictokens/tests/SemanticTokenTest.xtend
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/semantictokens/tests/SemanticTokenTest.xtend
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/semantictokens/tests/SemanticTokenTest.xtend
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/server/ChangeDetectionTest.xtend b/rune-ide/src/test/java/com/regnosys/rosetta/ide/server/ChangeDetectionTest.xtend
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/server/ChangeDetectionTest.xtend
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/server/ChangeDetectionTest.xtend
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/server/HandleParseErrorGracefullyTest.xtend b/rune-ide/src/test/java/com/regnosys/rosetta/ide/server/HandleParseErrorGracefullyTest.xtend
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/server/HandleParseErrorGracefullyTest.xtend
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/server/HandleParseErrorGracefullyTest.xtend
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/server/RosettaRequestManagerTest.java b/rune-ide/src/test/java/com/regnosys/rosetta/ide/server/RosettaRequestManagerTest.java
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/server/RosettaRequestManagerTest.java
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/server/RosettaRequestManagerTest.java
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/tests/AbstractRosettaLanguageServerTest.xtend b/rune-ide/src/test/java/com/regnosys/rosetta/ide/tests/AbstractRosettaLanguageServerTest.xtend
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/tests/AbstractRosettaLanguageServerTest.xtend
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/tests/AbstractRosettaLanguageServerTest.xtend
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/tests/RosettaIdeInjectorProvider.java b/rune-ide/src/test/java/com/regnosys/rosetta/ide/tests/RosettaIdeInjectorProvider.java
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/tests/RosettaIdeInjectorProvider.java
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/tests/RosettaIdeInjectorProvider.java
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/tests/RosettaServerInjectorProvider.java b/rune-ide/src/test/java/com/regnosys/rosetta/ide/tests/RosettaServerInjectorProvider.java
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/tests/RosettaServerInjectorProvider.java
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/tests/RosettaServerInjectorProvider.java
diff --git a/rosetta-ide/src/test/java/com/regnosys/rosetta/ide/textmate/tests/RosettaTextMateGrammarTest.java b/rune-ide/src/test/java/com/regnosys/rosetta/ide/textmate/tests/RosettaTextMateGrammarTest.java
similarity index 100%
rename from rosetta-ide/src/test/java/com/regnosys/rosetta/ide/textmate/tests/RosettaTextMateGrammarTest.java
rename to rune-ide/src/test/java/com/regnosys/rosetta/ide/textmate/tests/RosettaTextMateGrammarTest.java
diff --git a/rosetta-ide/src/test/resources/logback-test.xml b/rune-ide/src/test/resources/logback-test.xml
similarity index 100%
rename from rosetta-ide/src/test/resources/logback-test.xml
rename to rune-ide/src/test/resources/logback-test.xml
diff --git a/rosetta-ide/src/test/resources/rosetta-config.yml b/rune-ide/src/test/resources/rosetta-config.yml
similarity index 100%
rename from rosetta-ide/src/test/resources/rosetta-config.yml
rename to rune-ide/src/test/resources/rosetta-config.yml
diff --git a/rosetta-ide/vscode/.gitignore b/rune-ide/vscode/.gitignore
similarity index 100%
rename from rosetta-ide/vscode/.gitignore
rename to rune-ide/vscode/.gitignore
diff --git a/rosetta-ide/vscode/.vscode/launch.json b/rune-ide/vscode/.vscode/launch.json
similarity index 100%
rename from rosetta-ide/vscode/.vscode/launch.json
rename to rune-ide/vscode/.vscode/launch.json
diff --git a/rosetta-ide/vscode/.vscodeignore b/rune-ide/vscode/.vscodeignore
similarity index 100%
rename from rosetta-ide/vscode/.vscodeignore
rename to rune-ide/vscode/.vscodeignore
diff --git a/rosetta-ide/vscode/CHANGELOG.md b/rune-ide/vscode/CHANGELOG.md
similarity index 100%
rename from rosetta-ide/vscode/CHANGELOG.md
rename to rune-ide/vscode/CHANGELOG.md
diff --git a/rosetta-ide/vscode/LICENSE b/rune-ide/vscode/LICENSE
similarity index 100%
rename from rosetta-ide/vscode/LICENSE
rename to rune-ide/vscode/LICENSE
diff --git a/rosetta-ide/vscode/README.md b/rune-ide/vscode/README.md
similarity index 96%
rename from rosetta-ide/vscode/README.md
rename to rune-ide/vscode/README.md
index 075120f9f8..a70df37b67 100644
--- a/rosetta-ide/vscode/README.md
+++ b/rune-ide/vscode/README.md
@@ -22,7 +22,7 @@ git clone https://github.com/finos/rune-dsl.git
### Build and run
```
-mvn clean install && cd rosetta-ide/vscode && npm install
+mvn clean install && cd rune-ide/vscode && npm install
```
### Start VS Code
diff --git a/rosetta-ide/vscode/language-configuration.json b/rune-ide/vscode/language-configuration.json
similarity index 100%
rename from rosetta-ide/vscode/language-configuration.json
rename to rune-ide/vscode/language-configuration.json
diff --git a/rosetta-ide/vscode/package-lock.json b/rune-ide/vscode/package-lock.json
similarity index 100%
rename from rosetta-ide/vscode/package-lock.json
rename to rune-ide/vscode/package-lock.json
diff --git a/rosetta-ide/vscode/package.json b/rune-ide/vscode/package.json
similarity index 100%
rename from rosetta-ide/vscode/package.json
rename to rune-ide/vscode/package.json
diff --git a/rosetta-ide/vscode/src/extension.ts b/rune-ide/vscode/src/extension.ts
similarity index 100%
rename from rosetta-ide/vscode/src/extension.ts
rename to rune-ide/vscode/src/extension.ts
diff --git a/rosetta-ide/vscode/src/tsconfig.json b/rune-ide/vscode/src/tsconfig.json
similarity index 100%
rename from rosetta-ide/vscode/src/tsconfig.json
rename to rune-ide/vscode/src/tsconfig.json
diff --git a/rosetta-ide/vscode/vsc-extension-quickstart.md b/rune-ide/vscode/vsc-extension-quickstart.md
similarity index 100%
rename from rosetta-ide/vscode/vsc-extension-quickstart.md
rename to rune-ide/vscode/vsc-extension-quickstart.md
diff --git a/rosetta-lang/.project b/rune-lang/.project
similarity index 100%
rename from rosetta-lang/.project
rename to rune-lang/.project
diff --git a/rosetta-lang/model/Rosetta.xcore b/rune-lang/model/Rosetta.xcore
similarity index 100%
rename from rosetta-lang/model/Rosetta.xcore
rename to rune-lang/model/Rosetta.xcore
diff --git a/rosetta-lang/model/RosettaExpression.xcore b/rune-lang/model/RosettaExpression.xcore
similarity index 100%
rename from rosetta-lang/model/RosettaExpression.xcore
rename to rune-lang/model/RosettaExpression.xcore
diff --git a/rosetta-lang/model/RosettaSimple.xcore b/rune-lang/model/RosettaSimple.xcore
similarity index 100%
rename from rosetta-lang/model/RosettaSimple.xcore
rename to rune-lang/model/RosettaSimple.xcore
diff --git a/rosetta-lang/pom.xml b/rune-lang/pom.xml
similarity index 95%
rename from rosetta-lang/pom.xml
rename to rune-lang/pom.xml
index 247b85b324..238da67b97 100644
--- a/rosetta-lang/pom.xml
+++ b/rune-lang/pom.xml
@@ -25,11 +25,11 @@
0.0.0.main-SNAPSHOT
- Rosetta DSL SDK
+ Rune DSL SDK
com.regnosys.rosetta
- Responsibilities: defining the core of the Rosetta DSL, including
+ Responsibilities: defining the core of the Rune DSL, including
- the AST
- parsing
- scoping and cross-reference resolution
@@ -107,22 +107,22 @@
maven-clean-plugin
-
+
- ${basedir}/../rosetta-lang/src-gen
+ ${basedir}/../rune-lang/src-gen
**/*
- ${basedir}/../rosetta-lang/emf-gen
+ ${basedir}/../rune-lang/emf-gen
**/*
-
+
- ${basedir}/../rosetta-ide/src-gen/
+ ${basedir}/../rune-ide/src-gen/
**/*
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/GenerateRosetta.mwe2 b/rune-lang/src/main/java/com/regnosys/rosetta/GenerateRosetta.mwe2
similarity index 77%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/GenerateRosetta.mwe2
rename to rune-lang/src/main/java/com/regnosys/rosetta/GenerateRosetta.mwe2
index b07c457326..22304182f2 100644
--- a/rosetta-lang/src/main/java/com/regnosys/rosetta/GenerateRosetta.mwe2
+++ b/rune-lang/src/main/java/com/regnosys/rosetta/GenerateRosetta.mwe2
@@ -20,24 +20,24 @@ Workflow {
createEclipseMetaData = false
runtime = {
enabled = true
- name = "rosetta-lang"
- root = "${parentDir}/rosetta-lang"
- src = "${parentDir}/rosetta-lang/src/main/java"
- srcGen = "${parentDir}/rosetta-lang/src-gen/main/java"
+ name = "rune-lang"
+ root = "${parentDir}/rune-lang"
+ src = "${parentDir}/rune-lang/src/main/java"
+ srcGen = "${parentDir}/rune-lang/src-gen/main/java"
}
runtimeTest = {
enabled = true
- name = "rosetta-testing"
- root = "${parentDir}/rosetta-testing"
- src = "${parentDir}/rosetta-testing/src/test/java"
- srcGen = "${parentDir}/rosetta-testing/src-gen/main/java"
+ name = "rune-testing"
+ root = "${parentDir}/rune-testing"
+ src = "${parentDir}/rune-testing/src/test/java"
+ srcGen = "${parentDir}/rune-testing/src-gen/main/java"
}
genericIde = {
enabled = true
- name = "rosetta-ide"
- root = "${parentDir}/rosetta-ide"
- src = "${parentDir}/rosetta-ide/src/main/java"
- srcGen = "${parentDir}/rosetta-ide/src-gen/main/java"
+ name = "rune-ide"
+ root = "${parentDir}/rune-ide"
+ src = "${parentDir}/rune-ide/src/main/java"
+ srcGen = "${parentDir}/rune-ide/src-gen/main/java"
}
eclipsePlugin = {
enabled = false
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/Rosetta.xtext b/rune-lang/src/main/java/com/regnosys/rosetta/Rosetta.xtext
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/Rosetta.xtext
rename to rune-lang/src/main/java/com/regnosys/rosetta/Rosetta.xtext
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/RosettaExtensions.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/RosettaExtensions.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/RosettaExtensions.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/RosettaExtensions.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/RosettaRuntimeModule.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/RosettaRuntimeModule.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/RosettaRuntimeModule.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/RosettaRuntimeModule.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/RosettaStandaloneSetup.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/RosettaStandaloneSetup.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/RosettaStandaloneSetup.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/RosettaStandaloneSetup.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/UTF8EncodingProvider.java b/rune-lang/src/main/java/com/regnosys/rosetta/UTF8EncodingProvider.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/UTF8EncodingProvider.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/UTF8EncodingProvider.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/builtin/RosettaBuiltinsService.java b/rune-lang/src/main/java/com/regnosys/rosetta/builtin/RosettaBuiltinsService.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/builtin/RosettaBuiltinsService.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/builtin/RosettaBuiltinsService.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/DefaultRosettaConfigurationProvider.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/DefaultRosettaConfigurationProvider.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/DefaultRosettaConfigurationProvider.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/DefaultRosettaConfigurationProvider.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/RosettaConfiguration.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/RosettaConfiguration.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/RosettaConfiguration.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/RosettaConfiguration.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/RosettaDependencyConfiguration.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/RosettaDependencyConfiguration.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/RosettaDependencyConfiguration.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/RosettaDependencyConfiguration.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/RosettaGeneratorsConfiguration.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/RosettaGeneratorsConfiguration.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/RosettaGeneratorsConfiguration.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/RosettaGeneratorsConfiguration.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/RosettaModelConfiguration.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/RosettaModelConfiguration.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/RosettaModelConfiguration.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/RosettaModelConfiguration.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/FileBasedRosettaConfigurationProvider.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/file/FileBasedRosettaConfigurationProvider.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/FileBasedRosettaConfigurationProvider.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/file/FileBasedRosettaConfigurationProvider.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/NamespaceFilter.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/file/NamespaceFilter.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/NamespaceFilter.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/file/NamespaceFilter.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaConfigurationFileProvider.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaConfigurationFileProvider.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaConfigurationFileProvider.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaConfigurationFileProvider.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaConfigurationMixin.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaConfigurationMixin.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaConfigurationMixin.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaConfigurationMixin.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaGeneratorsConfigurationMixin.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaGeneratorsConfigurationMixin.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaGeneratorsConfigurationMixin.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaGeneratorsConfigurationMixin.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaModelConfigurationMixin.java b/rune-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaModelConfigurationMixin.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaModelConfigurationMixin.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/config/file/RosettaModelConfigurationMixin.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/derivedstate/RosettaDerivedStateComputer.java b/rune-lang/src/main/java/com/regnosys/rosetta/derivedstate/RosettaDerivedStateComputer.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/derivedstate/RosettaDerivedStateComputer.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/derivedstate/RosettaDerivedStateComputer.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/AbstractRosettaFormatter2.java b/rune-lang/src/main/java/com/regnosys/rosetta/formatting2/AbstractRosettaFormatter2.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/AbstractRosettaFormatter2.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/formatting2/AbstractRosettaFormatter2.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/FormattingMode.java b/rune-lang/src/main/java/com/regnosys/rosetta/formatting2/FormattingMode.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/FormattingMode.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/formatting2/FormattingMode.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/FormattingUtil.java b/rune-lang/src/main/java/com/regnosys/rosetta/formatting2/FormattingUtil.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/FormattingUtil.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/formatting2/FormattingUtil.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/PatchedHiddenRegionFormattingMerger.java b/rune-lang/src/main/java/com/regnosys/rosetta/formatting2/PatchedHiddenRegionFormattingMerger.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/PatchedHiddenRegionFormattingMerger.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/formatting2/PatchedHiddenRegionFormattingMerger.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaExpressionFormatter.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaExpressionFormatter.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaExpressionFormatter.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaExpressionFormatter.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaFormatter.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaFormatter.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaFormatter.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaFormatter.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaFormatterPreferenceKeys.java b/rune-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaFormatterPreferenceKeys.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaFormatterPreferenceKeys.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/formatting2/RosettaFormatterPreferenceKeys.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/TrimmedMaxLineWidthDocument.java b/rune-lang/src/main/java/com/regnosys/rosetta/formatting2/TrimmedMaxLineWidthDocument.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/formatting2/TrimmedMaxLineWidthDocument.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/formatting2/TrimmedMaxLineWidthDocument.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/GeneratedIdentifier.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/GeneratedIdentifier.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/GeneratedIdentifier.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/GeneratedIdentifier.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/GeneratorScope.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/GeneratorScope.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/GeneratorScope.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/GeneratorScope.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/IdentifierRepresentationService.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/IdentifierRepresentationService.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/IdentifierRepresentationService.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/IdentifierRepresentationService.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/ImplicitVariableRepresentation.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/ImplicitVariableRepresentation.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/ImplicitVariableRepresentation.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/ImplicitVariableRepresentation.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/RosettaGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/RosettaGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/RosettaGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/RosettaGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/RosettaInternalGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/RosettaInternalGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/RosettaInternalGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/RosettaInternalGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/RosettaOutputConfigurationProvider.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/RosettaOutputConfigurationProvider.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/RosettaOutputConfigurationProvider.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/RosettaOutputConfigurationProvider.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/TargetLanguageRepresentation.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/TargetLanguageRepresentation.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/TargetLanguageRepresentation.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/TargetLanguageRepresentation.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/TargetLanguageStringConcatenation.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/TargetLanguageStringConcatenation.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/TargetLanguageStringConcatenation.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/TargetLanguageStringConcatenation.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/external/AbstractExternalGenerator.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/external/AbstractExternalGenerator.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/external/AbstractExternalGenerator.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/external/AbstractExternalGenerator.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/external/EmptyExternalGeneratorsProvider.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/external/EmptyExternalGeneratorsProvider.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/external/EmptyExternalGeneratorsProvider.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/external/EmptyExternalGeneratorsProvider.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalGenerator.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalGenerator.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalGenerator.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalGenerator.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalGenerators.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalGenerators.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalGenerators.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalGenerators.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalOutputConfiguration.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalOutputConfiguration.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalOutputConfiguration.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/external/ExternalOutputConfiguration.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/FunctionInstanceRepresentation.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/FunctionInstanceRepresentation.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/FunctionInstanceRepresentation.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/FunctionInstanceRepresentation.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/JavaIdentifierRepresentationService.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/JavaIdentifierRepresentationService.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/JavaIdentifierRepresentationService.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/JavaIdentifierRepresentationService.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/JavaScope.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/JavaScope.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/JavaScope.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/JavaScope.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/RosettaJavaPackages.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/RosettaJavaPackages.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/RosettaJavaPackages.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/RosettaJavaPackages.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/RuleOutputParameterRepresentation.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/RuleOutputParameterRepresentation.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/RuleOutputParameterRepresentation.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/RuleOutputParameterRepresentation.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/condition/ConditionGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/condition/ConditionGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/condition/ConditionGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/condition/ConditionGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/enums/EnumGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/enums/EnumGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/enums/EnumGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/enums/EnumGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/enums/EnumHelper.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/enums/EnumHelper.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/enums/EnumHelper.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/enums/EnumHelper.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/expression/ExpressionGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/expression/ExpressionGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/expression/ExpressionGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/expression/ExpressionGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/expression/TypeCoercionService.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/expression/TypeCoercionService.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/expression/TypeCoercionService.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/expression/TypeCoercionService.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/function/FunctionDependencyProvider.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/function/FunctionDependencyProvider.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/function/FunctionDependencyProvider.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/function/FunctionDependencyProvider.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/function/FunctionGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/function/FunctionGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/function/FunctionGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/function/FunctionGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/JavaPackageInfoGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/JavaPackageInfoGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/JavaPackageInfoGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/JavaPackageInfoGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/MetaFieldGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/MetaFieldGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/MetaFieldGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/MetaFieldGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelMetaGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelMetaGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelMetaGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelMetaGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectBoilerPlate.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectBoilerPlate.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectBoilerPlate.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectBoilerPlate.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectBuilderGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectBuilderGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectBuilderGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectBuilderGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ModelObjectGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ValidatorsGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ValidatorsGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ValidatorsGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/object/ValidatorsGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/ReportGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/ReportGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/ReportGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/ReportGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/RuleGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/RuleGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/RuleGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/RuleGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/TabulatorGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/TabulatorGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/TabulatorGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/reports/TabulatorGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaAssignment.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaAssignment.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaAssignment.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaAssignment.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaBlock.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaBlock.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaBlock.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaBlock.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaExpressionStatement.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaExpressionStatement.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaExpressionStatement.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaExpressionStatement.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaIfThenElseStatement.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaIfThenElseStatement.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaIfThenElseStatement.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaIfThenElseStatement.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaIfThenStatement.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaIfThenStatement.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaIfThenStatement.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaIfThenStatement.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaLambdaBody.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaLambdaBody.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaLambdaBody.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaLambdaBody.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaLocalVariableDeclarationStatement.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaLocalVariableDeclarationStatement.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaLocalVariableDeclarationStatement.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaLocalVariableDeclarationStatement.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaReturnStatement.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaReturnStatement.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaReturnStatement.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaReturnStatement.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaStatement.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaStatement.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaStatement.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaStatement.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaStatementList.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaStatementList.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaStatementList.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/JavaStatementList.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaBlockBuilder.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaBlockBuilder.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaBlockBuilder.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaBlockBuilder.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaConditionalExpression.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaConditionalExpression.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaConditionalExpression.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaConditionalExpression.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaExpression.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaExpression.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaExpression.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaExpression.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaIfThenElseBuilder.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaIfThenElseBuilder.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaIfThenElseBuilder.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaIfThenElseBuilder.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaStatementBuilder.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaStatementBuilder.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaStatementBuilder.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaStatementBuilder.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaVariable.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaVariable.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaVariable.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/statement/builder/JavaVariable.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeJoiner.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeJoiner.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeJoiner.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeJoiner.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeRepresentation.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeRepresentation.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeRepresentation.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeRepresentation.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeTranslator.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeTranslator.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeTranslator.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeTranslator.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeUtil.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeUtil.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeUtil.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/JavaTypeUtil.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/RJavaEnum.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/RJavaEnum.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/RJavaEnum.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/RJavaEnum.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/RJavaPojoInterface.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/RJavaPojoInterface.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/types/RJavaPojoInterface.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/types/RJavaPojoInterface.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ImportManagerExtension.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ImportManagerExtension.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ImportManagerExtension.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ImportManagerExtension.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ImportingStringConcatenation.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ImportingStringConcatenation.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ImportingStringConcatenation.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ImportingStringConcatenation.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ModelGeneratorUtil.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ModelGeneratorUtil.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ModelGeneratorUtil.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/ModelGeneratorUtil.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/PreferWildcardImportClass.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/PreferWildcardImportClass.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/PreferWildcardImportClass.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/PreferWildcardImportClass.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/PreferWildcardImportMethod.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/PreferWildcardImportMethod.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/PreferWildcardImportMethod.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/PreferWildcardImportMethod.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/RecordJavaUtil.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/RecordJavaUtil.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/RecordJavaUtil.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/RecordJavaUtil.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/RosettaGrammarUtil.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/RosettaGrammarUtil.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/util/RosettaGrammarUtil.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/util/RosettaGrammarUtil.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/validator/ValidatorGenerator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/java/validator/ValidatorGenerator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/java/validator/ValidatorGenerator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/java/validator/ValidatorGenerator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/object/ExpandedAttribute.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/object/ExpandedAttribute.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/object/ExpandedAttribute.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/object/ExpandedAttribute.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/resourcefsa/ResourceAwareFSAFactory.java b/rune-lang/src/main/java/com/regnosys/rosetta/generator/resourcefsa/ResourceAwareFSAFactory.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/resourcefsa/ResourceAwareFSAFactory.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/resourcefsa/ResourceAwareFSAFactory.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/resourcefsa/TestResourceAwareFSAFactory.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/resourcefsa/TestResourceAwareFSAFactory.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/resourcefsa/TestResourceAwareFSAFactory.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/resourcefsa/TestResourceAwareFSAFactory.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/util/RosettaAttributeExtensions.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/util/RosettaAttributeExtensions.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/util/RosettaAttributeExtensions.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/util/RosettaAttributeExtensions.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/util/RosettaFunctionExtensions.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/util/RosettaFunctionExtensions.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/util/RosettaFunctionExtensions.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/util/RosettaFunctionExtensions.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/generator/util/Util.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/generator/util/Util.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/generator/util/Util.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/generator/util/Util.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/AbstractRosettaValue.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/AbstractRosettaValue.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/AbstractRosettaValue.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/AbstractRosettaValue.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaBooleanValue.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaBooleanValue.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaBooleanValue.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaBooleanValue.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaDateTimeValue.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaDateTimeValue.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaDateTimeValue.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaDateTimeValue.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaDateValue.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaDateValue.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaDateValue.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaDateValue.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreter.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreter.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreter.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreter.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterContext.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterContext.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterContext.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterContext.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterException.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterException.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterException.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterException.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterTypeException.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterTypeException.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterTypeException.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaInterpreterTypeException.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaNumberValue.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaNumberValue.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaNumberValue.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaNumberValue.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaPatternValue.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaPatternValue.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaPatternValue.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaPatternValue.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaStringValue.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaStringValue.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaStringValue.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaStringValue.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaTimeValue.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaTimeValue.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaTimeValue.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaTimeValue.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValue.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValue.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValue.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValue.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValueFactory.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValueFactory.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValueFactory.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValueFactory.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValueWithNaturalOrder.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValueWithNaturalOrder.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValueWithNaturalOrder.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaValueWithNaturalOrder.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaZonedDateTimeValue.java b/rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaZonedDateTimeValue.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaZonedDateTimeValue.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/interpreter/RosettaZonedDateTimeValue.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/parsing/BigDecimalConverter.java b/rune-lang/src/main/java/com/regnosys/rosetta/parsing/BigDecimalConverter.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/parsing/BigDecimalConverter.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/parsing/BigDecimalConverter.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/parsing/BigIntegerConverter.java b/rune-lang/src/main/java/com/regnosys/rosetta/parsing/BigIntegerConverter.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/parsing/BigIntegerConverter.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/parsing/BigIntegerConverter.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/parsing/PATTERNValueConverter.java b/rune-lang/src/main/java/com/regnosys/rosetta/parsing/PATTERNValueConverter.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/parsing/PATTERNValueConverter.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/parsing/PATTERNValueConverter.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/parsing/RosettaValueConverterService.java b/rune-lang/src/main/java/com/regnosys/rosetta/parsing/RosettaValueConverterService.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/parsing/RosettaValueConverterService.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/parsing/RosettaValueConverterService.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/parsing/ValidIDConverter.java b/rune-lang/src/main/java/com/regnosys/rosetta/parsing/ValidIDConverter.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/parsing/ValidIDConverter.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/parsing/ValidIDConverter.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/resource/AttributeDescription.java b/rune-lang/src/main/java/com/regnosys/rosetta/resource/AttributeDescription.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/resource/AttributeDescription.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/resource/AttributeDescription.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RosettaFragmentProvider.java b/rune-lang/src/main/java/com/regnosys/rosetta/resource/RosettaFragmentProvider.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RosettaFragmentProvider.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/resource/RosettaFragmentProvider.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RosettaModelDescription.java b/rune-lang/src/main/java/com/regnosys/rosetta/resource/RosettaModelDescription.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RosettaModelDescription.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/resource/RosettaModelDescription.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResource.java b/rune-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResource.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResource.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResource.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResourceDescriptionManager.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResourceDescriptionManager.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResourceDescriptionManager.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResourceDescriptionManager.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResourceDescriptionStrategy.java b/rune-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResourceDescriptionStrategy.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResourceDescriptionStrategy.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/resource/RosettaResourceDescriptionStrategy.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RuleDescription.java b/rune-lang/src/main/java/com/regnosys/rosetta/resource/RuleDescription.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/resource/RuleDescription.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/resource/RuleDescription.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/scoping/ReversedSimpleScope.java b/rune-lang/src/main/java/com/regnosys/rosetta/scoping/ReversedSimpleScope.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/scoping/ReversedSimpleScope.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/scoping/ReversedSimpleScope.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/scoping/RosettaQualifiedNameProvider.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/scoping/RosettaQualifiedNameProvider.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/scoping/RosettaQualifiedNameProvider.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/scoping/RosettaQualifiedNameProvider.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/scoping/RosettaScopeProvider.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/scoping/RosettaScopeProvider.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/scoping/RosettaScopeProvider.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/scoping/RosettaScopeProvider.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/serialization/RosettaTransientValueService.java b/rune-lang/src/main/java/com/regnosys/rosetta/serialization/RosettaTransientValueService.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/serialization/RosettaTransientValueService.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/serialization/RosettaTransientValueService.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/transgest/ModelLoader.java b/rune-lang/src/main/java/com/regnosys/rosetta/transgest/ModelLoader.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/transgest/ModelLoader.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/transgest/ModelLoader.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/transgest/ModelLoaderImpl.java b/rune-lang/src/main/java/com/regnosys/rosetta/transgest/ModelLoaderImpl.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/transgest/ModelLoaderImpl.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/transgest/ModelLoaderImpl.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/CardinalityProvider.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/types/CardinalityProvider.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/CardinalityProvider.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/CardinalityProvider.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RAliasType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RAliasType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RAliasType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RAliasType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RAnnotateType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RAnnotateType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RAnnotateType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RAnnotateType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RAssignedRoot.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RAssignedRoot.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RAssignedRoot.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RAssignedRoot.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RAttribute.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RAttribute.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RAttribute.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RAttribute.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RDataType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RDataType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RDataType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RDataType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/REnumType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/REnumType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/REnumType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/REnumType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RErrorType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RErrorType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RErrorType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RErrorType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RFunction.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RFunction.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RFunction.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RFunction.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RFunctionOrigin.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RFunctionOrigin.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RFunctionOrigin.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RFunctionOrigin.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RListType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RListType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RListType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RListType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RObjectFactory.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RObjectFactory.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RObjectFactory.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RObjectFactory.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/ROperation.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/ROperation.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/ROperation.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/ROperation.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/ROperationType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/ROperationType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/ROperationType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/ROperationType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RParametrizedType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RParametrizedType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RParametrizedType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RParametrizedType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RShortcut.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RShortcut.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RShortcut.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RShortcut.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RTypeFunction.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/RTypeFunction.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RTypeFunction.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RTypeFunction.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/Rosetta.xsemantics b/rune-lang/src/main/java/com/regnosys/rosetta/types/Rosetta.xsemantics
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/Rosetta.xsemantics
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/Rosetta.xsemantics
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RosettaAuxiliary.xsemantics b/rune-lang/src/main/java/com/regnosys/rosetta/types/RosettaAuxiliary.xsemantics
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RosettaAuxiliary.xsemantics
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RosettaAuxiliary.xsemantics
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RosettaExpectedTypeProvider.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/types/RosettaExpectedTypeProvider.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RosettaExpectedTypeProvider.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RosettaExpectedTypeProvider.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RosettaOperators.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/types/RosettaOperators.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RosettaOperators.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RosettaOperators.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RosettaTypeChecking.xsemantics b/rune-lang/src/main/java/com/regnosys/rosetta/types/RosettaTypeChecking.xsemantics
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RosettaTypeChecking.xsemantics
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RosettaTypeChecking.xsemantics
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/RosettaTypeProvider.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/types/RosettaTypeProvider.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/RosettaTypeProvider.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/RosettaTypeProvider.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/TypeFactory.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/TypeFactory.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/TypeFactory.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/TypeFactory.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/TypeSystem.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/TypeSystem.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/TypeSystem.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/TypeSystem.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/TypeValidationUtil.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/TypeValidationUtil.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/TypeValidationUtil.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/TypeValidationUtil.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RBasicType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RBasicType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RBasicType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RBasicType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RBuiltinTypeService.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RBuiltinTypeService.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RBuiltinTypeService.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RBuiltinTypeService.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RDateTimeType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RDateTimeType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RDateTimeType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RDateTimeType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RDateType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RDateType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RDateType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RDateType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RNumberType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RNumberType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RNumberType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RNumberType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RRecordFeature.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RRecordFeature.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RRecordFeature.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RRecordFeature.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RRecordType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RRecordType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RRecordType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RRecordType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RStringType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RStringType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RStringType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RStringType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RZonedDateTimeType.java b/rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RZonedDateTimeType.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/types/builtin/RZonedDateTimeType.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/types/builtin/RZonedDateTimeType.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/BigDecimalInterval.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/BigDecimalInterval.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/BigDecimalInterval.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/BigDecimalInterval.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/ExpressionHelper.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/ExpressionHelper.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/ExpressionHelper.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/ExpressionHelper.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/ExternalAnnotationUtil.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/ExternalAnnotationUtil.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/ExternalAnnotationUtil.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/ExternalAnnotationUtil.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/ImplicitVariableUtil.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/ImplicitVariableUtil.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/ImplicitVariableUtil.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/ImplicitVariableUtil.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/IntegerInterval.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/IntegerInterval.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/IntegerInterval.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/IntegerInterval.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/Interval.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/Interval.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/Interval.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/Interval.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/OptionalUtil.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/OptionalUtil.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/OptionalUtil.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/OptionalUtil.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/PositiveIntegerInterval.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/PositiveIntegerInterval.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/PositiveIntegerInterval.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/PositiveIntegerInterval.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/RosettaConfigExtension.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/utils/RosettaConfigExtension.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/RosettaConfigExtension.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/RosettaConfigExtension.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/RosettaExpressionSwitch.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/RosettaExpressionSwitch.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/RosettaExpressionSwitch.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/RosettaExpressionSwitch.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/RosettaSimpleSystemSolver.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/RosettaSimpleSystemSolver.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/RosettaSimpleSystemSolver.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/RosettaSimpleSystemSolver.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/utils/RosettaTypeSwitch.java b/rune-lang/src/main/java/com/regnosys/rosetta/utils/RosettaTypeSwitch.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/utils/RosettaTypeSwitch.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/utils/RosettaTypeSwitch.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/validation/BindableType.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/validation/BindableType.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/validation/BindableType.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/validation/BindableType.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/validation/CachingResourceValidator.java b/rune-lang/src/main/java/com/regnosys/rosetta/validation/CachingResourceValidator.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/validation/CachingResourceValidator.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/validation/CachingResourceValidator.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/validation/RetainXsemanticsIssuesOnGeneratedInputsFilter.java b/rune-lang/src/main/java/com/regnosys/rosetta/validation/RetainXsemanticsIssuesOnGeneratedInputsFilter.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/validation/RetainXsemanticsIssuesOnGeneratedInputsFilter.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/validation/RetainXsemanticsIssuesOnGeneratedInputsFilter.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/validation/RosettaIssueCodes.java b/rune-lang/src/main/java/com/regnosys/rosetta/validation/RosettaIssueCodes.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/validation/RosettaIssueCodes.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/validation/RosettaIssueCodes.java
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/validation/RosettaSimpleValidator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/validation/RosettaSimpleValidator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/validation/RosettaSimpleValidator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/validation/RosettaSimpleValidator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/validation/RosettaValidator.xtend b/rune-lang/src/main/java/com/regnosys/rosetta/validation/RosettaValidator.xtend
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/validation/RosettaValidator.xtend
rename to rune-lang/src/main/java/com/regnosys/rosetta/validation/RosettaValidator.xtend
diff --git a/rosetta-lang/src/main/java/com/regnosys/rosetta/validation/StandaloneRosettaTypingValidator.java b/rune-lang/src/main/java/com/regnosys/rosetta/validation/StandaloneRosettaTypingValidator.java
similarity index 100%
rename from rosetta-lang/src/main/java/com/regnosys/rosetta/validation/StandaloneRosettaTypingValidator.java
rename to rune-lang/src/main/java/com/regnosys/rosetta/validation/StandaloneRosettaTypingValidator.java
diff --git a/rosetta-maven-plugin/.project b/rune-maven-plugin/.project
similarity index 100%
rename from rosetta-maven-plugin/.project
rename to rune-maven-plugin/.project
diff --git a/rosetta-maven-plugin/pom.xml b/rune-maven-plugin/pom.xml
similarity index 95%
rename from rosetta-maven-plugin/pom.xml
rename to rune-maven-plugin/pom.xml
index 63977743d0..6ffaa3ca2c 100644
--- a/rosetta-maven-plugin/pom.xml
+++ b/rune-maven-plugin/pom.xml
@@ -27,9 +27,9 @@
rosetta-maven-plugin
maven-plugin
- Rosetta DSL Maven Plugin
+ Rune DSL Maven Plugin
- Responsibilities: calling the Rosetta code generator from Maven.
+ Responsibilities: calling the Rune DSL code generator from Maven.
diff --git a/rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/AbstractRosettaGeneratorMojo.java b/rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/AbstractRosettaGeneratorMojo.java
similarity index 100%
rename from rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/AbstractRosettaGeneratorMojo.java
rename to rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/AbstractRosettaGeneratorMojo.java
diff --git a/rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaGenerateMojo.java b/rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaGenerateMojo.java
similarity index 100%
rename from rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaGenerateMojo.java
rename to rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaGenerateMojo.java
diff --git a/rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaLanguageAccessFactory.java b/rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaLanguageAccessFactory.java
similarity index 100%
rename from rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaLanguageAccessFactory.java
rename to rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaLanguageAccessFactory.java
diff --git a/rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaMavenStandaloneBuilderModule.java b/rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaMavenStandaloneBuilderModule.java
similarity index 100%
rename from rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaMavenStandaloneBuilderModule.java
rename to rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaMavenStandaloneBuilderModule.java
diff --git a/rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaStandaloneBuilder.java b/rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaStandaloneBuilder.java
similarity index 100%
rename from rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaStandaloneBuilder.java
rename to rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaStandaloneBuilder.java
diff --git a/rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaTestGenerateMojo.java b/rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaTestGenerateMojo.java
similarity index 100%
rename from rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaTestGenerateMojo.java
rename to rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/RosettaTestGenerateMojo.java
diff --git a/rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/SingletonGeneratorResourceServiceProvider.java b/rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/SingletonGeneratorResourceServiceProvider.java
similarity index 100%
rename from rosetta-maven-plugin/src/main/java/com/regnosys/rosetta/maven/SingletonGeneratorResourceServiceProvider.java
rename to rune-maven-plugin/src/main/java/com/regnosys/rosetta/maven/SingletonGeneratorResourceServiceProvider.java
diff --git a/rosetta-profiling/.project b/rune-profiling/.project
similarity index 100%
rename from rosetta-profiling/.project
rename to rune-profiling/.project
diff --git a/rosetta-profiling/pom.xml b/rune-profiling/pom.xml
similarity index 98%
rename from rosetta-profiling/pom.xml
rename to rune-profiling/pom.xml
index 748e473711..35a2c2ec96 100644
--- a/rosetta-profiling/pom.xml
+++ b/rune-profiling/pom.xml
@@ -9,7 +9,7 @@
0.0.0.main-SNAPSHOT
- Profiling tools for the Rosetta DSL.
+ Profiling tools for the Rune DSL.
com.regnosys.rosetta.profiling
jar
diff --git a/rosetta-profiling/src/main/java/com/regnosys/rosetta/profiling/BenchmarkLanguageClient.java b/rune-profiling/src/main/java/com/regnosys/rosetta/profiling/BenchmarkLanguageClient.java
similarity index 100%
rename from rosetta-profiling/src/main/java/com/regnosys/rosetta/profiling/BenchmarkLanguageClient.java
rename to rune-profiling/src/main/java/com/regnosys/rosetta/profiling/BenchmarkLanguageClient.java
diff --git a/rosetta-profiling/src/main/java/com/regnosys/rosetta/profiling/BenchmarkMain.java b/rune-profiling/src/main/java/com/regnosys/rosetta/profiling/BenchmarkMain.java
similarity index 100%
rename from rosetta-profiling/src/main/java/com/regnosys/rosetta/profiling/BenchmarkMain.java
rename to rune-profiling/src/main/java/com/regnosys/rosetta/profiling/BenchmarkMain.java
diff --git a/rosetta-profiling/src/main/java/com/regnosys/rosetta/profiling/InitializationBenchmark.java b/rune-profiling/src/main/java/com/regnosys/rosetta/profiling/InitializationBenchmark.java
similarity index 100%
rename from rosetta-profiling/src/main/java/com/regnosys/rosetta/profiling/InitializationBenchmark.java
rename to rune-profiling/src/main/java/com/regnosys/rosetta/profiling/InitializationBenchmark.java
diff --git a/rosetta-profiling/src/main/java/com/regnosys/rosetta/profiling/ProfileMain.java b/rune-profiling/src/main/java/com/regnosys/rosetta/profiling/ProfileMain.java
similarity index 100%
rename from rosetta-profiling/src/main/java/com/regnosys/rosetta/profiling/ProfileMain.java
rename to rune-profiling/src/main/java/com/regnosys/rosetta/profiling/ProfileMain.java
diff --git a/rosetta-profiling/src/main/resources/logback.xml b/rune-profiling/src/main/resources/logback.xml
similarity index 100%
rename from rosetta-profiling/src/main/resources/logback.xml
rename to rune-profiling/src/main/resources/logback.xml
diff --git a/rosetta-profiling/src/main/resources/rosetta/hero-model/reg-model.rosetta b/rune-profiling/src/main/resources/rosetta/hero-model/reg-model.rosetta
similarity index 100%
rename from rosetta-profiling/src/main/resources/rosetta/hero-model/reg-model.rosetta
rename to rune-profiling/src/main/resources/rosetta/hero-model/reg-model.rosetta
diff --git a/rosetta-profiling/src/main/resources/rosetta/hero-model/reg.rosetta b/rune-profiling/src/main/resources/rosetta/hero-model/reg.rosetta
similarity index 100%
rename from rosetta-profiling/src/main/resources/rosetta/hero-model/reg.rosetta
rename to rune-profiling/src/main/resources/rosetta/hero-model/reg.rosetta
diff --git a/rosetta-runtime/.project b/rune-runtime/.project
similarity index 100%
rename from rosetta-runtime/.project
rename to rune-runtime/.project
diff --git a/rosetta-runtime/pom.xml b/rune-runtime/pom.xml
similarity index 98%
rename from rosetta-runtime/pom.xml
rename to rune-runtime/pom.xml
index 1d36091572..8447db1fcb 100644
--- a/rosetta-runtime/pom.xml
+++ b/rune-runtime/pom.xml
@@ -25,7 +25,7 @@
0.0.0.main-SNAPSHOT
- Rosetta DSL Runtime
+ Rune DSL Runtime
com.regnosys.rosetta.lib
diff --git a/rosetta-runtime/src/main/java/com/rosetta/lib/postprocess/PostProcessor.java b/rune-runtime/src/main/java/com/rosetta/lib/postprocess/PostProcessor.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/lib/postprocess/PostProcessor.java
rename to rune-runtime/src/main/java/com/rosetta/lib/postprocess/PostProcessor.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/lib/postprocess/PostProcessorReport.java b/rune-runtime/src/main/java/com/rosetta/lib/postprocess/PostProcessorReport.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/lib/postprocess/PostProcessorReport.java
rename to rune-runtime/src/main/java/com/rosetta/lib/postprocess/PostProcessorReport.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/GlobalKey.java b/rune-runtime/src/main/java/com/rosetta/model/lib/GlobalKey.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/GlobalKey.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/GlobalKey.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/ModelId.java b/rune-runtime/src/main/java/com/rosetta/model/lib/ModelId.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/ModelId.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/ModelId.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/ModelReportId.java b/rune-runtime/src/main/java/com/rosetta/model/lib/ModelReportId.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/ModelReportId.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/ModelReportId.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/ModelSymbol.java b/rune-runtime/src/main/java/com/rosetta/model/lib/ModelSymbol.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/ModelSymbol.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/ModelSymbol.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/ModelSymbolId.java b/rune-runtime/src/main/java/com/rosetta/model/lib/ModelSymbolId.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/ModelSymbolId.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/ModelSymbolId.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/ModuleConfig.java b/rune-runtime/src/main/java/com/rosetta/model/lib/ModuleConfig.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/ModuleConfig.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/ModuleConfig.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/RosettaModelObject.java b/rune-runtime/src/main/java/com/rosetta/model/lib/RosettaModelObject.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/RosettaModelObject.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/RosettaModelObject.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/RosettaModelObjectBuilder.java b/rune-runtime/src/main/java/com/rosetta/model/lib/RosettaModelObjectBuilder.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/RosettaModelObjectBuilder.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/RosettaModelObjectBuilder.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/RosettaNumber.java b/rune-runtime/src/main/java/com/rosetta/model/lib/RosettaNumber.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/RosettaNumber.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/RosettaNumber.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/Templatable.java b/rune-runtime/src/main/java/com/rosetta/model/lib/Templatable.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/Templatable.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/Templatable.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaAttribute.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaAttribute.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaAttribute.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaAttribute.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaClass.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaClass.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaClass.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaClass.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaDataRule.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaDataRule.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaDataRule.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaDataRule.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaDataType.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaDataType.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaDataType.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaDataType.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaEnum.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaEnum.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaEnum.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaEnum.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaEnumValue.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaEnumValue.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaEnumValue.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaEnumValue.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMeta.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMeta.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMeta.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMeta.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMetaAttribute.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMetaAttribute.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMetaAttribute.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMetaAttribute.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMetaAttributes.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMetaAttributes.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMetaAttributes.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaMetaAttributes.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaQualifiable.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaQualifiable.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaQualifiable.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaQualifiable.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaQualified.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaQualified.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaQualified.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaQualified.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaReport.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaReport.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaReport.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaReport.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaRoot.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaRoot.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaRoot.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaRoot.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaStereotype.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaStereotype.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaStereotype.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaStereotype.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaStereotypes.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaStereotypes.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaStereotypes.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaStereotypes.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaSynonym.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaSynonym.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaSynonym.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaSynonym.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaSynonyms.java b/rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaSynonyms.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaSynonyms.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/annotations/RosettaSynonyms.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/CardinalityOperator.java b/rune-runtime/src/main/java/com/rosetta/model/lib/expression/CardinalityOperator.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/CardinalityOperator.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/expression/CardinalityOperator.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/CompareHelper.java b/rune-runtime/src/main/java/com/rosetta/model/lib/expression/CompareHelper.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/CompareHelper.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/expression/CompareHelper.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/ComparisonResult.java b/rune-runtime/src/main/java/com/rosetta/model/lib/expression/ComparisonResult.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/ComparisonResult.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/expression/ComparisonResult.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/Converter.java b/rune-runtime/src/main/java/com/rosetta/model/lib/expression/Converter.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/Converter.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/expression/Converter.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/ErrorHelper.java b/rune-runtime/src/main/java/com/rosetta/model/lib/expression/ErrorHelper.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/ErrorHelper.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/expression/ErrorHelper.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionCompareUtil.java b/rune-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionCompareUtil.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionCompareUtil.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionCompareUtil.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionEqualityUtil.java b/rune-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionEqualityUtil.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionEqualityUtil.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionEqualityUtil.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionOperators.java b/rune-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionOperators.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionOperators.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/expression/ExpressionOperators.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/MapperMaths.xtend b/rune-runtime/src/main/java/com/rosetta/model/lib/expression/MapperMaths.xtend
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/expression/MapperMaths.xtend
rename to rune-runtime/src/main/java/com/rosetta/model/lib/expression/MapperMaths.xtend
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/CalculationFunction.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/CalculationFunction.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/CalculationFunction.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/CalculationFunction.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/ConditionValidator.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/ConditionValidator.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/ConditionValidator.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/ConditionValidator.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/DefaultConditionValidator.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/DefaultConditionValidator.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/DefaultConditionValidator.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/DefaultConditionValidator.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/Formula.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/Formula.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/Formula.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/Formula.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/ICalculationInput.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/ICalculationInput.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/ICalculationInput.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/ICalculationInput.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/ICalculationResult.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/ICalculationResult.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/ICalculationResult.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/ICalculationResult.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/IFunctionResult.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/IFunctionResult.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/IFunctionResult.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/IFunctionResult.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/IQualifyFunctionExtension.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/IQualifyFunctionExtension.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/IQualifyFunctionExtension.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/IQualifyFunctionExtension.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/IResult.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/IResult.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/IResult.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/IResult.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/IsLeapYear.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/IsLeapYear.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/IsLeapYear.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/IsLeapYear.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/Max.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/Max.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/Max.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/Max.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/Min.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/Min.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/Min.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/Min.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/ModelObjectValidator.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/ModelObjectValidator.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/ModelObjectValidator.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/ModelObjectValidator.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/NoOpModelObjectValidator.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/NoOpModelObjectValidator.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/NoOpModelObjectValidator.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/NoOpModelObjectValidator.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/RosettaFunction.java b/rune-runtime/src/main/java/com/rosetta/model/lib/functions/RosettaFunction.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/functions/RosettaFunction.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/functions/RosettaFunction.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/AbstractMapperItem.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/AbstractMapperItem.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/AbstractMapperItem.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/AbstractMapperItem.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/Mapper.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/Mapper.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/Mapper.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/Mapper.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperBuilder.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperBuilder.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperBuilder.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperBuilder.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperC.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperC.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperC.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperC.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperItem.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperItem.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperItem.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperItem.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperListItem.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperListItem.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperListItem.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperListItem.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperListOfLists.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperListOfLists.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperListOfLists.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperListOfLists.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperPath.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperPath.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperPath.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperPath.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperS.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperS.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperS.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperS.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperUtils.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperUtils.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperUtils.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/MapperUtils.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/NamedFunction.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/NamedFunction.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/NamedFunction.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/NamedFunction.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/NamedFunctionImpl.java b/rune-runtime/src/main/java/com/rosetta/model/lib/mapper/NamedFunctionImpl.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/mapper/NamedFunctionImpl.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/mapper/NamedFunctionImpl.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/BasicRosettaMetaData.java b/rune-runtime/src/main/java/com/rosetta/model/lib/meta/BasicRosettaMetaData.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/BasicRosettaMetaData.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/meta/BasicRosettaMetaData.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/FieldWithMeta.java b/rune-runtime/src/main/java/com/rosetta/model/lib/meta/FieldWithMeta.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/FieldWithMeta.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/meta/FieldWithMeta.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/GlobalKeyFields.java b/rune-runtime/src/main/java/com/rosetta/model/lib/meta/GlobalKeyFields.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/GlobalKeyFields.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/meta/GlobalKeyFields.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/Key.java b/rune-runtime/src/main/java/com/rosetta/model/lib/meta/Key.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/Key.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/meta/Key.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/MetaDataFields.java b/rune-runtime/src/main/java/com/rosetta/model/lib/meta/MetaDataFields.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/MetaDataFields.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/meta/MetaDataFields.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/Reference.java b/rune-runtime/src/main/java/com/rosetta/model/lib/meta/Reference.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/Reference.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/meta/Reference.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/ReferenceWithMeta.java b/rune-runtime/src/main/java/com/rosetta/model/lib/meta/ReferenceWithMeta.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/ReferenceWithMeta.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/meta/ReferenceWithMeta.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/RosettaMetaData.java b/rune-runtime/src/main/java/com/rosetta/model/lib/meta/RosettaMetaData.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/RosettaMetaData.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/meta/RosettaMetaData.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/RosettaMetaDataBuilder.java b/rune-runtime/src/main/java/com/rosetta/model/lib/meta/RosettaMetaDataBuilder.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/RosettaMetaDataBuilder.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/meta/RosettaMetaDataBuilder.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/TemplateFields.java b/rune-runtime/src/main/java/com/rosetta/model/lib/meta/TemplateFields.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/meta/TemplateFields.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/meta/TemplateFields.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/path/RosettaPath.java b/rune-runtime/src/main/java/com/rosetta/model/lib/path/RosettaPath.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/path/RosettaPath.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/path/RosettaPath.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/process/AttributeMeta.java b/rune-runtime/src/main/java/com/rosetta/model/lib/process/AttributeMeta.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/process/AttributeMeta.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/process/AttributeMeta.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/process/BuilderMerger.java b/rune-runtime/src/main/java/com/rosetta/model/lib/process/BuilderMerger.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/process/BuilderMerger.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/process/BuilderMerger.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/process/BuilderProcessor.java b/rune-runtime/src/main/java/com/rosetta/model/lib/process/BuilderProcessor.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/process/BuilderProcessor.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/process/BuilderProcessor.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/process/PostProcessStep.java b/rune-runtime/src/main/java/com/rosetta/model/lib/process/PostProcessStep.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/process/PostProcessStep.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/process/PostProcessStep.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/process/PostProcessor.java b/rune-runtime/src/main/java/com/rosetta/model/lib/process/PostProcessor.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/process/PostProcessor.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/process/PostProcessor.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/process/ProcessMessages.java b/rune-runtime/src/main/java/com/rosetta/model/lib/process/ProcessMessages.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/process/ProcessMessages.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/process/ProcessMessages.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/process/ProcessingException.java b/rune-runtime/src/main/java/com/rosetta/model/lib/process/ProcessingException.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/process/ProcessingException.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/process/ProcessingException.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/process/Processor.java b/rune-runtime/src/main/java/com/rosetta/model/lib/process/Processor.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/process/Processor.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/process/Processor.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/qualify/Qualified.java b/rune-runtime/src/main/java/com/rosetta/model/lib/qualify/Qualified.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/qualify/Qualified.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/qualify/Qualified.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyFunctionFactory.java b/rune-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyFunctionFactory.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyFunctionFactory.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyFunctionFactory.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyResult.java b/rune-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyResult.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyResult.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyResult.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyResultsExtractor.java b/rune-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyResultsExtractor.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyResultsExtractor.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/qualify/QualifyResultsExtractor.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/records/Date.java b/rune-runtime/src/main/java/com/rosetta/model/lib/records/Date.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/records/Date.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/records/Date.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/records/DateImpl.java b/rune-runtime/src/main/java/com/rosetta/model/lib/records/DateImpl.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/records/DateImpl.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/records/DateImpl.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/reports/ReportFunction.java b/rune-runtime/src/main/java/com/rosetta/model/lib/reports/ReportFunction.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/reports/ReportFunction.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/reports/ReportFunction.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/reports/Tabulator.java b/rune-runtime/src/main/java/com/rosetta/model/lib/reports/Tabulator.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/reports/Tabulator.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/reports/Tabulator.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/AttributeValidation.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/AttributeValidation.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/AttributeValidation.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/AttributeValidation.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/CardinalityValidationData.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/CardinalityValidationData.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/CardinalityValidationData.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/CardinalityValidationData.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ChoiceRuleValidationMethod.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ChoiceRuleValidationMethod.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ChoiceRuleValidationMethod.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ChoiceRuleValidationMethod.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ConditionValidation.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ConditionValidation.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ConditionValidation.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ConditionValidation.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ConditionValidationData.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ConditionValidationData.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ConditionValidationData.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ConditionValidationData.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ElementValidationResult.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ElementValidationResult.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ElementValidationResult.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ElementValidationResult.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ExistenceChecker.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ExistenceChecker.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ExistenceChecker.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ExistenceChecker.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ModelObjectValidator.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ModelObjectValidator.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ModelObjectValidator.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ModelObjectValidator.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/NumberValidationData.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/NumberValidationData.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/NumberValidationData.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/NumberValidationData.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/RosettaModelObjectValidator.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/RosettaModelObjectValidator.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/RosettaModelObjectValidator.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/RosettaModelObjectValidator.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/StringValidationData.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/StringValidationData.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/StringValidationData.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/StringValidationData.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/TypeValidation.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/TypeValidation.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/TypeValidation.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/TypeValidation.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationData.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationData.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationData.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationData.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationResult.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationResult.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationResult.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationResult.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationUtil.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationUtil.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationUtil.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ValidationUtil.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/Validator.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/Validator.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/Validator.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/Validator.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ValidatorFactory.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ValidatorFactory.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ValidatorFactory.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ValidatorFactory.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ValidatorWithArg.java b/rune-runtime/src/main/java/com/rosetta/model/lib/validation/ValidatorWithArg.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/model/lib/validation/ValidatorWithArg.java
rename to rune-runtime/src/main/java/com/rosetta/model/lib/validation/ValidatorWithArg.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/BreadthFirstSearch.java b/rune-runtime/src/main/java/com/rosetta/util/BreadthFirstSearch.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/BreadthFirstSearch.java
rename to rune-runtime/src/main/java/com/rosetta/util/BreadthFirstSearch.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/CollectionUtils.java b/rune-runtime/src/main/java/com/rosetta/util/CollectionUtils.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/CollectionUtils.java
rename to rune-runtime/src/main/java/com/rosetta/util/CollectionUtils.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/DemandableLock.java b/rune-runtime/src/main/java/com/rosetta/util/DemandableLock.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/DemandableLock.java
rename to rune-runtime/src/main/java/com/rosetta/util/DemandableLock.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/DottedPath.java b/rune-runtime/src/main/java/com/rosetta/util/DottedPath.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/DottedPath.java
rename to rune-runtime/src/main/java/com/rosetta/util/DottedPath.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/ListEquals.java b/rune-runtime/src/main/java/com/rosetta/util/ListEquals.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/ListEquals.java
rename to rune-runtime/src/main/java/com/rosetta/util/ListEquals.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/serialisation/AttributeXMLConfiguration.java b/rune-runtime/src/main/java/com/rosetta/util/serialisation/AttributeXMLConfiguration.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/serialisation/AttributeXMLConfiguration.java
rename to rune-runtime/src/main/java/com/rosetta/util/serialisation/AttributeXMLConfiguration.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/serialisation/AttributeXMLRepresentation.java b/rune-runtime/src/main/java/com/rosetta/util/serialisation/AttributeXMLRepresentation.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/serialisation/AttributeXMLRepresentation.java
rename to rune-runtime/src/main/java/com/rosetta/util/serialisation/AttributeXMLRepresentation.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/serialisation/RosettaXMLConfiguration.java b/rune-runtime/src/main/java/com/rosetta/util/serialisation/RosettaXMLConfiguration.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/serialisation/RosettaXMLConfiguration.java
rename to rune-runtime/src/main/java/com/rosetta/util/serialisation/RosettaXMLConfiguration.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/serialisation/TypeXMLConfiguration.java b/rune-runtime/src/main/java/com/rosetta/util/serialisation/TypeXMLConfiguration.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/serialisation/TypeXMLConfiguration.java
rename to rune-runtime/src/main/java/com/rosetta/util/serialisation/TypeXMLConfiguration.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/BinaryCommunicativeJavaTypeVisitor.java b/rune-runtime/src/main/java/com/rosetta/util/types/BinaryCommunicativeJavaTypeVisitor.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/BinaryCommunicativeJavaTypeVisitor.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/BinaryCommunicativeJavaTypeVisitor.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaArrayType.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaArrayType.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaArrayType.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaArrayType.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaClass.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaClass.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaClass.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaClass.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaGenericTypeDeclaration.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaGenericTypeDeclaration.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaGenericTypeDeclaration.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaGenericTypeDeclaration.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaParameterizedType.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaParameterizedType.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaParameterizedType.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaParameterizedType.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaPrimitiveType.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaPrimitiveType.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaPrimitiveType.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaPrimitiveType.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaReferenceType.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaReferenceType.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaReferenceType.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaReferenceType.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaType.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaType.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaType.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaType.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaTypeArgument.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaTypeArgument.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaTypeArgument.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaTypeArgument.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaTypeArgumentVisitor.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaTypeArgumentVisitor.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaTypeArgumentVisitor.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaTypeArgumentVisitor.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaTypeDeclaration.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaTypeDeclaration.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaTypeDeclaration.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaTypeDeclaration.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaTypeVariable.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaTypeVariable.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaTypeVariable.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaTypeVariable.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaTypeVisitor.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaTypeVisitor.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaTypeVisitor.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaTypeVisitor.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/JavaWildcardTypeArgument.java b/rune-runtime/src/main/java/com/rosetta/util/types/JavaWildcardTypeArgument.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/JavaWildcardTypeArgument.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/JavaWildcardTypeArgument.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaClass.java b/rune-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaClass.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaClass.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaClass.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaClassService.java b/rune-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaClassService.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaClassService.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaClassService.java
diff --git a/rosetta-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaGenericTypeDeclaration.java b/rune-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaGenericTypeDeclaration.java
similarity index 100%
rename from rosetta-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaGenericTypeDeclaration.java
rename to rune-runtime/src/main/java/com/rosetta/util/types/generated/GeneratedJavaGenericTypeDeclaration.java
diff --git a/rosetta-runtime/src/main/resources/model/annotations.rosetta b/rune-runtime/src/main/resources/model/annotations.rosetta
similarity index 100%
rename from rosetta-runtime/src/main/resources/model/annotations.rosetta
rename to rune-runtime/src/main/resources/model/annotations.rosetta
diff --git a/rosetta-runtime/src/main/resources/model/basictypes.rosetta b/rune-runtime/src/main/resources/model/basictypes.rosetta
similarity index 100%
rename from rosetta-runtime/src/main/resources/model/basictypes.rosetta
rename to rune-runtime/src/main/resources/model/basictypes.rosetta
diff --git a/rosetta-runtime/src/test/java/com/rosetta/model/lib/expression/ExpressionOperatorsParameterizedTest.java b/rune-runtime/src/test/java/com/rosetta/model/lib/expression/ExpressionOperatorsParameterizedTest.java
similarity index 100%
rename from rosetta-runtime/src/test/java/com/rosetta/model/lib/expression/ExpressionOperatorsParameterizedTest.java
rename to rune-runtime/src/test/java/com/rosetta/model/lib/expression/ExpressionOperatorsParameterizedTest.java
diff --git a/rosetta-runtime/src/test/java/com/rosetta/model/lib/expression/ExpressionOperatorsTest.java b/rune-runtime/src/test/java/com/rosetta/model/lib/expression/ExpressionOperatorsTest.java
similarity index 100%
rename from rosetta-runtime/src/test/java/com/rosetta/model/lib/expression/ExpressionOperatorsTest.java
rename to rune-runtime/src/test/java/com/rosetta/model/lib/expression/ExpressionOperatorsTest.java
diff --git a/rosetta-runtime/src/test/java/com/rosetta/model/lib/functions/MapperTest.java b/rune-runtime/src/test/java/com/rosetta/model/lib/functions/MapperTest.java
similarity index 100%
rename from rosetta-runtime/src/test/java/com/rosetta/model/lib/functions/MapperTest.java
rename to rune-runtime/src/test/java/com/rosetta/model/lib/functions/MapperTest.java
diff --git a/rosetta-runtime/src/test/java/com/rosetta/model/lib/path/RosettaPathTest.java b/rune-runtime/src/test/java/com/rosetta/model/lib/path/RosettaPathTest.java
similarity index 100%
rename from rosetta-runtime/src/test/java/com/rosetta/model/lib/path/RosettaPathTest.java
rename to rune-runtime/src/test/java/com/rosetta/model/lib/path/RosettaPathTest.java
diff --git a/rosetta-runtime/src/test/java/com/rosetta/util/TestBreadthFirstSearch.java b/rune-runtime/src/test/java/com/rosetta/util/TestBreadthFirstSearch.java
similarity index 100%
rename from rosetta-runtime/src/test/java/com/rosetta/util/TestBreadthFirstSearch.java
rename to rune-runtime/src/test/java/com/rosetta/util/TestBreadthFirstSearch.java
diff --git a/rosetta-runtime/src/test/resources/logback-test.xml b/rune-runtime/src/test/resources/logback-test.xml
similarity index 100%
rename from rosetta-runtime/src/test/resources/logback-test.xml
rename to rune-runtime/src/test/resources/logback-test.xml
diff --git a/rosetta-testing/.project b/rune-testing/.project
similarity index 100%
rename from rosetta-testing/.project
rename to rune-testing/.project
diff --git a/rosetta-testing/pom.xml b/rune-testing/pom.xml
similarity index 98%
rename from rosetta-testing/pom.xml
rename to rune-testing/pom.xml
index b57e2229e9..ac2e78c236 100644
--- a/rosetta-testing/pom.xml
+++ b/rune-testing/pom.xml
@@ -25,7 +25,7 @@
0.0.0.main-SNAPSHOT
- Rosetta DSL Test Project
+ Rune DSL Test Project
com.regnosys.rosetta.tests
diff --git a/rosetta-testing/src/main/java/com/regnosys/rosetta/tests/compiler/InMemoryJavacCompiler.java b/rune-testing/src/main/java/com/regnosys/rosetta/tests/compiler/InMemoryJavacCompiler.java
similarity index 100%
rename from rosetta-testing/src/main/java/com/regnosys/rosetta/tests/compiler/InMemoryJavacCompiler.java
rename to rune-testing/src/main/java/com/regnosys/rosetta/tests/compiler/InMemoryJavacCompiler.java
diff --git a/rosetta-testing/src/main/java/com/regnosys/rosetta/tests/util/CodeGeneratorTestHelper.xtend b/rune-testing/src/main/java/com/regnosys/rosetta/tests/util/CodeGeneratorTestHelper.xtend
similarity index 100%
rename from rosetta-testing/src/main/java/com/regnosys/rosetta/tests/util/CodeGeneratorTestHelper.xtend
rename to rune-testing/src/main/java/com/regnosys/rosetta/tests/util/CodeGeneratorTestHelper.xtend
diff --git a/rosetta-testing/src/main/java/com/regnosys/rosetta/tests/util/ExpressionParser.xtend b/rune-testing/src/main/java/com/regnosys/rosetta/tests/util/ExpressionParser.xtend
similarity index 100%
rename from rosetta-testing/src/main/java/com/regnosys/rosetta/tests/util/ExpressionParser.xtend
rename to rune-testing/src/main/java/com/regnosys/rosetta/tests/util/ExpressionParser.xtend
diff --git a/rosetta-testing/src/main/java/com/regnosys/rosetta/tests/util/ExpressionValidationHelper.xtend b/rune-testing/src/main/java/com/regnosys/rosetta/tests/util/ExpressionValidationHelper.xtend
similarity index 100%
rename from rosetta-testing/src/main/java/com/regnosys/rosetta/tests/util/ExpressionValidationHelper.xtend
rename to rune-testing/src/main/java/com/regnosys/rosetta/tests/util/ExpressionValidationHelper.xtend
diff --git a/rosetta-testing/src/main/java/com/regnosys/rosetta/tests/util/ModelHelper.xtend b/rune-testing/src/main/java/com/regnosys/rosetta/tests/util/ModelHelper.xtend
similarity index 100%
rename from rosetta-testing/src/main/java/com/regnosys/rosetta/tests/util/ModelHelper.xtend
rename to rune-testing/src/main/java/com/regnosys/rosetta/tests/util/ModelHelper.xtend
diff --git a/rosetta-testing/src/main/java/com/regnosys/rosetta/tests/util/RosettaValueHelper.java b/rune-testing/src/main/java/com/regnosys/rosetta/tests/util/RosettaValueHelper.java
similarity index 100%
rename from rosetta-testing/src/main/java/com/regnosys/rosetta/tests/util/RosettaValueHelper.java
rename to rune-testing/src/main/java/com/regnosys/rosetta/tests/util/RosettaValueHelper.java
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/config/RosettaConfigurationTest.java b/rune-testing/src/test/java/com/regnosys/rosetta/config/RosettaConfigurationTest.java
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/config/RosettaConfigurationTest.java
rename to rune-testing/src/test/java/com/regnosys/rosetta/config/RosettaConfigurationTest.java
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/docrefs/DocReferenceTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/docrefs/DocReferenceTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/docrefs/DocReferenceTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/docrefs/DocReferenceTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/docs/DocumentationSamples.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/docs/DocumentationSamples.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/docs/DocumentationSamples.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/docs/DocumentationSamples.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/docs/EmptyModule.java b/rune-testing/src/test/java/com/regnosys/rosetta/docs/EmptyModule.java
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/docs/EmptyModule.java
rename to rune-testing/src/test/java/com/regnosys/rosetta/docs/EmptyModule.java
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/formatting2/ExpressionFormatterTestHelper.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/formatting2/ExpressionFormatterTestHelper.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/formatting2/ExpressionFormatterTestHelper.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/formatting2/ExpressionFormatterTestHelper.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/formatting2/RosettaExpressionFormattingTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/formatting2/RosettaExpressionFormattingTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/formatting2/RosettaExpressionFormattingTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/formatting2/RosettaExpressionFormattingTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/formatting2/RosettaFormattingTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/formatting2/RosettaFormattingTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/formatting2/RosettaFormattingTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/formatting2/RosettaFormattingTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ChoiceRuleGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ChoiceRuleGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ChoiceRuleGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ChoiceRuleGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ConditionGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ConditionGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ConditionGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ConditionGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ConditionTestHelper.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ConditionTestHelper.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ConditionTestHelper.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/ConditionTestHelper.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/DataRuleGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/DataRuleGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/DataRuleGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/DataRuleGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/OneOfRuleGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/OneOfRuleGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/OneOfRuleGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/OneOfRuleGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/RosettaConditionTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/RosettaConditionTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/RosettaConditionTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/condition/RosettaConditionTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/ExpressionGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/ExpressionGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/ExpressionGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/ExpressionGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/ListOperationTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/ListOperationTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/ListOperationTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/ListOperationTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaBinaryOperationTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaBinaryOperationTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaBinaryOperationTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaBinaryOperationTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaCountOperationTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaCountOperationTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaCountOperationTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaCountOperationTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaExistsExpressionTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaExistsExpressionTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaExistsExpressionTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/RosettaExistsExpressionTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/TypeCoercionTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/TypeCoercionTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/TypeCoercionTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/expression/TypeCoercionTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/function/CalculationFunctionGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/function/CalculationFunctionGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/function/CalculationFunctionGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/function/CalculationFunctionGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/function/FunctionGeneratorHelper.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/function/FunctionGeneratorHelper.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/function/FunctionGeneratorHelper.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/function/FunctionGeneratorHelper.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/function/FunctionGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/function/FunctionGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/function/FunctionGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/function/FunctionGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/EnumGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/EnumGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/EnumGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/EnumGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ExternalHashcodeGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ExternalHashcodeGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ExternalHashcodeGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ExternalHashcodeGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/GlobalKeyGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/GlobalKeyGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/GlobalKeyGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/GlobalKeyGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelMetaGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelMetaGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelMetaGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelMetaGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectBoilerPlateTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectBoilerPlateTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectBoilerPlateTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectBoilerPlateTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectBuilderGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectBuilderGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectBuilderGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectBuilderGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/ModelObjectGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaAttributePathProcessor.java b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaAttributePathProcessor.java
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaAttributePathProcessor.java
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaAttributePathProcessor.java
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaExtensionsTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaExtensionsTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaExtensionsTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaExtensionsTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaModelTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaModelTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaModelTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaModelTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaObjectInheritanceGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaObjectInheritanceGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaObjectInheritanceGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaObjectInheritanceGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaProcessorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaProcessorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaProcessorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/object/RosettaProcessorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/QualifyTestHelper.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/QualifyTestHelper.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/QualifyTestHelper.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/QualifyTestHelper.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/RosettaQualifyEventTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/RosettaQualifyEventTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/RosettaQualifyEventTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/RosettaQualifyEventTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/RosettaQualifyProductTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/RosettaQualifyProductTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/RosettaQualifyProductTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/qualify/RosettaQualifyProductTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/ReportingTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/ReportingTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/ReportingTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/ReportingTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/TabulatorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/TabulatorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/TabulatorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/TabulatorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/TabulatorTestUtil.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/TabulatorTestUtil.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/TabulatorTestUtil.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/reports/TabulatorTestUtil.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/rule/RosettaRuleGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/rule/RosettaRuleGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/rule/RosettaRuleGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/rule/RosettaRuleGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/util/ModelGeneratorUtilTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/util/ModelGeneratorUtilTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/util/ModelGeneratorUtilTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/util/ModelGeneratorUtilTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/validator/ValidatorGeneratorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/generator/java/validator/ValidatorGeneratorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/generator/java/validator/ValidatorGeneratorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/generator/java/validator/ValidatorGeneratorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/interpreter/RosettaInterpreterTest.java b/rune-testing/src/test/java/com/regnosys/rosetta/interpreter/RosettaInterpreterTest.java
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/interpreter/RosettaInterpreterTest.java
rename to rune-testing/src/test/java/com/regnosys/rosetta/interpreter/RosettaInterpreterTest.java
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/resource/RosettaFragmentProviderTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/resource/RosettaFragmentProviderTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/resource/RosettaFragmentProviderTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/resource/RosettaFragmentProviderTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/tests/RosettaExpressionsTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/tests/RosettaExpressionsTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/tests/RosettaExpressionsTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/tests/RosettaExpressionsTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/tests/RosettaParsingTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/tests/RosettaParsingTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/tests/RosettaParsingTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/tests/RosettaParsingTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/types/RosettaTypeProviderTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/types/RosettaTypeProviderTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/types/RosettaTypeProviderTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/types/RosettaTypeProviderTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/types/RosettaTypingTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/types/RosettaTypingTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/types/RosettaTypingTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/types/RosettaTypingTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/types/TypeTestUtil.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/types/TypeTestUtil.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/types/TypeTestUtil.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/types/TypeTestUtil.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/utils/RosettaSimpleSystemSolverTest.java b/rune-testing/src/test/java/com/regnosys/rosetta/utils/RosettaSimpleSystemSolverTest.java
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/utils/RosettaSimpleSystemSolverTest.java
rename to rune-testing/src/test/java/com/regnosys/rosetta/utils/RosettaSimpleSystemSolverTest.java
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/validation/RosettaNamespaceDescriptionValidatorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/validation/RosettaNamespaceDescriptionValidatorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/validation/RosettaNamespaceDescriptionValidatorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/validation/RosettaNamespaceDescriptionValidatorTest.xtend
diff --git a/rosetta-testing/src/test/java/com/regnosys/rosetta/validation/RosettaValidatorTest.xtend b/rune-testing/src/test/java/com/regnosys/rosetta/validation/RosettaValidatorTest.xtend
similarity index 100%
rename from rosetta-testing/src/test/java/com/regnosys/rosetta/validation/RosettaValidatorTest.xtend
rename to rune-testing/src/test/java/com/regnosys/rosetta/validation/RosettaValidatorTest.xtend
diff --git a/rosetta-testing/src/test/resources/logback-test.xml b/rune-testing/src/test/resources/logback-test.xml
similarity index 100%
rename from rosetta-testing/src/test/resources/logback-test.xml
rename to rune-testing/src/test/resources/logback-test.xml
diff --git a/rosetta-testing/src/test/resources/rosetta-config-test.yml b/rune-testing/src/test/resources/rosetta-config-test.yml
similarity index 100%
rename from rosetta-testing/src/test/resources/rosetta-config-test.yml
rename to rune-testing/src/test/resources/rosetta-config-test.yml
diff --git a/rosetta-testing/src/test/resources/rosetta-config.yml b/rune-testing/src/test/resources/rosetta-config.yml
similarity index 100%
rename from rosetta-testing/src/test/resources/rosetta-config.yml
rename to rune-testing/src/test/resources/rosetta-config.yml
diff --git a/rosetta-tools/.project b/rune-tools/.project
similarity index 100%
rename from rosetta-tools/.project
rename to rune-tools/.project
diff --git a/rosetta-tools/pom.xml b/rune-tools/pom.xml
similarity index 98%
rename from rosetta-tools/pom.xml
rename to rune-tools/pom.xml
index 84ead52289..9005a9e7de 100644
--- a/rosetta-tools/pom.xml
+++ b/rune-tools/pom.xml
@@ -25,7 +25,7 @@
0.0.0.main-SNAPSHOT
- Rosetta DSL Scripts
+ Rune DSL Scripts
com.regnosys.rosetta.tools
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/ListRosettaKeywordsAsJavascript.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/ListRosettaKeywordsAsJavascript.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/ListRosettaKeywordsAsJavascript.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/ListRosettaKeywordsAsJavascript.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/ListRosettaKeywordsAsRegex.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/ListRosettaKeywordsAsRegex.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/ListRosettaKeywordsAsRegex.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/ListRosettaKeywordsAsRegex.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/ListTextMateScopes.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/ListTextMateScopes.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/ListTextMateScopes.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/ListTextMateScopes.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/minimalexampleproducer/UnnecessaryElementsRemover.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/minimalexampleproducer/UnnecessaryElementsRemover.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/minimalexampleproducer/UnnecessaryElementsRemover.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/minimalexampleproducer/UnnecessaryElementsRemover.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/AbstractXsdImport.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/AbstractXsdImport.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/AbstractXsdImport.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/AbstractXsdImport.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/GenerationProperties.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/GenerationProperties.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/GenerationProperties.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/GenerationProperties.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/RosettaModelFactory.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/RosettaModelFactory.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/RosettaModelFactory.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/RosettaModelFactory.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/RosettaXsdMapping.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/RosettaXsdMapping.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/RosettaXsdMapping.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/RosettaXsdMapping.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdEnumImport.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdEnumImport.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdEnumImport.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdEnumImport.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdImport.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdImport.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdImport.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdImport.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdImportMain.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdImportMain.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdImportMain.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdImportMain.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdSynonymImport.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdSynonymImport.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdSynonymImport.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdSynonymImport.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdTypeAliasImport.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdTypeAliasImport.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdTypeAliasImport.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdTypeAliasImport.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdTypeImport.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdTypeImport.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdTypeImport.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdTypeImport.java
diff --git a/rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdUtil.java b/rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdUtil.java
similarity index 100%
rename from rosetta-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdUtil.java
rename to rune-tools/src/main/java/com/regnosys/rosetta/tools/modelimport/XsdUtil.java
diff --git a/rosetta-tools/src/main/resources/modelimport/builtinxsdtypes.rosetta b/rune-tools/src/main/resources/modelimport/builtinxsdtypes.rosetta
similarity index 100%
rename from rosetta-tools/src/main/resources/modelimport/builtinxsdtypes.rosetta
rename to rune-tools/src/main/resources/modelimport/builtinxsdtypes.rosetta
diff --git a/rosetta-tools/src/test/java/com/regnosys/rosetta/tools/minimalexampleproducer/UnnecessaryElementsRemoverTest.xtend b/rune-tools/src/test/java/com/regnosys/rosetta/tools/minimalexampleproducer/UnnecessaryElementsRemoverTest.xtend
similarity index 100%
rename from rosetta-tools/src/test/java/com/regnosys/rosetta/tools/minimalexampleproducer/UnnecessaryElementsRemoverTest.xtend
rename to rune-tools/src/test/java/com/regnosys/rosetta/tools/minimalexampleproducer/UnnecessaryElementsRemoverTest.xtend
diff --git a/rosetta-tools/src/test/java/com/regnosys/rosetta/tools/modelimport/GenerationPropertiesTest.java b/rune-tools/src/test/java/com/regnosys/rosetta/tools/modelimport/GenerationPropertiesTest.java
similarity index 100%
rename from rosetta-tools/src/test/java/com/regnosys/rosetta/tools/modelimport/GenerationPropertiesTest.java
rename to rune-tools/src/test/java/com/regnosys/rosetta/tools/modelimport/GenerationPropertiesTest.java
diff --git a/rosetta-tools/src/test/java/com/regnosys/rosetta/tools/modelimport/XsdImportTest.java b/rune-tools/src/test/java/com/regnosys/rosetta/tools/modelimport/XsdImportTest.java
similarity index 100%
rename from rosetta-tools/src/test/java/com/regnosys/rosetta/tools/modelimport/XsdImportTest.java
rename to rune-tools/src/test/java/com/regnosys/rosetta/tools/modelimport/XsdImportTest.java
diff --git a/rosetta-tools/src/test/resources/logback-test.xml b/rune-tools/src/test/resources/logback-test.xml
similarity index 100%
rename from rosetta-tools/src/test/resources/logback-test.xml
rename to rune-tools/src/test/resources/logback-test.xml
diff --git a/rosetta-tools/src/test/resources/model-import/choice-result/ns-synonym.rosetta b/rune-tools/src/test/resources/model-import/choice-result/ns-synonym.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/choice-result/ns-synonym.rosetta
rename to rune-tools/src/test/resources/model-import/choice-result/ns-synonym.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/choice-result/ns-type.rosetta b/rune-tools/src/test/resources/model-import/choice-result/ns-type.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/choice-result/ns-type.rosetta
rename to rune-tools/src/test/resources/model-import/choice-result/ns-type.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/choice-result/xml-config.json b/rune-tools/src/test/resources/model-import/choice-result/xml-config.json
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/choice-result/xml-config.json
rename to rune-tools/src/test/resources/model-import/choice-result/xml-config.json
diff --git a/rosetta-tools/src/test/resources/model-import/choice.xsd b/rune-tools/src/test/resources/model-import/choice.xsd
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/choice.xsd
rename to rune-tools/src/test/resources/model-import/choice.xsd
diff --git a/rosetta-tools/src/test/resources/model-import/data-and-enum-result/ns-enum.rosetta b/rune-tools/src/test/resources/model-import/data-and-enum-result/ns-enum.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data-and-enum-result/ns-enum.rosetta
rename to rune-tools/src/test/resources/model-import/data-and-enum-result/ns-enum.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/data-and-enum-result/ns-synonym.rosetta b/rune-tools/src/test/resources/model-import/data-and-enum-result/ns-synonym.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data-and-enum-result/ns-synonym.rosetta
rename to rune-tools/src/test/resources/model-import/data-and-enum-result/ns-synonym.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/data-and-enum-result/ns-type.rosetta b/rune-tools/src/test/resources/model-import/data-and-enum-result/ns-type.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data-and-enum-result/ns-type.rosetta
rename to rune-tools/src/test/resources/model-import/data-and-enum-result/ns-type.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/data-and-enum-result/xml-config.json b/rune-tools/src/test/resources/model-import/data-and-enum-result/xml-config.json
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data-and-enum-result/xml-config.json
rename to rune-tools/src/test/resources/model-import/data-and-enum-result/xml-config.json
diff --git a/rosetta-tools/src/test/resources/model-import/data-and-enum.xsd b/rune-tools/src/test/resources/model-import/data-and-enum.xsd
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data-and-enum.xsd
rename to rune-tools/src/test/resources/model-import/data-and-enum.xsd
diff --git a/rosetta-tools/src/test/resources/model-import/data-result/ns-synonym.rosetta b/rune-tools/src/test/resources/model-import/data-result/ns-synonym.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data-result/ns-synonym.rosetta
rename to rune-tools/src/test/resources/model-import/data-result/ns-synonym.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/data-result/ns-type.rosetta b/rune-tools/src/test/resources/model-import/data-result/ns-type.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data-result/ns-type.rosetta
rename to rune-tools/src/test/resources/model-import/data-result/ns-type.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/data-result/xml-config.json b/rune-tools/src/test/resources/model-import/data-result/xml-config.json
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data-result/xml-config.json
rename to rune-tools/src/test/resources/model-import/data-result/xml-config.json
diff --git a/rosetta-tools/src/test/resources/model-import/data.xsd b/rune-tools/src/test/resources/model-import/data.xsd
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data.xsd
rename to rune-tools/src/test/resources/model-import/data.xsd
diff --git a/rosetta-tools/src/test/resources/model-import/data2-result/ns-synonym.rosetta b/rune-tools/src/test/resources/model-import/data2-result/ns-synonym.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data2-result/ns-synonym.rosetta
rename to rune-tools/src/test/resources/model-import/data2-result/ns-synonym.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/data2-result/ns-type.rosetta b/rune-tools/src/test/resources/model-import/data2-result/ns-type.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data2-result/ns-type.rosetta
rename to rune-tools/src/test/resources/model-import/data2-result/ns-type.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/data2-result/xml-config.json b/rune-tools/src/test/resources/model-import/data2-result/xml-config.json
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data2-result/xml-config.json
rename to rune-tools/src/test/resources/model-import/data2-result/xml-config.json
diff --git a/rosetta-tools/src/test/resources/model-import/data2.xsd b/rune-tools/src/test/resources/model-import/data2.xsd
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/data2.xsd
rename to rune-tools/src/test/resources/model-import/data2.xsd
diff --git a/rosetta-tools/src/test/resources/model-import/enum-result/ns-enum.rosetta b/rune-tools/src/test/resources/model-import/enum-result/ns-enum.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/enum-result/ns-enum.rosetta
rename to rune-tools/src/test/resources/model-import/enum-result/ns-enum.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/enum-result/ns-synonym.rosetta b/rune-tools/src/test/resources/model-import/enum-result/ns-synonym.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/enum-result/ns-synonym.rosetta
rename to rune-tools/src/test/resources/model-import/enum-result/ns-synonym.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/enum-result/xml-config.json b/rune-tools/src/test/resources/model-import/enum-result/xml-config.json
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/enum-result/xml-config.json
rename to rune-tools/src/test/resources/model-import/enum-result/xml-config.json
diff --git a/rosetta-tools/src/test/resources/model-import/enum.xsd b/rune-tools/src/test/resources/model-import/enum.xsd
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/enum.xsd
rename to rune-tools/src/test/resources/model-import/enum.xsd
diff --git a/rosetta-tools/src/test/resources/model-import/simple-type-extension-result/ns-synonym.rosetta b/rune-tools/src/test/resources/model-import/simple-type-extension-result/ns-synonym.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/simple-type-extension-result/ns-synonym.rosetta
rename to rune-tools/src/test/resources/model-import/simple-type-extension-result/ns-synonym.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/simple-type-extension-result/ns-type.rosetta b/rune-tools/src/test/resources/model-import/simple-type-extension-result/ns-type.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/simple-type-extension-result/ns-type.rosetta
rename to rune-tools/src/test/resources/model-import/simple-type-extension-result/ns-type.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/simple-type-extension-result/xml-config.json b/rune-tools/src/test/resources/model-import/simple-type-extension-result/xml-config.json
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/simple-type-extension-result/xml-config.json
rename to rune-tools/src/test/resources/model-import/simple-type-extension-result/xml-config.json
diff --git a/rosetta-tools/src/test/resources/model-import/simple-type-extension.xsd b/rune-tools/src/test/resources/model-import/simple-type-extension.xsd
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/simple-type-extension.xsd
rename to rune-tools/src/test/resources/model-import/simple-type-extension.xsd
diff --git a/rosetta-tools/src/test/resources/model-import/test.properties b/rune-tools/src/test/resources/model-import/test.properties
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/test.properties
rename to rune-tools/src/test/resources/model-import/test.properties
diff --git a/rosetta-tools/src/test/resources/model-import/top-level-result/ns-enum.rosetta b/rune-tools/src/test/resources/model-import/top-level-result/ns-enum.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/top-level-result/ns-enum.rosetta
rename to rune-tools/src/test/resources/model-import/top-level-result/ns-enum.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/top-level-result/ns-synonym.rosetta b/rune-tools/src/test/resources/model-import/top-level-result/ns-synonym.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/top-level-result/ns-synonym.rosetta
rename to rune-tools/src/test/resources/model-import/top-level-result/ns-synonym.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/top-level-result/ns-type.rosetta b/rune-tools/src/test/resources/model-import/top-level-result/ns-type.rosetta
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/top-level-result/ns-type.rosetta
rename to rune-tools/src/test/resources/model-import/top-level-result/ns-type.rosetta
diff --git a/rosetta-tools/src/test/resources/model-import/top-level-result/xml-config.json b/rune-tools/src/test/resources/model-import/top-level-result/xml-config.json
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/top-level-result/xml-config.json
rename to rune-tools/src/test/resources/model-import/top-level-result/xml-config.json
diff --git a/rosetta-tools/src/test/resources/model-import/top-level.xsd b/rune-tools/src/test/resources/model-import/top-level.xsd
similarity index 100%
rename from rosetta-tools/src/test/resources/model-import/top-level.xsd
rename to rune-tools/src/test/resources/model-import/top-level.xsd
diff --git a/rosetta-xcore-plugin-dependencies/.project b/rune-xcore-plugin-dependencies/.project
similarity index 100%
rename from rosetta-xcore-plugin-dependencies/.project
rename to rune-xcore-plugin-dependencies/.project
diff --git a/rosetta-xcore-plugin-dependencies/pom.xml b/rune-xcore-plugin-dependencies/pom.xml
similarity index 98%
rename from rosetta-xcore-plugin-dependencies/pom.xml
rename to rune-xcore-plugin-dependencies/pom.xml
index 5f5dbfc078..4209ca4a44 100644
--- a/rosetta-xcore-plugin-dependencies/pom.xml
+++ b/rune-xcore-plugin-dependencies/pom.xml
@@ -27,7 +27,7 @@
- Rosetta DSL Plugin Dependencies
+ Rune DSL Plugin Dependencies
com.regnosys.rosetta.xcore
diff --git a/rosetta-xcore-plugin-dependencies/src/main/resources/logback.xml b/rune-xcore-plugin-dependencies/src/main/resources/logback.xml
similarity index 100%
rename from rosetta-xcore-plugin-dependencies/src/main/resources/logback.xml
rename to rune-xcore-plugin-dependencies/src/main/resources/logback.xml