You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ke...@apache.org on 2010/04/13 14:49:50 UTC

svn commit: r933587 - in /tuscany/sandbox/kgoodson/SourceExplore/src/main/resources: binding_dependencies.dot implementation_dependencies.dot interface_dependencies.dot

Author: kelvingoodson
Date: Tue Apr 13 12:49:49 2010
New Revision: 933587

URL: http://svn.apache.org/viewvc?rev=933587&view=rev
Log:
hand crafted dependency graph source

Added:
    tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/binding_dependencies.dot
    tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/implementation_dependencies.dot
    tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/interface_dependencies.dot

Added: tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/binding_dependencies.dot
URL: http://svn.apache.org/viewvc/tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/binding_dependencies.dot?rev=933587&view=auto
==============================================================================
--- tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/binding_dependencies.dot (added)
+++ tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/binding_dependencies.dot Tue Apr 13 12:49:49 2010
@@ -0,0 +1,55 @@
+digraph Dependencies {
+
+  assembly -> monitor
+  assembly -> extensibility
+
+  "assembly-xml" -> assembly
+  "assembly-xml" -> contribution
+
+  "binding.atom" -> assembly
+
+ "binding-ejb" -> assembly
+ "binding-ejb" -> "assembly-xml"
+ "binding-ejb" -> "interface-java"
+  
+
+  "binding-http" -> "assembly-xml"
+  "binding-http" -> contribution  
+
+  "binding-jsonp" -> assembly
+  "binding-jsonrpc" -> assembly
+
+  "binding-jms" -> "assembly-xml"  
+  
+  "binding-rmi" -> assembly
+  
+  "binding-sca-runtime" -> assembly
+  "binding-sca-runtime" -> "assembly-xml"
+  "binding-sca-runtime" -> "core-spi"
+  "binding-sca-runtime" -> core
+  "binding-sca-runtime" -> databinding
+  "binding-sca-runtime" -> contribution
+  
+  
+  "binding-ws" -> "contribution"
+  "binding-ws" -> "assembly"
+  "binding-ws" -> "monitor"
+  "binding-ws" -> "assembly-xsd"
+  "binding-ws" -> "extensibility"
+  "binding-ws" -> "common-xml"
+  "binding-ws" -> "common-java"
+  "binding-ws" -> "sca-api"
+  "binding-ws" -> "assembly-xml"
+  "binding-ws" -> "interface-wsdl"
+  "binding-ws" -> "tuscany-xsd"
+  
+
+  
+  
+  "common-java" -> "sca-api"
+ 
+  "contribution" -> assembly
+  "contribution" -> common
+  "contribution" -> "common-java"
+  
+}
\ No newline at end of file

