Introduce language j.m.l.types to contain aspect-related generator mappings
This commit is contained in:
parent
74ceb5cbfb
commit
6b0526ba31
|
|
@ -7,6 +7,7 @@
|
|||
<modulePath path="$PROJECT_DIR$/coderules/languages/jetbrains.mps.lang.coderules/runtime/jetbrains.mps.lang.coderules.runtime.msd" folder="coderules.lang" />
|
||||
<modulePath path="$PROJECT_DIR$/coderules/languages/jetbrains.mps.lang.controlflow/jetbrains.mps.lang.controlflow.mpl" folder="exp.controlflow" />
|
||||
<modulePath path="$PROJECT_DIR$/coderules/languages/jetbrains.mps.lang.typechecking/jetbrains.mps.lang.typechecking.mpl" folder="typechecking.lang" />
|
||||
<modulePath path="$PROJECT_DIR$/coderules/languages/jetbrains.mps.lang.types/jetbrains.mps.lang.types.mpl" folder="typechecking.lang" />
|
||||
<modulePath path="$PROJECT_DIR$/coderules/languages/jetbrains.mps.logic/jetbrains.mps.logic.mpl" folder="coderules.lang" />
|
||||
<modulePath path="$PROJECT_DIR$/coderules/languages/jetbrains.mps.logic/runtime/jetbrains.mps.logic.runtime.msd" folder="coderules.lang" />
|
||||
<modulePath path="$PROJECT_DIR$/coderules/languages/jetbrains.mps.typechecking.annotation/jetbrains.mps.typechecking.annotation.mpl" folder="typechecking.annotation" />
|
||||
|
|
|
|||
|
|
@ -179,6 +179,7 @@ ant.importBuild('build.xml') { antTarget ->
|
|||
ant.properties.'ci.build.num' = "${buildNumber().find() ? buildNumber()[0][4] : '9999'}".toString()
|
||||
ant.properties.'ci.build.tag' = "${buildNumber().find() ? buildNumber()[0][4] : 'SNAPSHOT'}".toString()
|
||||
ant.properties.'ci.mps.release' = "${buildNumber().find() ? buildNumber()[0][1] : '212'}".toString()
|
||||
ant.properties.'mps.ant.log' = "debug"
|
||||
|
||||
// ensure 'setup' runs before 'fetchDependencies' and 'declare-mps-tasks'
|
||||
'coderules-fetchDependencies' {
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
<exported-language name="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462(jetbrains.mps.lang.typechecking)" />
|
||||
<exported-language name="c4803b19-6d89-4a3b-bf82-390769514add(jetbrains.mps.lang.coderules)" />
|
||||
<exported-language name="35320f26-77cb-4c55-be9f-a97a27770af1(jetbrains.mps.logic)" />
|
||||
<exported-language name="afc17aaf-3a3d-4d69-a38d-db90d5e858c6(jetbrains.mps.lang.types)" />
|
||||
<extendedDevKits>
|
||||
<extendedDevKit>2677cb18-f558-4e33-bc38-a5139cee06dc(jetbrains.mps.devkit.language-design)</extendedDevKit>
|
||||
</extendedDevKits>
|
||||
|
|
|
|||
|
|
@ -26,13 +26,14 @@
|
|||
<external-templates />
|
||||
<dependencies>
|
||||
<dependency reexport="false">a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)</dependency>
|
||||
<dependency reexport="false">7866978e-a0f0-4cc7-81bc-4d213d9375e1(jetbrains.mps.lang.smodel)</dependency>
|
||||
<dependency reexport="false">6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)</dependency>
|
||||
<dependency reexport="true">26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.coderules.runtime)</dependency>
|
||||
<dependency reexport="true">ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)</dependency>
|
||||
<dependency reexport="true">bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)</dependency>
|
||||
<dependency reexport="false">8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)</dependency>
|
||||
<dependency reexport="false">9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)</dependency>
|
||||
<dependency reexport="false">500f1fd6-f17c-4da0-af24-99ec6137355c(jetbrains.mps.lang.types.generator)</dependency>
|
||||
<dependency reexport="false">f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)</dependency>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="11" />
|
||||
|
|
@ -48,7 +49,9 @@
|
|||
<language slang="l:446c26eb-2b7b-4bf0-9b35-f83fa582753e:jetbrains.mps.lang.modelapi" version="0" />
|
||||
<language slang="l:3a13115c-633c-4c5c-bbcc-75c4219e9555:jetbrains.mps.lang.quotation" version="5" />
|
||||
<language slang="l:13744753-c81f-424a-9c1b-cf8943bf4e86:jetbrains.mps.lang.sharedConcepts" version="0" />
|
||||
<language slang="l:69b8a993-9b87-4d96-bf0c-3559f4bb0c63:jetbrains.mps.lang.slanguage" version="0" />
|
||||
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="18" />
|
||||
<language slang="l:1a8554c4-eb84-43ba-8c34-6f0d90c6e75a:jetbrains.mps.lang.smodel.query" version="3" />
|
||||
<language slang="l:c72da2b9-7cce-4447-8389-f407dc1158b7:jetbrains.mps.lang.structure" version="9" />
|
||||
<language slang="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" version="0" />
|
||||
<language slang="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" version="0" />
|
||||
|
|
@ -77,11 +80,13 @@
|
|||
<module reference="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" version="0" />
|
||||
<module reference="ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)" version="0" />
|
||||
<module reference="f4ad079d-bc71-4ffb-9600-9328705cf998(jetbrains.mps.lang.descriptor)" version="0" />
|
||||
<module reference="3ac18869-0828-4401-abad-822a47bf83f1(jetbrains.mps.lang.descriptor#9020561928507175817)" version="0" />
|
||||
<module reference="446c26eb-2b7b-4bf0-9b35-f83fa582753e(jetbrains.mps.lang.modelapi)" version="0" />
|
||||
<module reference="d7eb0a2a-bd50-4576-beae-e4a89db35f20(jetbrains.mps.lang.scopes.runtime)" version="0" />
|
||||
<module reference="7866978e-a0f0-4cc7-81bc-4d213d9375e1(jetbrains.mps.lang.smodel)" version="1" />
|
||||
<module reference="c72da2b9-7cce-4447-8389-f407dc1158b7(jetbrains.mps.lang.structure)" version="0" />
|
||||
<module reference="9ded098b-ad6a-4657-bfd9-48636cfe8bc3(jetbrains.mps.lang.traceable)" version="0" />
|
||||
<module reference="500f1fd6-f17c-4da0-af24-99ec6137355c(jetbrains.mps.lang.types.generator)" version="0" />
|
||||
<module reference="35320f26-77cb-4c55-be9f-a97a27770af1(jetbrains.mps.logic)" version="0" />
|
||||
<module reference="bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)" version="0" />
|
||||
<module reference="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" version="0" />
|
||||
|
|
|
|||
|
|
@ -8,11 +8,20 @@
|
|||
<imports>
|
||||
<import index="z0r2" ref="r:9d6fe210-6699-4ffe-b3e4-567da3cd1f1d(jetbrains.mps.lang.controlflow.structure)" />
|
||||
<import index="ba7m" ref="r:4c5ac278-3ad7-4902-ab86-6c60b350f168(jetbrains.mps.lang.aspect.generator.template.main@generator)" />
|
||||
<import index="ogv8" ref="r:c0702ee3-be79-48ac-aa39-b7cd0d895de6(jetbrains.mps.lang.coderules.generator.template.main@generator)" />
|
||||
<import index="hypd" ref="r:aa31e43e-9240-4f4d-b6db-5c1c9a86c59e(jetbrains.mps.lang.project.structure)" />
|
||||
<import index="ucur" ref="r:1dfaf07d-c77a-451e-91d3-b6f80f0f8508(jetbrains.mps.lang.descriptor.generator.template.main@generator)" />
|
||||
<import index="vrzs" ref="r:bf5143f7-9856-43e8-8ae7-57cecc1fe6a9(jetbrains.mps.lang.controlflow.aspect)" />
|
||||
<import index="w57s" ref="r:1e2f03b6-f778-4cc1-92d4-edb9161f4aa6(jetbrains.mps.lang.controlflow.plugin)" />
|
||||
<import index="tpek" ref="r:00000000-0000-4000-0000-011c895902c0(jetbrains.mps.baseLanguage.behavior)" />
|
||||
<import index="mhbf" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.model(MPS.OpenAPI/)" />
|
||||
<import index="tpee" ref="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
|
||||
<import index="18ew" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:jetbrains.mps.util(MPS.Core/)" />
|
||||
<import index="fqlx" ref="r:2cc226a9-8a78-4010-b962-823343fd28ff(jetbrains.mps.lang.coderules.aspect)" />
|
||||
<import index="i348" ref="r:42a15dec-83a9-4fe1-80d6-3bf898c512bd(jetbrains.mps.lang.coderules.template)" />
|
||||
<import index="xnrr" ref="r:4fd33103-fc30-42f4-a8cf-d1e858f21988(jetbrains.mps.lang.coderules.program.analysis)" />
|
||||
<import index="ogv8" ref="r:c0702ee3-be79-48ac-aa39-b7cd0d895de6(jetbrains.mps.lang.coderules.generator.template.main@generator)" />
|
||||
<import index="wq2x" ref="r:83137295-aa87-45e8-b0c0-ede2adf2a396(jetbrains.mps.lang.coderules.structure)" />
|
||||
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" implicit="true" />
|
||||
</imports>
|
||||
<registry>
|
||||
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
|
||||
|
|
@ -20,6 +29,14 @@
|
|||
<child id="1068498886297" name="rValue" index="37vLTx" />
|
||||
<child id="1068498886295" name="lValue" index="37vLTJ" />
|
||||
</concept>
|
||||
<concept id="1202948039474" name="jetbrains.mps.baseLanguage.structure.InstanceMethodCallOperation" flags="nn" index="liA8E" />
|
||||
<concept id="1465982738277781862" name="jetbrains.mps.baseLanguage.structure.PlaceholderMember" flags="nn" index="2tJIrI" />
|
||||
<concept id="1188207840427" name="jetbrains.mps.baseLanguage.structure.AnnotationInstance" flags="nn" index="2AHcQZ">
|
||||
<reference id="1188208074048" name="annotation" index="2AI5Lk" />
|
||||
</concept>
|
||||
<concept id="1188208481402" name="jetbrains.mps.baseLanguage.structure.HasAnnotation" flags="ng" index="2AJDlI">
|
||||
<child id="1188208488637" name="annotation" index="2AJF6D" />
|
||||
</concept>
|
||||
<concept id="1197027756228" name="jetbrains.mps.baseLanguage.structure.DotExpression" flags="nn" index="2OqwBi">
|
||||
<child id="1197027771414" name="operand" index="2Oq$k0" />
|
||||
<child id="1197027833540" name="operation" index="2OqNvi" />
|
||||
|
|
@ -30,21 +47,54 @@
|
|||
<concept id="1070475926800" name="jetbrains.mps.baseLanguage.structure.StringLiteral" flags="nn" index="Xl_RD">
|
||||
<property id="1070475926801" name="value" index="Xl_RC" />
|
||||
</concept>
|
||||
<concept id="1081236700937" name="jetbrains.mps.baseLanguage.structure.StaticMethodCall" flags="nn" index="2YIFZM">
|
||||
<reference id="1144433194310" name="classConcept" index="1Pybhc" />
|
||||
</concept>
|
||||
<concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
|
||||
<concept id="1070534934090" name="jetbrains.mps.baseLanguage.structure.CastExpression" flags="nn" index="10QFUN">
|
||||
<child id="1070534934091" name="type" index="10QFUM" />
|
||||
<child id="1070534934092" name="expression" index="10QFUP" />
|
||||
</concept>
|
||||
<concept id="1068390468198" name="jetbrains.mps.baseLanguage.structure.ClassConcept" flags="ig" index="312cEu">
|
||||
<child id="1095933932569" name="implementedInterface" index="EKbjA" />
|
||||
<child id="1165602531693" name="superclass" index="1zkMxy" />
|
||||
</concept>
|
||||
<concept id="1068498886294" name="jetbrains.mps.baseLanguage.structure.AssignmentExpression" flags="nn" index="37vLTI" />
|
||||
<concept id="1068580123132" name="jetbrains.mps.baseLanguage.structure.BaseMethodDeclaration" flags="ng" index="3clF44">
|
||||
<child id="1068580123133" name="returnType" index="3clF45" />
|
||||
<child id="1068580123135" name="body" index="3clF47" />
|
||||
</concept>
|
||||
<concept id="1068580123165" name="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" flags="ig" index="3clFb_" />
|
||||
<concept id="1068580123155" name="jetbrains.mps.baseLanguage.structure.ExpressionStatement" flags="nn" index="3clFbF">
|
||||
<child id="1068580123156" name="expression" index="3clFbG" />
|
||||
</concept>
|
||||
<concept id="1068580123136" name="jetbrains.mps.baseLanguage.structure.StatementList" flags="sn" stub="5293379017992965193" index="3clFbS">
|
||||
<child id="1068581517665" name="statement" index="3cqZAp" />
|
||||
</concept>
|
||||
<concept id="1068580123137" name="jetbrains.mps.baseLanguage.structure.BooleanConstant" flags="nn" index="3clFbT" />
|
||||
<concept id="1068581242875" name="jetbrains.mps.baseLanguage.structure.PlusExpression" flags="nn" index="3cpWs3" />
|
||||
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ng" index="1ndlxa">
|
||||
<reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
|
||||
<child id="1068499141038" name="actualArgument" index="37wK5m" />
|
||||
</concept>
|
||||
<concept id="1107461130800" name="jetbrains.mps.baseLanguage.structure.Classifier" flags="ng" index="3pOWGL">
|
||||
<child id="5375687026011219971" name="member" index="jymVt" unordered="true" />
|
||||
</concept>
|
||||
<concept id="1107535904670" name="jetbrains.mps.baseLanguage.structure.ClassifierType" flags="in" index="3uibUv">
|
||||
<reference id="1107535924139" name="classifier" index="3uigEE" />
|
||||
</concept>
|
||||
<concept id="1081773326031" name="jetbrains.mps.baseLanguage.structure.BinaryOperation" flags="nn" index="3uHJSO">
|
||||
<child id="1081773367579" name="rightExpression" index="3uHU7w" />
|
||||
<child id="1081773367580" name="leftExpression" index="3uHU7B" />
|
||||
</concept>
|
||||
<concept id="1178549954367" name="jetbrains.mps.baseLanguage.structure.IVisible" flags="ng" index="1B3ioH">
|
||||
<child id="1178549979242" name="visibility" index="1B3o_S" />
|
||||
</concept>
|
||||
<concept id="1146644602865" name="jetbrains.mps.baseLanguage.structure.PublicVisibility" flags="nn" index="3Tm1VV" />
|
||||
</language>
|
||||
<language id="b401a680-8325-4110-8fd3-84331ff25bef" name="jetbrains.mps.lang.generator">
|
||||
<concept id="1095416546421" name="jetbrains.mps.lang.generator.structure.MappingConfiguration" flags="ig" index="bUwia">
|
||||
<child id="1200911492601" name="mappingLabel" index="2rTMjI" />
|
||||
<child id="1167088157977" name="createRootRule" index="2VS0gm" />
|
||||
</concept>
|
||||
<concept id="1168559333462" name="jetbrains.mps.lang.generator.structure.TemplateDeclarationReference" flags="ln" index="j$656" />
|
||||
|
|
@ -52,6 +102,10 @@
|
|||
<reference id="1112820671508" name="modifiedSwitch" index="phYkn" />
|
||||
<child id="1167340453568" name="reductionMappingRule" index="3aUrZf" />
|
||||
</concept>
|
||||
<concept id="1168619357332" name="jetbrains.mps.lang.generator.structure.RootTemplateAnnotation" flags="lg" index="n94m4" />
|
||||
<concept id="1200911316486" name="jetbrains.mps.lang.generator.structure.MappingLabelDeclaration" flags="lg" index="2rT7sh">
|
||||
<reference id="1200913004646" name="targetConcept" index="2rZz_L" />
|
||||
</concept>
|
||||
<concept id="5005282049925926521" name="jetbrains.mps.lang.generator.structure.TemplateArgumentParameterExpression" flags="nn" index="v3LJS">
|
||||
<reference id="5005282049925926522" name="parameter" index="v3LJV" />
|
||||
</concept>
|
||||
|
|
@ -70,15 +124,28 @@
|
|||
<reference id="1167169349424" name="applicableConcept" index="30HIoZ" />
|
||||
<child id="1167169362365" name="conditionFunction" index="30HLyM" />
|
||||
</concept>
|
||||
<concept id="1087833241328" name="jetbrains.mps.lang.generator.structure.PropertyMacro" flags="ln" index="17Uvod">
|
||||
<child id="1167756362303" name="propertyValueFunction" index="3zH0cK" />
|
||||
</concept>
|
||||
<concept id="1167327847730" name="jetbrains.mps.lang.generator.structure.Reduction_MappingRule" flags="lg" index="3aamgX">
|
||||
<child id="1169672767469" name="ruleConsequence" index="1lVwrX" />
|
||||
</concept>
|
||||
<concept id="982871510064032177" name="jetbrains.mps.lang.generator.structure.IParameterizedTemplate" flags="ng" index="1s_3nv">
|
||||
<child id="982871510064032342" name="parameter" index="1s_3oS" />
|
||||
</concept>
|
||||
<concept id="1167756080639" name="jetbrains.mps.lang.generator.structure.PropertyMacro_GetPropertyValue" flags="in" index="3zFVjK" />
|
||||
<concept id="1167756221419" name="jetbrains.mps.lang.generator.structure.TemplateFunctionParameter_templatePropertyValue" flags="nn" index="3zGtF$" />
|
||||
<concept id="1167770111131" name="jetbrains.mps.lang.generator.structure.ReferenceMacro_GetReferent" flags="in" index="3$xsQk" />
|
||||
<concept id="1167945743726" name="jetbrains.mps.lang.generator.structure.IfMacro_Condition" flags="in" index="3IZrLx" />
|
||||
<concept id="1805153994415891174" name="jetbrains.mps.lang.generator.structure.TemplateParameterDeclaration" flags="ng" index="1N15co">
|
||||
<child id="1805153994415893199" name="type" index="1N15GL" />
|
||||
</concept>
|
||||
<concept id="1118773211870" name="jetbrains.mps.lang.generator.structure.IfMacro" flags="ln" index="1W57fq">
|
||||
<child id="1167945861827" name="conditionFunction" index="3IZSJc" />
|
||||
</concept>
|
||||
<concept id="1088761943574" name="jetbrains.mps.lang.generator.structure.ReferenceMacro" flags="ln" index="1ZhdrF">
|
||||
<child id="1167770376702" name="referentFunction" index="3$ytzL" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="69b8a993-9b87-4d96-bf0c-3559f4bb0c63" name="jetbrains.mps.lang.slanguage">
|
||||
<concept id="2030416617761226491" name="jetbrains.mps.lang.slanguage.structure.Model_IsAspectOperation" flags="nn" index="3zA4fs">
|
||||
|
|
@ -99,10 +166,16 @@
|
|||
</concept>
|
||||
</language>
|
||||
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
|
||||
<concept id="7400021826771268254" name="jetbrains.mps.lang.smodel.structure.SNodePointerType" flags="ig" index="2sp9CU">
|
||||
<reference id="7400021826771268269" name="concept" index="2sp9C9" />
|
||||
</concept>
|
||||
<concept id="7400021826774799413" name="jetbrains.mps.lang.smodel.structure.NodePointerExpression" flags="ng" index="2tJFMh">
|
||||
<child id="7400021826774799510" name="ref" index="2tJFKM" />
|
||||
</concept>
|
||||
<concept id="1143226024141" name="jetbrains.mps.lang.smodel.structure.SModelType" flags="in" index="H_c77" />
|
||||
<concept id="1145404486709" name="jetbrains.mps.lang.smodel.structure.SemanticDowncastExpression" flags="nn" index="2JrnkZ">
|
||||
<child id="1145404616321" name="leftExpression" index="2JrQYb" />
|
||||
</concept>
|
||||
<concept id="1212008292747" name="jetbrains.mps.lang.smodel.structure.Model_GetLongNameOperation" flags="nn" index="LkI2h" />
|
||||
<concept id="1219352745532" name="jetbrains.mps.lang.smodel.structure.NodeRefExpression" flags="nn" index="3B5_sB">
|
||||
<reference id="1219352800908" name="referentNode" index="3B5MYn" />
|
||||
|
|
@ -111,6 +184,15 @@
|
|||
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
|
||||
<concept id="1133920641626" name="jetbrains.mps.lang.core.structure.BaseConcept" flags="ng" index="2VYdi">
|
||||
<property id="1193676396447" name="virtualPackage" index="3GE5qa" />
|
||||
<child id="5169995583184591170" name="smodelAttribute" index="lGtFl" />
|
||||
</concept>
|
||||
<concept id="3364660638048049750" name="jetbrains.mps.lang.core.structure.PropertyAttribute" flags="ng" index="A9Btg">
|
||||
<property id="1757699476691236117" name="name_DebugInfo" index="2qtEX9" />
|
||||
<property id="1341860900487648621" name="propertyId" index="P4ACc" />
|
||||
</concept>
|
||||
<concept id="3364660638048049745" name="jetbrains.mps.lang.core.structure.LinkAttribute" flags="ng" index="A9Btn">
|
||||
<property id="1757699476691236116" name="role_DebugInfo" index="2qtEX8" />
|
||||
<property id="1341860900488019036" name="linkId" index="P3scX" />
|
||||
</concept>
|
||||
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ng" index="TrEIO">
|
||||
<property id="1169194664001" name="name" index="TrG5h" />
|
||||
|
|
@ -123,8 +205,12 @@
|
|||
<node concept="bUwia" id="7km57PkeXwx">
|
||||
<property role="TrG5h" value="aspect" />
|
||||
<property role="3GE5qa" value="aspect" />
|
||||
<node concept="2rT7sh" id="5EDW3XF64MJ" role="2rTMjI">
|
||||
<property role="TrG5h" value="manifest" />
|
||||
<ref role="2rZz_L" to="tpee:fz12cDA" resolve="ClassConcept" />
|
||||
</node>
|
||||
<node concept="2VPoh5" id="7km57PkeXwI" role="2VS0gm">
|
||||
<ref role="2VPoh2" to="ogv8:7km57PkeUQV" resolve="AspectDescriptor" />
|
||||
<ref role="2VPoh2" node="7km57PkeUQV" resolve="AspectDescriptor" />
|
||||
<node concept="2VP$b9" id="7km57PkeXwK" role="2VPoh3">
|
||||
<node concept="3clFbS" id="7km57PkeXwL" role="2VODD2">
|
||||
<node concept="3clFbF" id="78H58odLysS" role="3cqZAp">
|
||||
|
|
@ -133,7 +219,7 @@
|
|||
<node concept="1iwH7S" id="78H58odLysQ" role="2Oq$k0" />
|
||||
<node concept="2g92yo" id="78H58odLyR4" role="2OqNvi">
|
||||
<node concept="Xl_RD" id="78H58odLvyN" role="2fWi3N">
|
||||
<property role="Xl_RC" value="CODERULES_ASPECT_RUNTIME" />
|
||||
<property role="Xl_RC" value="CONTROLFLOW_ASPECT_RUNTIME" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -203,5 +289,99 @@
|
|||
<node concept="H_c77" id="7km57PkgvmI" role="1N15GL" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEu" id="7km57PkeUQV">
|
||||
<property role="TrG5h" value="AspectDescriptor" />
|
||||
<property role="3GE5qa" value="aspect" />
|
||||
<node concept="2tJIrI" id="5EDW3XF61Rp" role="jymVt" />
|
||||
<node concept="3clFb_" id="5EDW3XF61YL" role="jymVt">
|
||||
<property role="TrG5h" value="createManifest" />
|
||||
<node concept="3uibUv" id="5EDW3XF61YM" role="3clF45">
|
||||
<ref role="3uigEE" to="fqlx:5EDW3XF5Z95" resolve="AbstractCoderulesManifest" />
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="5EDW3XF61YN" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="5EDW3XF61YQ" role="3clF47">
|
||||
<node concept="3clFbF" id="1LBj9w_9WJm" role="3cqZAp">
|
||||
<node concept="10Nm6u" id="33gEJyRAt9D" role="3clFbG" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="5EDW3XF61YR" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
<node concept="1W57fq" id="33gEJyRAsEs" role="lGtFl">
|
||||
<node concept="3IZrLx" id="33gEJyRAsEt" role="3IZSJc">
|
||||
<node concept="3clFbS" id="33gEJyRAsEu" role="2VODD2">
|
||||
<node concept="3clFbF" id="33gEJyRAsMn" role="3cqZAp">
|
||||
<node concept="3clFbT" id="33gEJyRAsMm" role="3clFbG" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7km57PkeXwk" role="jymVt" />
|
||||
<node concept="3Tm1VV" id="7km57PkeUQW" role="1B3o_S" />
|
||||
<node concept="n94m4" id="7km57PkeUQX" role="lGtFl" />
|
||||
<node concept="3uibUv" id="NKt6yoCeXM" role="EKbjA">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
<node concept="17Uvod" id="NKt6ynQUyX" role="lGtFl">
|
||||
<property role="P4ACc" value="ceab5195-25ea-4f22-9b92-103b95ca8c0c/1169194658468/1169194664001" />
|
||||
<property role="2qtEX9" value="name" />
|
||||
<node concept="3zFVjK" id="NKt6ynQUyY" role="3zH0cK">
|
||||
<node concept="3clFbS" id="NKt6ynQUyZ" role="2VODD2">
|
||||
<node concept="3clFbF" id="NKt6yobddP" role="3cqZAp">
|
||||
<node concept="3cpWs3" id="NKt6yobexy" role="3clFbG">
|
||||
<node concept="3zGtF$" id="NKt6yobeK7" role="3uHU7w" />
|
||||
<node concept="2YIFZM" id="NKt6yobdr_" role="3uHU7B">
|
||||
<ref role="1Pybhc" to="18ew:~NameUtil" resolve="NameUtil" />
|
||||
<ref role="37wK5l" to="18ew:~NameUtil.capitalize(java.lang.String)" resolve="capitalize" />
|
||||
<node concept="2OqwBi" id="NKt6yoeFjY" role="37wK5m">
|
||||
<node concept="2OqwBi" id="NKt6yoeDy6" role="2Oq$k0">
|
||||
<node concept="2JrnkZ" id="NKt6yoeDaY" role="2Oq$k0">
|
||||
<node concept="2OqwBi" id="NKt6yobdCK" role="2JrQYb">
|
||||
<node concept="1iwH7S" id="NKt6yobdCL" role="2Oq$k0" />
|
||||
<node concept="1st3f0" id="NKt6yobdCM" role="2OqNvi" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="NKt6yoeEWw" role="2OqNvi">
|
||||
<ref role="37wK5l" to="mhbf:~SModel.getName()" resolve="getName" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="NKt6yoeFUu" role="2OqNvi">
|
||||
<ref role="37wK5l" to="mhbf:~SModelName.getSimpleName()" resolve="getSimpleName" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3uibUv" id="NKt6yp1FJg" role="1zkMxy">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yp1COZ" resolve="AbstractCoderulesAspect" />
|
||||
<node concept="1ZhdrF" id="78H58odLtQH" role="lGtFl">
|
||||
<property role="P3scX" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1107535904670/1107535924139" />
|
||||
<property role="2qtEX8" value="classifier" />
|
||||
<node concept="3$xsQk" id="78H58odLtQI" role="3$ytzL">
|
||||
<node concept="3clFbS" id="78H58odLtQJ" role="2VODD2">
|
||||
<node concept="3clFbF" id="78H58odQ4Ko" role="3cqZAp">
|
||||
<node concept="10QFUN" id="78H58odQ5en" role="3clFbG">
|
||||
<node concept="2OqwBi" id="78H58odQ5ej" role="10QFUP">
|
||||
<node concept="1iwH7S" id="78H58odQ5ek" role="2Oq$k0" />
|
||||
<node concept="2g92yo" id="78H58odQ5el" role="2OqNvi">
|
||||
<node concept="Xl_RD" id="78H58odQ5em" role="2fWi3N">
|
||||
<property role="Xl_RC" value="CONTROLFLOW_ASPECT_RUNTIME" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2sp9CU" id="78H58odQ5g$" role="10QFUM">
|
||||
<ref role="2sp9C9" to="tpee:g7pOWCK" resolve="Classifier" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</model>
|
||||
|
||||
|
|
|
|||
|
|
@ -31,6 +31,13 @@
|
|||
<dependency reexport="false">86ef8290-12bb-4ca7-947f-093788f263a9(jetbrains.mps.lang.project)</dependency>
|
||||
<dependency reexport="false">ffcd9ef5-e931-4da9-a8d1-eb9bf80d19b4(jetbrains.mps.lang.controlflow.runtime)</dependency>
|
||||
<dependency reexport="false">e45a8b22-94f2-427f-b849-77f254c4eef5(jetbrains.mps.lang.aspect#3274906159125927726)</dependency>
|
||||
<dependency reexport="false">f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)</dependency>
|
||||
<dependency reexport="false">8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)</dependency>
|
||||
<dependency reexport="false">6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)</dependency>
|
||||
<dependency reexport="false">ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)</dependency>
|
||||
<dependency reexport="false">26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.coderules.runtime)</dependency>
|
||||
<dependency reexport="false">21d5540d-cd6b-44dd-b6ab-6835bf032803(jetbrains.mps.lang.coderules#4578927328670739933)</dependency>
|
||||
<dependency reexport="false">c4803b19-6d89-4a3b-bf82-390769514add(jetbrains.mps.lang.coderules)</dependency>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="11" />
|
||||
|
|
|
|||
|
|
@ -0,0 +1,392 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<model ref="r:78427850-493c-4a8f-bd84-a43042af6010(jetbrains.mps.lang.types.generator.templates@generator)">
|
||||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="69b8a993-9b87-4d96-bf0c-3559f4bb0c63" name="jetbrains.mps.lang.slanguage" version="0" />
|
||||
<use id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage" version="11" />
|
||||
<use id="b401a680-8325-4110-8fd3-84331ff25bef" name="jetbrains.mps.lang.generator" version="4" />
|
||||
<use id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel" version="18" />
|
||||
<use id="d7706f63-9be2-479c-a3da-ae92af1e64d5" name="jetbrains.mps.lang.generator.generationContext" version="2" />
|
||||
<use id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections" version="1" />
|
||||
<devkit ref="a2eb3a43-fcc2-4200-80dc-c60110c4862d(jetbrains.mps.devkit.templates)" />
|
||||
</languages>
|
||||
<imports>
|
||||
<import index="cmcw" ref="r:def76fd6-1aa7-4c6c-9d77-632f565496a5(jetbrains.mps.lang.typechecking.plugin)" />
|
||||
<import index="ba7m" ref="r:4c5ac278-3ad7-4902-ab86-6c60b350f168(jetbrains.mps.lang.aspect.generator.template.main@generator)" />
|
||||
<import index="hypd" ref="r:aa31e43e-9240-4f4d-b6db-5c1c9a86c59e(jetbrains.mps.lang.project.structure)" />
|
||||
<import index="u46i" ref="r:c2760840-3210-4ad4-9e64-a2dfd53620e1(jetbrains.mps.lang.typechecking.aspect)" />
|
||||
<import index="ucur" ref="r:1dfaf07d-c77a-451e-91d3-b6f80f0f8508(jetbrains.mps.lang.descriptor.generator.template.main@generator)" />
|
||||
<import index="fqlx" ref="r:2cc226a9-8a78-4010-b962-823343fd28ff(jetbrains.mps.lang.coderules.aspect)" />
|
||||
<import index="tpee" ref="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
|
||||
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" />
|
||||
<import index="18ew" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:jetbrains.mps.util(MPS.Core/)" />
|
||||
<import index="mhbf" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.model(MPS.OpenAPI/)" />
|
||||
</imports>
|
||||
<registry>
|
||||
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
|
||||
<concept id="1215693861676" name="jetbrains.mps.baseLanguage.structure.BaseAssignmentExpression" flags="nn" index="d038R">
|
||||
<child id="1068498886297" name="rValue" index="37vLTx" />
|
||||
<child id="1068498886295" name="lValue" index="37vLTJ" />
|
||||
</concept>
|
||||
<concept id="1202948039474" name="jetbrains.mps.baseLanguage.structure.InstanceMethodCallOperation" flags="nn" index="liA8E" />
|
||||
<concept id="1465982738277781862" name="jetbrains.mps.baseLanguage.structure.PlaceholderMember" flags="nn" index="2tJIrI" />
|
||||
<concept id="1188207840427" name="jetbrains.mps.baseLanguage.structure.AnnotationInstance" flags="nn" index="2AHcQZ">
|
||||
<reference id="1188208074048" name="annotation" index="2AI5Lk" />
|
||||
</concept>
|
||||
<concept id="1188208481402" name="jetbrains.mps.baseLanguage.structure.HasAnnotation" flags="ng" index="2AJDlI">
|
||||
<child id="1188208488637" name="annotation" index="2AJF6D" />
|
||||
</concept>
|
||||
<concept id="1197027756228" name="jetbrains.mps.baseLanguage.structure.DotExpression" flags="nn" index="2OqwBi">
|
||||
<child id="1197027771414" name="operand" index="2Oq$k0" />
|
||||
<child id="1197027833540" name="operation" index="2OqNvi" />
|
||||
</concept>
|
||||
<concept id="1137021947720" name="jetbrains.mps.baseLanguage.structure.ConceptFunction" flags="in" index="2VMwT0">
|
||||
<child id="1137022507850" name="body" index="2VODD2" />
|
||||
</concept>
|
||||
<concept id="1070475926800" name="jetbrains.mps.baseLanguage.structure.StringLiteral" flags="nn" index="Xl_RD">
|
||||
<property id="1070475926801" name="value" index="Xl_RC" />
|
||||
</concept>
|
||||
<concept id="1081236700937" name="jetbrains.mps.baseLanguage.structure.StaticMethodCall" flags="nn" index="2YIFZM">
|
||||
<reference id="1144433194310" name="classConcept" index="1Pybhc" />
|
||||
</concept>
|
||||
<concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
|
||||
<concept id="1070534934090" name="jetbrains.mps.baseLanguage.structure.CastExpression" flags="nn" index="10QFUN">
|
||||
<child id="1070534934091" name="type" index="10QFUM" />
|
||||
<child id="1070534934092" name="expression" index="10QFUP" />
|
||||
</concept>
|
||||
<concept id="1068390468198" name="jetbrains.mps.baseLanguage.structure.ClassConcept" flags="ig" index="312cEu">
|
||||
<child id="1095933932569" name="implementedInterface" index="EKbjA" />
|
||||
<child id="1165602531693" name="superclass" index="1zkMxy" />
|
||||
</concept>
|
||||
<concept id="1068498886294" name="jetbrains.mps.baseLanguage.structure.AssignmentExpression" flags="nn" index="37vLTI" />
|
||||
<concept id="1068580123132" name="jetbrains.mps.baseLanguage.structure.BaseMethodDeclaration" flags="ng" index="3clF44">
|
||||
<child id="1068580123133" name="returnType" index="3clF45" />
|
||||
<child id="1068580123135" name="body" index="3clF47" />
|
||||
</concept>
|
||||
<concept id="1068580123165" name="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" flags="ig" index="3clFb_" />
|
||||
<concept id="1068580123155" name="jetbrains.mps.baseLanguage.structure.ExpressionStatement" flags="nn" index="3clFbF">
|
||||
<child id="1068580123156" name="expression" index="3clFbG" />
|
||||
</concept>
|
||||
<concept id="1068580123136" name="jetbrains.mps.baseLanguage.structure.StatementList" flags="sn" stub="5293379017992965193" index="3clFbS">
|
||||
<child id="1068581517665" name="statement" index="3cqZAp" />
|
||||
</concept>
|
||||
<concept id="1068580123137" name="jetbrains.mps.baseLanguage.structure.BooleanConstant" flags="nn" index="3clFbT" />
|
||||
<concept id="1068581242875" name="jetbrains.mps.baseLanguage.structure.PlusExpression" flags="nn" index="3cpWs3" />
|
||||
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ng" index="1ndlxa">
|
||||
<reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
|
||||
<child id="1068499141038" name="actualArgument" index="37wK5m" />
|
||||
</concept>
|
||||
<concept id="1107461130800" name="jetbrains.mps.baseLanguage.structure.Classifier" flags="ng" index="3pOWGL">
|
||||
<child id="5375687026011219971" name="member" index="jymVt" unordered="true" />
|
||||
</concept>
|
||||
<concept id="1107535904670" name="jetbrains.mps.baseLanguage.structure.ClassifierType" flags="in" index="3uibUv">
|
||||
<reference id="1107535924139" name="classifier" index="3uigEE" />
|
||||
</concept>
|
||||
<concept id="1081773326031" name="jetbrains.mps.baseLanguage.structure.BinaryOperation" flags="nn" index="3uHJSO">
|
||||
<child id="1081773367579" name="rightExpression" index="3uHU7w" />
|
||||
<child id="1081773367580" name="leftExpression" index="3uHU7B" />
|
||||
</concept>
|
||||
<concept id="1178549954367" name="jetbrains.mps.baseLanguage.structure.IVisible" flags="ng" index="1B3ioH">
|
||||
<child id="1178549979242" name="visibility" index="1B3o_S" />
|
||||
</concept>
|
||||
<concept id="1146644602865" name="jetbrains.mps.baseLanguage.structure.PublicVisibility" flags="nn" index="3Tm1VV" />
|
||||
</language>
|
||||
<language id="b401a680-8325-4110-8fd3-84331ff25bef" name="jetbrains.mps.lang.generator">
|
||||
<concept id="1095416546421" name="jetbrains.mps.lang.generator.structure.MappingConfiguration" flags="ig" index="bUwia">
|
||||
<child id="1200911492601" name="mappingLabel" index="2rTMjI" />
|
||||
<child id="1167088157977" name="createRootRule" index="2VS0gm" />
|
||||
</concept>
|
||||
<concept id="1168559333462" name="jetbrains.mps.lang.generator.structure.TemplateDeclarationReference" flags="ln" index="j$656" />
|
||||
<concept id="1112730859144" name="jetbrains.mps.lang.generator.structure.TemplateSwitch" flags="ig" index="jVnub">
|
||||
<reference id="1112820671508" name="modifiedSwitch" index="phYkn" />
|
||||
<child id="1167340453568" name="reductionMappingRule" index="3aUrZf" />
|
||||
</concept>
|
||||
<concept id="1168619357332" name="jetbrains.mps.lang.generator.structure.RootTemplateAnnotation" flags="lg" index="n94m4" />
|
||||
<concept id="1200911316486" name="jetbrains.mps.lang.generator.structure.MappingLabelDeclaration" flags="lg" index="2rT7sh">
|
||||
<reference id="1200913004646" name="targetConcept" index="2rZz_L" />
|
||||
</concept>
|
||||
<concept id="5005282049925926521" name="jetbrains.mps.lang.generator.structure.TemplateArgumentParameterExpression" flags="nn" index="v3LJS">
|
||||
<reference id="5005282049925926522" name="parameter" index="v3LJV" />
|
||||
</concept>
|
||||
<concept id="1722980698497626400" name="jetbrains.mps.lang.generator.structure.ITemplateCall" flags="ng" index="v9R3L">
|
||||
<reference id="1722980698497626483" name="template" index="v9R2y" />
|
||||
<child id="1722980698497626405" name="actualArgument" index="v9R3O" />
|
||||
</concept>
|
||||
<concept id="1167087469898" name="jetbrains.mps.lang.generator.structure.CreateRootRule" flags="lg" index="2VPoh5">
|
||||
<reference id="1200923511980" name="label" index="2sBCQV" />
|
||||
<reference id="1167087469901" name="templateNode" index="2VPoh2" />
|
||||
<child id="1167087469900" name="conditionFunction" index="2VPoh3" />
|
||||
</concept>
|
||||
<concept id="1167087518662" name="jetbrains.mps.lang.generator.structure.CreateRootRule_Condition" flags="in" index="2VP$b9" />
|
||||
<concept id="1167168920554" name="jetbrains.mps.lang.generator.structure.BaseMappingRule_Condition" flags="in" index="30G5F_" />
|
||||
<concept id="1167169308231" name="jetbrains.mps.lang.generator.structure.BaseMappingRule" flags="ng" index="30H$t8">
|
||||
<property id="1167272244852" name="applyToConceptInheritors" index="36QftV" />
|
||||
<reference id="1167169349424" name="applicableConcept" index="30HIoZ" />
|
||||
<child id="1167169362365" name="conditionFunction" index="30HLyM" />
|
||||
</concept>
|
||||
<concept id="1087833241328" name="jetbrains.mps.lang.generator.structure.PropertyMacro" flags="ln" index="17Uvod">
|
||||
<child id="1167756362303" name="propertyValueFunction" index="3zH0cK" />
|
||||
</concept>
|
||||
<concept id="1167327847730" name="jetbrains.mps.lang.generator.structure.Reduction_MappingRule" flags="lg" index="3aamgX">
|
||||
<child id="1169672767469" name="ruleConsequence" index="1lVwrX" />
|
||||
</concept>
|
||||
<concept id="982871510064032177" name="jetbrains.mps.lang.generator.structure.IParameterizedTemplate" flags="ng" index="1s_3nv">
|
||||
<child id="982871510064032342" name="parameter" index="1s_3oS" />
|
||||
</concept>
|
||||
<concept id="1167756080639" name="jetbrains.mps.lang.generator.structure.PropertyMacro_GetPropertyValue" flags="in" index="3zFVjK" />
|
||||
<concept id="1167756221419" name="jetbrains.mps.lang.generator.structure.TemplateFunctionParameter_templatePropertyValue" flags="nn" index="3zGtF$" />
|
||||
<concept id="1167770111131" name="jetbrains.mps.lang.generator.structure.ReferenceMacro_GetReferent" flags="in" index="3$xsQk" />
|
||||
<concept id="1167945743726" name="jetbrains.mps.lang.generator.structure.IfMacro_Condition" flags="in" index="3IZrLx" />
|
||||
<concept id="1805153994415891174" name="jetbrains.mps.lang.generator.structure.TemplateParameterDeclaration" flags="ng" index="1N15co">
|
||||
<child id="1805153994415893199" name="type" index="1N15GL" />
|
||||
</concept>
|
||||
<concept id="1118773211870" name="jetbrains.mps.lang.generator.structure.IfMacro" flags="ln" index="1W57fq">
|
||||
<child id="1167945861827" name="conditionFunction" index="3IZSJc" />
|
||||
</concept>
|
||||
<concept id="1088761943574" name="jetbrains.mps.lang.generator.structure.ReferenceMacro" flags="ln" index="1ZhdrF">
|
||||
<child id="1167770376702" name="referentFunction" index="3$ytzL" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="69b8a993-9b87-4d96-bf0c-3559f4bb0c63" name="jetbrains.mps.lang.slanguage">
|
||||
<concept id="2030416617761226491" name="jetbrains.mps.lang.slanguage.structure.Model_IsAspectOperation" flags="nn" index="3zA4fs">
|
||||
<reference id="2030416617761226680" name="aspect" index="3zA4av" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="d7706f63-9be2-479c-a3da-ae92af1e64d5" name="jetbrains.mps.lang.generator.generationContext">
|
||||
<concept id="1217889960776" name="jetbrains.mps.lang.generator.generationContext.structure.GenerationContextOp_UserObjectAccessBase" flags="nn" index="2fTw9j">
|
||||
<child id="1217890689512" name="userKey" index="2fWi3N" />
|
||||
</concept>
|
||||
<concept id="1217894033795" name="jetbrains.mps.lang.generator.generationContext.structure.GenerationContextOp_TransientObjectAccess" flags="nn" index="2g92yo" />
|
||||
<concept id="1216860049635" name="jetbrains.mps.lang.generator.generationContext.structure.TemplateFunctionParameter_generationContext" flags="nn" index="1iwH7S" />
|
||||
<concept id="1217026863835" name="jetbrains.mps.lang.generator.generationContext.structure.GenerationContextOp_GetOriginalInputModel" flags="nn" index="1st3f0" />
|
||||
</language>
|
||||
<language id="446c26eb-2b7b-4bf0-9b35-f83fa582753e" name="jetbrains.mps.lang.modelapi">
|
||||
<concept id="4733039728785194814" name="jetbrains.mps.lang.modelapi.structure.NamedNodeReference" flags="ng" index="ZC_QK">
|
||||
<reference id="7256306938026143658" name="target" index="2aWVGs" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
|
||||
<concept id="7400021826771268254" name="jetbrains.mps.lang.smodel.structure.SNodePointerType" flags="ig" index="2sp9CU">
|
||||
<reference id="7400021826771268269" name="concept" index="2sp9C9" />
|
||||
</concept>
|
||||
<concept id="7400021826774799413" name="jetbrains.mps.lang.smodel.structure.NodePointerExpression" flags="ng" index="2tJFMh">
|
||||
<child id="7400021826774799510" name="ref" index="2tJFKM" />
|
||||
</concept>
|
||||
<concept id="1143226024141" name="jetbrains.mps.lang.smodel.structure.SModelType" flags="in" index="H_c77" />
|
||||
<concept id="1145404486709" name="jetbrains.mps.lang.smodel.structure.SemanticDowncastExpression" flags="nn" index="2JrnkZ">
|
||||
<child id="1145404616321" name="leftExpression" index="2JrQYb" />
|
||||
</concept>
|
||||
<concept id="1212008292747" name="jetbrains.mps.lang.smodel.structure.Model_GetLongNameOperation" flags="nn" index="LkI2h" />
|
||||
<concept id="1219352745532" name="jetbrains.mps.lang.smodel.structure.NodeRefExpression" flags="nn" index="3B5_sB">
|
||||
<reference id="1219352800908" name="referentNode" index="3B5MYn" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
|
||||
<concept id="1133920641626" name="jetbrains.mps.lang.core.structure.BaseConcept" flags="ng" index="2VYdi">
|
||||
<property id="1193676396447" name="virtualPackage" index="3GE5qa" />
|
||||
<child id="5169995583184591170" name="smodelAttribute" index="lGtFl" />
|
||||
</concept>
|
||||
<concept id="3364660638048049750" name="jetbrains.mps.lang.core.structure.PropertyAttribute" flags="ng" index="A9Btg">
|
||||
<property id="1757699476691236117" name="name_DebugInfo" index="2qtEX9" />
|
||||
<property id="1341860900487648621" name="propertyId" index="P4ACc" />
|
||||
</concept>
|
||||
<concept id="3364660638048049745" name="jetbrains.mps.lang.core.structure.LinkAttribute" flags="ng" index="A9Btn">
|
||||
<property id="1757699476691236116" name="role_DebugInfo" index="2qtEX8" />
|
||||
<property id="1341860900488019036" name="linkId" index="P3scX" />
|
||||
</concept>
|
||||
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ng" index="TrEIO">
|
||||
<property id="1169194664001" name="name" index="TrG5h" />
|
||||
</concept>
|
||||
</language>
|
||||
</registry>
|
||||
<node concept="bUwia" id="sL9MTQs0iE">
|
||||
<property role="TrG5h" value="main" />
|
||||
</node>
|
||||
<node concept="bUwia" id="7km57PkeXwx">
|
||||
<property role="TrG5h" value="aspect" />
|
||||
<property role="3GE5qa" value="aspect" />
|
||||
<node concept="2VPoh5" id="7km57PkeXwI" role="2VS0gm">
|
||||
<ref role="2VPoh2" node="7km57PkeUQV" resolve="AspectDescriptor" />
|
||||
<ref role="2sBCQV" node="sL9MTQx8Am" resolve="aspectDescriptor" />
|
||||
<node concept="2VP$b9" id="7km57PkeXwK" role="2VPoh3">
|
||||
<node concept="3clFbS" id="7km57PkeXwL" role="2VODD2">
|
||||
<node concept="3clFbF" id="78H58odLysS" role="3cqZAp">
|
||||
<node concept="37vLTI" id="78H58odL$5P" role="3clFbG">
|
||||
<node concept="2OqwBi" id="78H58odLyFa" role="37vLTJ">
|
||||
<node concept="1iwH7S" id="78H58odLysQ" role="2Oq$k0" />
|
||||
<node concept="2g92yo" id="78H58odLyR4" role="2OqNvi">
|
||||
<node concept="Xl_RD" id="78H58odLvyN" role="2fWi3N">
|
||||
<property role="Xl_RC" value="TYPES_ASPECT_RUNTIME" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJFMh" id="78H58odQ5Tl" role="37vLTx">
|
||||
<node concept="ZC_QK" id="78H58odQ61O" role="2tJFKM">
|
||||
<ref role="2aWVGs" to="u46i:7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7km57PkeXBU" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7km57PkeYm$" role="3clFbG">
|
||||
<node concept="2OqwBi" id="7km57PkeXPH" role="2Oq$k0">
|
||||
<node concept="1iwH7S" id="7km57PkeXBT" role="2Oq$k0" />
|
||||
<node concept="1st3f0" id="7km57PkeY4N" role="2OqNvi" />
|
||||
</node>
|
||||
<node concept="3zA4fs" id="7km57PkeZxH" role="2OqNvi">
|
||||
<ref role="3zA4av" to="cmcw:7km57PkcIgQ" resolve="types" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2rT7sh" id="5EDW3XF64MJ" role="2rTMjI">
|
||||
<property role="TrG5h" value="manifest" />
|
||||
<ref role="2rZz_L" to="tpee:fz12cDA" resolve="ClassConcept" />
|
||||
</node>
|
||||
<node concept="2rT7sh" id="sL9MTQx8Am" role="2rTMjI">
|
||||
<property role="TrG5h" value="aspectDescriptor" />
|
||||
<ref role="2rZz_L" to="tpee:fz12cDA" resolve="ClassConcept" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="jVnub" id="7km57PkguX9">
|
||||
<property role="TrG5h" value="instantiate_aspect_descriptor" />
|
||||
<property role="3GE5qa" value="aspect" />
|
||||
<ref role="phYkn" to="ucur:1KHvivZJsL7" resolve="InstantiateAspectDescriptor" />
|
||||
<node concept="3aamgX" id="7km57PkgvmN" role="3aUrZf">
|
||||
<property role="36QftV" value="true" />
|
||||
<ref role="30HIoZ" to="hypd:5xDtKQA7vSB" resolve="ModelReference" />
|
||||
<node concept="j$656" id="7km57Pkgww4" role="1lVwrX">
|
||||
<ref role="v9R2y" to="ba7m:4WrOGsLZ$AX" resolve="GeneratedClassInstantiation" />
|
||||
<node concept="3cpWs3" id="2aiW7BvqBQ" role="v9R3O">
|
||||
<node concept="2OqwBi" id="7km57Pkgw_v" role="3uHU7B">
|
||||
<node concept="v3LJS" id="7km57Pkgwwc" role="2Oq$k0">
|
||||
<ref role="v3LJV" node="7km57Pkgvk2" resolve="model" />
|
||||
</node>
|
||||
<node concept="LkI2h" id="7km57PkgwKW" role="2OqNvi" />
|
||||
</node>
|
||||
<node concept="Xl_RD" id="2aiW7Bvrvo" role="3uHU7w">
|
||||
<property role="Xl_RC" value=".TypesAspectDescriptor" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3B5_sB" id="2hteS6Cje6U" role="v9R3O">
|
||||
<ref role="3B5MYn" to="u46i:7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="30G5F_" id="7km57PkgvmR" role="30HLyM">
|
||||
<node concept="3clFbS" id="7km57PkgvmS" role="2VODD2">
|
||||
<node concept="3clFbF" id="2hteS6CjfwK" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7km57PkuzZJ" role="3clFbG">
|
||||
<node concept="v3LJS" id="7km57PkuzZK" role="2Oq$k0">
|
||||
<ref role="v3LJV" node="7km57Pkgvk2" resolve="model" />
|
||||
</node>
|
||||
<node concept="3zA4fs" id="7km57PkuzZL" role="2OqNvi">
|
||||
<ref role="3zA4av" to="cmcw:7km57PkcIgQ" resolve="types" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1N15co" id="7km57Pkgvk2" role="1s_3oS">
|
||||
<property role="TrG5h" value="model" />
|
||||
<node concept="H_c77" id="7km57PkgvmI" role="1N15GL" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEu" id="7km57PkeUQV">
|
||||
<property role="TrG5h" value="AspectDescriptor" />
|
||||
<property role="3GE5qa" value="aspect" />
|
||||
<node concept="2tJIrI" id="5EDW3XF61Rp" role="jymVt" />
|
||||
<node concept="3clFb_" id="5EDW3XF61YL" role="jymVt">
|
||||
<property role="TrG5h" value="createManifest" />
|
||||
<node concept="3uibUv" id="5EDW3XF61YM" role="3clF45">
|
||||
<ref role="3uigEE" to="fqlx:5EDW3XF5Z95" resolve="AbstractCoderulesManifest" />
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="5EDW3XF61YN" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="5EDW3XF61YQ" role="3clF47">
|
||||
<node concept="3clFbF" id="sL9MTQ$MeO" role="3cqZAp">
|
||||
<node concept="10Nm6u" id="sL9MTQ$MeN" role="3clFbG" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="5EDW3XF61YR" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
<node concept="1W57fq" id="sL9MTQ$MiC" role="lGtFl">
|
||||
<node concept="3IZrLx" id="sL9MTQ$MiD" role="3IZSJc">
|
||||
<node concept="3clFbS" id="sL9MTQ$MiE" role="2VODD2">
|
||||
<node concept="3clFbF" id="sL9MTQ$Moz" role="3cqZAp">
|
||||
<node concept="3clFbT" id="sL9MTQ$Moy" role="3clFbG" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7km57PkeXwk" role="jymVt" />
|
||||
<node concept="3Tm1VV" id="7km57PkeUQW" role="1B3o_S" />
|
||||
<node concept="n94m4" id="7km57PkeUQX" role="lGtFl" />
|
||||
<node concept="3uibUv" id="NKt6yoCeXM" role="EKbjA">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
<node concept="17Uvod" id="NKt6ynQUyX" role="lGtFl">
|
||||
<property role="P4ACc" value="ceab5195-25ea-4f22-9b92-103b95ca8c0c/1169194658468/1169194664001" />
|
||||
<property role="2qtEX9" value="name" />
|
||||
<node concept="3zFVjK" id="NKt6ynQUyY" role="3zH0cK">
|
||||
<node concept="3clFbS" id="NKt6ynQUyZ" role="2VODD2">
|
||||
<node concept="3clFbF" id="NKt6yobddP" role="3cqZAp">
|
||||
<node concept="3cpWs3" id="NKt6yobexy" role="3clFbG">
|
||||
<node concept="3zGtF$" id="NKt6yobeK7" role="3uHU7w" />
|
||||
<node concept="2YIFZM" id="NKt6yobdr_" role="3uHU7B">
|
||||
<ref role="37wK5l" to="18ew:~NameUtil.capitalize(java.lang.String)" resolve="capitalize" />
|
||||
<ref role="1Pybhc" to="18ew:~NameUtil" resolve="NameUtil" />
|
||||
<node concept="2OqwBi" id="NKt6yoeFjY" role="37wK5m">
|
||||
<node concept="2OqwBi" id="NKt6yoeDy6" role="2Oq$k0">
|
||||
<node concept="2JrnkZ" id="NKt6yoeDaY" role="2Oq$k0">
|
||||
<node concept="2OqwBi" id="NKt6yobdCK" role="2JrQYb">
|
||||
<node concept="1iwH7S" id="NKt6yobdCL" role="2Oq$k0" />
|
||||
<node concept="1st3f0" id="NKt6yobdCM" role="2OqNvi" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="NKt6yoeEWw" role="2OqNvi">
|
||||
<ref role="37wK5l" to="mhbf:~SModel.getName()" resolve="getName" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="NKt6yoeFUu" role="2OqNvi">
|
||||
<ref role="37wK5l" to="mhbf:~SModelName.getSimpleName()" resolve="getSimpleName" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3uibUv" id="NKt6yp1FJg" role="1zkMxy">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yp1COZ" resolve="AbstractCoderulesAspect" />
|
||||
<node concept="1ZhdrF" id="78H58odLtQH" role="lGtFl">
|
||||
<property role="P3scX" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1107535904670/1107535924139" />
|
||||
<property role="2qtEX8" value="classifier" />
|
||||
<node concept="3$xsQk" id="78H58odLtQI" role="3$ytzL">
|
||||
<node concept="3clFbS" id="78H58odLtQJ" role="2VODD2">
|
||||
<node concept="3clFbF" id="78H58odQ4Ko" role="3cqZAp">
|
||||
<node concept="10QFUN" id="78H58odQ5en" role="3clFbG">
|
||||
<node concept="2OqwBi" id="78H58odQ5ej" role="10QFUP">
|
||||
<node concept="1iwH7S" id="78H58odQ5ek" role="2Oq$k0" />
|
||||
<node concept="2g92yo" id="78H58odQ5el" role="2OqNvi">
|
||||
<node concept="Xl_RD" id="78H58odQ5em" role="2fWi3N">
|
||||
<property role="Xl_RC" value="TYPES_ASPECT_RUNTIME" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2sp9CU" id="78H58odQ5g$" role="10QFUM">
|
||||
<ref role="2sp9C9" to="tpee:g7pOWCK" resolve="Classifier" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</model>
|
||||
|
||||
|
|
@ -0,0 +1,186 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<language namespace="jetbrains.mps.lang.types" uuid="afc17aaf-3a3d-4d69-a38d-db90d5e858c6" languageVersion="0" moduleVersion="0">
|
||||
<models>
|
||||
<modelRoot contentPath="${module}" type="default">
|
||||
<sourceRoot location="models" />
|
||||
</modelRoot>
|
||||
</models>
|
||||
<facets>
|
||||
<facet type="java">
|
||||
<classes generated="true" path="${module}/classes_gen" />
|
||||
</facet>
|
||||
</facets>
|
||||
<accessoryModels />
|
||||
<generators>
|
||||
<generator alias="main" namespace="jetbrains.mps.lang.types.generator" uuid="500f1fd6-f17c-4da0-af24-99ec6137355c">
|
||||
<models>
|
||||
<modelRoot contentPath="${module}/generator" type="default">
|
||||
<sourceRoot location="templates" />
|
||||
</modelRoot>
|
||||
</models>
|
||||
<facets>
|
||||
<facet type="java">
|
||||
<classes generated="true" path="${module}/generator/classes_gen" />
|
||||
</facet>
|
||||
</facets>
|
||||
<external-templates>
|
||||
<generator generatorUID="e45a8b22-94f2-427f-b849-77f254c4eef5(jetbrains.mps.lang.aspect#3274906159125927726)" />
|
||||
<generator generatorUID="3ac18869-0828-4401-abad-822a47bf83f1(jetbrains.mps.lang.descriptor#9020561928507175817)" />
|
||||
</external-templates>
|
||||
<dependencies>
|
||||
<dependency reexport="false">86ef8290-12bb-4ca7-947f-093788f263a9(jetbrains.mps.lang.project)</dependency>
|
||||
<dependency reexport="false">f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)</dependency>
|
||||
<dependency reexport="false">4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462(jetbrains.mps.lang.typechecking)</dependency>
|
||||
<dependency reexport="false">21d5540d-cd6b-44dd-b6ab-6835bf032803(jetbrains.mps.lang.coderules#4578927328670739933)</dependency>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="11" />
|
||||
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />
|
||||
<language slang="l:83888646-71ce-4f1c-9c53-c54016f6ad4f:jetbrains.mps.baseLanguage.collections" version="1" />
|
||||
<language slang="l:f2801650-65d5-424e-bb1b-463a8781b786:jetbrains.mps.baseLanguage.javadoc" version="2" />
|
||||
<language slang="l:760a0a8c-eabb-4521-8bfd-65db761a9ba3:jetbrains.mps.baseLanguage.logging" version="0" />
|
||||
<language slang="l:a247e09e-2435-45ba-b8d2-07e93feba96a:jetbrains.mps.baseLanguage.tuples" version="0" />
|
||||
<language slang="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" version="2" />
|
||||
<language slang="l:b401a680-8325-4110-8fd3-84331ff25bef:jetbrains.mps.lang.generator" version="4" />
|
||||
<language slang="l:d7706f63-9be2-479c-a3da-ae92af1e64d5:jetbrains.mps.lang.generator.generationContext" version="2" />
|
||||
<language slang="l:289fcc83-6543-41e8-a5ca-768235715ce4:jetbrains.mps.lang.generator.generationParameters" version="0" />
|
||||
<language slang="l:446c26eb-2b7b-4bf0-9b35-f83fa582753e:jetbrains.mps.lang.modelapi" version="0" />
|
||||
<language slang="l:3a13115c-633c-4c5c-bbcc-75c4219e9555:jetbrains.mps.lang.quotation" version="5" />
|
||||
<language slang="l:13744753-c81f-424a-9c1b-cf8943bf4e86:jetbrains.mps.lang.sharedConcepts" version="0" />
|
||||
<language slang="l:69b8a993-9b87-4d96-bf0c-3559f4bb0c63:jetbrains.mps.lang.slanguage" version="0" />
|
||||
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="18" />
|
||||
<language slang="l:1a8554c4-eb84-43ba-8c34-6f0d90c6e75a:jetbrains.mps.lang.smodel.query" version="3" />
|
||||
<language slang="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" version="0" />
|
||||
<language slang="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" version="0" />
|
||||
</languageVersions>
|
||||
<dependencyVersions>
|
||||
<module reference="3f233e7f-b8a6-46d2-a57f-795d56775243(Annotations)" version="0" />
|
||||
<module reference="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" version="0" />
|
||||
<module reference="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" version="0" />
|
||||
<module reference="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" version="0" />
|
||||
<module reference="4c6a28d1-2c60-478d-b36e-db9b3cbb21fb(closures.runtime)" version="0" />
|
||||
<module reference="9b80526e-f0bf-4992-bdf5-cee39c1833f3(collections.runtime)" version="0" />
|
||||
<module reference="f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)" version="0" />
|
||||
<module reference="fd392034-7849-419d-9071-12563d152375(jetbrains.mps.baseLanguage.closures)" version="0" />
|
||||
<module reference="83888646-71ce-4f1c-9c53-c54016f6ad4f(jetbrains.mps.baseLanguage.collections)" version="0" />
|
||||
<module reference="c7d5b9dd-a05f-4be2-bc73-f2e16994cc67(jetbrains.mps.baseLanguage.lightweightdsl)" version="0" />
|
||||
<module reference="52b81ac7-93fd-4e9e-b972-4995882da6d4(jetbrains.mps.baseLanguage.references.runtime)" version="0" />
|
||||
<module reference="e39e4a59-8cb6-498e-860e-8fa8361c0d90(jetbrains.mps.baseLanguage.scopes)" version="0" />
|
||||
<module reference="d44dab97-aaac-44cb-9745-8a14db674c03(jetbrains.mps.baseLanguage.tuples.runtime)" version="0" />
|
||||
<module reference="2d3c70e9-aab2-4870-8d8d-6036800e4103(jetbrains.mps.kernel)" version="0" />
|
||||
<module reference="f159adf4-3c93-40f9-9c5a-1f245a8697af(jetbrains.mps.lang.aspect)" version="0" />
|
||||
<module reference="e45a8b22-94f2-427f-b849-77f254c4eef5(jetbrains.mps.lang.aspect#3274906159125927726)" version="0" />
|
||||
<module reference="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" version="0" />
|
||||
<module reference="d936855b-48da-4812-a8a0-2bfddd633ac4(jetbrains.mps.lang.behavior.runtime)" version="0" />
|
||||
<module reference="c4803b19-6d89-4a3b-bf82-390769514add(jetbrains.mps.lang.coderules)" version="0" />
|
||||
<module reference="21d5540d-cd6b-44dd-b6ab-6835bf032803(jetbrains.mps.lang.coderules#4578927328670739933)" version="0" />
|
||||
<module reference="26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.coderules.runtime)" version="0" />
|
||||
<module reference="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" version="0" />
|
||||
<module reference="ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)" version="0" />
|
||||
<module reference="f4ad079d-bc71-4ffb-9600-9328705cf998(jetbrains.mps.lang.descriptor)" version="0" />
|
||||
<module reference="3ac18869-0828-4401-abad-822a47bf83f1(jetbrains.mps.lang.descriptor#9020561928507175817)" version="0" />
|
||||
<module reference="446c26eb-2b7b-4bf0-9b35-f83fa582753e(jetbrains.mps.lang.modelapi)" version="0" />
|
||||
<module reference="86ef8290-12bb-4ca7-947f-093788f263a9(jetbrains.mps.lang.project)" version="0" />
|
||||
<module reference="d7eb0a2a-bd50-4576-beae-e4a89db35f20(jetbrains.mps.lang.scopes.runtime)" version="0" />
|
||||
<module reference="7866978e-a0f0-4cc7-81bc-4d213d9375e1(jetbrains.mps.lang.smodel)" version="1" />
|
||||
<module reference="c72da2b9-7cce-4447-8389-f407dc1158b7(jetbrains.mps.lang.structure)" version="0" />
|
||||
<module reference="9ded098b-ad6a-4657-bfd9-48636cfe8bc3(jetbrains.mps.lang.traceable)" version="0" />
|
||||
<module reference="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462(jetbrains.mps.lang.typechecking)" version="0" />
|
||||
<module reference="f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)" version="0" />
|
||||
<module reference="afc17aaf-3a3d-4d69-a38d-db90d5e858c6(jetbrains.mps.lang.types)" version="0" />
|
||||
<module reference="500f1fd6-f17c-4da0-af24-99ec6137355c(jetbrains.mps.lang.types.generator)" version="0" />
|
||||
<module reference="c9d137c4-3259-44f8-80ff-33ab2b506ee4(jetbrains.mps.lang.util.order)" version="0" />
|
||||
<module reference="b19b2d23-1869-41e0-9ee6-8eaad9ffcd84(jetbrains.mps.lang.util.order#174635545557533742)" version="0" />
|
||||
<module reference="35320f26-77cb-4c55-be9f-a97a27770af1(jetbrains.mps.logic)" version="0" />
|
||||
<module reference="bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)" version="0" />
|
||||
<module reference="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" version="0" />
|
||||
<module reference="9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)" version="0" />
|
||||
</dependencyVersions>
|
||||
<mapping-priorities>
|
||||
<mapping-priority-rule kind="strictly_before">
|
||||
<greater-priority-mapping>
|
||||
<generator generatorUID="500f1fd6-f17c-4da0-af24-99ec6137355c(jetbrains.mps.lang.types.generator)" />
|
||||
<external-mapping>
|
||||
<mapping-node modelUID="r:78427850-493c-4a8f-bd84-a43042af6010(jetbrains.mps.lang.types.generator.templates@generator)" nodeID="*" />
|
||||
</external-mapping>
|
||||
</greater-priority-mapping>
|
||||
<lesser-priority-mapping>
|
||||
<generator generatorUID="21d5540d-cd6b-44dd-b6ab-6835bf032803(jetbrains.mps.lang.coderules#4578927328670739933)" />
|
||||
<external-mapping>
|
||||
<mapping-node modelUID="r:c0702ee3-be79-48ac-aa39-b7cd0d895de6(jetbrains.mps.lang.coderules.generator.template.main@generator)" nodeID="*" />
|
||||
</external-mapping>
|
||||
</lesser-priority-mapping>
|
||||
</mapping-priority-rule>
|
||||
</mapping-priorities>
|
||||
</generator>
|
||||
</generators>
|
||||
<sourcePath />
|
||||
<dependencies>
|
||||
<dependency reexport="false" scope="generate-into">c4803b19-6d89-4a3b-bf82-390769514add(jetbrains.mps.lang.coderules)</dependency>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="11" />
|
||||
<language slang="l:443f4c36-fcf5-4eb6-9500-8d06ed259e3e:jetbrains.mps.baseLanguage.classifiers" version="0" />
|
||||
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />
|
||||
<language slang="l:83888646-71ce-4f1c-9c53-c54016f6ad4f:jetbrains.mps.baseLanguage.collections" version="1" />
|
||||
<language slang="l:f2801650-65d5-424e-bb1b-463a8781b786:jetbrains.mps.baseLanguage.javadoc" version="2" />
|
||||
<language slang="l:760a0a8c-eabb-4521-8bfd-65db761a9ba3:jetbrains.mps.baseLanguage.logging" version="0" />
|
||||
<language slang="l:a247e09e-2435-45ba-b8d2-07e93feba96a:jetbrains.mps.baseLanguage.tuples" version="0" />
|
||||
<language slang="l:aee9cad2-acd4-4608-aef2-0004f6a1cdbd:jetbrains.mps.lang.actions" version="4" />
|
||||
<language slang="l:af65afd8-f0dd-4942-87d9-63a55f2a9db1:jetbrains.mps.lang.behavior" version="2" />
|
||||
<language slang="l:3f4bc5f5-c6c1-4a28-8b10-c83066ffa4a1:jetbrains.mps.lang.constraints" version="6" />
|
||||
<language slang="l:e51810c5-7308-4642-bcb6-469e61b5dd18:jetbrains.mps.lang.constraints.msg.specification" version="0" />
|
||||
<language slang="l:47257bf3-78d3-470b-89d9-8c3261a61d15:jetbrains.mps.lang.constraints.rules" version="0" />
|
||||
<language slang="l:5dae8159-ab99-46bb-a40d-0cee30ee7018:jetbrains.mps.lang.constraints.rules.kinds" version="0" />
|
||||
<language slang="l:134c38d4-e3af-4d9e-b069-1c7df0a4005d:jetbrains.mps.lang.constraints.rules.skeleton" version="0" />
|
||||
<language slang="l:3ad5badc-1d9c-461c-b7b1-fa2fcd0a0ae7:jetbrains.mps.lang.context" version="0" />
|
||||
<language slang="l:ea3159bf-f48e-4720-bde2-86dba75f0d34:jetbrains.mps.lang.context.defs" version="0" />
|
||||
<language slang="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" version="2" />
|
||||
<language slang="l:f4ad079d-bc71-4ffb-9600-9328705cf998:jetbrains.mps.lang.descriptor" version="0" />
|
||||
<language slang="l:18bc6592-03a6-4e29-a83a-7ff23bde13ba:jetbrains.mps.lang.editor" version="14" />
|
||||
<language slang="l:ad93155d-79b2-4759-b10c-55123e763903:jetbrains.mps.lang.messages" version="0" />
|
||||
<language slang="l:446c26eb-2b7b-4bf0-9b35-f83fa582753e:jetbrains.mps.lang.modelapi" version="0" />
|
||||
<language slang="l:d4615e3b-d671-4ba9-af01-2b78369b0ba7:jetbrains.mps.lang.pattern" version="2" />
|
||||
<language slang="l:3a13115c-633c-4c5c-bbcc-75c4219e9555:jetbrains.mps.lang.quotation" version="5" />
|
||||
<language slang="l:982eb8df-2c96-4bd7-9963-11712ea622e5:jetbrains.mps.lang.resources" version="2" />
|
||||
<language slang="l:b3551702-269c-4f05-ba61-58060cef4292:jetbrains.mps.lang.rulesAndMessages" version="0" />
|
||||
<language slang="l:d8f591ec-4d86-4af2-9f92-a9e93c803ffa:jetbrains.mps.lang.scopes" version="0" />
|
||||
<language slang="l:13744753-c81f-424a-9c1b-cf8943bf4e86:jetbrains.mps.lang.sharedConcepts" version="0" />
|
||||
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="18" />
|
||||
<language slang="l:c72da2b9-7cce-4447-8389-f407dc1158b7:jetbrains.mps.lang.structure" version="9" />
|
||||
<language slang="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" version="0" />
|
||||
<language slang="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" version="0" />
|
||||
<language slang="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" version="5" />
|
||||
</languageVersions>
|
||||
<dependencyVersions>
|
||||
<module reference="3f233e7f-b8a6-46d2-a57f-795d56775243(Annotations)" version="0" />
|
||||
<module reference="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" version="0" />
|
||||
<module reference="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" version="0" />
|
||||
<module reference="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" version="0" />
|
||||
<module reference="f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)" version="0" />
|
||||
<module reference="fd392034-7849-419d-9071-12563d152375(jetbrains.mps.baseLanguage.closures)" version="0" />
|
||||
<module reference="83888646-71ce-4f1c-9c53-c54016f6ad4f(jetbrains.mps.baseLanguage.collections)" version="0" />
|
||||
<module reference="c7d5b9dd-a05f-4be2-bc73-f2e16994cc67(jetbrains.mps.baseLanguage.lightweightdsl)" version="0" />
|
||||
<module reference="e39e4a59-8cb6-498e-860e-8fa8361c0d90(jetbrains.mps.baseLanguage.scopes)" version="0" />
|
||||
<module reference="2d3c70e9-aab2-4870-8d8d-6036800e4103(jetbrains.mps.kernel)" version="0" />
|
||||
<module reference="f159adf4-3c93-40f9-9c5a-1f245a8697af(jetbrains.mps.lang.aspect)" version="0" />
|
||||
<module reference="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" version="0" />
|
||||
<module reference="c4803b19-6d89-4a3b-bf82-390769514add(jetbrains.mps.lang.coderules)" version="0" />
|
||||
<module reference="ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)" version="0" />
|
||||
<module reference="f4ad079d-bc71-4ffb-9600-9328705cf998(jetbrains.mps.lang.descriptor)" version="0" />
|
||||
<module reference="a9e4c532-c5f5-4bb7-99ef-42abb73bbb70(jetbrains.mps.lang.descriptor.aspects)" version="0" />
|
||||
<module reference="446c26eb-2b7b-4bf0-9b35-f83fa582753e(jetbrains.mps.lang.modelapi)" version="0" />
|
||||
<module reference="d7eb0a2a-bd50-4576-beae-e4a89db35f20(jetbrains.mps.lang.scopes.runtime)" version="0" />
|
||||
<module reference="7866978e-a0f0-4cc7-81bc-4d213d9375e1(jetbrains.mps.lang.smodel)" version="1" />
|
||||
<module reference="c72da2b9-7cce-4447-8389-f407dc1158b7(jetbrains.mps.lang.structure)" version="0" />
|
||||
<module reference="9ded098b-ad6a-4657-bfd9-48636cfe8bc3(jetbrains.mps.lang.traceable)" version="0" />
|
||||
<module reference="afc17aaf-3a3d-4d69-a38d-db90d5e858c6(jetbrains.mps.lang.types)" version="0" />
|
||||
<module reference="c9d137c4-3259-44f8-80ff-33ab2b506ee4(jetbrains.mps.lang.util.order)" version="0" />
|
||||
<module reference="35320f26-77cb-4c55-be9f-a97a27770af1(jetbrains.mps.logic)" version="0" />
|
||||
</dependencyVersions>
|
||||
<extendedLanguages>
|
||||
<extendedLanguage>f4ad079d-bc71-4ffb-9600-9328705cf998(jetbrains.mps.lang.descriptor)</extendedLanguage>
|
||||
<extendedLanguage>f159adf4-3c93-40f9-9c5a-1f245a8697af(jetbrains.mps.lang.aspect)</extendedLanguage>
|
||||
</extendedLanguages>
|
||||
</language>
|
||||
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<model ref="r:7dc5e634-396d-410b-a7f4-ec403bd28503(jetbrains.mps.lang.types.behavior)">
|
||||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel" version="18" />
|
||||
<use id="af65afd8-f0dd-4942-87d9-63a55f2a9db1" name="jetbrains.mps.lang.behavior" version="2" />
|
||||
<devkit ref="fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose)" />
|
||||
</languages>
|
||||
<imports />
|
||||
<registry />
|
||||
</model>
|
||||
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<model ref="r:a757601e-9154-4f89-b125-3e1d3dc8349b(jetbrains.mps.lang.types.constraints)">
|
||||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="5dae8159-ab99-46bb-a40d-0cee30ee7018" name="jetbrains.mps.lang.constraints.rules.kinds" version="0" />
|
||||
<use id="ea3159bf-f48e-4720-bde2-86dba75f0d34" name="jetbrains.mps.lang.context.defs" version="0" />
|
||||
<use id="e51810c5-7308-4642-bcb6-469e61b5dd18" name="jetbrains.mps.lang.constraints.msg.specification" version="0" />
|
||||
<use id="134c38d4-e3af-4d9e-b069-1c7df0a4005d" name="jetbrains.mps.lang.constraints.rules.skeleton" version="0" />
|
||||
<use id="b3551702-269c-4f05-ba61-58060cef4292" name="jetbrains.mps.lang.rulesAndMessages" version="0" />
|
||||
<use id="3f4bc5f5-c6c1-4a28-8b10-c83066ffa4a1" name="jetbrains.mps.lang.constraints" version="6" />
|
||||
<use id="13744753-c81f-424a-9c1b-cf8943bf4e86" name="jetbrains.mps.lang.sharedConcepts" version="0" />
|
||||
<use id="3ad5badc-1d9c-461c-b7b1-fa2fcd0a0ae7" name="jetbrains.mps.lang.context" version="0" />
|
||||
<use id="ad93155d-79b2-4759-b10c-55123e763903" name="jetbrains.mps.lang.messages" version="0" />
|
||||
<devkit ref="00000000-0000-4000-0000-5604ebd4f22c(jetbrains.mps.devkit.aspect.constraints)" />
|
||||
</languages>
|
||||
<imports />
|
||||
<registry />
|
||||
</model>
|
||||
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<model ref="r:27f5649e-cbb8-4abd-a071-db1b9c3be547(jetbrains.mps.lang.types.editor)">
|
||||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="18bc6592-03a6-4e29-a83a-7ff23bde13ba" name="jetbrains.mps.lang.editor" version="14" />
|
||||
<use id="aee9cad2-acd4-4608-aef2-0004f6a1cdbd" name="jetbrains.mps.lang.actions" version="4" />
|
||||
<devkit ref="fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose)" />
|
||||
</languages>
|
||||
<imports />
|
||||
<registry />
|
||||
</model>
|
||||
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<model ref="r:b33ab104-4368-428c-88fd-45eb8c2aef91(jetbrains.mps.lang.types.structure)">
|
||||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="c72da2b9-7cce-4447-8389-f407dc1158b7" name="jetbrains.mps.lang.structure" version="9" />
|
||||
<devkit ref="78434eb8-b0e5-444b-850d-e7c4ad2da9ab(jetbrains.mps.devkit.aspect.structure)" />
|
||||
</languages>
|
||||
<imports />
|
||||
<registry />
|
||||
</model>
|
||||
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<model ref="r:913dfdd8-04d9-40cc-9f9f-eb8c510f929b(jetbrains.mps.lang.types.typesystem)">
|
||||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="7a5dda62-9140-4668-ab76-d5ed1746f2b2" name="jetbrains.mps.lang.typesystem" version="5" />
|
||||
<devkit ref="00000000-0000-4000-0000-1de82b3a4936(jetbrains.mps.devkit.aspect.typesystem)" />
|
||||
</languages>
|
||||
<imports />
|
||||
<registry />
|
||||
</model>
|
||||
|
||||
|
|
@ -15,6 +15,7 @@
|
|||
<dependencies>
|
||||
<dependency reexport="false">6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)</dependency>
|
||||
<dependency reexport="false">18bc6592-03a6-4e29-a83a-7ff23bde13ba(jetbrains.mps.lang.editor)</dependency>
|
||||
<dependency reexport="false">afc17aaf-3a3d-4d69-a38d-db90d5e858c6(jetbrains.mps.lang.types)</dependency>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="11" />
|
||||
|
|
@ -26,8 +27,8 @@
|
|||
<language slang="l:760a0a8c-eabb-4521-8bfd-65db761a9ba3:jetbrains.mps.baseLanguage.logging" version="0" />
|
||||
<language slang="l:daafa647-f1f7-4b0b-b096-69cd7c8408c0:jetbrains.mps.baseLanguage.regexp" version="0" />
|
||||
<language slang="l:a247e09e-2435-45ba-b8d2-07e93feba96a:jetbrains.mps.baseLanguage.tuples" version="0" />
|
||||
<language slang="l:df345b11-b8c7-4213-ac66-48d2a9b75d88:jetbrains.mps.baseLanguageInternal" version="0" />
|
||||
<language slang="l:aee9cad2-acd4-4608-aef2-0004f6a1cdbd:jetbrains.mps.lang.actions" version="4" />
|
||||
<language slang="l:f159adf4-3c93-40f9-9c5a-1f245a8697af:jetbrains.mps.lang.aspect" version="2" />
|
||||
<language slang="l:af65afd8-f0dd-4942-87d9-63a55f2a9db1:jetbrains.mps.lang.behavior" version="2" />
|
||||
<language slang="l:fe9d76d7-5809-45c9-ae28-a40915b4d6ff:jetbrains.mps.lang.checkedName" version="1" />
|
||||
<language slang="l:c4803b19-6d89-4a3b-bf82-390769514add:jetbrains.mps.lang.coderules" version="23" />
|
||||
|
|
@ -39,29 +40,23 @@
|
|||
<language slang="l:3ad5badc-1d9c-461c-b7b1-fa2fcd0a0ae7:jetbrains.mps.lang.context" version="0" />
|
||||
<language slang="l:ea3159bf-f48e-4720-bde2-86dba75f0d34:jetbrains.mps.lang.context.defs" version="0" />
|
||||
<language slang="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" version="2" />
|
||||
<language slang="l:7fa12e9c-b949-4976-b4fa-19accbc320b4:jetbrains.mps.lang.dataFlow" version="1" />
|
||||
<language slang="l:f4ad079d-bc71-4ffb-9600-9328705cf998:jetbrains.mps.lang.descriptor" version="0" />
|
||||
<language slang="l:18bc6592-03a6-4e29-a83a-7ff23bde13ba:jetbrains.mps.lang.editor" version="14" />
|
||||
<language slang="l:64d34fcd-ad02-4e73-aff8-a581124c2e30:jetbrains.mps.lang.findUsages" version="0" />
|
||||
<language slang="l:b401a680-8325-4110-8fd3-84331ff25bef:jetbrains.mps.lang.generator" version="4" />
|
||||
<language slang="l:d7706f63-9be2-479c-a3da-ae92af1e64d5:jetbrains.mps.lang.generator.generationContext" version="2" />
|
||||
<language slang="l:d7a92d38-f7db-40d0-8431-763b0c3c9f20:jetbrains.mps.lang.intentions" version="1" />
|
||||
<language slang="l:446c26eb-2b7b-4bf0-9b35-f83fa582753e:jetbrains.mps.lang.modelapi" version="0" />
|
||||
<language slang="l:d4615e3b-d671-4ba9-af01-2b78369b0ba7:jetbrains.mps.lang.pattern" version="2" />
|
||||
<language slang="l:3a13115c-633c-4c5c-bbcc-75c4219e9555:jetbrains.mps.lang.quotation" version="5" />
|
||||
<language slang="l:3ecd7c84-cde3-45de-886c-135ecc69b742:jetbrains.mps.lang.refactoring" version="0" />
|
||||
<language slang="l:982eb8df-2c96-4bd7-9963-11712ea622e5:jetbrains.mps.lang.resources" version="2" />
|
||||
<language slang="l:b3551702-269c-4f05-ba61-58060cef4292:jetbrains.mps.lang.rulesAndMessages" version="0" />
|
||||
<language slang="l:d8f591ec-4d86-4af2-9f92-a9e93c803ffa:jetbrains.mps.lang.scopes" version="0" />
|
||||
<language slang="l:0eddeefa-c2d6-4437-bc2c-de50fd4ce470:jetbrains.mps.lang.script" version="1" />
|
||||
<language slang="l:13744753-c81f-424a-9c1b-cf8943bf4e86:jetbrains.mps.lang.sharedConcepts" version="0" />
|
||||
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="18" />
|
||||
<language slang="l:c72da2b9-7cce-4447-8389-f407dc1158b7:jetbrains.mps.lang.structure" version="9" />
|
||||
<language slang="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" version="0" />
|
||||
<language slang="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" version="1" />
|
||||
<language slang="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" version="0" />
|
||||
<language slang="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" version="1" />
|
||||
<language slang="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" version="0" />
|
||||
<language slang="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" version="5" />
|
||||
<language slang="l:c9d137c4-3259-44f8-80ff-33ab2b506ee4:jetbrains.mps.lang.util.order" version="0" />
|
||||
<language slang="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" version="13" />
|
||||
</languageVersions>
|
||||
<dependencyVersions>
|
||||
|
|
@ -73,11 +68,13 @@
|
|||
<module reference="443f4c36-fcf5-4eb6-9500-8d06ed259e3e(jetbrains.mps.baseLanguage.classifiers)" version="0" />
|
||||
<module reference="fd392034-7849-419d-9071-12563d152375(jetbrains.mps.baseLanguage.closures)" version="0" />
|
||||
<module reference="83888646-71ce-4f1c-9c53-c54016f6ad4f(jetbrains.mps.baseLanguage.collections)" version="0" />
|
||||
<module reference="c7d5b9dd-a05f-4be2-bc73-f2e16994cc67(jetbrains.mps.baseLanguage.lightweightdsl)" version="0" />
|
||||
<module reference="e39e4a59-8cb6-498e-860e-8fa8361c0d90(jetbrains.mps.baseLanguage.scopes)" version="0" />
|
||||
<module reference="2d3c70e9-aab2-4870-8d8d-6036800e4103(jetbrains.mps.kernel)" version="0" />
|
||||
<module reference="f159adf4-3c93-40f9-9c5a-1f245a8697af(jetbrains.mps.lang.aspect)" version="0" />
|
||||
<module reference="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" version="0" />
|
||||
<module reference="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" version="0" />
|
||||
<module reference="ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)" version="0" />
|
||||
<module reference="f4ad079d-bc71-4ffb-9600-9328705cf998(jetbrains.mps.lang.descriptor)" version="0" />
|
||||
<module reference="a9e4c532-c5f5-4bb7-99ef-42abb73bbb70(jetbrains.mps.lang.descriptor.aspects)" version="0" />
|
||||
<module reference="18bc6592-03a6-4e29-a83a-7ff23bde13ba(jetbrains.mps.lang.editor)" version="0" />
|
||||
<module reference="446c26eb-2b7b-4bf0-9b35-f83fa582753e(jetbrains.mps.lang.modelapi)" version="0" />
|
||||
|
|
@ -85,9 +82,8 @@
|
|||
<module reference="7866978e-a0f0-4cc7-81bc-4d213d9375e1(jetbrains.mps.lang.smodel)" version="1" />
|
||||
<module reference="c72da2b9-7cce-4447-8389-f407dc1158b7(jetbrains.mps.lang.structure)" version="0" />
|
||||
<module reference="9ded098b-ad6a-4657-bfd9-48636cfe8bc3(jetbrains.mps.lang.traceable)" version="0" />
|
||||
<module reference="f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)" version="0" />
|
||||
<module reference="bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)" version="0" />
|
||||
<module reference="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" version="0" />
|
||||
<module reference="afc17aaf-3a3d-4d69-a38d-db90d5e858c6(jetbrains.mps.lang.types)" version="0" />
|
||||
<module reference="c9d137c4-3259-44f8-80ff-33ab2b506ee4(jetbrains.mps.lang.util.order)" version="0" />
|
||||
<module reference="0b80a2e8-f9f1-47b3-823f-56eb115bca42(jetbrains.mps.typechecking.annotation)" version="0" />
|
||||
</dependencyVersions>
|
||||
<extendedLanguages />
|
||||
|
|
|
|||
|
|
@ -2,9 +2,10 @@
|
|||
<model ref="r:7e6a4eaf-f330-4401-ba24-80c1ea4519aa(jetbrains.mps.typechecking.annotation.types)">
|
||||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" name="jetbrains.mps.lang.typechecking" version="1" />
|
||||
<use id="c4803b19-6d89-4a3b-bf82-390769514add" name="jetbrains.mps.lang.coderules" version="23" />
|
||||
<engage id="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" name="jetbrains.mps.lang.typechecking" />
|
||||
<use id="afc17aaf-3a3d-4d69-a38d-db90d5e858c6" name="jetbrains.mps.lang.types" version="0" />
|
||||
<use id="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" name="jetbrains.mps.lang.typechecking" version="1" />
|
||||
<engage id="afc17aaf-3a3d-4d69-a38d-db90d5e858c6" name="jetbrains.mps.lang.types" />
|
||||
<devkit ref="fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose)" />
|
||||
</languages>
|
||||
<imports />
|
||||
|
|
|
|||
|
|
@ -47,6 +47,7 @@
|
|||
<module reference="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" version="0" />
|
||||
<module reference="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" version="0" />
|
||||
<module reference="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" version="0" />
|
||||
<module reference="52b81ac7-93fd-4e9e-b972-4995882da6d4(jetbrains.mps.baseLanguage.references.runtime)" version="0" />
|
||||
<module reference="ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)" version="0" />
|
||||
<module reference="3a1f0f04-b5e0-43be-884e-b856bfdeca21(jetbrains.mps.typechecking.testlang)" version="0" />
|
||||
<module reference="1f130d77-1d29-44cb-bef3-bde05978c2c7(jetbrains.mps.typechecking.testlang#3575255234175341581)" version="0" />
|
||||
|
|
@ -60,6 +61,7 @@
|
|||
<dependency reexport="false">6998f568-f0e9-473b-b4a8-9efb6499fc8d(jetbrains.mps.coderules.typechecking)</dependency>
|
||||
<dependency reexport="false">3a1f0f04-b5e0-43be-884e-b856bfdeca21(jetbrains.mps.typechecking.testlang)</dependency>
|
||||
<dependency reexport="false">1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)</dependency>
|
||||
<dependency reexport="false">afc17aaf-3a3d-4d69-a38d-db90d5e858c6(jetbrains.mps.lang.types)</dependency>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="11" />
|
||||
|
|
@ -73,6 +75,7 @@
|
|||
<language slang="l:a247e09e-2435-45ba-b8d2-07e93feba96a:jetbrains.mps.baseLanguage.tuples" version="0" />
|
||||
<language slang="l:df345b11-b8c7-4213-ac66-48d2a9b75d88:jetbrains.mps.baseLanguageInternal" version="0" />
|
||||
<language slang="l:aee9cad2-acd4-4608-aef2-0004f6a1cdbd:jetbrains.mps.lang.actions" version="4" />
|
||||
<language slang="l:f159adf4-3c93-40f9-9c5a-1f245a8697af:jetbrains.mps.lang.aspect" version="2" />
|
||||
<language slang="l:af65afd8-f0dd-4942-87d9-63a55f2a9db1:jetbrains.mps.lang.behavior" version="2" />
|
||||
<language slang="l:fe9d76d7-5809-45c9-ae28-a40915b4d6ff:jetbrains.mps.lang.checkedName" version="1" />
|
||||
<language slang="l:c4803b19-6d89-4a3b-bf82-390769514add:jetbrains.mps.lang.coderules" version="23" />
|
||||
|
|
@ -106,7 +109,9 @@
|
|||
<language slang="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" version="1" />
|
||||
<language slang="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" version="0" />
|
||||
<language slang="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" version="1" />
|
||||
<language slang="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" version="0" />
|
||||
<language slang="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" version="5" />
|
||||
<language slang="l:c9d137c4-3259-44f8-80ff-33ab2b506ee4:jetbrains.mps.lang.util.order" version="0" />
|
||||
<language slang="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" version="13" />
|
||||
</languageVersions>
|
||||
<dependencyVersions>
|
||||
|
|
@ -117,13 +122,22 @@
|
|||
<module reference="498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA)" version="0" />
|
||||
<module reference="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" version="0" />
|
||||
<module reference="742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform)" version="0" />
|
||||
<module reference="f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)" version="0" />
|
||||
<module reference="c7d5b9dd-a05f-4be2-bc73-f2e16994cc67(jetbrains.mps.baseLanguage.lightweightdsl)" version="0" />
|
||||
<module reference="e39e4a59-8cb6-498e-860e-8fa8361c0d90(jetbrains.mps.baseLanguage.scopes)" version="0" />
|
||||
<module reference="f97d84b2-8bad-4fdd-8ede-da17b3eacf4c(jetbrains.mps.coderules)" version="0" />
|
||||
<module reference="6998f568-f0e9-473b-b4a8-9efb6499fc8d(jetbrains.mps.coderules.typechecking)" version="0" />
|
||||
<module reference="2d3c70e9-aab2-4870-8d8d-6036800e4103(jetbrains.mps.kernel)" version="0" />
|
||||
<module reference="f159adf4-3c93-40f9-9c5a-1f245a8697af(jetbrains.mps.lang.aspect)" version="0" />
|
||||
<module reference="26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.coderules.runtime)" version="0" />
|
||||
<module reference="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" version="0" />
|
||||
<module reference="ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)" version="0" />
|
||||
<module reference="f4ad079d-bc71-4ffb-9600-9328705cf998(jetbrains.mps.lang.descriptor)" version="0" />
|
||||
<module reference="a9e4c532-c5f5-4bb7-99ef-42abb73bbb70(jetbrains.mps.lang.descriptor.aspects)" version="0" />
|
||||
<module reference="9ded098b-ad6a-4657-bfd9-48636cfe8bc3(jetbrains.mps.lang.traceable)" version="0" />
|
||||
<module reference="f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)" version="0" />
|
||||
<module reference="afc17aaf-3a3d-4d69-a38d-db90d5e858c6(jetbrains.mps.lang.types)" version="0" />
|
||||
<module reference="c9d137c4-3259-44f8-80ff-33ab2b506ee4(jetbrains.mps.lang.util.order)" version="0" />
|
||||
<module reference="bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)" version="0" />
|
||||
<module reference="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" version="0" />
|
||||
<module reference="da80355b-a098-4248-9ec8-70d10dd7e9af(jetbrains.mps.reporting.runtime)" version="0" />
|
||||
|
|
|
|||
|
|
@ -5,11 +5,11 @@
|
|||
<use id="c4803b19-6d89-4a3b-bf82-390769514add" name="jetbrains.mps.lang.coderules" version="23" />
|
||||
<use id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage" version="11" />
|
||||
<use id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel" version="18" />
|
||||
<use id="760a0a8c-eabb-4521-8bfd-65db761a9ba3" name="jetbrains.mps.baseLanguage.logging" version="-1" />
|
||||
<use id="35320f26-77cb-4c55-be9f-a97a27770af1" name="jetbrains.mps.logic" version="13" />
|
||||
<use id="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" name="jetbrains.mps.lang.typechecking" version="1" />
|
||||
<engage id="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" name="jetbrains.mps.lang.typechecking" />
|
||||
<engage id="afc17aaf-3a3d-4d69-a38d-db90d5e858c6" name="jetbrains.mps.lang.types" />
|
||||
<devkit ref="2677cb18-f558-4e33-bc38-a5139cee06dc(jetbrains.mps.devkit.language-design)" />
|
||||
<devkit ref="888618cf-7697-4adc-80cd-8c6ea3486ef7(jetbrains.mps.devkit.aspect.types)" />
|
||||
</languages>
|
||||
<imports>
|
||||
<import index="qulx" ref="r:ec0979fb-ae37-4823-9eaa-8550d9f5c6fd(jetbrains.mps.typechecking.testlang.structure)" />
|
||||
|
|
@ -141,6 +141,19 @@
|
|||
<property id="1169194664001" name="name" index="TrG5h" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" name="jetbrains.mps.lang.typechecking">
|
||||
<concept id="8455178808327599826" name="jetbrains.mps.lang.typechecking.structure.TypecheckingQueries" flags="ng" index="1j$2a6">
|
||||
<child id="8455178808327603750" name="template" index="1j$t9M" />
|
||||
</concept>
|
||||
<concept id="8455178808327601508" name="jetbrains.mps.lang.typechecking.structure.TypecheckingQueryTemplate" flags="ng" index="1j$2$K">
|
||||
<child id="8455178808327601509" name="code" index="1j$2$L" />
|
||||
</concept>
|
||||
<concept id="8455178808327601537" name="jetbrains.mps.lang.typechecking.structure.CheckQueryTemplate" flags="ng" index="1j$2Bl" />
|
||||
<concept id="8455178808327604854" name="jetbrains.mps.lang.typechecking.structure.TypeofQueryTemplate" flags="ng" index="1j$tSy" />
|
||||
<concept id="8455178808331006879" name="jetbrains.mps.lang.typechecking.structure.CoerceToQueryTemplate" flags="ng" index="1jF2vb" />
|
||||
<concept id="8455178808331005914" name="jetbrains.mps.lang.typechecking.structure.ConvertsQueryTemplate" flags="ng" index="1jF3Ie" />
|
||||
<concept id="8455178808330862968" name="jetbrains.mps.lang.typechecking.structure.TypecheckingQueryParameter" flags="ng" index="1jFxkG" />
|
||||
</language>
|
||||
<language id="c7fb639f-be78-4307-89b0-b5959c3fa8c8" name="jetbrains.mps.lang.text">
|
||||
<concept id="155656958578482948" name="jetbrains.mps.lang.text.structure.Word" flags="nn" index="3oM_SD">
|
||||
<property id="155656958578482949" name="value" index="3oM_SC" />
|
||||
|
|
@ -154,10 +167,6 @@
|
|||
<child id="1618328391714763070" name="macro" index="0oKgB" />
|
||||
<child id="6097203247162410403" name="prototype" index="3iTdIJ" />
|
||||
</concept>
|
||||
<concept id="9035818301008609703" name="jetbrains.mps.lang.coderules.structure.QueryTemplate" flags="ng" index="2bWyPT">
|
||||
<reference id="6533016889631295418" name="queryType" index="KG3u5" />
|
||||
<child id="7871500063838282362" name="code" index="fHCRw" />
|
||||
</concept>
|
||||
<concept id="861509610434242029" name="jetbrains.mps.lang.coderules.structure.TermConstructor" flags="ng" index="ns1u0">
|
||||
<reference id="861509610434243078" name="decl" index="ns1xF" />
|
||||
<child id="861509610434243076" name="override" index="ns1xD" />
|
||||
|
|
@ -185,10 +194,6 @@
|
|||
<child id="1980609059185345194" name="constraint" index="8PkJo" />
|
||||
<child id="3575255234175157601" name="template" index="1nK1Vg" />
|
||||
</concept>
|
||||
<concept id="6533016889632449861" name="jetbrains.mps.lang.coderules.structure.QueryParameter" flags="ng" index="KwDlU" />
|
||||
<concept id="6533016889629821361" name="jetbrains.mps.lang.coderules.structure.QueryTable" flags="ng" index="KEFAe">
|
||||
<child id="6533016889629824446" name="query" index="KEEm1" />
|
||||
</concept>
|
||||
<concept id="2381360340662937504" name="jetbrains.mps.lang.coderules.structure.TermType" flags="ig" index="32pEOW" />
|
||||
<concept id="6097203247139556923" name="jetbrains.mps.lang.coderules.structure.CallMacroTemplate" flags="ng" index="3hwh0R">
|
||||
<child id="6097203247147235901" name="logical" index="3h32gL" />
|
||||
|
|
@ -305,15 +310,6 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3AqmO8" id="7lt0LtPOZWJ" role="8PkJo">
|
||||
<property role="TrG5h" value="typeNode" />
|
||||
<node concept="1zAUYm" id="7lt0LtPP10G" role="1zAUyy">
|
||||
<property role="TrG5h" value="node" />
|
||||
</node>
|
||||
<node concept="1zAUYm" id="7lt0LtPP10I" role="1zAUyy">
|
||||
<property role="TrG5h" value="expression" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1nLNMY" id="7lt0LtPOZVh" role="1nK1Vg">
|
||||
<property role="TrG5h" value="recoverExpr" />
|
||||
<node concept="3clFbS" id="7lt0LtPOZVi" role="1nLNMH">
|
||||
|
|
@ -1266,49 +1262,21 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="KEFAe" id="tbauFycd0b">
|
||||
<property role="TrG5h" value="Queries" />
|
||||
<node concept="2bWyPT" id="tbauFycdbI" role="KEEm1">
|
||||
<property role="TrG5h" value="check" />
|
||||
<ref role="KG3u5" to="tj24:5EDW3XDYNPr" resolve="CheckQuery" />
|
||||
<node concept="3clFbS" id="tbauFycdbJ" role="fHCRw">
|
||||
<node concept="1nLNNL" id="7L9cSENZBsW" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="7L9cSENZBsX" role="1nLNNK">
|
||||
<node concept="3xSepi" id="7L9cSENZBsY" role="3xSepv">
|
||||
<node concept="3Aq9E8" id="7L9cSENZBsZ" role="3xSepj">
|
||||
<node concept="3I6sU6" id="7L9cSENZBt0" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="7L9cSENZBt1" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="7L9cSENZBt2" role="3I6s78">
|
||||
<ref role="3AqCNq" node="7L9cSENZwYg" resolve="importDecl" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="7L9cSENZBmE" role="3cqZAp" />
|
||||
<node concept="1nLNNL" id="tbauFycdbK" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="tbauFycdbL" role="1nLNNK">
|
||||
<node concept="3NuqgR" id="tbauFycdbM" role="0Rg$4">
|
||||
<node concept="aZer4" id="tbauFycdbN" role="3XD1gS">
|
||||
<property role="TrG5h" value="A" />
|
||||
</node>
|
||||
<node concept="aZer4" id="tbauFycdbO" role="3XD1gS">
|
||||
<property role="TrG5h" value="B" />
|
||||
</node>
|
||||
<node concept="32pEOW" id="tbauFycdbP" role="3vLBG7" />
|
||||
</node>
|
||||
<node concept="3xSepi" id="tbauFycdbQ" role="3xSepv">
|
||||
<node concept="3Aq9E8" id="tbauFycdbR" role="3xSepj">
|
||||
<node concept="3I6sU6" id="tbauFycdbS" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="tbauFycdbT" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="tbauFycdbU" role="3I6s78">
|
||||
<node concept="1j$2a6" id="7lmP5gALORw">
|
||||
<node concept="1j$2Bl" id="7lmP5gALORx" role="1j$t9M">
|
||||
<node concept="3clFbS" id="7lmP5gALORy" role="1j$2$L">
|
||||
<node concept="1nLNNL" id="7lmP5gAY3Ol" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="7lmP5gAY3Om" role="1nLNNK">
|
||||
<node concept="3xSepi" id="7lmP5gAY3Op" role="3xSepv">
|
||||
<node concept="3Aq9E8" id="7lmP5gAY3Oq" role="3xSepj">
|
||||
<node concept="3I6sU6" id="7lmP5gAY3Or" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="7lmP5gAYs5U" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="7lmP5gAYs5T" role="3I6s78">
|
||||
<ref role="3AqCNq" node="7lt0LtPOZVl" resolve="recover" />
|
||||
<node concept="37jhX" id="tbauFycdbX" role="3AunhB">
|
||||
<node concept="2OqwBi" id="tbauFycdbY" role="37jj2">
|
||||
<node concept="KwDlU" id="tbauFycdbZ" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="tbauFycdc0" role="2OqNvi">
|
||||
<node concept="37jhX" id="7lmP5gAYztu" role="3AunhB">
|
||||
<node concept="2OqwBi" id="7lmP5gAY_8v" role="37jj2">
|
||||
<node concept="1jFxkG" id="7lmP5gAYztt" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="7lmP5gAYBMN" role="2OqNvi">
|
||||
<ref role="37wK5l" to="tj24:5EDW3XDYOgY" resolve="getTypesCollector" />
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -1322,47 +1290,20 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2bWyPT" id="1T5MAgPFQLI" role="KEEm1">
|
||||
<property role="TrG5h" value="typeOf" />
|
||||
<ref role="KG3u5" to="tj24:1T5MAgP$8dd" resolve="TypeOfQuery" />
|
||||
<node concept="3clFbS" id="1T5MAgPFQLJ" role="fHCRw">
|
||||
<node concept="1nLNNL" id="1T5MAgPFQLK" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="1T5MAgPFQLL" role="1nLNNK">
|
||||
<node concept="3xSepi" id="1T5MAgPFQLM" role="3xSepv">
|
||||
<node concept="3Aq9E8" id="1T5MAgPFQLN" role="3xSepj">
|
||||
<node concept="3I6sU6" id="1T5MAgPFQLO" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="1T5MAgPFQLP" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="1T5MAgPFQLQ" role="3I6s78">
|
||||
<ref role="3AqCNq" node="7L9cSENZwYg" resolve="importDecl" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="1T5MAgPFQLR" role="3cqZAp" />
|
||||
<node concept="1nLNNL" id="1T5MAgPFQLS" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="1T5MAgPFQLT" role="1nLNNK">
|
||||
<node concept="3NuqgR" id="1T5MAgPFQLU" role="0Rg$4">
|
||||
<node concept="aZer4" id="1T5MAgPFQLV" role="3XD1gS">
|
||||
<property role="TrG5h" value="A" />
|
||||
</node>
|
||||
<node concept="aZer4" id="1T5MAgPFQLW" role="3XD1gS">
|
||||
<property role="TrG5h" value="B" />
|
||||
</node>
|
||||
<node concept="32pEOW" id="1T5MAgPFQLX" role="3vLBG7" />
|
||||
</node>
|
||||
<node concept="3xSepi" id="1T5MAgPFQLY" role="3xSepv">
|
||||
<node concept="3Aq9E8" id="1T5MAgPFQLZ" role="3xSepj">
|
||||
<node concept="3I6sU6" id="1T5MAgPFQM0" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="1T5MAgPFQM1" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="1T5MAgPFQM2" role="3I6s78">
|
||||
<node concept="1j$tSy" id="7lmP5gALORN" role="1j$t9M">
|
||||
<node concept="3clFbS" id="7lmP5gALORQ" role="1j$2$L">
|
||||
<node concept="1nLNNL" id="7lmP5gAYGjK" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="7lmP5gAYGjL" role="1nLNNK">
|
||||
<node concept="3xSepi" id="7lmP5gAYGjO" role="3xSepv">
|
||||
<node concept="3Aq9E8" id="7lmP5gAYGjP" role="3xSepj">
|
||||
<node concept="3I6sU6" id="7lmP5gAYGjQ" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="7lmP5gAYGjV" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="7lmP5gAYGjU" role="3I6s78">
|
||||
<ref role="3AqCNq" node="7lt0LtPOZVl" resolve="recover" />
|
||||
<node concept="37jhX" id="1T5MAgPFQM3" role="3AunhB">
|
||||
<node concept="2OqwBi" id="1T5MAgPFQM4" role="37jj2">
|
||||
<node concept="KwDlU" id="1T5MAgPFQM5" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="1T5MAgPFQM6" role="2OqNvi">
|
||||
<node concept="37jhX" id="7lmP5gAYGk3" role="3AunhB">
|
||||
<node concept="2OqwBi" id="7lmP5gAYGAx" role="37jj2">
|
||||
<node concept="1jFxkG" id="7lmP5gAYGk2" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="7lmP5gAYGWG" role="2OqNvi">
|
||||
<ref role="37wK5l" to="tj24:5EDW3XDYOgY" resolve="getTypesCollector" />
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -1376,80 +1317,65 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2bWyPT" id="tbauFycd1s" role="KEEm1">
|
||||
<property role="TrG5h" value="convert" />
|
||||
<ref role="KG3u5" to="tj24:5EDW3XDYNS7" resolve="ConvertQuery" />
|
||||
<node concept="3clFbS" id="tbauFycd1t" role="fHCRw">
|
||||
<node concept="1nLNNL" id="7L9cSENZBpo" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="7L9cSENZBpp" role="1nLNNK">
|
||||
<node concept="3xSepi" id="7L9cSENZBpu" role="3xSepv">
|
||||
<node concept="3Aq9E8" id="7L9cSENZBpv" role="3xSepj">
|
||||
<node concept="3I6sU6" id="7L9cSENZBpw" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="7L9cSENZBpx" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="7L9cSENZBsO" role="3I6s78">
|
||||
<ref role="3AqCNq" node="7L9cSENZwYg" resolve="importDecl" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="7L9cSENZB7t" role="3cqZAp" />
|
||||
<node concept="1nLNNL" id="tbauFycd1u" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="tbauFycd1v" role="1nLNNK">
|
||||
<node concept="3NuqgR" id="tbauFycd1w" role="0Rg$4">
|
||||
<node concept="aZer4" id="tbauFycd1x" role="3XD1gS">
|
||||
<node concept="1jF2vb" id="7lmP5gAYLyN" role="1j$t9M">
|
||||
<node concept="3clFbS" id="7lmP5gAYLyQ" role="1j$2$L" />
|
||||
</node>
|
||||
<node concept="1jF3Ie" id="7lmP5gAYLEn" role="1j$t9M">
|
||||
<node concept="3clFbS" id="7lmP5gAYLEq" role="1j$2$L">
|
||||
<node concept="1nLNNL" id="7lmP5gAYLU5" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="7lmP5gAYLU6" role="1nLNNK">
|
||||
<node concept="3NuqgR" id="7lmP5gAYLU7" role="0Rg$4">
|
||||
<node concept="aZer4" id="7lmP5gAYLU8" role="3XD1gS">
|
||||
<property role="TrG5h" value="From" />
|
||||
</node>
|
||||
<node concept="aZer4" id="tbauFycd1y" role="3XD1gS">
|
||||
<node concept="aZer4" id="7lmP5gAYLU9" role="3XD1gS">
|
||||
<property role="TrG5h" value="To" />
|
||||
</node>
|
||||
<node concept="32pEOW" id="tbauFycd1z" role="3vLBG7" />
|
||||
<node concept="32pEOW" id="7lmP5gAYLUa" role="3vLBG7" />
|
||||
</node>
|
||||
<node concept="3xSepi" id="tbauFycd1$" role="3xSepv">
|
||||
<node concept="3Aq9E8" id="tbauFycd1_" role="3xSepj">
|
||||
<node concept="3I6sU6" id="tbauFycd1A" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="tbauFycd1B" role="3I6sU7">
|
||||
<node concept="3jbYBd" id="tbauFycd1C" role="3I6s78">
|
||||
<node concept="3xSepi" id="7lmP5gAYLUb" role="3xSepv">
|
||||
<node concept="3Aq9E8" id="7lmP5gAYLUc" role="3xSepj">
|
||||
<node concept="3I6sU6" id="7lmP5gAYLUd" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="7lmP5gAYLUe" role="3I6sU7">
|
||||
<node concept="3jbYBd" id="7lmP5gAYLUf" role="3I6s78">
|
||||
<ref role="3jbY9l" node="1ALxU7rg9$e" resolve="lift" />
|
||||
<node concept="2OqwBi" id="tbauFycd1D" role="3jbY8P">
|
||||
<node concept="KwDlU" id="tbauFycd1E" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="tbauFycd1F" role="2OqNvi">
|
||||
<node concept="2OqwBi" id="7lmP5gAYLUg" role="3jbY8P">
|
||||
<node concept="1jFxkG" id="7lmP5gAYLWH" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="7lmP5gAYLUi" role="2OqNvi">
|
||||
<ref role="37wK5l" to="tj24:5EDW3XDYObD" resolve="getFrom" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="a7P8L" id="tbauFycd1G" role="3jbY8V">
|
||||
<ref role="a7OzE" node="tbauFycd1x" resolve="From" />
|
||||
<node concept="a7P8L" id="7lmP5gAYLUj" role="3jbY8V">
|
||||
<ref role="a7OzE" node="7lmP5gAYLU8" resolve="From" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3I6s7M" id="tbauFycd1H" role="3I6sU7">
|
||||
<node concept="3jbYBd" id="tbauFycd1I" role="3I6s78">
|
||||
<node concept="3I6s7M" id="7lmP5gAYLUk" role="3I6sU7">
|
||||
<node concept="3jbYBd" id="7lmP5gAYLUl" role="3I6s78">
|
||||
<ref role="3jbY9l" node="1ALxU7rg9$e" resolve="lift" />
|
||||
<node concept="2OqwBi" id="tbauFycd1J" role="3jbY8P">
|
||||
<node concept="KwDlU" id="tbauFycd1K" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="tbauFycd1L" role="2OqNvi">
|
||||
<node concept="2OqwBi" id="7lmP5gAYLUm" role="3jbY8P">
|
||||
<node concept="1jFxkG" id="7lmP5gAYLXt" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="7lmP5gAYLUo" role="2OqNvi">
|
||||
<ref role="37wK5l" to="tj24:5EDW3XDYOe6" resolve="getTo" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="a7P8L" id="tbauFycd1M" role="3jbY8V">
|
||||
<ref role="a7OzE" node="tbauFycd1y" resolve="To" />
|
||||
<node concept="a7P8L" id="7lmP5gAYLUp" role="3jbY8V">
|
||||
<ref role="a7OzE" node="7lmP5gAYLU9" resolve="To" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Aq9E8" id="tbauFycd1N" role="3xSepj">
|
||||
<node concept="3I6sU6" id="tbauFycd1O" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="tbauFycd1P" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="tbauFycd1Q" role="3I6s78">
|
||||
<node concept="3Aq9E8" id="7lmP5gAYLUq" role="3xSepj">
|
||||
<node concept="3I6sU6" id="7lmP5gAYLUr" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="7lmP5gAYLUs" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="7lmP5gAYLUt" role="3I6s78">
|
||||
<ref role="3AqCNq" node="3IIf9OArhmN" resolve="convert" />
|
||||
<node concept="a7P8L" id="tbauFycd1R" role="3AunhB">
|
||||
<ref role="a7OzE" node="tbauFycd1x" resolve="From" />
|
||||
<node concept="a7P8L" id="7lmP5gAYLUu" role="3AunhB">
|
||||
<ref role="a7OzE" node="7lmP5gAYLU8" resolve="From" />
|
||||
</node>
|
||||
<node concept="a7P8L" id="tbauFycd1S" role="3AunhB">
|
||||
<ref role="a7OzE" node="tbauFycd1y" resolve="To" />
|
||||
<node concept="a7P8L" id="7lmP5gAYLUv" role="3AunhB">
|
||||
<ref role="a7OzE" node="7lmP5gAYLU9" resolve="To" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -1461,58 +1387,5 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="AVZre" id="7L9cSENZxCr">
|
||||
<property role="TrG5h" value="Decls" />
|
||||
<node concept="1nLNMY" id="7L9cSENZwUN" role="1nK1Vg">
|
||||
<property role="TrG5h" value="importDecls" />
|
||||
<node concept="3clFbS" id="7L9cSENZwUO" role="1nLNMH">
|
||||
<node concept="3clFbH" id="7L9cSENZwYe" role="3cqZAp" />
|
||||
<node concept="1nLNNL" id="7L9cSENZx4_" role="3cqZAp">
|
||||
<node concept="1nLNMm" id="7L9cSENZx4A" role="1nLNNK">
|
||||
<node concept="3Aq93q" id="7L9cSENZx4G" role="1nLNMb">
|
||||
<property role="3ArMco" value="true" />
|
||||
<node concept="3I6sU6" id="7L9cSENZx4H" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="7L9cSENZx4I" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="7L9cSENZy1D" role="3I6s78">
|
||||
<ref role="3AqCNq" node="7L9cSENZwYg" resolve="importDecl" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3NuqgR" id="7L9cSENZx50" role="0Rg$4">
|
||||
<node concept="aZer4" id="7L9cSENZx51" role="3XD1gS">
|
||||
<property role="TrG5h" value="T" />
|
||||
</node>
|
||||
<node concept="32pEOW" id="7L9cSENZx52" role="3vLBG7" />
|
||||
</node>
|
||||
<node concept="3xSepi" id="7L9cSENZx57" role="3xSepv">
|
||||
<node concept="3Aq9E8" id="7L9cSENZy1S" role="3xSepj">
|
||||
<node concept="3I6sU6" id="7L9cSENZy1T" role="3Ip0Jz">
|
||||
<node concept="3I6s7M" id="7L9cSENZy4b" role="3I6sU7">
|
||||
<node concept="3Aqt3T" id="7L9cSENZyf3" role="3I6s78">
|
||||
<ref role="3AqCNq" node="7L9cSENZy1F" resolve="testDecl" />
|
||||
<node concept="a7P8L" id="7L9cSENZyjo" role="3AunhB">
|
||||
<ref role="a7OzE" node="7L9cSENZx51" resolve="T" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="7L9cSENZx4y" role="3cqZAp" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3AqmO8" id="7L9cSENZwYg" role="8PkJo">
|
||||
<property role="TrG5h" value="importDecl" />
|
||||
</node>
|
||||
<node concept="3AqmO8" id="7L9cSENZy1F" role="8PkJo">
|
||||
<property role="TrG5h" value="testDecl" />
|
||||
<node concept="1zAUYm" id="7L9cSENZy1I" role="1zAUyy">
|
||||
<property role="TrG5h" value="term" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</model>
|
||||
|
||||
|
|
|
|||
|
|
@ -872,6 +872,39 @@
|
|||
<node concept="3LEDTM" id="C1f6iDPwpp" role="3LEDUa">
|
||||
<ref role="3LEDTN" node="NKt6yomVLS" resolve="jetbrains.mps.lang.typechecking.runtime" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="5XWz8xxbpMu" role="3LEDUa">
|
||||
<ref role="3LEDTV" node="5XWz8xxbp0o" resolve="jetbrains.mps.lang.types" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="2A2kySria77" role="3LEDUa">
|
||||
<ref role="3LEDTV" to="ffeo:7Kfy9QB6L25" resolve="jetbrains.mps.baseLanguage.jdk7" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="2A2kySria78" role="3LEDUa">
|
||||
<ref role="3LEDTV" to="ffeo:7Kfy9QB6KZA" resolve="jetbrains.mps.baseLanguage.classifiers" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="2A2kySria79" role="3LEDUa">
|
||||
<ref role="3LEDTV" to="ffeo:7Kfy9QB6L4p" resolve="jetbrains.mps.lang.behavior" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="2A2kySria7a" role="3LEDUa">
|
||||
<ref role="3LEDTV" to="ffeo:7Kfy9QB6KXW" resolve="jetbrains.mps.lang.core" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="2A2kySria7b" role="3LEDUa">
|
||||
<ref role="3LEDTV" to="ffeo:7Kfy9QB6L9O" resolve="jetbrains.mps.lang.smodel" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="2A2kySria7c" role="3LEDUa">
|
||||
<ref role="3LEDTV" to="ffeo:7Kfy9QB6L0h" resolve="jetbrains.mps.baseLanguage.collections" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="2A2kySria7d" role="3LEDUa">
|
||||
<ref role="3LEDTV" to="ffeo:7Kfy9QB6L9c" resolve="jetbrains.mps.lang.quotation" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="2A2kySria7e" role="3LEDUa">
|
||||
<ref role="3LEDTV" to="ffeo:7Kfy9QB6L68" resolve="jetbrains.mps.lang.descriptor" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="2A2kySria7f" role="3LEDUa">
|
||||
<ref role="3LEDTV" to="ffeo:7Kfy9QB6KZG" resolve="jetbrains.mps.baseLanguage.closures" />
|
||||
</node>
|
||||
<node concept="3LEDTy" id="2A2kySria7g" role="3LEDUa">
|
||||
<ref role="3LEDTV" to="ffeo:7Kfy9QB6L2F" resolve="jetbrains.mps.baseLanguage.tuples" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="NKt6yomVLS" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
|
|
@ -951,6 +984,122 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtD" id="5XWz8xxbp0o" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
<property role="TrG5h" value="jetbrains.mps.lang.types" />
|
||||
<property role="3LESm3" value="afc17aaf-3a3d-4d69-a38d-db90d5e858c6" />
|
||||
<node concept="55IIr" id="5XWz8xxbp0r" role="3LF7KH">
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbp9e" role="iGT6I">
|
||||
<property role="2Ry0Am" value="coderules" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpeH" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="languages" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpox" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.lang.types" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpti" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.lang.types.mpl" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1BupzO" id="5XWz8xxbpxy" role="3bR31x">
|
||||
<property role="3ZfqAx" value="models" />
|
||||
<property role="1Hdu6h" value="true" />
|
||||
<property role="1HemKv" value="true" />
|
||||
<node concept="3LXTmp" id="5XWz8xxbpxz" role="1HemKq">
|
||||
<node concept="398BVA" id="5XWz8xxbpxo" role="3LXTmr">
|
||||
<ref role="398BVh" node="46o4wsH3mv_" resolve="mps.macro.coderules_home" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpxp" role="iGT6I">
|
||||
<property role="2Ry0Am" value="coderules" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpxq" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="languages" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpxr" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.lang.types" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpxs" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="models" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3qWCbU" id="5XWz8xxbpx$" role="3LXTna">
|
||||
<property role="3qWCbO" value="**/*.mps, **/*.mpsr, **/.model" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxbpx_" role="3bR37C">
|
||||
<node concept="1Busua" id="5XWz8xxbpxA" role="1SiIV1">
|
||||
<ref role="1Busuk" to="ffeo:7Kfy9QB6L68" resolve="jetbrains.mps.lang.descriptor" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxbpxB" role="3bR37C">
|
||||
<node concept="1Busua" id="5XWz8xxbpxC" role="1SiIV1">
|
||||
<ref role="1Busuk" to="ffeo:6zkSwmUIjUi" resolve="jetbrains.mps.lang.aspect" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1yeLz9" id="5XWz8xxbpxD" role="1TViLv">
|
||||
<property role="TrG5h" value="jetbrains.mps.lang.types.generator" />
|
||||
<property role="3LESm3" value="500f1fd6-f17c-4da0-af24-99ec6137355c" />
|
||||
<node concept="1SiIV0" id="5XWz8xxbpxE" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxbpxF" role="1SiIV1">
|
||||
<ref role="3bR37D" node="NKt6ynvPIP" resolve="jetbrains.mps.lang.typechecking" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxbpxG" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxbpxH" role="1SiIV1">
|
||||
<ref role="3bR37D" node="7BVjoXzUxWX" resolve="jetbrains.mps.lang.coderules#4578927328670739933" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxbpxI" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxbpxJ" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6L8Y" resolve="jetbrains.mps.lang.project" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxbpxK" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxbpxL" role="1SiIV1">
|
||||
<ref role="3bR37D" node="NKt6yomVLS" resolve="jetbrains.mps.lang.typechecking.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1BupzO" id="5XWz8xxbpxY" role="3bR31x">
|
||||
<property role="3ZfqAx" value="generator/templates" />
|
||||
<property role="1Hdu6h" value="true" />
|
||||
<property role="1HemKv" value="true" />
|
||||
<node concept="3LXTmp" id="5XWz8xxbpxZ" role="1HemKq">
|
||||
<node concept="398BVA" id="5XWz8xxbpxM" role="3LXTmr">
|
||||
<ref role="398BVh" node="46o4wsH3mv_" resolve="mps.macro.coderules_home" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpxN" role="iGT6I">
|
||||
<property role="2Ry0Am" value="coderules" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpxO" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="languages" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpxP" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.lang.types" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpxQ" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="generator" />
|
||||
<node concept="2Ry0Ak" id="5XWz8xxbpxR" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="templates" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3qWCbU" id="5XWz8xxbpy0" role="3LXTna">
|
||||
<property role="3qWCbO" value="**/*.mps, **/*.mpsr, **/.model" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxbpy2" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxbpy1" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:6zkSwmUIjUj" resolve="jetbrains.mps.lang.aspect#3274906159125927726" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxbpy4" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxbpy3" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:7YI57w6K0jH" resolve="jetbrains.mps.lang.descriptor#9020561928507175817" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtD" id="NKt6ynvPIP" role="2G$12L">
|
||||
<property role="TrG5h" value="jetbrains.mps.lang.typechecking" />
|
||||
<property role="3LESm3" value="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" />
|
||||
|
|
@ -977,52 +1126,6 @@
|
|||
<node concept="1yeLz9" id="NKt6ynvR16" role="1TViLv">
|
||||
<property role="TrG5h" value="jetbrains.mps.lang.typechecking#01" />
|
||||
<property role="3LESm3" value="685b46b0-fc2b-411e-954a-af0eeec1a29a" />
|
||||
<node concept="1SiIV0" id="NKt6ynvR17" role="3bR37C">
|
||||
<node concept="3bR9La" id="NKt6ynvR18" role="1SiIV1">
|
||||
<ref role="3bR37D" node="7BVjoXzUx9d" resolve="jetbrains.mps.lang.coderules.template" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="NKt6ynvR19" role="3bR37C">
|
||||
<node concept="3bR9La" id="NKt6ynvR1a" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7BVjoXzUxWX" resolve="jetbrains.mps.lang.coderules#4578927328670739933" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="NKt6ynvR1b" role="3bR37C">
|
||||
<node concept="3bR9La" id="NKt6ynvR1c" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6L8Y" resolve="jetbrains.mps.lang.project" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="NKt6ynvR1d" role="3bR37C">
|
||||
<node concept="3bR9La" id="NKt6ynvR1e" role="1SiIV1">
|
||||
<ref role="3bR37D" node="7BVjoXzUx6U" resolve="jetbrains.mps.lang.coderules" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="NKt6ynQRnI" role="3bR37C">
|
||||
<node concept="3bR9La" id="NKt6ynQRnJ" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6L68" resolve="jetbrains.mps.lang.descriptor" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="NKt6ynQRnL" role="3bR37C">
|
||||
<node concept="3bR9La" id="NKt6ynQRnK" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:7YI57w6K0jH" resolve="jetbrains.mps.lang.descriptor#9020561928507175817" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="NKt6yomX2i" role="3bR37C">
|
||||
<node concept="3bR9La" id="NKt6yomX2j" role="1SiIV1">
|
||||
<ref role="3bR37D" node="NKt6yomVLS" resolve="jetbrains.mps.lang.typechecking.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="58VeaO3uZwO" role="3bR37C">
|
||||
<node concept="3bR9La" id="58VeaO3uZwP" role="1SiIV1">
|
||||
<ref role="3bR37D" node="7BVjoXzUxoR" resolve="jetbrains.mps.logic.reactor" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="58VeaO3uZwQ" role="3bR37C">
|
||||
<node concept="3bR9La" id="58VeaO3uZwR" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:6zkSwmUIjUj" resolve="jetbrains.mps.lang.aspect#3274906159125927726" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="58VeaO3uZwS" role="3bR37C">
|
||||
<node concept="3bR9La" id="58VeaO3uZwT" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6KYb" resolve="jetbrains.mps.baseLanguage" />
|
||||
|
|
@ -1133,6 +1236,11 @@
|
|||
<ref role="3bR37D" node="65DJywFj0Fi" resolve="jetbrains.mps.coderules.typechecking" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="2A2kySrhmg0" role="3bR37C">
|
||||
<node concept="1Busua" id="2A2kySrhmg1" role="1SiIV1">
|
||||
<ref role="1Busuk" node="5XWz8xxbp0o" resolve="jetbrains.mps.lang.types" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="65DJywFj0Fi" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
|
|
@ -1420,6 +1528,9 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2G$12M" id="5pz4PwHqqGu" role="3989C9">
|
||||
<property role="TrG5h" value="typechecking-test" />
|
||||
<node concept="1E1JtD" id="46o4wsH5PJF" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
<property role="TrG5h" value="jetbrains.mps.typechecking.annotation" />
|
||||
|
|
@ -1491,6 +1602,11 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="2A2kySrco0H" role="3bR37C">
|
||||
<node concept="3bR9La" id="2A2kySrco0I" role="1SiIV1">
|
||||
<ref role="3bR37D" node="5XWz8xxbp0o" resolve="jetbrains.mps.lang.types" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="4XsNDZX1tUA" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
|
|
@ -1606,9 +1722,6 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2G$12M" id="5pz4PwHqqGu" role="3989C9">
|
||||
<property role="TrG5h" value="typechecking-test" />
|
||||
<node concept="1E1JtD" id="7mB3viLuogo" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
<property role="TrG5h" value="jetbrains.mps.typechecking.testlang" />
|
||||
|
|
@ -1722,9 +1835,9 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="7lmP5gAYTn7" role="3bR37C">
|
||||
<node concept="1Busua" id="7lmP5gAYTn8" role="1SiIV1">
|
||||
<ref role="1Busuk" node="NKt6ynvPIP" resolve="jetbrains.mps.lang.typechecking" />
|
||||
<node concept="1SiIV0" id="2A2kySre4JI" role="3bR37C">
|
||||
<node concept="3bR9La" id="2A2kySre4JJ" role="1SiIV1">
|
||||
<ref role="3bR37D" node="5XWz8xxbp0o" resolve="jetbrains.mps.lang.types" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -2069,7 +2182,6 @@
|
|||
</node>
|
||||
<node concept="1SiIV0" id="78H58oeeKbY" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oeeKbZ" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7BVjoXzUxWX" resolve="jetbrains.mps.lang.coderules#4578927328670739933" />
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -2116,6 +2228,41 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxb9y3" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxb9y4" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:1H905DlDUSw" resolve="MPS.OpenAPI" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxb9y5" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxb9y6" role="1SiIV1">
|
||||
<ref role="3bR37D" node="7BVjoXzUxee" resolve="jetbrains.mps.lang.coderules.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxb9y7" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxb9y8" role="1SiIV1">
|
||||
<ref role="3bR37D" node="7BVjoXzUx9d" resolve="jetbrains.mps.lang.coderules.template" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxb9y9" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxb9ya" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6KYb" resolve="jetbrains.mps.baseLanguage" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxb9yb" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxb9yc" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:1TaHNgiIbIQ" resolve="MPS.Core" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxb9yd" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxb9ye" role="1SiIV1">
|
||||
<ref role="3bR37D" node="7BVjoXzUx6U" resolve="jetbrains.mps.lang.coderules" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxb9ys" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxb9yr" role="1SiIV1">
|
||||
<ref role="3bR37D" node="7BVjoXzUxWX" resolve="jetbrains.mps.lang.coderules#4578927328670739933" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E0d5M" id="78H58oewGXf" role="1E1XAP">
|
||||
<ref role="1E0d5P" node="78H58oeeH$3" resolve="jetbrains.mps.lang.controlflow.runtime" />
|
||||
|
|
@ -2492,11 +2639,6 @@
|
|||
<ref role="3bR37D" node="7BVjoXzUxee" resolve="jetbrains.mps.lang.coderules.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="7BVjoXzUxXa" role="3bR37C">
|
||||
<node concept="3bR9La" id="7BVjoXzUxXb" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6L9O" resolve="jetbrains.mps.lang.smodel" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="4pNU3yqbxFQ" role="3bR37C">
|
||||
<node concept="3bR9La" id="4pNU3yqbxFR" role="1SiIV1">
|
||||
<property role="3bR36h" value="true" />
|
||||
|
|
@ -2541,6 +2683,16 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxb9yV" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxb9yW" role="1SiIV1">
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6KYb" resolve="jetbrains.mps.baseLanguage" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5XWz8xxbpP_" role="3bR37C">
|
||||
<node concept="3bR9La" id="5XWz8xxbpPA" role="1SiIV1">
|
||||
<ref role="3bR37D" node="5XWz8xxbpxD" resolve="jetbrains.mps.lang.types.generator" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="wfREvqj2G8" role="3bR37C">
|
||||
<node concept="3bR9La" id="wfREvqj2G9" role="1SiIV1">
|
||||
|
|
@ -3402,6 +3554,9 @@
|
|||
<node concept="L2wRC" id="C1f6iDF7HV" role="39821P">
|
||||
<ref role="L2wRA" node="C1f6iDDM8L" resolve="jetbrains.mps.devkit.aspect.types" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="5XWz8xxbxA5" role="39821P">
|
||||
<ref role="L2wRA" node="5XWz8xxbp0o" resolve="jetbrains.mps.lang.types" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="7Ant4WkHLmq" role="39821P">
|
||||
<ref role="L2wRA" node="65DJywFj0Fi" resolve="jetbrains.mps.coderules.typechecking" />
|
||||
</node>
|
||||
|
|
@ -3618,6 +3773,9 @@
|
|||
<node concept="L2wRC" id="NKt6yowWlA" role="39821P">
|
||||
<ref role="L2wRA" node="NKt6yomVLS" resolve="jetbrains.mps.lang.typechecking.runtime" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="5XWz8xxbxSJ" role="39821P">
|
||||
<ref role="L2wRA" node="5XWz8xxbp0o" resolve="jetbrains.mps.lang.types" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="65DJywFj_1R" role="39821P">
|
||||
<ref role="L2wRA" node="65DJywFj0Fi" resolve="jetbrains.mps.coderules.typechecking" />
|
||||
</node>
|
||||
|
|
|
|||
|
|
@ -42,6 +42,31 @@
|
|||
<property role="2V$B1Q" value="jetbrains.mps.lang.core" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2VgMA2" id="C1f6iDORpQ" role="2VgMA7">
|
||||
<property role="1s431M" value="true" />
|
||||
<node concept="2V$Bhx" id="sL9MTQwOCW" role="1t_9vn">
|
||||
<property role="2V$B1T" value="afc17aaf-3a3d-4d69-a38d-db90d5e858c6" />
|
||||
<property role="2V$B1Q" value="jetbrains.mps.lang.types" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2VgMA2" id="sL9MTQwOzG" role="2VgMA7">
|
||||
<property role="1s431M" value="true" />
|
||||
<node concept="2V$Bhx" id="sL9MTQwOzH" role="1t_9vn">
|
||||
<property role="2V$B1T" value="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" />
|
||||
<property role="2V$B1Q" value="jetbrains.mps.lang.typechecking" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2VgMA2" id="sL9MTQwV_n" role="2VgMA7">
|
||||
<property role="1s431M" value="true" />
|
||||
<node concept="2V$Bhx" id="sL9MTQwV_p" role="1t_9vn">
|
||||
<property role="2V$B1T" value="35320f26-77cb-4c55-be9f-a97a27770af1" />
|
||||
<property role="2V$B1Q" value="jetbrains.mps.logic" />
|
||||
</node>
|
||||
<node concept="2V$Bhx" id="sL9MTQwV_q" role="1t_9vn">
|
||||
<property role="2V$B1T" value="c4803b19-6d89-4a3b-bf82-390769514add" />
|
||||
<property role="2V$B1Q" value="jetbrains.mps.lang.coderules" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2VgMA2" id="C1f6iDORpO" role="2VgMA7">
|
||||
<property role="1s431M" value="true" />
|
||||
<node concept="2V$Bhx" id="C1f6iDORpN" role="1t_9vn">
|
||||
|
|
@ -49,21 +74,6 @@
|
|||
<property role="2V$B1Q" value="jetbrains.mps.lang.quotation" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2VgMA2" id="C1f6iDORpQ" role="2VgMA7">
|
||||
<property role="1s431M" value="true" />
|
||||
<node concept="2V$Bhx" id="C1f6iDORrM" role="1t_9vn">
|
||||
<property role="2V$B1T" value="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" />
|
||||
<property role="2V$B1Q" value="jetbrains.mps.lang.typechecking" />
|
||||
</node>
|
||||
<node concept="2V$Bhx" id="C1f6iDORrF" role="1t_9vn">
|
||||
<property role="2V$B1T" value="35320f26-77cb-4c55-be9f-a97a27770af1" />
|
||||
<property role="2V$B1Q" value="jetbrains.mps.logic" />
|
||||
</node>
|
||||
<node concept="2V$Bhx" id="C1f6iDORpP" role="1t_9vn">
|
||||
<property role="2V$B1T" value="c4803b19-6d89-4a3b-bf82-390769514add" />
|
||||
<property role="2V$B1Q" value="jetbrains.mps.lang.coderules" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2VgMA2" id="C1f6iDORpS" role="2VgMA7">
|
||||
<property role="1s431M" value="true" />
|
||||
<node concept="2V$Bhx" id="C1f6iDORpR" role="1t_9vn">
|
||||
|
|
@ -85,13 +95,6 @@
|
|||
<property role="2V$B1Q" value="jetbrains.mps.lang.smodel" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2VgMA2" id="C1f6iDORpY" role="2VgMA7">
|
||||
<property role="1s431M" value="true" />
|
||||
<node concept="2V$Bhx" id="C1f6iDORpX" role="1t_9vn">
|
||||
<property role="2V$B1T" value="35320f26-77cb-4c55-be9f-a97a27770af1" />
|
||||
<property role="2V$B1Q" value="jetbrains.mps.logic" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="NozSJ" id="C1f6iDORr0" role="2VgMA7">
|
||||
<ref role="NozSM" to="7j7i:2fM90Pxfljd" resolve="BaseLanguageWithExtensions" />
|
||||
</node>
|
||||
|
|
|
|||
|
|
@ -121,6 +121,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -276,6 +277,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -434,6 +436,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -591,6 +594,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -762,6 +766,7 @@
|
|||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.coderules.template.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.runtime.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.types.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.logic.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.logic.reactor.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.logic.runtime.jar" />
|
||||
|
|
@ -1486,6 +1491,7 @@
|
|||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.coderules.template.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.runtime.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.types.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.logic.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.logic.reactor.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.logic.runtime.jar" />
|
||||
|
|
@ -1523,6 +1529,7 @@
|
|||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.baseLanguage.lightweightdsl.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.access.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.actions.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.aspect.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.behavior.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.checkedName.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.constraints.jar" />
|
||||
|
|
@ -1567,6 +1574,7 @@
|
|||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.textGen.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.typesystem.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.util.order.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.refactoring.participant.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.typesystemEngine.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/make/jetbrains.mps.make.facets.jar" />
|
||||
|
|
|
|||
|
|
@ -123,6 +123,7 @@
|
|||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
<language id="l:af858d84-85f2-42f4-a854-0b3c6b5cd482:samples.lambdacalc" />
|
||||
|
|
@ -254,6 +255,7 @@
|
|||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.coderules.template.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.runtime.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.types.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.logic.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.logic.reactor.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.logic.runtime.jar" />
|
||||
|
|
@ -543,6 +545,7 @@
|
|||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.coderules.template.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.runtime.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.types.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.logic.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.logic.reactor.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.logic.runtime.jar" />
|
||||
|
|
@ -583,6 +586,7 @@
|
|||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.baseLanguage.lightweightdsl.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.access.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.actions.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.aspect.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.behavior.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.checkedName.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.constraints.jar" />
|
||||
|
|
@ -627,6 +631,7 @@
|
|||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.textGen.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.typesystem.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.util.order.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.refactoring.participant.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.typesystemEngine.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/make/jetbrains.mps.make.facets.jar" />
|
||||
|
|
|
|||
|
|
@ -115,6 +115,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -211,6 +212,8 @@
|
|||
<module ref="a3e4657f-a76c-45bb-bbda-c764596ecc65(jetbrains.mps.baseLanguage.logging.runtime)" kind="rt" />
|
||||
<module ref="52b81ac7-93fd-4e9e-b972-4995882da6d4(jetbrains.mps.baseLanguage.references.runtime)" kind="rt" />
|
||||
<module ref="d44dab97-aaac-44cb-9745-8a14db674c03(jetbrains.mps.baseLanguage.tuples.runtime)" kind="rt" />
|
||||
<module ref="2af156ab-65c1-4a62-bd0d-ea734f71eab6(jetbrains.mps.dataFlow.runtime)" kind="rt" />
|
||||
<module ref="34e84b8f-afa8-4364-abcd-a279fddddbe7(jetbrains.mps.editor.runtime)" kind="rt" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" kind="rt" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac4(jetbrains.mps.lang.behavior.runtime)" kind="rt" />
|
||||
<module ref="26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.coderules.runtime)" kind="rt" />
|
||||
|
|
@ -218,7 +221,9 @@
|
|||
<module ref="8e98f4e2-decf-4e97-bf80-9109e8b759ee(jetbrains.mps.lang.constraints.rules.runtime)" kind="rt" />
|
||||
<module ref="0a98f3e2-decf-4e97-bf80-9109eccc59bb(jetbrains.mps.lang.feedback.problem.rules)" kind="rt" />
|
||||
<module ref="d7eb0a2a-bd50-4576-beae-e4a89db35f20(jetbrains.mps.lang.scopes.runtime)" kind="rt" />
|
||||
<module ref="f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)" kind="rt" />
|
||||
<module ref="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" kind="rt" />
|
||||
<module ref="8fe4c62a-2020-4ff4-8eda-f322a55bdc9f(jetbrains.mps.refactoring.runtime)" kind="rt" />
|
||||
<module ref="9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)" kind="rt" />
|
||||
<module ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" kind="cl" />
|
||||
<module ref="498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA)" kind="cl" />
|
||||
|
|
@ -230,6 +235,7 @@
|
|||
<module ref="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" kind="cl" />
|
||||
<module ref="a9e4c532-c5f5-4bb7-99ef-42abb73bbb70(jetbrains.mps.lang.descriptor.aspects)" kind="cl" />
|
||||
<module ref="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462(jetbrains.mps.lang.typechecking)" kind="cl" />
|
||||
<module ref="f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)" kind="cl" />
|
||||
<module ref="bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)" kind="cl" />
|
||||
<module ref="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" kind="cl" />
|
||||
</dependencies>
|
||||
|
|
@ -240,6 +246,7 @@
|
|||
<language id="l:f2801650-65d5-424e-bb1b-463a8781b786:jetbrains.mps.baseLanguage.javadoc" />
|
||||
<language id="l:760a0a8c-eabb-4521-8bfd-65db761a9ba3:jetbrains.mps.baseLanguage.logging" />
|
||||
<language id="l:a247e09e-2435-45ba-b8d2-07e93feba96a:jetbrains.mps.baseLanguage.tuples" />
|
||||
<language id="l:df345b11-b8c7-4213-ac66-48d2a9b75d88:jetbrains.mps.baseLanguageInternal" />
|
||||
<language id="l:aee9cad2-acd4-4608-aef2-0004f6a1cdbd:jetbrains.mps.lang.actions" />
|
||||
<language id="l:af65afd8-f0dd-4942-87d9-63a55f2a9db1:jetbrains.mps.lang.behavior" />
|
||||
<language id="l:c4803b19-6d89-4a3b-bf82-390769514add:jetbrains.mps.lang.coderules" />
|
||||
|
|
@ -251,17 +258,27 @@
|
|||
<language id="l:3ad5badc-1d9c-461c-b7b1-fa2fcd0a0ae7:jetbrains.mps.lang.context" />
|
||||
<language id="l:ea3159bf-f48e-4720-bde2-86dba75f0d34:jetbrains.mps.lang.context.defs" />
|
||||
<language id="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" />
|
||||
<language id="l:7fa12e9c-b949-4976-b4fa-19accbc320b4:jetbrains.mps.lang.dataFlow" />
|
||||
<language id="l:f4ad079d-bc71-4ffb-9600-9328705cf998:jetbrains.mps.lang.descriptor" />
|
||||
<language id="l:18bc6592-03a6-4e29-a83a-7ff23bde13ba:jetbrains.mps.lang.editor" />
|
||||
<language id="l:64d34fcd-ad02-4e73-aff8-a581124c2e30:jetbrains.mps.lang.findUsages" />
|
||||
<language id="l:b401a680-8325-4110-8fd3-84331ff25bef:jetbrains.mps.lang.generator" />
|
||||
<language id="l:d7706f63-9be2-479c-a3da-ae92af1e64d5:jetbrains.mps.lang.generator.generationContext" />
|
||||
<language id="l:d7a92d38-f7db-40d0-8431-763b0c3c9f20:jetbrains.mps.lang.intentions" />
|
||||
<language id="l:d4615e3b-d671-4ba9-af01-2b78369b0ba7:jetbrains.mps.lang.pattern" />
|
||||
<language id="l:3a13115c-633c-4c5c-bbcc-75c4219e9555:jetbrains.mps.lang.quotation" />
|
||||
<language id="l:3ecd7c84-cde3-45de-886c-135ecc69b742:jetbrains.mps.lang.refactoring" />
|
||||
<language id="l:982eb8df-2c96-4bd7-9963-11712ea622e5:jetbrains.mps.lang.resources" />
|
||||
<language id="l:b3551702-269c-4f05-ba61-58060cef4292:jetbrains.mps.lang.rulesAndMessages" />
|
||||
<language id="l:d8f591ec-4d86-4af2-9f92-a9e93c803ffa:jetbrains.mps.lang.scopes" />
|
||||
<language id="l:0eddeefa-c2d6-4437-bc2c-de50fd4ce470:jetbrains.mps.lang.script" />
|
||||
<language id="l:13744753-c81f-424a-9c1b-cf8943bf4e86:jetbrains.mps.lang.sharedConcepts" />
|
||||
<language id="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" />
|
||||
<language id="l:c72da2b9-7cce-4447-8389-f407dc1158b7:jetbrains.mps.lang.structure" />
|
||||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -361,6 +378,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -607,6 +625,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -761,6 +780,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -915,6 +935,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -1068,6 +1089,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -1223,6 +1245,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -1651,6 +1674,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -1876,6 +1900,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -2036,6 +2061,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -2192,6 +2218,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -2349,6 +2376,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -2504,6 +2532,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -2727,6 +2756,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -2886,6 +2916,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -3040,6 +3071,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -3211,6 +3243,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -3307,6 +3340,8 @@
|
|||
<module ref="a3e4657f-a76c-45bb-bbda-c764596ecc65(jetbrains.mps.baseLanguage.logging.runtime)" kind="rt" />
|
||||
<module ref="52b81ac7-93fd-4e9e-b972-4995882da6d4(jetbrains.mps.baseLanguage.references.runtime)" kind="rt" />
|
||||
<module ref="d44dab97-aaac-44cb-9745-8a14db674c03(jetbrains.mps.baseLanguage.tuples.runtime)" kind="rt" />
|
||||
<module ref="2af156ab-65c1-4a62-bd0d-ea734f71eab6(jetbrains.mps.dataFlow.runtime)" kind="rt" />
|
||||
<module ref="34e84b8f-afa8-4364-abcd-a279fddddbe7(jetbrains.mps.editor.runtime)" kind="rt" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" kind="rt" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac4(jetbrains.mps.lang.behavior.runtime)" kind="rt" />
|
||||
<module ref="26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.coderules.runtime)" kind="rt" />
|
||||
|
|
@ -3314,7 +3349,9 @@
|
|||
<module ref="8e98f4e2-decf-4e97-bf80-9109e8b759ee(jetbrains.mps.lang.constraints.rules.runtime)" kind="rt" />
|
||||
<module ref="0a98f3e2-decf-4e97-bf80-9109eccc59bb(jetbrains.mps.lang.feedback.problem.rules)" kind="rt" />
|
||||
<module ref="d7eb0a2a-bd50-4576-beae-e4a89db35f20(jetbrains.mps.lang.scopes.runtime)" kind="rt" />
|
||||
<module ref="f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)" kind="rt" />
|
||||
<module ref="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" kind="rt" />
|
||||
<module ref="8fe4c62a-2020-4ff4-8eda-f322a55bdc9f(jetbrains.mps.refactoring.runtime)" kind="rt" />
|
||||
<module ref="9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)" kind="rt" />
|
||||
<module ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" kind="cl" />
|
||||
<module ref="498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA)" kind="cl" />
|
||||
|
|
@ -3326,6 +3363,7 @@
|
|||
<module ref="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" kind="cl" />
|
||||
<module ref="a9e4c532-c5f5-4bb7-99ef-42abb73bbb70(jetbrains.mps.lang.descriptor.aspects)" kind="cl" />
|
||||
<module ref="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462(jetbrains.mps.lang.typechecking)" kind="cl" />
|
||||
<module ref="f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)" kind="cl" />
|
||||
<module ref="bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)" kind="cl" />
|
||||
<module ref="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" kind="cl" />
|
||||
</dependencies>
|
||||
|
|
@ -3336,6 +3374,7 @@
|
|||
<language id="l:f2801650-65d5-424e-bb1b-463a8781b786:jetbrains.mps.baseLanguage.javadoc" />
|
||||
<language id="l:760a0a8c-eabb-4521-8bfd-65db761a9ba3:jetbrains.mps.baseLanguage.logging" />
|
||||
<language id="l:a247e09e-2435-45ba-b8d2-07e93feba96a:jetbrains.mps.baseLanguage.tuples" />
|
||||
<language id="l:df345b11-b8c7-4213-ac66-48d2a9b75d88:jetbrains.mps.baseLanguageInternal" />
|
||||
<language id="l:aee9cad2-acd4-4608-aef2-0004f6a1cdbd:jetbrains.mps.lang.actions" />
|
||||
<language id="l:af65afd8-f0dd-4942-87d9-63a55f2a9db1:jetbrains.mps.lang.behavior" />
|
||||
<language id="l:c4803b19-6d89-4a3b-bf82-390769514add:jetbrains.mps.lang.coderules" />
|
||||
|
|
@ -3347,17 +3386,27 @@
|
|||
<language id="l:3ad5badc-1d9c-461c-b7b1-fa2fcd0a0ae7:jetbrains.mps.lang.context" />
|
||||
<language id="l:ea3159bf-f48e-4720-bde2-86dba75f0d34:jetbrains.mps.lang.context.defs" />
|
||||
<language id="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" />
|
||||
<language id="l:7fa12e9c-b949-4976-b4fa-19accbc320b4:jetbrains.mps.lang.dataFlow" />
|
||||
<language id="l:f4ad079d-bc71-4ffb-9600-9328705cf998:jetbrains.mps.lang.descriptor" />
|
||||
<language id="l:18bc6592-03a6-4e29-a83a-7ff23bde13ba:jetbrains.mps.lang.editor" />
|
||||
<language id="l:64d34fcd-ad02-4e73-aff8-a581124c2e30:jetbrains.mps.lang.findUsages" />
|
||||
<language id="l:b401a680-8325-4110-8fd3-84331ff25bef:jetbrains.mps.lang.generator" />
|
||||
<language id="l:d7706f63-9be2-479c-a3da-ae92af1e64d5:jetbrains.mps.lang.generator.generationContext" />
|
||||
<language id="l:d7a92d38-f7db-40d0-8431-763b0c3c9f20:jetbrains.mps.lang.intentions" />
|
||||
<language id="l:d4615e3b-d671-4ba9-af01-2b78369b0ba7:jetbrains.mps.lang.pattern" />
|
||||
<language id="l:3a13115c-633c-4c5c-bbcc-75c4219e9555:jetbrains.mps.lang.quotation" />
|
||||
<language id="l:3ecd7c84-cde3-45de-886c-135ecc69b742:jetbrains.mps.lang.refactoring" />
|
||||
<language id="l:982eb8df-2c96-4bd7-9963-11712ea622e5:jetbrains.mps.lang.resources" />
|
||||
<language id="l:b3551702-269c-4f05-ba61-58060cef4292:jetbrains.mps.lang.rulesAndMessages" />
|
||||
<language id="l:d8f591ec-4d86-4af2-9f92-a9e93c803ffa:jetbrains.mps.lang.scopes" />
|
||||
<language id="l:0eddeefa-c2d6-4437-bc2c-de50fd4ce470:jetbrains.mps.lang.script" />
|
||||
<language id="l:13744753-c81f-424a-9c1b-cf8943bf4e86:jetbrains.mps.lang.sharedConcepts" />
|
||||
<language id="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" />
|
||||
<language id="l:c72da2b9-7cce-4447-8389-f407dc1158b7:jetbrains.mps.lang.structure" />
|
||||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -3457,6 +3506,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -3703,6 +3753,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -3857,6 +3908,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -4011,6 +4063,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -4164,6 +4217,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -4319,6 +4373,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -4485,6 +4540,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -4644,6 +4700,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -4804,6 +4861,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -4960,6 +5018,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -5117,6 +5176,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -5272,6 +5332,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -5428,6 +5489,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -5587,6 +5649,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -5741,6 +5804,7 @@
|
|||
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
|
||||
<language id="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" />
|
||||
<language id="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" />
|
||||
<language id="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" />
|
||||
<language id="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" />
|
||||
<language id="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" />
|
||||
</uses>
|
||||
|
|
@ -5866,6 +5930,7 @@
|
|||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.coderules.template.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.runtime.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.lang.types.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.logic.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.logic.reactor.jar" />
|
||||
<library file="${artifacts.coderules}/deploy/jetbrains.mps.logic.runtime.jar" />
|
||||
|
|
@ -9338,6 +9403,7 @@
|
|||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.coderules.template.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.typechecking.runtime.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.lang.types.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.logic.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.logic.reactor.jar" />
|
||||
<pathelement location="${artifacts.coderules}/deploy/jetbrains.mps.logic.runtime.jar" />
|
||||
|
|
@ -9376,6 +9442,7 @@
|
|||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.baseLanguage.lightweightdsl.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.access.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.actions.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.aspect.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.behavior.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.checkedName.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.constraints.jar" />
|
||||
|
|
@ -9421,6 +9488,7 @@
|
|||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.textGen.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.typesystem.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.util.order.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.refactoring.participant.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.typesystemEngine.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/make/jetbrains.mps.make.facets.jar" />
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="c4803b19-6d89-4a3b-bf82-390769514add" name="jetbrains.mps.lang.coderules" version="23" />
|
||||
<engage id="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" name="jetbrains.mps.lang.typechecking" />
|
||||
<engage id="afc17aaf-3a3d-4d69-a38d-db90d5e858c6" name="jetbrains.mps.lang.types" />
|
||||
<devkit ref="fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose)" />
|
||||
</languages>
|
||||
<imports />
|
||||
|
|
|
|||
|
|
@ -31,10 +31,14 @@
|
|||
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />
|
||||
<language slang="l:83888646-71ce-4f1c-9c53-c54016f6ad4f:jetbrains.mps.baseLanguage.collections" version="1" />
|
||||
<language slang="l:f2801650-65d5-424e-bb1b-463a8781b786:jetbrains.mps.baseLanguage.javadoc" version="2" />
|
||||
<language slang="l:c7d5b9dd-a05f-4be2-bc73-f2e16994cc67:jetbrains.mps.baseLanguage.lightweightdsl" version="1" />
|
||||
<language slang="l:760a0a8c-eabb-4521-8bfd-65db761a9ba3:jetbrains.mps.baseLanguage.logging" version="0" />
|
||||
<language slang="l:a247e09e-2435-45ba-b8d2-07e93feba96a:jetbrains.mps.baseLanguage.tuples" version="0" />
|
||||
<language slang="l:df345b11-b8c7-4213-ac66-48d2a9b75d88:jetbrains.mps.baseLanguageInternal" version="0" />
|
||||
<language slang="l:aee9cad2-acd4-4608-aef2-0004f6a1cdbd:jetbrains.mps.lang.actions" version="4" />
|
||||
<language slang="l:f159adf4-3c93-40f9-9c5a-1f245a8697af:jetbrains.mps.lang.aspect" version="2" />
|
||||
<language slang="l:af65afd8-f0dd-4942-87d9-63a55f2a9db1:jetbrains.mps.lang.behavior" version="2" />
|
||||
<language slang="l:fe9d76d7-5809-45c9-ae28-a40915b4d6ff:jetbrains.mps.lang.checkedName" version="1" />
|
||||
<language slang="l:c4803b19-6d89-4a3b-bf82-390769514add:jetbrains.mps.lang.coderules" version="23" />
|
||||
<language slang="l:3f4bc5f5-c6c1-4a28-8b10-c83066ffa4a1:jetbrains.mps.lang.constraints" version="6" />
|
||||
<language slang="l:e51810c5-7308-4642-bcb6-469e61b5dd18:jetbrains.mps.lang.constraints.msg.specification" version="0" />
|
||||
|
|
@ -44,20 +48,31 @@
|
|||
<language slang="l:3ad5badc-1d9c-461c-b7b1-fa2fcd0a0ae7:jetbrains.mps.lang.context" version="0" />
|
||||
<language slang="l:ea3159bf-f48e-4720-bde2-86dba75f0d34:jetbrains.mps.lang.context.defs" version="0" />
|
||||
<language slang="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" version="2" />
|
||||
<language slang="l:7fa12e9c-b949-4976-b4fa-19accbc320b4:jetbrains.mps.lang.dataFlow" version="1" />
|
||||
<language slang="l:f4ad079d-bc71-4ffb-9600-9328705cf998:jetbrains.mps.lang.descriptor" version="0" />
|
||||
<language slang="l:18bc6592-03a6-4e29-a83a-7ff23bde13ba:jetbrains.mps.lang.editor" version="14" />
|
||||
<language slang="l:64d34fcd-ad02-4e73-aff8-a581124c2e30:jetbrains.mps.lang.findUsages" version="0" />
|
||||
<language slang="l:b401a680-8325-4110-8fd3-84331ff25bef:jetbrains.mps.lang.generator" version="4" />
|
||||
<language slang="l:d7706f63-9be2-479c-a3da-ae92af1e64d5:jetbrains.mps.lang.generator.generationContext" version="2" />
|
||||
<language slang="l:d7a92d38-f7db-40d0-8431-763b0c3c9f20:jetbrains.mps.lang.intentions" version="1" />
|
||||
<language slang="l:446c26eb-2b7b-4bf0-9b35-f83fa582753e:jetbrains.mps.lang.modelapi" version="0" />
|
||||
<language slang="l:d4615e3b-d671-4ba9-af01-2b78369b0ba7:jetbrains.mps.lang.pattern" version="2" />
|
||||
<language slang="l:3a13115c-633c-4c5c-bbcc-75c4219e9555:jetbrains.mps.lang.quotation" version="5" />
|
||||
<language slang="l:3ecd7c84-cde3-45de-886c-135ecc69b742:jetbrains.mps.lang.refactoring" version="0" />
|
||||
<language slang="l:982eb8df-2c96-4bd7-9963-11712ea622e5:jetbrains.mps.lang.resources" version="2" />
|
||||
<language slang="l:b3551702-269c-4f05-ba61-58060cef4292:jetbrains.mps.lang.rulesAndMessages" version="0" />
|
||||
<language slang="l:d8f591ec-4d86-4af2-9f92-a9e93c803ffa:jetbrains.mps.lang.scopes" version="0" />
|
||||
<language slang="l:0eddeefa-c2d6-4437-bc2c-de50fd4ce470:jetbrains.mps.lang.script" version="1" />
|
||||
<language slang="l:13744753-c81f-424a-9c1b-cf8943bf4e86:jetbrains.mps.lang.sharedConcepts" version="0" />
|
||||
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="18" />
|
||||
<language slang="l:c72da2b9-7cce-4447-8389-f407dc1158b7:jetbrains.mps.lang.structure" version="9" />
|
||||
<language slang="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" version="0" />
|
||||
<language slang="l:b83431fe-5c8f-40bc-8a36-65e25f4dd253:jetbrains.mps.lang.textGen" version="1" />
|
||||
<language slang="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" version="0" />
|
||||
<language slang="l:4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462:jetbrains.mps.lang.typechecking" version="1" />
|
||||
<language slang="l:afc17aaf-3a3d-4d69-a38d-db90d5e858c6:jetbrains.mps.lang.types" version="0" />
|
||||
<language slang="l:7a5dda62-9140-4668-ab76-d5ed1746f2b2:jetbrains.mps.lang.typesystem" version="5" />
|
||||
<language slang="l:c9d137c4-3259-44f8-80ff-33ab2b506ee4:jetbrains.mps.lang.util.order" version="0" />
|
||||
<language slang="l:35320f26-77cb-4c55-be9f-a97a27770af1:jetbrains.mps.logic" version="13" />
|
||||
</languageVersions>
|
||||
<dependencyVersions>
|
||||
|
|
|
|||
|
|
@ -13,8 +13,7 @@
|
|||
<use id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel" version="18" />
|
||||
<use id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage" version="11" />
|
||||
<use id="7a5dda62-9140-4668-ab76-d5ed1746f2b2" name="jetbrains.mps.lang.typesystem" version="-1" />
|
||||
<use id="760a0a8c-eabb-4521-8bfd-65db761a9ba3" name="jetbrains.mps.baseLanguage.logging" version="0" />
|
||||
<engage id="4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462" name="jetbrains.mps.lang.typechecking" />
|
||||
<devkit ref="888618cf-7697-4adc-80cd-8c6ea3486ef7(jetbrains.mps.devkit.aspect.types)" />
|
||||
</languages>
|
||||
<imports>
|
||||
<import index="tpee" ref="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
|
||||
|
|
|
|||
Loading…
Reference in New Issue