DATACMNS-212 - Sonargraph checks and improvements.

Merged mapping.context and mapping.event packages. Moved MappingContext event into context package. Updated Sonargraph architecture description and completed package and dependency mapping.
This commit is contained in:
Oliver Gierke
2012-08-13 14:26:40 +02:00
parent 27a8a8df91
commit 35d96afac6
5 changed files with 25 additions and 24 deletions

View File

@@ -46,6 +46,15 @@
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|Core"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|Query"/>
</element>
<element name="Support" type="Subsystem">
<element name="Assignment" type="TypeFilter">
<element name="**.support.**" type="WeakTypePattern"/>
</element>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|API"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|Core"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|Implementation"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|Query"/>
</element>
<element name="Configuration" type="Subsystem">
<element name="Assignment" type="TypeFilter">
<element name="**.config.**" type="IncludeTypePattern"/>
@@ -55,14 +64,6 @@
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|Implementation"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|Query"/>
</element>
<element name="Support" type="Subsystem">
<element name="Assignment" type="TypeFilter">
<element name="**.support.**" type="WeakTypePattern"/>
</element>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|API"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|Core"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Repositories::Subsystem|Implementation"/>
</element>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Application"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Core"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Mapping"/>
@@ -103,17 +104,10 @@
<element name="**.mapping.*" type="IncludeTypePattern"/>
</element>
</element>
<element name="Events" type="Subsystem">
<element name="Assignment" type="TypeFilter">
<element name="**.event.**" type="IncludeTypePattern"/>
</element>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Mapping::Subsystem|Model"/>
</element>
<element name="Context" type="Subsystem">
<element name="Assignment" type="TypeFilter">
<element name="**.context.**" type="IncludeTypePattern"/>
</element>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Mapping::Subsystem|Events"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Mapping::Subsystem|Model"/>
</element>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Core"/>
@@ -122,7 +116,7 @@
<element name="Assignment" type="TypeFilter"/>
<element name="Types" type="Subsystem">
<element name="Assignment" type="TypeFilter">
<element name="**.util.**" type="IncludeTypePattern"/>
<element name="**.util.**" type="WeakTypePattern"/>
</element>
</element>
<element name="Annotations" type="Subsystem">
@@ -136,6 +130,18 @@
</element>
<stereotype name="Unrestricted"/>
</element>
<element name="Configuration" type="Subsystem">
<element name="Assignment" type="TypeFilter">
<element name="**.config.**" type="WeakTypePattern"/>
</element>
<stereotype name="Unrestricted"/>
</element>
<element name="History" type="Subsystem">
<element name="Assignment" type="TypeFilter">
<element name="**.history.**" type="WeakTypePattern"/>
</element>
<stereotype name="Unrestricted"/>
</element>
</element>
</architecture>
<workspace>