Added: tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/implementation_dependencies.dot
URL: http://svn.apache.org/viewvc/tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/implementation_dependencies.dot?rev=933587&view=auto
==============================================================================
--- tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/implementation_dependencies.dot (added)
+++ tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/implementation_dependencies.dot Tue Apr 13 12:49:49 2010
@@ -0,0 +1,110 @@
+digraph Dependencies {
+
+    rankdir=LR;
+
+    {
+      rank = "same";
+
+      "tuscany-implementation-bpel";
+      "tuscany-implementation-java";
+      "tuscany-implementation-jaxrs";
+      "tuscany-implementation-osgi";
+      "tuscany-implementation-script";
+      "tuscany-implementation-spring";
+      "tuscany-implementation-spring-sca";
+      "tuscany-implementation-web";
+      "tuscany-implementation-widget"
+
+                
+    }
+
+    "tuscany-implementation-bpel" -> "tuscany-assembly"
+    "tuscany-implementation-bpel" -> "tuscany-assembly-xml"
+    "tuscany-implementation-bpel" -> "tuscany-interface-wsdl"
+    "tuscany-implementation-bpel" -> "tuscany-interface-java"
+    "tuscany-implementation-bpel" -> "tuscany-sca-api"
+    
+    "tuscany-assembly" -> "tuscany-monitor"
+    "tuscany-assembly" -> "tuscany-extensibility"
+
+    "tuscany-assembly-xml" -> "tuscany-contribution"
+    "tuscany-assembly-xml" -> "geronimo-stax-api"
+    "tuscany-assembly-xml" -> "wstx-asl"
+    "tuscany-assembly-xml" -> "tuscany-assembly"
+    "tuscany-assembly-xml" -> "tuscany-assembly-xsd"
+    
+    "tuscany-contribution" -> "tuscany-assembly-xsd" 
+    "tuscany-contribution" -> "tuscany-assembly"
+    "tuscany-contribution" -> "tuscany-common"
+    "tuscany-contribution" -> "tuscany-common-java"
+    "tuscany-contribution" -> "tuscany-extensibility"
+    
+    
+    "tuscany-interface-wsdl" -> "tuscany-xsd"
+    
+    "tuscany-interface-wsdl" ->  XmlSchema
+    "tuscany-interface-wsdl" ->  wsdl4j
+    
+    "tuscany-interface-java" -> "tuscany-sca-api"
+
+    "tuscany-implementation-java" -> "tuscany-assembly"
+    
+    "tuscany-implementation-java" -> "tuscany-interface-java"
+    "tuscany-implementation-java" -> "tuscany-sca-api"
+    "tuscany-implementation-java" -> "jsr181-api"
+    "tuscany-implementation-java" -> "tuscany-assembly-xml"
+    "tuscany-implementation-java" -> "tuscany-extensibility"
+    "tuscany-implementation-java" -> "tuscany-contribution"
+
+   "tuscany-implementation-jaxrs" -> "tuscany-assembly"
+   "tuscany-implementation-jaxrs" -> "tuscany-core-spi"
+   "tuscany-core-spi" -> "tuscany-sca-api"
+   "tuscany-implementation-jaxrs" -> "tuscany-contribution" 
+   "tuscany-implementation-jaxrs" -> "tuscany-monitor"
+   "tuscany-implementation-jaxrs" -> "jsr311-api"
+
+
+   "tuscany-implementation-osgi" -> "org.eclipse.osgi"
+   "tuscany-implementation-osgi" -> "tuscany-interface-java" 
+      "tuscany-interface-java" -> "tuscany-extensibility"
+      "tuscany-interface-java" -> "tuscany-contribution"
+   "tuscany-implementation-osgi" -> "tuscany-assembly-xml" 
+
+  "tuscany-implementation-script" ->  "tuscany-assembly-xml"
+ 
+
+    "tuscany-implementation-spring" -> "tuscany-assembly"
+    "tuscany-implementation-spring" -> "tuscany-assembly-xml"
+    "tuscany-implementation-spring" -> "tuscany-contribution"
+    "tuscany-implementation-spring" -> "tuscany-sca-api"
+    "tuscany-implementation-spring" -> "tuscany-implementation-java-runtime"
+       "tuscany-implementation-java-runtime" -> "tuscany-core-spi"
+       "tuscany-implementation-java-runtime" -> "tuscany-implementation-java"
+       "tuscany-implementation-java-runtime" -> "tuscany-databinding"
+          "tuscany-databinding" -> "tuscany-xsd"
+           "tuscany-xsd" -> "org.apache.ws.commons.schema:XmlSchema"
+      "tuscany-implementation-java-runtime" -> "tuscany-core"
+       "tuscany-core" -> "cglib:cglib"
+        "tuscany-core" -> "asm:asm"
+
+
+ 
+    "tuscany-implementation-spring-sca" -> "tuscany-sca-api"
+    "tuscany-implementation-spring-sca" ->     "org.springframework:spring-core"
+    "tuscany-implementation-spring-sca" ->     "org.springframework:spring-beans"
+    "tuscany-implementation-spring-sca" ->     "org.springframework:spring-context"
+           "org.springframework:spring-context" -> "aopalliance:aopalliance"
+
+    "tuscany-implementation-web" ->    "tuscany-assembly"
+    "tuscany-implementation-web" ->    "tuscany-assembly-xml"
+    "tuscany-implementation-web" ->    "tuscany-core-spi"
+    "tuscany-implementation-web" ->    "tuscany-contribution"
+    "tuscany-implementation-web" ->    "tuscany-monitor"
+
+
+    "tuscany-implementation-widget" ->    "tuscany-assembly-xml"
+    "tuscany-implementation-widget" ->    "tuscany-contribution"
+    "tuscany-implementation-widget" ->    "tuscany-interface-java"
+    "tuscany-implementation-widget" ->    "tuscany-data-api"
+
+}
\ No newline at end of file

Added: tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/interface_dependencies.dot
URL: http://svn.apache.org/viewvc/tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/interface_dependencies.dot?rev=933587&view=auto
==============================================================================
--- tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/interface_dependencies.dot (added)
+++ tuscany/sandbox/kgoodson/SourceExplore/src/main/resources/interface_dependencies.dot Tue Apr 13 12:49:49 2010
@@ -0,0 +1,33 @@
+digraph Dependencies {
+
+    rankdir=LR;
+
+    {
+      rank = "same";
+
+      "interface-java";
+      "interface-java-jaxws";
+      "interface-wsdl";
+                
+    }
+
+    "interface-java" -> "tuscany-extensibility"
+    "interface-java" -> "tuscany-assembly-xml"
+    "interface-java" -> "tuscany-sca-api"
+    "interface-java" -> "tuscany-contribution"
+
+    "interface-java-jaxws" -> "tuscany-core-spi"
+    "interface-java-jaxws" -> "tuscany-databinding-jaxb"
+    "interface-java-jaxws" -> "tuscany-interface-java"
+    "interface-java-jaxws" -> "jaxws-api"
+    "interface-java-jaxws" -> "jsr181-api"
+    "interface-java-jaxws" -> "jsr250-api"
+    "interface-java-jaxws" -> "asm"
+
+    "interface-wsdl" -> "tuscany-xsd"
+    "interface-wsdl" -> "tuscany-contribution"
+    "interface-wsdl" -> "tuscany-assembly-xml"
+    "interface-wsdl" -> "wsdl4j"
+    "interface-wsdl" -> "org.apache.ws.commons.schema:XmlSchema"
+
+}
\ No newline at end of file