<?xml version="1.0" encoding="UTF-8"?>
<page context-path="/java" servlet-path="/tracker" request-path="spring/2.5-rc1/summary" last-token="summary" request-ext="xml" version="1321" dicer-caption="Package" dicer-scope="Leaf package" server-home="http://99.198.96.218:8080">
  <response project="spring" snapshot="3.0.0.RC1" snapshot-date="9/25/09" baseline="2.5.5" baseline-date="6/23/08">
    <model local-name="spring/3.0.0.RC1">
      <settings lite="false">
        <local-project language="java" version="3.4.1321" flavor="j2se">
          <property name="hide-externals" value="true" />
          <property name="show-needs-to-compile" value="false" />
          <property name="detail-mode" value="true" />
          <property name="project-type" value="classpath" />
          <classpath>
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.aop-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.asm-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.aspects-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.beans-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.context-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.context.support-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.core-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.expression-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.instrument-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.instrument.tomcat-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.integration-tests-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.jdbc-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.jms-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.orm-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.oxm-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.test-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.transaction-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.web-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.web.portlet-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\dist\org.springframework.web.servlet-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\projects\org.springframework.orm\src\test\resources\order-supplemental.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\projects\org.springframework.orm\src\test\resources\order.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\projects\spring-build\lib\ivy\commons-codec.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\projects\spring-build\lib\ivy\commons-httpclient.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\projects\spring-build\lib\ivy\commons-logging.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\projects\spring-build\lib\ivy\ivy.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\projects\spring-build\lib\ivy\jets3t.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\projects\spring-build\lib\ivy\org.springframework.build.aws.ivy.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.aop-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.asm-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.aspects-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.beans-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.context-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.context.support-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.core-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.expression-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.instrument-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.instrument.tomcat-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.integration-tests-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.jdbc-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.jms-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.orm-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.oxm-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.test-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.transaction-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.web-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.web.portlet-sources-3.0.0.RC1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\spring\3.0.0.RC1\src\org.springframework.web.servlet-sources-3.0.0.RC1.jar" />
          </classpath>
          <excludes>
            <exclude expression="!org.springframework.*" />
          </excludes>
          <restructuring>
            <set version="1" name="Sandbox 1" hiview="Codemap" active="true" todo="false" />
            <set version="1" name="Flattened to classes" hiview="Codemap" active="false" todo="false">
              <action type="flatten" active="true" description="Flatten root">
                <params flattenLeafFolders="true">
                  <container-fqn fqn="root" type="root" path="" isroot="true" />
                </params>
                <composite-set />
              </action>
            </set>
            <set version="1" name="Flattened to leaf packages" hiview="Codemap" active="false" todo="false">
              <action type="flatten" active="true" description="Flatten root">
                <params flattenLeafFolders="false">
                  <container-fqn fqn="root" type="root" path="" isroot="true" />
                </params>
                <composite-set />
              </action>
            </set>
          </restructuring>
        </local-project>
      </settings>
    </model>
    <lite-base type="package" level="Leaf package" num-nodes="269" num-edges="1641" num-union-nodes="280" num-union-edges="1737">
      <architecture num-diagrams="0" diagram-time="0" />
      <lite-view separator=".">
        <design-changes>
          <hinode name="root" type="root" status="mixed" level="0" />
          <hinode name="org.springframework" type="meta-package" status="mixed" level="1" />
          <hinode name="org.springframework.orm" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.orm.toplink" type="meta-package" status="removed" level="3" />
          <hinode name="org.springframework.oxm" type="meta-package" status="added" level="2" />
          <hinode name="org.springframework.aop" type="meta-package" level="2" />
          <hinode name="org.springframework.web" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.web.servlet" type="meta-package" status="mixed" level="3" />
          <hinode name="org.springframework.web.servlet.view" type="meta-package" status="mixed" level="4" />
          <hinode name="org.springframework.web.servlet.mvc" type="meta-package" status="mixed" level="4" />
          <hinode name="org.springframework.web.servlet.handler" type="meta-package" status="mixed" level="4" />
          <hinode name="org.springframework.web.portlet" type="meta-package" status="mixed" level="3" />
          <hinode name="org.springframework.web.portlet.bind" type="meta-package" status="mixed" level="4" />
          <hinode name="org.springframework.web.client" type="meta-package" status="added" level="3" />
          <hinode name="org.springframework.remoting" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.remoting.jaxrpc" type="meta-package" status="mixed" level="3" />
          <hinode name="org.springframework.beans" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.beans.factory" type="meta-package" status="mixed" level="3" />
          <hinode name="org.springframework.expression" type="meta-package" status="added" level="2" />
          <hinode name="org.springframework.expression.spel" type="meta-package" status="added" level="3" />
          <hinode name="org.springframework.expression.spel.standard" type="meta-package" status="added" level="4" />
          <hinode name="org.springframework.jdbc" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.jdbc.datasource" type="meta-package" status="mixed" level="3" />
          <hinode name="org.springframework.jdbc.support" type="meta-package" level="3" />
          <hinode name="org.springframework.test" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.test.context" type="meta-package" status="mixed" level="3" />
          <hinode name="org.springframework.test.context.junit4" type="meta-package" status="mixed" level="4" />
          <hinode name="org.springframework.ui" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.ui.format" type="meta-package" status="added" level="3" />
          <hinode name="org.springframework.core" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.core.convert" type="meta-package" status="added" level="3" />
          <hinode name="org.springframework.context" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.http" type="meta-package" status="added" level="2" />
          <hinode name="org.springframework.http.client" type="meta-package" status="added" level="3" />
          <hinode name="org.springframework.http.converter" type="meta-package" status="added" level="3" />
          <hinode name="org.springframework.scheduling" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.metadata" type="meta-package" status="removed" level="2" />
          <hinode name="org.springframework.validation" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.jms" type="meta-package" status="mixed" level="2" />
          <hinode name="org.springframework.jms.listener" type="meta-package" status="mixed" level="3" />
          <hinode name="org.springframework.transaction" type="meta-package" level="2" />
          <hinode name="org.springframework.mock.web" type="meta-package" level="3" />
        </design-changes>
      </lite-view>
      <flat-diffs>
        <node name="org.springframework.oxm" status="added">
          <edge to="org.springframework.core" status="added" />
        </node>
        <node name="org.springframework.web.servlet">
          <edge to="org.springframework.web" status="removed" />
        </node>
        <node name="org.springframework.beans.factory.support">
          <edge to="org.springframework.core.annotation" status="added" />
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
        </node>
        <node name="org.springframework.expression.spel.standard" status="added">
          <edge to="org.springframework.expression.common" status="added" to-status="added" />
          <edge to="org.springframework.expression" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel.standard.internal" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel" status="added" to-status="added" />
        </node>
        <node name="org.springframework.oxm.jibx" status="added">
          <edge to="org.springframework.oxm.support" status="added" to-status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.util.xml" status="added" />
          <edge to="org.springframework.oxm" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.web.servlet.mvc.support">
          <edge to="org.springframework.web.servlet" status="added" />
          <edge to="org.springframework.web" status="added" />
          <edge to="org.springframework.beans" status="added" />
          <edge to="org.springframework.http.converter" status="added" to-status="added" />
          <edge to="org.springframework.web.servlet.mvc.multiaction" status="added" />
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.web.bind" status="added" />
          <edge to="org.springframework.web.servlet.mvc" status="added" />
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.jdbc.object">
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.orm.toplink" status="removed">
          <edge to="org.springframework.dao" status="removed" />
          <edge to="org.springframework.transaction.support" status="removed" />
          <edge to="org.springframework.util" status="removed" />
          <edge to="org.springframework.orm" status="removed" />
          <edge to="org.springframework.beans.factory" status="removed" />
          <edge to="org.springframework.jdbc.support" status="removed" />
          <edge to="org.springframework.beans" status="removed" />
          <edge to="org.springframework.dao.support" status="removed" />
          <edge to="org.springframework.jdbc.datasource" status="removed" />
          <edge to="org.springframework.transaction" status="removed" />
        </node>
        <node name="org.springframework.web.servlet.view">
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.web.context.request" status="added" />
        </node>
        <node name="org.springframework.oxm.support" status="added">
          <edge to="org.springframework.oxm" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.core.io" status="added" />
          <edge to="org.springframework.util.xml" status="added" />
        </node>
        <node name="org.springframework.jmx.export.assembler">
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.web.bind.annotation.support">
          <edge to="org.springframework.http.converter" status="added" to-status="added" />
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.beans.factory.annotation" status="added" />
          <edge to="org.springframework.web" status="added" />
        </node>
        <node name="org.springframework.context.config">
          <edge to="org.springframework.context.annotation" status="added" />
          <edge to="org.springframework.jmx.export.annotation" status="added" />
          <edge to="org.springframework.jmx.support" status="added" />
          <edge to="org.springframework.jndi" status="added" />
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.http.client.support" status="added">
          <edge to="org.springframework.http.client" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.http" status="added" to-status="added" />
        </node>
        <node name="org.springframework.core.task">
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.jdbc.datasource.embedded" status="added">
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.jdbc.datasource" status="added" />
          <edge to="org.springframework.core.io.support" status="added" />
          <edge to="org.springframework.dao" status="added" />
          <edge to="org.springframework.core.io" status="added" />
        </node>
        <node name="org.springframework.web.portlet.mvc.annotation">
          <edge to="org.springframework.web.servlet.mvc.annotation" status="added" />
          <edge to="org.springframework.web.portlet.bind.annotation" status="added" to-status="added" />
          <edge to="org.springframework.validation.support" status="added" to-status="added" />
          <edge to="org.springframework.http.converter" status="added" to-status="added" />
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.web.bind" status="removed" />
          <edge to="org.springframework.beans.factory.generic" status="removed" to-status="removed" />
        </node>
        <node name="org.springframework.oxm.xmlbeans" status="added">
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.oxm.support" status="added" to-status="added" />
          <edge to="org.springframework.oxm" status="added" to-status="added" />
          <edge to="org.springframework.util.xml" status="added" />
        </node>
        <node name="org.springframework.beans.factory.config">
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
        </node>
        <node name="org.springframework.context.annotation">
          <edge to="org.springframework.core.annotation" status="added" />
        </node>
        <node name="org.springframework.remoting.support">
          <edge to="org.springframework.aop.framework.adapter" status="added" />
          <edge to="org.springframework.aop" status="added" />
          <edge to="org.springframework.core.task" status="removed" />
          <edge to="org.springframework.core.task.support" status="removed" />
        </node>
        <node name="org.springframework.scheduling.backportconcurrent">
          <edge to="org.springframework.scheduling.support" status="removed" />
        </node>
        <node name="org.springframework.jdbc.core">
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.web.servlet.view.velocity">
          <edge to="org.springframework.core" status="added" />
          <edge to="org.springframework.web.context" status="added" />
        </node>
        <node name="org.springframework.expression" status="added">
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
        </node>
        <node name="org.springframework.http.server" status="added">
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.metadata.commons" status="removed">
          <edge to="org.springframework.metadata" status="removed" to-status="removed" />
        </node>
        <node name="org.springframework.test.context.junit4.statements" status="added">
          <edge to="org.springframework.test.context" status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.scheduling.annotation" status="added">
          <edge to="org.springframework.aop.framework" status="added" />
          <edge to="org.springframework.beans.factory.config" status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.core" status="added" />
          <edge to="org.springframework.beans" status="added" />
          <edge to="org.springframework.aop.support" status="added" />
          <edge to="org.springframework.aop" status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.context" status="added" />
          <edge to="org.springframework.context.event" status="added" />
          <edge to="org.springframework.scheduling.config" status="added" to-status="added" />
          <edge to="org.springframework.scheduling.support" status="added" />
          <edge to="org.springframework.core.annotation" status="added" />
          <edge to="org.springframework.core.task" status="added" />
          <edge to="org.springframework.aop.interceptor" status="added" />
          <edge to="org.springframework.aop.support.annotation" status="added" />
        </node>
        <node name="org.springframework.ejb.config">
          <edge to="org.springframework.jndi" status="added" />
        </node>
        <node name="org.springframework.context.event">
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.core.task" status="removed" />
          <edge to="org.springframework.beans" status="removed" />
        </node>
        <node name="org.springframework.web.servlet.mvc">
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.remoting.jaxrpc.support" status="removed">
          <edge to="org.springframework.remoting.jaxrpc" status="removed" />
          <edge to="org.springframework.beans.factory" status="removed" />
          <edge to="org.springframework.util" status="removed" />
        </node>
        <node name="org.springframework.oxm.config" status="added">
          <edge to="org.springframework.beans.factory.xml" status="added" />
          <edge to="org.springframework.beans.factory.support" status="added" />
          <edge to="org.springframework.util.xml" status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.jmx.support">
          <edge to="org.springframework.jndi" status="removed" />
        </node>
        <node name="org.springframework.ui.format" status="added">
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
        </node>
        <node name="org.springframework.web.servlet.mvc.throwaway" status="removed">
          <edge to="org.springframework.web.servlet" status="removed" />
          <edge to="org.springframework.web.bind" status="removed" />
        </node>
        <node name="org.springframework.expression.spel.standard.internal" status="added">
          <edge to="org.springframework.expression.common" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel.ast" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel" status="added" to-status="added" />
          <edge to="org.springframework.expression" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel.standard" status="added" to-status="added" />
        </node>
        <node name="org.springframework.validation.support" status="added">
          <edge to="org.springframework.ui" status="added" />
          <edge to="org.springframework.validation" status="added" />
        </node>
        <node name="org.springframework.jmx.access">
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.oxm.xstream" status="added">
          <edge to="org.springframework.oxm.support" status="added" to-status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.oxm" status="added" to-status="added" />
          <edge to="org.springframework.util.xml" status="added" />
        </node>
        <node name="org.springframework.scheduling.quartz">
          <edge to="org.springframework.core.task" status="removed" />
        </node>
        <node name="org.springframework.oxm.castor" status="added">
          <edge to="org.springframework.oxm" status="added" to-status="added" />
          <edge to="org.springframework.oxm.support" status="added" to-status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.core.io" status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.util.xml" status="added" />
        </node>
        <node name="org.springframework.web.multipart">
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.web.servlet.view.tiles2">
          <edge to="org.springframework.web.servlet" status="added" />
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.expression.spel.support" status="added">
          <edge to="org.springframework.expression" status="added" to-status="added" />
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel" status="added" to-status="added" />
          <edge to="org.springframework.core.convert.support" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.core" status="added" />
        </node>
        <node name="org.springframework.scripting.bsh">
          <edge to="org.springframework.aop.support" status="removed" />
        </node>
        <node name="org.springframework.scheduling.concurrent">
          <edge to="org.springframework.core.task.support" status="added" />
        </node>
        <node name="org.springframework.core.task.support">
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.orm.jdo.support">
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.core.type">
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.http.converter.xml" status="added">
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.http.converter" status="added" to-status="added" />
          <edge to="org.springframework.oxm" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.jdbc.config" status="added">
          <edge to="org.springframework.beans.factory.xml" status="added" />
          <edge to="org.springframework.beans.factory.support" status="added" />
          <edge to="org.springframework.jdbc.datasource.embedded" status="added" to-status="added" />
          <edge to="org.springframework.util.xml" status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.beans" status="added" />
          <edge to="org.springframework.core.io" status="added" />
        </node>
        <node name="org.springframework.web.struts" status="removed">
          <edge to="org.springframework.web.context" status="removed" />
          <edge to="org.springframework.context.support" status="removed" />
          <edge to="org.springframework.context" status="removed" />
          <edge to="org.springframework.web.util" status="removed" />
          <edge to="org.springframework.beans.factory.config" status="removed" />
          <edge to="org.springframework.beans" status="removed" />
          <edge to="org.springframework.beans.factory" status="removed" />
          <edge to="org.springframework.web.context.support" status="removed" />
          <edge to="org.springframework.validation" status="removed" />
          <edge to="org.springframework.util" status="removed" />
        </node>
        <node name="org.springframework.jms.support.destination">
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.jdbc.datasource.lookup">
          <edge to="org.springframework.transaction" status="added" />
        </node>
        <node name="org.springframework.jms.support.converter">
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.oxm" status="added" to-status="added" />
        </node>
        <node name="org.springframework.http.converter.json" status="added">
          <edge to="org.springframework.http.converter" status="added" to-status="added" />
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.context.expression" status="added">
          <edge to="org.springframework.expression" status="added" to-status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.beans.factory.config" status="added" />
          <edge to="org.springframework.expression.spel.standard" status="added" to-status="added" />
          <edge to="org.springframework.beans" status="added" />
          <edge to="org.springframework.expression.spel.support" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
        </node>
        <node name="org.springframework.http.client" status="added">
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
        </node>
        <node name="org.springframework.scheduling.config" status="added">
          <edge to="org.springframework.beans.factory.xml" status="added" />
          <edge to="org.springframework.beans.factory.support" status="added" />
          <edge to="org.springframework.beans.factory.config" status="added" />
          <edge to="org.springframework.beans.factory.parsing" status="added" />
          <edge to="org.springframework.beans" status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.core" status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.scheduling" status="added" />
          <edge to="org.springframework.scheduling.support" status="added" />
          <edge to="org.springframework.scheduling.concurrent" status="added" />
        </node>
        <node name="org.springframework.scheduling.commonj">
          <edge to="org.springframework.scheduling.support" status="added" />
        </node>
        <node name="org.springframework.http.converter" status="added">
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.core" status="added" />
        </node>
        <node name="org.springframework.jdbc.support.xml">
          <edge to="org.springframework.jdbc.support" status="added" />
          <edge to="org.springframework.jdbc.core" status="removed" />
        </node>
        <node name="org.springframework.scripting.jruby">
          <edge to="org.springframework.aop.support" status="removed" />
        </node>
        <node name="org.springframework.jmx.export.metadata">
          <edge to="org.springframework.jmx.support" status="added" />
          <edge to="org.springframework.beans.factory" status="removed" />
          <edge to="org.springframework.metadata" status="removed" to-status="removed" />
          <edge to="org.springframework.beans" status="removed" />
        </node>
        <node name="org.springframework.web.context">
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.web.servlet.view.xml" status="added">
          <edge to="org.springframework.web.servlet.view" status="added" />
          <edge to="org.springframework.oxm" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.beans" status="added" />
        </node>
        <node name="org.springframework.aop.config">
          <edge to="org.springframework.aop.framework.autoproxy" status="added" />
          <edge to="org.springframework.aop.aspectj.autoproxy" status="added" />
          <edge to="org.springframework.aop.aspectj.annotation" status="added" />
          <edge to="org.springframework.aop.support" status="added" />
          <edge to="org.springframework.aop.framework" status="added" />
        </node>
        <node name="org.springframework.ui.format.number" status="added">
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.ui.format" status="added" to-status="added" />
        </node>
        <node name="org.springframework.beans">
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
          <edge to="org.springframework.core.io" status="added" />
        </node>
        <node name="org.springframework.expression.spel" status="added">
          <edge to="org.springframework.expression" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel.ast" status="added" to-status="added" />
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel.support" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.expression.common" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel.standard" status="added" to-status="added" />
        </node>
        <node name="org.springframework.expression.common" status="added">
          <edge to="org.springframework.expression" status="added" to-status="added" />
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.validation">
          <edge to="org.springframework.ui.format" status="added" to-status="added" />
          <edge to="org.springframework.ui.format.support" status="added" to-status="added" />
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
          <edge to="org.springframework.context.i18n" status="added" />
        </node>
        <node name="org.springframework.expression.spel.ast" status="added">
          <edge to="org.springframework.expression" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel.standard" status="added" to-status="added" />
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
          <edge to="org.springframework.expression.spel.support" status="added" to-status="added" />
          <edge to="org.springframework.expression.common" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.core" status="added" />
        </node>
        <node name="org.springframework.transaction.config">
          <edge to="org.springframework.transaction.annotation" status="added" />
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.validation.beanvalidation" status="added">
          <edge to="org.springframework.beans.factory.config" status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.context.i18n" status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.beans" status="added" />
          <edge to="org.springframework.validation" status="added" />
          <edge to="org.springframework.context" status="added" />
          <edge to="org.springframework.core.io" status="added" />
        </node>
        <node name="org.springframework.orm.hibernate3.annotation">
          <edge to="org.springframework.context" status="added" />
          <edge to="org.springframework.core.type.filter" status="added" />
          <edge to="org.springframework.core.io.support" status="added" />
          <edge to="org.springframework.core.io" status="added" />
          <edge to="org.springframework.core.type" status="added" />
          <edge to="org.springframework.core.type.classreading" status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.transaction.interceptor">
          <edge to="org.springframework.beans.factory.support" status="added" />
          <edge to="org.springframework.beans.factory.annotation" status="added" />
          <edge to="org.springframework.beans.factory.config" status="added" />
          <edge to="org.springframework.beans" status="added" />
          <edge to="org.springframework.metadata" status="removed" to-status="removed" />
        </node>
        <node name="org.springframework.orm.toplink.support" status="removed">
          <edge to="org.springframework.util" status="removed" />
          <edge to="org.springframework.beans.factory" status="removed" />
          <edge to="org.springframework.orm.toplink" status="removed" to-status="removed" />
          <edge to="org.springframework.dao.support" status="removed" />
          <edge to="org.springframework.dao" status="removed" />
        </node>
        <node name="org.springframework.web.servlet.mvc.annotation">
          <edge to="org.springframework.http.converter" status="added" to-status="added" />
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.http.server" status="added" to-status="added" />
          <edge to="org.springframework.validation.support" status="added" to-status="added" />
          <edge to="org.springframework.http.converter.xml" status="added" to-status="added" />
          <edge to="org.springframework.beans.factory.generic" status="removed" to-status="removed" />
        </node>
        <node name="org.springframework.web.context.request">
          <edge to="org.springframework.web.multipart" status="added" />
        </node>
        <node name="org.springframework.oxm.jaxb" status="added">
          <edge to="org.springframework.oxm.mime" status="added" to-status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.core.io" status="added" />
          <edge to="org.springframework.oxm" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.util.xml" status="added" />
          <edge to="org.springframework.oxm.support" status="added" to-status="added" />
        </node>
        <node name="org.springframework.remoting.jaxws">
          <edge to="org.springframework.core.task" status="removed" />
          <edge to="org.springframework.core.task.support" status="removed" />
        </node>
        <node name="org.springframework.core.convert" status="added">
          <edge to="org.springframework.core" status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.web.portlet.bind.annotation" status="added">
          <edge to="org.springframework.web.bind.annotation" status="added" />
        </node>
        <node name="org.springframework.remoting.httpinvoker">
          <edge to="org.springframework.context.i18n" status="added" />
        </node>
        <node name="org.springframework.ui.format.date" status="added">
          <edge to="org.springframework.ui.format" status="added" to-status="added" />
        </node>
        <node name="org.springframework.jms.listener.serversession" status="removed">
          <edge to="org.springframework.jms.support" status="removed" />
          <edge to="org.springframework.jms.listener" status="removed" />
          <edge to="org.springframework.jms.support.destination" status="removed" />
          <edge to="org.springframework.core.task" status="removed" />
          <edge to="org.springframework.util" status="removed" />
          <edge to="org.springframework.scheduling.timer" status="removed" />
        </node>
        <node name="org.springframework.context.support">
          <edge to="org.springframework.beans.factory.annotation" status="added" />
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
          <edge to="org.springframework.context.expression" status="added" to-status="added" />
          <edge to="org.springframework.context.weaving" status="added" />
        </node>
        <node name="org.springframework.aws.ivy" status="added" />
        <node name="org.springframework.scheduling.support">
          <edge to="org.springframework.scheduling" status="added" />
        </node>
        <node name="org.springframework.web.servlet.view.tiles" status="removed">
          <edge to="org.springframework.web.servlet.support" status="removed" />
          <edge to="org.springframework.web.context.support" status="removed" />
          <edge to="org.springframework.beans.factory" status="removed" />
          <edge to="org.springframework.util" status="removed" />
          <edge to="org.springframework.context.support" status="removed" />
          <edge to="org.springframework.web.context" status="removed" />
          <edge to="org.springframework.beans" status="removed" />
          <edge to="org.springframework.web.util" status="removed" />
          <edge to="org.springframework.context" status="removed" />
          <edge to="org.springframework.web.servlet.view" status="removed" />
        </node>
        <node name="org.springframework.core.convert.support" status="added">
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
          <edge to="org.springframework.core" status="added" />
          <edge to="org.springframework.core.convert.converter" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.web.portlet.context">
          <edge to="org.springframework.web.multipart" status="added" />
        </node>
        <node name="org.springframework.web.servlet.handler.metadata" status="removed">
          <edge to="org.springframework.web.servlet.handler" status="removed" />
          <edge to="org.springframework.core" status="removed" />
          <edge to="org.springframework.beans" status="removed" />
          <edge to="org.springframework.beans.factory.config" status="removed" />
          <edge to="org.springframework.context" status="removed" />
          <edge to="org.springframework.context.support" status="removed" />
          <edge to="org.springframework.beans.factory" status="removed" />
        </node>
        <node name="org.springframework.http" status="added">
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.oxm.mime" status="added">
          <edge to="org.springframework.oxm" status="added" to-status="added" />
        </node>
        <node name="org.springframework.metadata" status="removed" />
        <node name="org.springframework.jmx.export.annotation">
          <edge to="org.springframework.jmx.support" status="added" />
          <edge to="org.springframework.beans" status="removed" />
        </node>
        <node name="org.springframework.web.bind">
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.web" status="removed" />
        </node>
        <node name="org.springframework.web.context.support">
          <edge to="org.springframework.context.i18n" status="added" />
        </node>
        <node name="org.springframework.web.bind.support">
          <edge to="org.springframework.ui.format" status="added" to-status="added" />
        </node>
        <node name="org.springframework.aop.interceptor">
          <edge to="org.springframework.core.task" status="added" />
          <edge to="org.springframework.core.task.support" status="added" />
        </node>
        <node name="org.springframework.test.context.junit4">
          <edge to="org.springframework.test.context.junit4.statements" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.web.bind.annotation">
          <edge to="org.springframework.http" status="added" to-status="added" />
        </node>
        <node name="org.springframework.web.servlet.mvc.multiaction">
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.web.multipart.support">
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.web.client" status="added">
          <edge to="org.springframework.http" status="added" to-status="added" />
          <edge to="org.springframework.core" status="added" />
          <edge to="org.springframework.http.client.support" status="added" to-status="added" />
          <edge to="org.springframework.http.converter" status="added" to-status="added" />
          <edge to="org.springframework.http.client" status="added" to-status="added" />
          <edge to="org.springframework.http.converter.xml" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.web.util" status="added" />
        </node>
        <node name="org.springframework.web.client.support" status="added">
          <edge to="org.springframework.web.client" status="added" to-status="added" />
          <edge to="org.springframework.http.client" status="added" to-status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.web">
          <edge to="org.springframework.http" status="added" to-status="added" />
        </node>
        <node name="org.springframework.web.servlet.view.feed" status="added">
          <edge to="org.springframework.web.servlet.view" status="added" />
          <edge to="org.springframework.util" status="added" />
        </node>
        <node name="org.springframework.beans.factory.generic" status="removed">
          <edge to="org.springframework.beans.factory" status="removed" />
          <edge to="org.springframework.beans" status="removed" />
          <edge to="org.springframework.util" status="removed" />
          <edge to="org.springframework.core.annotation" status="removed" />
          <edge to="org.springframework.beans.factory.config" status="removed" />
          <edge to="org.springframework.beans.factory.support" status="removed" />
        </node>
        <node name="org.springframework.web.servlet.view.json" status="added">
          <edge to="org.springframework.web.servlet.view" status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.validation" status="added" />
        </node>
        <node name="org.springframework.core.type.classreading">
          <edge to="org.springframework.core.annotation" status="added" />
        </node>
        <node name="org.springframework.ui.format.support" status="added">
          <edge to="org.springframework.ui.format" status="added" to-status="added" />
          <edge to="org.springframework.context" status="added" />
          <edge to="org.springframework.core.convert" status="added" to-status="added" />
          <edge to="org.springframework.core" status="added" />
          <edge to="org.springframework.core.convert.support" status="added" to-status="added" />
          <edge to="org.springframework.beans.factory.config" status="added" />
          <edge to="org.springframework.beans" status="added" />
          <edge to="org.springframework.beans.factory" status="added" />
          <edge to="org.springframework.util" status="added" />
          <edge to="org.springframework.core.annotation" status="added" />
          <edge to="org.springframework.context.i18n" status="added" />
        </node>
        <node name="org.springframework.mock.web.portlet">
          <edge to="org.springframework.mock.web" status="added" />
        </node>
        <node name="org.springframework.scheduling.timer">
          <edge to="org.springframework.core" status="removed" />
        </node>
        <node name="org.springframework.core.convert.converter" status="added" />
      </flat-diffs>
    </lite-base>
    <snapshot label="3.0.0.RC1" location="3_0_0_RC1" timestamp="9/25/09 12:00 AM" detail="true" size="2369" date="9/25/09" time="12:00 AM" index="0" days-old="862" status="current">
      <hiview>
        <stats>
          <size ni="356843" jars="20" packages="269" classes-all="2957" inners="588" abstracts="872" interfaces="0" anons="243" classes-outer="2369" />
          <externals visible="false" count="0" />
          <parse-errors count="0" />
        </stats>
        <tanglicities>
          <tanglicity nodes="269" tangles="1" tangled-nodes="5" biggest="5" tanglicity="0.0186" level="Leaf package" />
          <tanglicity nodes="20" tangles="0" tangled-nodes="0" biggest="0" tanglicity="0" level="Jar" />
          <tanglicity nodes="2369" tangles="21" tangled-nodes="95" biggest="17" tanglicity="0.0119" level="Outer class" />
        </tanglicities>
        <xs-config>
          <entry metric="Tangled" threshold="0" scope="design" />
          <entry metric="Fat" threshold="120" scope="design" />
          <entry metric="Fat" threshold="120" scope="leaf package" />
          <entry metric="Fat" threshold="120" scope="class" />
          <entry metric="Fat" threshold="15" scope="method" />
          <xs-summary>
            <summary size="356843" cumulative-xs="85111.2235" average-xs="0.2385">
              <slice metric="Tangled" threshold="0" scope="design" num-contributors="78" num-offenders="3" cumulative-xs="2634.8442" proportion-of-xs="0.031">
                <offenders count="3">
                  <hinode name="org.springframework.expression.spel.standard" type="meta-package" size="4105" value="0.3" />
                  <hinode name="org.springframework.expression.spel" type="meta-package" size="14816" value="0.0563" />
                  <hinode name="org.springframework.web" type="meta-package" size="60418" value="0.0094" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="120" scope="design" num-contributors="78" num-offenders="1" cumulative-xs="67510.8378" proportion-of-xs="0.7932">
                <offenders count="1">
                  <hinode name="org.springframework" type="meta-package" size="356843" value="148" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="120" scope="leaf package" num-contributors="269" num-offenders="0" cumulative-xs="0" proportion-of-xs="0">
                <offenders count="0" />
              </slice>
              <slice metric="Fat" threshold="120" scope="class" num-contributors="2957" num-offenders="11" cumulative-xs="6265.3852" proportion-of-xs="0.0736">
                <offenders count="11" truncated-at="5">
                  <hinode name="org.springframework.beans.factory.support.AbstractBeanDefinition" type="class" size="1374" value="252" />
                  <hinode name="org.springframework.beans.factory.support.AbstractBeanFactory" type="class" size="2468" value="194" />
                  <hinode name="org.springframework.expression.spel.standard.internal.InternalSpelExpressionParser" type="class" size="2012" value="192" />
                  <hinode name="org.springframework.orm.hibernate3.HibernateTemplate" type="class" size="2677" value="191" />
                  <hinode name="org.springframework.asm.MethodWriter" type="class" size="3623" value="180" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="15" scope="method" num-contributors="20696" num-offenders="69" cumulative-xs="8700.1562" proportion-of-xs="0.1022">
                <offenders count="69" truncated-at="5">
                  <hinode name="org.springframework.asm.ClassReader.accept(ClassVisitor, Attribute[], boolean):void" type="method" size="2180" value="121" />
                  <hinode name="org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory():SessionFactory" type="method" size="637" value="55" />
                  <hinode name="org.springframework.beans.BeanWrapperImpl.setPropertyValue(PropertyTokenHolder, PropertyValue):void" type="method" size="916" value="45" />
                  <hinode name="org.springframework.asm.MethodWriter.a(int[], int[], int):int[]" type="method" size="880" value="41" />
                  <hinode name="org.springframework.asm.MethodWriter.a(ByteVector):void" type="method" size="603" value="40" />
                </offenders>
              </slice>
            </summary>
            <offenders count="84" truncated-at="10">
              <hinode name="org.springframework" type="meta-package" size="356843" xs="67510">
                <metric name="Tangled" value="0" threshold="0" />
                <metric name="Fat" value="148" threshold="120" />
              </hinode>
              <hinode name="org.springframework.asm.ClassReader.accept(ClassVisitor, Attribute[], boolean):void" type="method" size="2180" xs="1909">
                <metric name="Fat" value="121" threshold="15" />
              </hinode>
              <hinode name="org.springframework.expression.spel.standard" type="meta-package" size="4105" xs="1231">
                <metric name="Tangled" value="0.3" threshold="0" />
                <metric name="Fat" value="2" threshold="120" />
              </hinode>
              <hinode name="org.springframework.asm.MethodWriter" type="class" size="3623" xs="1207">
                <metric name="Fat" value="180" threshold="120" />
              </hinode>
              <hinode name="org.springframework.orm.hibernate3.HibernateTemplate" type="class" size="2677" xs="995">
                <metric name="Fat" value="191" threshold="120" />
              </hinode>
              <hinode name="org.springframework.beans.factory.support.AbstractBeanFactory" type="class" size="2468" xs="941">
                <metric name="Fat" value="194" threshold="120" />
              </hinode>
              <hinode name="org.springframework.expression.spel" type="meta-package" size="14816" xs="834">
                <metric name="Tangled" value="0.0563" threshold="0" />
                <metric name="Fat" value="9" threshold="120" />
              </hinode>
              <hinode name="org.springframework.expression.spel.standard.internal.InternalSpelExpressionParser" type="class" size="2012" xs="754">
                <metric name="Fat" value="192" threshold="120" />
              </hinode>
              <hinode name="org.springframework.beans.factory.support.AbstractBeanDefinition" type="class" size="1374" xs="719">
                <metric name="Fat" value="252" threshold="120" />
              </hinode>
              <hinode name="org.springframework.beans.BeanWrapperImpl.setPropertyValue(PropertyTokenHolder, PropertyValue):void" type="method" size="916" xs="610">
                <metric name="Fat" value="45" threshold="15" />
              </hinode>
            </offenders>
          </xs-summary>
        </xs-config>
      </hiview>
    </snapshot>
    <snapshot label="2.5.5" location="2_5_5" timestamp="6/23/08 12:00 AM" detail="true" size="2032" date="6/23/08" time="12:00 AM" index="1" days-old="1321" status="baseline">
      <hiview>
        <stats>
          <size ni="309825" jars="17" packages="235" classes-all="2602" inners="570" abstracts="774" interfaces="0" anons="289" classes-outer="2032" />
          <externals visible="false" count="0" />
          <parse-errors count="0" />
        </stats>
        <tanglicities>
          <tanglicity nodes="235" tangles="0" tangled-nodes="0" biggest="0" tanglicity="0" level="Leaf package" />
          <tanglicity nodes="17" tangles="0" tangled-nodes="0" biggest="0" tanglicity="0" level="Jar" />
          <tanglicity nodes="2032" tangles="13" tangled-nodes="47" biggest="12" tanglicity="0.0085" level="Outer class" />
        </tanglicities>
        <xs-config>
          <entry metric="Tangled" threshold="0" scope="design" />
          <entry metric="Fat" threshold="120" scope="design" />
          <entry metric="Fat" threshold="120" scope="leaf package" />
          <entry metric="Fat" threshold="120" scope="class" />
          <entry metric="Fat" threshold="15" scope="method" />
          <xs-summary>
            <summary size="309825" cumulative-xs="48108.7501" average-xs="0.1553">
              <slice metric="Tangled" threshold="0" scope="design" num-contributors="69" num-offenders="1" cumulative-xs="49.7066" proportion-of-xs="0.001">
                <offenders count="1">
                  <hinode name="org.springframework.jdbc" type="meta-package" size="28631" value="0.0017" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="120" scope="design" num-contributors="69" num-offenders="1" cumulative-xs="34425" proportion-of-xs="0.7156">
                <offenders count="1">
                  <hinode name="org.springframework" type="meta-package" size="309825" value="135" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="120" scope="leaf package" num-contributors="235" num-offenders="0" cumulative-xs="0" proportion-of-xs="0">
                <offenders count="0" />
              </slice>
              <slice metric="Fat" threshold="120" scope="class" num-contributors="2602" num-offenders="9" cumulative-xs="4769.7329" proportion-of-xs="0.0991">
                <offenders count="9" truncated-at="5">
                  <hinode name="org.springframework.beans.factory.support.AbstractBeanDefinition" type="class" size="1317" value="235" />
                  <hinode name="org.springframework.orm.hibernate3.HibernateTemplate" type="class" size="2639" value="192" />
                  <hinode name="org.springframework.asm.MethodWriter" type="class" size="3623" value="180" />
                  <hinode name="org.springframework.beans.factory.support.AbstractBeanFactory" type="class" size="2322" value="169" />
                  <hinode name="org.springframework.jdbc.core.JdbcTemplate" type="class" size="2613" value="152" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="15" scope="method" num-contributors="17943" num-offenders="61" cumulative-xs="8864.3106" proportion-of-xs="0.1843">
                <offenders count="61" truncated-at="5">
                  <hinode name="org.springframework.asm.ClassReader.accept(ClassVisitor, Attribute[], boolean):void" type="method" size="2180" value="121" />
                  <hinode name="org.springframework.beans.PropertyEditorRegistrySupport.doRegisterDefaultEditors():void" type="method" size="721" value="53" />
                  <hinode name="org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory():SessionFactory" type="method" size="604" value="47" />
                  <hinode name="org.springframework.jdbc.support.JdbcUtils.getResultSetValue(ResultSet, int, Class):Object" type="method" size="349" value="43" />
                  <hinode name="org.springframework.asm.MethodWriter.a(int[], int[], int):int[]" type="method" size="880" value="41" />
                </offenders>
              </slice>
            </summary>
            <offenders count="72" truncated-at="10">
              <hinode name="org.springframework" type="meta-package" size="309825" xs="34425">
                <metric name="Tangled" value="0" threshold="0" />
                <metric name="Fat" value="135" threshold="120" />
              </hinode>
              <hinode name="org.springframework.asm.ClassReader.accept(ClassVisitor, Attribute[], boolean):void" type="method" size="2180" xs="1909">
                <metric name="Fat" value="121" threshold="15" />
              </hinode>
              <hinode name="org.springframework.asm.MethodWriter" type="class" size="3623" xs="1207">
                <metric name="Fat" value="180" threshold="120" />
              </hinode>
              <hinode name="org.springframework.orm.hibernate3.HibernateTemplate" type="class" size="2639" xs="989">
                <metric name="Fat" value="192" threshold="120" />
              </hinode>
              <hinode name="org.springframework.beans.factory.support.AbstractBeanFactory" type="class" size="2322" xs="673">
                <metric name="Fat" value="169" threshold="120" />
              </hinode>
              <hinode name="org.springframework.beans.factory.support.AbstractBeanDefinition" type="class" size="1317" xs="644">
                <metric name="Fat" value="235" threshold="120" />
              </hinode>
              <hinode name="org.springframework.asm.MethodWriter.a(int[], int[], int):int[]" type="method" size="880" xs="558">
                <metric name="Fat" value="41" threshold="15" />
              </hinode>
              <hinode name="org.springframework.jdbc.core.JdbcTemplate" type="class" size="2613" xs="550">
                <metric name="Fat" value="152" threshold="120" />
              </hinode>
              <hinode name="org.springframework.beans.PropertyEditorRegistrySupport.doRegisterDefaultEditors():void" type="method" size="721" xs="516">
                <metric name="Fat" value="53" threshold="15" />
              </hinode>
              <hinode name="org.springframework.beans.BeanWrapperImpl.setPropertyValue(PropertyTokenHolder, PropertyValue):void" type="method" size="751" xs="438">
                <metric name="Fat" value="36" threshold="15" />
              </hinode>
            </offenders>
          </xs-summary>
        </xs-config>
      </hiview>
    </snapshot>
    <restructuring>
      <set version="1" name="Sandbox 1" hiview="Codemap" active="true" todo="false" />
      <set version="1" name="Flattened to classes" hiview="Codemap" active="false" todo="false">
        <action type="flatten" active="true" description="Flatten root">
          <params flattenLeafFolders="true">
            <container-fqn fqn="root" type="root" path="" isroot="true" />
          </params>
          <composite-set />
        </action>
      </set>
      <set version="1" name="Flattened to leaf packages" hiview="Codemap" active="false" todo="false">
        <action type="flatten" active="true" description="Flatten root">
          <params flattenLeafFolders="false">
            <container-fqn fqn="root" type="root" path="" isroot="true" />
          </params>
          <composite-set />
        </action>
      </set>
    </restructuring>
  </response>
</page>


