Skip to content

Commit dd9e2a2

Browse files
committed
Update to CML v5.12.0
1 parent c867f20 commit dd9e2a2

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# dependency versions
2-
cmlVersion=5.11.0
2+
cmlVersion=5.12.0
33
xtendLibVersion=2.19.0
44
junitVersion=5.5.2
55
commonsLangVersion=2.6

src/main/java/org/contextmapper/standalone/example/RefactoringExample.java

+4-8
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,9 @@
1717

1818
import org.contextmapper.dsl.ContextMappingDSLStandaloneSetup;
1919
import org.contextmapper.dsl.cml.CMLResourceContainer;
20-
import org.contextmapper.dsl.contextMappingDSL.ContextMappingModel;
21-
import org.contextmapper.dsl.contextMappingDSL.Partnership;
22-
import org.contextmapper.dsl.contextMappingDSL.SharedKernel;
23-
import org.contextmapper.dsl.contextMappingDSL.UpstreamDownstreamRelationship;
24-
import org.contextmapper.dsl.refactoring.Refactoring;
20+
import org.contextmapper.dsl.refactoring.SemanticCMLRefactoring;
2521
import org.contextmapper.dsl.refactoring.SplitBoundedContextByOwner;
2622
import org.eclipse.emf.common.util.URI;
27-
import org.eclipse.emf.ecore.resource.Resource;
2823
import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl;
2924

3025
/**
@@ -44,8 +39,9 @@ public static void main(String[] args) {
4439
CMLResourceContainer resource = new CMLResourceContainer(new ResourceSetImpl().getResource(URI.createURI(INSURANCE_EXAMPLE_URI), true));
4540

4641
// apply refactoring
47-
Refactoring refactoring = new SplitBoundedContextByOwner("PolicyManagementContext");
48-
refactoring.doRefactor(resource);
42+
SemanticCMLRefactoring refactoring = new SplitBoundedContextByOwner("PolicyManagementContext");
43+
refactoring.refactor(resource);
44+
refactoring.persistChanges();
4945
}
5046

5147
}

0 commit comments

Comments
 (0)