From c1e310024d0d2261baee6d41f5a1d6c55ff86b0a Mon Sep 17 00:00:00 2001
From: nullsub <chrisudeussen@gmail.com>
Date: Wed, 27 Jun 2018 20:24:18 +0200
Subject: [PATCH] remove duplicate rule in RoleTypeAttsAndOps found with
 editpolicy validator

---
 .../modules/roletype/properties/RoleTypeAttsAndOps.ecl    | 5 +----
 .../roletype/properties/RoleTypeAttsAndOps.editpolicy     | 8 --------
 2 files changed, 1 insertion(+), 12 deletions(-)

diff --git a/org.framed.iorm.ui/modules/roletype/properties/RoleTypeAttsAndOps.ecl b/org.framed.iorm.ui/modules/roletype/properties/RoleTypeAttsAndOps.ecl
index 98cd3fac..0ac4f5e7 100644
--- a/org.framed.iorm.ui/modules/roletype/properties/RoleTypeAttsAndOps.ecl
+++ b/org.framed.iorm.ui/modules/roletype/properties/RoleTypeAttsAndOps.ecl
@@ -2,7 +2,4 @@
 Create_Property RoleType (Role_Properties) when true;
 Create_Attribute RoleType (Role_Properties) when true; 
 Create_Operation RoleType (Role_Behavior) when true;
-Add_Property RoleType (true) when true; 
-
-Add RoleType (true) when InType(CompartmentType);   
-Create RoleType (true) when InType(CompartmentType); 
+Add_Property RoleType (true) when true; 
\ No newline at end of file
diff --git a/org.framed.iorm.ui/modules/roletype/properties/RoleTypeAttsAndOps.editpolicy b/org.framed.iorm.ui/modules/roletype/properties/RoleTypeAttsAndOps.editpolicy
index d6dff761..d38c44c4 100644
--- a/org.framed.iorm.ui/modules/roletype/properties/RoleTypeAttsAndOps.editpolicy
+++ b/org.framed.iorm.ui/modules/roletype/properties/RoleTypeAttsAndOps.editpolicy
@@ -16,12 +16,4 @@
     <featureRule xsi:type="editpolicymodel:TrueFeatureRule"/>
     <constraintRule xsi:type="editpolicymodel:TrueConstraintRule"/>
   </policies>
-  <policies action="Add" actionType="RoleType">
-    <featureRule xsi:type="editpolicymodel:TrueFeatureRule"/>
-    <constraintRule xsi:type="editpolicymodel:InType" type="CompartmentType"/>
-  </policies>
-  <policies actionType="RoleType">
-    <featureRule xsi:type="editpolicymodel:TrueFeatureRule"/>
-    <constraintRule xsi:type="editpolicymodel:InType" type="CompartmentType"/>
-  </policies>
 </editpolicymodel:Model>
-- 
GitLab