├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── build.yaml │ └── to-wiki.yaml ├── .gitignore ├── .idea ├── .gitignore ├── .name ├── artifacts │ └── DclareMps_jar.xml ├── aws.xml ├── codeStyles │ └── codeStyleConfig.xml ├── encodings.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml └── vcs.xml ├── .mps ├── .gitignore ├── bashsupport_project.xml ├── codeStyleSettings.xml ├── compiler.xml ├── migration.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── LICENSE ├── README.md ├── bootstrap.gradle.kts ├── documentation ├── DclareForMPS.md ├── GUI.md ├── copy-to-wiki.sh └── images │ ├── DclareEngineOnAtProjectOpen.png │ ├── checker-tool.png │ ├── plugin.png │ ├── rules-aspect.png │ ├── status-tool.png │ └── use-dclareMPS-language.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── languages ├── DclareGui │ ├── DclareGui.mpl │ └── models │ │ ├── DclareGui.editor.mps │ │ ├── DclareGui.rules.mps │ │ └── DclareGui.structure.mps ├── DclareMPS │ ├── DclareMPS.mpl │ ├── generator │ │ └── template │ │ │ └── main@generator.mps │ ├── icons │ │ └── Dclare.png │ ├── models │ │ ├── DclareMPS.dataFlow.mps │ │ ├── DclareMPS.findUsages.mps │ │ ├── DclareMPS.migration.mps │ │ ├── behavior.mps │ │ ├── constraints.mps │ │ ├── editor.mps │ │ ├── intentions.mps │ │ ├── plugin.mps │ │ ├── refactorings.mps │ │ ├── structure.mps │ │ └── typesystem.mps │ ├── plugin │ │ └── Dclare.png │ └── structure │ │ └── Dclare.png └── DclareMessages │ ├── DclareMessages.mpl │ ├── icons │ ├── down-arrow.png │ └── right-arrow.png │ └── models │ ├── behavior.mps │ ├── constraints.mps │ ├── editor.mps │ ├── structure.mps │ └── typesystem.mps ├── mps_build.xml ├── release-notes.md ├── runtime ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── uiDesigner.xml │ └── vcs.xml ├── build.gradle.kts └── src │ └── main │ └── java │ ├── CopyToWiki.java │ └── org │ └── modelingvalue │ └── dclare │ └── mps │ ├── ActualArguments.java │ ├── BulkRenameCommand.java │ ├── BulkRenameDialog.form │ ├── BulkRenameDialog.java │ ├── DAttribute.java │ ├── DClareMPS.java │ ├── DCopy.java │ ├── DDependency.java │ ├── DDerive.java │ ├── DFeature.java │ ├── DFromOriginalObject.java │ ├── DIdentifiedObject.java │ ├── DIssue.java │ ├── DIssueModelReportItem.java │ ├── DIssueModuleReportItem.java │ ├── DIssueNodeReportItem.java │ ├── DIssueType.java │ ├── DMessage.java │ ├── DMessageType.java │ ├── DMethod.java │ ├── DModel.java │ ├── DModelListener.java │ ├── DModelType.java │ ├── DModule.java │ ├── DModuleListener.java │ ├── DModuleReference.java │ ├── DModuleType.java │ ├── DNewableObject.java │ ├── DNode.java │ ├── DNodeType.java │ ├── DObject.java │ ├── DObjectType.java │ ├── DObserved.java │ ├── DQuotation.java │ ├── DRead.java │ ├── DRepository.java │ ├── DRepositoryListener.java │ ├── DRepositoryType.java │ ├── DRule.java │ ├── DServerMetaData.java │ ├── DServerMetaDataType.java │ ├── DStructClass.java │ ├── DStructObject.java │ ├── DTempModel.java │ ├── DclareForMPSEngine.java │ ├── DclareForMpsConfig.java │ ├── DclareForMpsStatus.java │ ├── DclareModelCheckerBuilder.java │ ├── DummySModule.java │ ├── EngineStatusHandler.java │ ├── IAspect.java │ ├── IChangeHandler.java │ ├── INative.java │ ├── INativeGroup.java │ ├── INativeRunner.java │ ├── IRuleAspect.java │ ├── IRuleSet.java │ ├── MPSDeltaAdapter.java │ ├── MPSSerializationHelper.java │ ├── SStructClass.java │ ├── SStructObject.java │ ├── Signature.java │ └── UnidentifiedException.java ├── settings.gradle.kts ├── solutions ├── DclareForMPS.build │ ├── DclareForMPS.build.msd │ └── models │ │ └── DclareForMPS.build.mps ├── DclareMPSPlugin │ ├── DclareMPSPlugin.msd │ ├── icons │ │ └── Dclare.png │ ├── models │ │ └── plugin.mps │ └── plugin │ │ └── Dclare.png ├── DclareMPSRuntime │ ├── DclareMPSRuntime.msd │ └── models │ │ └── DclareMPSRuntime.util.mps └── DclareRuntime │ └── DclareRuntime.msd └── usageHints.adoc /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/to-wiki.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.github/workflows/to-wiki.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | dclareForMPS -------------------------------------------------------------------------------- /.idea/artifacts/DclareMps_jar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.idea/artifacts/DclareMps_jar.xml -------------------------------------------------------------------------------- /.idea/aws.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.idea/aws.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.mps/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | -------------------------------------------------------------------------------- /.mps/bashsupport_project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.mps/bashsupport_project.xml -------------------------------------------------------------------------------- /.mps/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.mps/codeStyleSettings.xml -------------------------------------------------------------------------------- /.mps/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.mps/compiler.xml -------------------------------------------------------------------------------- /.mps/migration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.mps/migration.xml -------------------------------------------------------------------------------- /.mps/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.mps/misc.xml -------------------------------------------------------------------------------- /.mps/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.mps/modules.xml -------------------------------------------------------------------------------- /.mps/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/.mps/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/README.md -------------------------------------------------------------------------------- /bootstrap.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/bootstrap.gradle.kts -------------------------------------------------------------------------------- /documentation/DclareForMPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/documentation/DclareForMPS.md -------------------------------------------------------------------------------- /documentation/GUI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/documentation/GUI.md -------------------------------------------------------------------------------- /documentation/copy-to-wiki.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/documentation/copy-to-wiki.sh -------------------------------------------------------------------------------- /documentation/images/DclareEngineOnAtProjectOpen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/documentation/images/DclareEngineOnAtProjectOpen.png -------------------------------------------------------------------------------- /documentation/images/checker-tool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/documentation/images/checker-tool.png -------------------------------------------------------------------------------- /documentation/images/plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/documentation/images/plugin.png -------------------------------------------------------------------------------- /documentation/images/rules-aspect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/documentation/images/rules-aspect.png -------------------------------------------------------------------------------- /documentation/images/status-tool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/documentation/images/status-tool.png -------------------------------------------------------------------------------- /documentation/images/use-dclareMPS-language.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/documentation/images/use-dclareMPS-language.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/gradlew.bat -------------------------------------------------------------------------------- /languages/DclareGui/DclareGui.mpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareGui/DclareGui.mpl -------------------------------------------------------------------------------- /languages/DclareGui/models/DclareGui.editor.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareGui/models/DclareGui.editor.mps -------------------------------------------------------------------------------- /languages/DclareGui/models/DclareGui.rules.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareGui/models/DclareGui.rules.mps -------------------------------------------------------------------------------- /languages/DclareGui/models/DclareGui.structure.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareGui/models/DclareGui.structure.mps -------------------------------------------------------------------------------- /languages/DclareMPS/DclareMPS.mpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/DclareMPS.mpl -------------------------------------------------------------------------------- /languages/DclareMPS/generator/template/main@generator.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/generator/template/main@generator.mps -------------------------------------------------------------------------------- /languages/DclareMPS/icons/Dclare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/icons/Dclare.png -------------------------------------------------------------------------------- /languages/DclareMPS/models/DclareMPS.dataFlow.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/DclareMPS.dataFlow.mps -------------------------------------------------------------------------------- /languages/DclareMPS/models/DclareMPS.findUsages.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/DclareMPS.findUsages.mps -------------------------------------------------------------------------------- /languages/DclareMPS/models/DclareMPS.migration.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/DclareMPS.migration.mps -------------------------------------------------------------------------------- /languages/DclareMPS/models/behavior.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/behavior.mps -------------------------------------------------------------------------------- /languages/DclareMPS/models/constraints.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/constraints.mps -------------------------------------------------------------------------------- /languages/DclareMPS/models/editor.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/editor.mps -------------------------------------------------------------------------------- /languages/DclareMPS/models/intentions.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/intentions.mps -------------------------------------------------------------------------------- /languages/DclareMPS/models/plugin.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/plugin.mps -------------------------------------------------------------------------------- /languages/DclareMPS/models/refactorings.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/refactorings.mps -------------------------------------------------------------------------------- /languages/DclareMPS/models/structure.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/structure.mps -------------------------------------------------------------------------------- /languages/DclareMPS/models/typesystem.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/models/typesystem.mps -------------------------------------------------------------------------------- /languages/DclareMPS/plugin/Dclare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/plugin/Dclare.png -------------------------------------------------------------------------------- /languages/DclareMPS/structure/Dclare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMPS/structure/Dclare.png -------------------------------------------------------------------------------- /languages/DclareMessages/DclareMessages.mpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMessages/DclareMessages.mpl -------------------------------------------------------------------------------- /languages/DclareMessages/icons/down-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMessages/icons/down-arrow.png -------------------------------------------------------------------------------- /languages/DclareMessages/icons/right-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMessages/icons/right-arrow.png -------------------------------------------------------------------------------- /languages/DclareMessages/models/behavior.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMessages/models/behavior.mps -------------------------------------------------------------------------------- /languages/DclareMessages/models/constraints.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMessages/models/constraints.mps -------------------------------------------------------------------------------- /languages/DclareMessages/models/editor.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMessages/models/editor.mps -------------------------------------------------------------------------------- /languages/DclareMessages/models/structure.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMessages/models/structure.mps -------------------------------------------------------------------------------- /languages/DclareMessages/models/typesystem.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/languages/DclareMessages/models/typesystem.mps -------------------------------------------------------------------------------- /mps_build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/mps_build.xml -------------------------------------------------------------------------------- /release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/release-notes.md -------------------------------------------------------------------------------- /runtime/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/.idea/.gitignore -------------------------------------------------------------------------------- /runtime/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/.idea/compiler.xml -------------------------------------------------------------------------------- /runtime/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/.idea/encodings.xml -------------------------------------------------------------------------------- /runtime/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/.idea/gradle.xml -------------------------------------------------------------------------------- /runtime/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/.idea/misc.xml -------------------------------------------------------------------------------- /runtime/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /runtime/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/.idea/vcs.xml -------------------------------------------------------------------------------- /runtime/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/build.gradle.kts -------------------------------------------------------------------------------- /runtime/src/main/java/CopyToWiki.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/CopyToWiki.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/ActualArguments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/ActualArguments.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/BulkRenameCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/BulkRenameCommand.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/BulkRenameDialog.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/BulkRenameDialog.form -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/BulkRenameDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/BulkRenameDialog.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DAttribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DAttribute.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DClareMPS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DClareMPS.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DCopy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DCopy.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DDependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DDependency.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DDerive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DDerive.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DFeature.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DFromOriginalObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DFromOriginalObject.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DIdentifiedObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DIdentifiedObject.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DIssue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DIssue.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DIssueModelReportItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DIssueModelReportItem.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DIssueModuleReportItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DIssueModuleReportItem.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DIssueNodeReportItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DIssueNodeReportItem.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DIssueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DIssueType.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DMessage.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DMessageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DMessageType.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DMethod.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DModel.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DModelListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DModelListener.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DModelType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DModelType.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DModule.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DModuleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DModuleListener.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DModuleReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DModuleReference.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DModuleType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DModuleType.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DNewableObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DNewableObject.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DNode.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DNodeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DNodeType.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DObject.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DObjectType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DObjectType.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DObserved.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DObserved.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DQuotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DQuotation.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DRead.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DRead.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DRepository.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DRepositoryListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DRepositoryListener.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DRepositoryType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DRepositoryType.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DRule.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DServerMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DServerMetaData.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DServerMetaDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DServerMetaDataType.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DStructClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DStructClass.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DStructObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DStructObject.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DTempModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DTempModel.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DclareForMPSEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DclareForMPSEngine.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DclareForMpsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DclareForMpsConfig.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DclareForMpsStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DclareForMpsStatus.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DclareModelCheckerBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DclareModelCheckerBuilder.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/DummySModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/DummySModule.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/EngineStatusHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/EngineStatusHandler.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/IAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/IAspect.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/IChangeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/IChangeHandler.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/INative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/INative.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/INativeGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/INativeGroup.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/INativeRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/INativeRunner.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/IRuleAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/IRuleAspect.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/IRuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/IRuleSet.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/MPSDeltaAdapter.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/MPSSerializationHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/MPSSerializationHelper.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/SStructClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/SStructClass.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/SStructObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/SStructObject.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/Signature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/Signature.java -------------------------------------------------------------------------------- /runtime/src/main/java/org/modelingvalue/dclare/mps/UnidentifiedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/runtime/src/main/java/org/modelingvalue/dclare/mps/UnidentifiedException.java -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /solutions/DclareForMPS.build/DclareForMPS.build.msd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/solutions/DclareForMPS.build/DclareForMPS.build.msd -------------------------------------------------------------------------------- /solutions/DclareForMPS.build/models/DclareForMPS.build.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/solutions/DclareForMPS.build/models/DclareForMPS.build.mps -------------------------------------------------------------------------------- /solutions/DclareMPSPlugin/DclareMPSPlugin.msd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/solutions/DclareMPSPlugin/DclareMPSPlugin.msd -------------------------------------------------------------------------------- /solutions/DclareMPSPlugin/icons/Dclare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/solutions/DclareMPSPlugin/icons/Dclare.png -------------------------------------------------------------------------------- /solutions/DclareMPSPlugin/models/plugin.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/solutions/DclareMPSPlugin/models/plugin.mps -------------------------------------------------------------------------------- /solutions/DclareMPSPlugin/plugin/Dclare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/solutions/DclareMPSPlugin/plugin/Dclare.png -------------------------------------------------------------------------------- /solutions/DclareMPSRuntime/DclareMPSRuntime.msd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/solutions/DclareMPSRuntime/DclareMPSRuntime.msd -------------------------------------------------------------------------------- /solutions/DclareMPSRuntime/models/DclareMPSRuntime.util.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/solutions/DclareMPSRuntime/models/DclareMPSRuntime.util.mps -------------------------------------------------------------------------------- /solutions/DclareRuntime/DclareRuntime.msd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/solutions/DclareRuntime/DclareRuntime.msd -------------------------------------------------------------------------------- /usageHints.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelingValueGroup/dclareForMPS/HEAD/usageHints.adoc --------------------------------------------------------------------------------