<?xml version="1.0" encoding="UTF-8"?>
<page context-path="/java" servlet-path="/tracker" request-path="hibernate/3.3.2/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="hibernate" snapshot="3.3.2" snapshot-date="6/24/09" baseline="3.2.5" baseline-date="7/31/07">
    <model local-name="hibernate/3.3.2">
      <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\hibernate\3.3.2\hibernate-testing.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\hibernate3.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\bytecode\cglib\cglib-2.2.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\bytecode\javassist\javassist-3.9.0.GA.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\optional\c3p0\c3p0-0.9.1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\optional\ehcache\ehcache-1.2.3.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\optional\jbosscache\jboss-cache-1.4.1.GA.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\optional\jbosscache2\jbosscache-core-3.1.0.GA.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\optional\oscache\oscache-2.1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\optional\proxool\proxool-0.8.3.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\optional\swarmcache\swarmcache-1.0RC2.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\required\antlr-2.7.6.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\required\commons-collections-3.1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\required\dom4j-1.6.1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\required\javassist-3.9.0.GA.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\required\jta-1.1.jar" />
            <classpathentry kind="lib" path="I:\structure101.com\hibernate\3.3.2\lib\required\slf4j-api-1.5.8.jar" />
          </classpath>
          <excludes>
            <exclude expression="!*.hibernate.*" />
          </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="97" num-edges="804" num-union-nodes="97" num-union-edges="821">
      <architecture num-diagrams="0" diagram-time="0" />
      <lite-view separator=".">
        <design-changes>
          <hinode name="root" type="root" status="mixed" level="0" />
          <hinode name="org.hibernate" type="meta-package" status="mixed" level="1" />
          <hinode name="org.hibernate.dialect" type="meta-package" status="mixed" level="2" />
          <hinode name="org.hibernate.bytecode" type="meta-package" status="mixed" level="2" />
          <hinode name="org.hibernate.test" type="meta-package" status="added" level="2" />
          <hinode name="org.hibernate.cache" type="meta-package" status="mixed" level="2" />
          <hinode name="org.hibernate.cache.jbc2" type="meta-package" status="added" level="3" />
          <hinode name="org.hibernate.cache.impl" type="meta-package" status="added" level="3" />
          <hinode name="org.hibernate.jdbc" type="meta-package" status="mixed" level="2" />
          <hinode name="org.hibernate.junit" type="meta-package" status="added" level="2" />
        </design-changes>
      </lite-view>
      <flat-diffs>
        <node name="org.hibernate.tool.instrument">
          <edge to="org.hibernate.bytecode.buildtime" status="added" to-status="added" />
          <edge to="org.hibernate.bytecode.util" status="removed" />
          <edge to="org.hibernate.bytecode" status="removed" />
        </node>
        <node name="org.hibernate.impl">
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
          <edge to="org.hibernate.cache.impl" status="added" to-status="added" />
          <edge to="org.hibernate.tuple.entity" status="added" />
          <edge to="org.hibernate.tuple" status="added" />
        </node>
        <node name="org.hibernate.event.def">
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
        </node>
        <node name="org.hibernate.persister">
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
          <edge to="org.hibernate.cache" status="removed" />
        </node>
        <node name="org.hibernate.test.tm" status="added">
          <edge to="org.hibernate.transaction" status="added" />
          <edge to="org.hibernate" status="added" />
          <edge to="org.hibernate.connection" status="added" />
        </node>
        <node name="org.hibernate.engine.loading">
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
          <edge to="org.hibernate.persister.entity" status="removed" />
        </node>
        <node name="org.hibernate.cache.jbc2.access" status="added">
          <edge to="org.hibernate.cache.jbc2" status="added" to-status="added" />
          <edge to="org.hibernate.cache" status="added" />
          <edge to="org.hibernate.cache.jbc2.util" status="added" to-status="added" />
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
        </node>
        <node name="org.hibernate.tool.instrument.cglib">
          <edge to="org.hibernate.bytecode.buildtime" status="added" to-status="added" />
          <edge to="org.hibernate.bytecode.util" status="removed" />
          <edge to="org.hibernate.bytecode.cglib" status="removed" />
          <edge to="org.hibernate.bytecode" status="removed" />
        </node>
        <node name="org.hibernate.cache.jbc2.collection" status="added">
          <edge to="org.hibernate.cache.jbc2" status="added" to-status="added" />
          <edge to="org.hibernate.cache.jbc2.access" status="added" to-status="added" />
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
          <edge to="org.hibernate.cache" status="added" />
        </node>
        <node name="org.hibernate.cache.jbc2.query" status="added">
          <edge to="org.hibernate.cache.jbc2" status="added" to-status="added" />
          <edge to="org.hibernate.cache" status="added" />
          <edge to="org.hibernate.cache.jbc2.util" status="added" to-status="added" />
          <edge to="org.hibernate.util" status="added" />
        </node>
        <node name="org.hibernate.pretty">
          <edge to="org.hibernate.util" status="removed" />
        </node>
        <node name="org.hibernate.jdbc">
          <edge to="org.hibernate.jdbc.util" status="added" to-status="added" />
          <edge to="org.hibernate.pretty" status="removed" />
        </node>
        <node name="org.hibernate.persister.collection">
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
        </node>
        <node name="org.hibernate.cache.access" status="added">
          <edge to="org.hibernate.cache" status="added" />
        </node>
        <node name="org.hibernate.loader">
          <edge to="org.hibernate.tuple.entity" status="added" />
        </node>
        <node name="org.hibernate.engine">
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
          <edge to="org.hibernate.metadata" status="added" />
        </node>
        <node name="org.hibernate.persister.entity">
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
        </node>
        <node name="org.hibernate.cfg">
          <edge to="org.hibernate.dialect.resolver" status="added" to-status="added" />
          <edge to="org.hibernate.jdbc.util" status="added" to-status="added" />
          <edge to="org.hibernate.tuple.entity" status="added" />
        </node>
        <node name="org.hibernate.tool.instrument.javassist">
          <edge to="org.hibernate.bytecode.buildtime" status="added" to-status="added" />
          <edge to="org.hibernate.bytecode.util" status="removed" />
          <edge to="org.hibernate.bytecode.javassist" status="removed" />
          <edge to="org.hibernate.bytecode" status="removed" />
        </node>
        <node name="org.hibernate.tool.hbm2ddl">
          <edge to="org.hibernate.jdbc.util" status="added" to-status="added" />
          <edge to="org.hibernate.pretty" status="removed" />
        </node>
        <node name="org.hibernate.cache">
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
        </node>
        <node name="org.hibernate.cache.jbc2.timestamp" status="added">
          <edge to="org.hibernate.cache.jbc2" status="added" to-status="added" />
          <edge to="org.hibernate.cache" status="added" />
          <edge to="org.hibernate.cache.jbc2.util" status="added" to-status="added" />
        </node>
        <node name="org.hibernate.cache.jbc2" status="added">
          <edge to="org.hibernate.cache" status="added" />
          <edge to="org.hibernate.cache.jbc2.timestamp" status="added" to-status="added" />
          <edge to="org.hibernate.cache.jbc2.query" status="added" to-status="added" />
          <edge to="org.hibernate.cfg" status="added" />
          <edge to="org.hibernate.cache.jbc2.builder" status="added" to-status="added" />
          <edge to="org.hibernate.util" status="added" />
          <edge to="org.hibernate.cache.jbc2.entity" status="added" to-status="added" />
          <edge to="org.hibernate.cache.jbc2.collection" status="added" to-status="added" />
          <edge to="org.hibernate.cache.jbc2.util" status="added" to-status="added" />
        </node>
        <node name="org.hibernate.bytecode.buildtime" status="added">
          <edge to="org.hibernate.bytecode.util" status="added" />
          <edge to="org.hibernate.bytecode.javassist" status="added" />
          <edge to="org.hibernate.bytecode" status="added" />
          <edge to="org.hibernate.bytecode.cglib" status="added" />
        </node>
        <node name="org.hibernate.cache.impl" status="added">
          <edge to="org.hibernate.cache" status="added" />
          <edge to="org.hibernate.mapping" status="added" />
          <edge to="org.hibernate.type" status="added" />
          <edge to="org.hibernate.cfg" status="added" />
        </node>
        <node name="org.hibernate.cache.impl.bridge" status="added">
          <edge to="org.hibernate.cache" status="added" />
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
          <edge to="org.hibernate.cfg" status="added" />
          <edge to="org.hibernate.util" status="added" />
        </node>
        <node name="org.hibernate.context">
          <edge to="org.hibernate.transaction" status="added" />
        </node>
        <node name="org.hibernate.jmx">
          <edge to="org.hibernate.exception" status="removed" />
        </node>
        <node name="org.hibernate.jdbc.util" status="added" />
        <node name="org.hibernate.action">
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
          <edge to="org.hibernate.cfg" status="removed" />
        </node>
        <node name="org.hibernate.id.enhanced">
          <edge to="org.hibernate.jdbc.util" status="added" to-status="added" />
        </node>
        <node name="org.hibernate.cache.jbc2.builder" status="added">
          <edge to="org.hibernate.cfg" status="added" />
          <edge to="org.hibernate.cache" status="added" />
          <edge to="org.hibernate.util" status="added" />
          <edge to="org.hibernate.cache.jbc2" status="added" to-status="added" />
          <edge to="org.hibernate.transaction" status="added" />
          <edge to="org.hibernate.cache.jbc2.util" status="added" to-status="added" />
        </node>
        <node name="org.hibernate.dialect.resolver" status="added">
          <edge to="org.hibernate.dialect" status="added" />
          <edge to="org.hibernate" status="added" />
          <edge to="org.hibernate.util" status="added" />
          <edge to="org.hibernate.cfg" status="added" />
          <edge to="org.hibernate.exception" status="added" />
        </node>
        <node name="org.hibernate.junit.functional" status="added">
          <edge to="org.hibernate.junit" status="added" to-status="added" />
          <edge to="org.hibernate.classic" status="added" />
          <edge to="org.hibernate.cfg" status="added" />
          <edge to="org.hibernate.dialect" status="added" />
          <edge to="org.hibernate" status="added" />
          <edge to="org.hibernate.engine" status="added" />
          <edge to="org.hibernate.stat" status="added" />
          <edge to="org.hibernate.connection" status="added" />
          <edge to="org.hibernate.mapping" status="added" />
        </node>
        <node name="org.hibernate.junit" status="added" />
        <node name="org.hibernate">
          <edge to="org.hibernate.jdbc" status="added" />
          <edge to="org.hibernate.exception" status="removed" />
        </node>
        <node name="org.hibernate.hql.ast.util">
          <edge to="org.hibernate.param" status="added" />
          <edge to="org.hibernate.impl" status="added" />
          <edge to="org.hibernate.exception" status="removed" />
        </node>
        <node name="org.hibernate.test.cache" status="added">
          <edge to="org.hibernate.junit.functional" status="added" to-status="added" />
          <edge to="org.hibernate.cfg" status="added" />
          <edge to="org.hibernate" status="added" />
          <edge to="org.hibernate.stat" status="added" />
          <edge to="org.hibernate.cache" status="added" />
          <edge to="org.hibernate.classic" status="added" />
          <edge to="org.hibernate.engine" status="added" />
        </node>
        <node name="org.hibernate.event">
          <edge to="org.hibernate.persister.collection" status="added" />
        </node>
        <node name="org.hibernate.id">
          <edge to="org.hibernate.jdbc.util" status="added" to-status="added" />
        </node>
        <node name="org.hibernate.cache.jbc2.util" status="added">
          <edge to="org.hibernate.util" status="added" />
          <edge to="org.hibernate.cache.jbc2.entity" status="added" to-status="added" />
          <edge to="org.hibernate.cache" status="added" />
        </node>
        <node name="org.hibernate.criterion">
          <edge to="org.hibernate.loader" status="added" />
        </node>
        <node name="org.hibernate.cache.jbc2.entity" status="added">
          <edge to="org.hibernate.cache.jbc2" status="added" to-status="added" />
          <edge to="org.hibernate.cache.jbc2.access" status="added" to-status="added" />
          <edge to="org.hibernate.cache.access" status="added" to-status="added" />
          <edge to="org.hibernate.cache" status="added" />
        </node>
      </flat-diffs>
    </lite-base>
    <snapshot label="3.3.2" location="3_3_2" timestamp="6/24/09 12:00 AM" detail="true" size="1190" date="6/24/09" time="12:00 AM" index="0" days-old="955" status="current">
      <hiview>
        <stats>
          <size ni="276252" jars="3" packages="97" classes-all="1487" inners="297" abstracts="350" interfaces="0" anons="122" classes-outer="1190" />
          <externals visible="false" count="0" />
          <parse-errors count="0" />
        </stats>
        <tanglicities>
          <tanglicity nodes="97" tangles="2" tangled-nodes="82" biggest="74" tanglicity="0.7673" level="Leaf package" />
          <tanglicity nodes="3" tangles="0" tangled-nodes="0" biggest="0" tanglicity="0" level="Jar" />
          <tanglicity nodes="1190" tangles="11" tangled-nodes="725" biggest="645" tanglicity="0.5434" 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="276252" cumulative-xs="307685.4035" average-xs="1.1138">
              <slice metric="Tangled" threshold="0" scope="design" num-contributors="25" num-offenders="10" cumulative-xs="61520.625" proportion-of-xs="0.1999">
                <offenders count="10" truncated-at="5">
                  <hinode name="org.hibernate.hql.ast" type="meta-package" size="20592" value="0.5524" />
                  <hinode name="org.hibernate" type="meta-package" size="275585" value="0.1605" />
                  <hinode name="org.hibernate.id" type="meta-package" size="5028" value="0.1458" />
                  <hinode name="org.hibernate.engine" type="meta-package" size="16176" value="0.1067" />
                  <hinode name="org.hibernate.event" type="meta-package" size="10879" value="0.0857" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="120" scope="design" num-contributors="25" num-offenders="1" cumulative-xs="190132.2868" proportion-of-xs="0.6179">
                <offenders count="1">
                  <hinode name="org.hibernate" type="meta-package" size="275585" value="387" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="120" scope="leaf package" num-contributors="97" num-offenders="4" cumulative-xs="12979.4774" proportion-of-xs="0.0422">
                <offenders count="4">
                  <hinode name="org.hibernate.mapping" type="package" size="10187" value="246" />
                  <hinode name="org.hibernate.hql.ast.tree" type="package" size="10621" value="181" />
                  <hinode name="org.hibernate.type" type="package" size="12316" value="164" />
                  <hinode name="org.hibernate.criterion" type="package" size="5268" value="144" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="120" scope="class" num-contributors="1487" num-offenders="23" cumulative-xs="35175.8935" proportion-of-xs="0.1143">
                <offenders count="23" truncated-at="5">
                  <hinode name="org.hibernate.persister.entity.AbstractEntityPersister" type="class" size="8252" value="786" />
                  <hinode name="org.hibernate.impl.SessionImpl" type="class" size="3916" value="384" />
                  <hinode name="org.hibernate.persister.collection.AbstractCollectionPersister" type="class" size="3601" value="375" />
                  <hinode name="org.hibernate.hql.antlr.HqlBaseParser" type="class" size="8735" value="297" />
                  <hinode name="org.hibernate.hql.classic.QueryTranslatorImpl" type="class" size="2456" value="226" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="15" scope="method" num-contributors="14660" num-offenders="61" cumulative-xs="7877.1209" proportion-of-xs="0.0256">
                <offenders count="61" truncated-at="5">
                  <hinode name="org.hibernate.cfg.Configuration.setListeners(String, Object[]):void" type="method" size="662" value="69" />
                  <hinode name="org.hibernate.hql.classic.FromParser.token(String, QueryTranslatorImpl):void" type="method" size="509" value="40" />
                  <hinode name="org.hibernate.persister.entity.SingleTableEntityPersister.&lt;init&gt;(PersistentClass, EntityRegionAccessStrategy, SessionFactoryImplementor, Mapping):void" type="method" size="1122" value="39" />
                  <hinode name="org.hibernate.persister.collection.AbstractCollectionPersister.&lt;init&gt;(Collection, CollectionRegionAccessStrategy, Configuration, SessionFactoryImplementor):void" type="method" size="955" value="38" />
                  <hinode name="org.hibernate.hql.ast.SqlASTFactory.getASTNodeType(int):Class" type="method" size="318" value="37" />
                </offenders>
              </slice>
            </summary>
            <offenders count="98" truncated-at="10">
              <hinode name="org.hibernate" type="meta-package" size="275585" xs="234369">
                <metric name="Tangled" value="0.1605" threshold="0" />
                <metric name="Fat" value="387" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.hql.ast" type="meta-package" size="20592" xs="11374">
                <metric name="Tangled" value="0.5524" threshold="0" />
                <metric name="Fat" value="10" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.persister.entity.AbstractEntityPersister" type="class" size="8252" xs="6992">
                <metric name="Fat" value="786" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.mapping" type="package" size="10187" xs="5217">
                <metric name="Fat" value="246" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.hql.antlr.HqlBaseParser" type="class" size="8735" xs="5205">
                <metric name="Fat" value="297" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.hql.antlr.HqlSqlBaseWalker" type="class" size="11662" xs="4768">
                <metric name="Fat" value="203" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.hql.ast.tree" type="package" size="10621" xs="3579">
                <metric name="Fat" value="181" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.type" type="package" size="12316" xs="3304">
                <metric name="Fat" value="164" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.cfg.HbmBinder" type="class" size="6997" xs="2840">
                <metric name="Fat" value="202" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.impl.SessionImpl" type="class" size="3916" xs="2692">
                <metric name="Fat" value="384" threshold="120" />
              </hinode>
            </offenders>
          </xs-summary>
        </xs-config>
      </hiview>
    </snapshot>
    <snapshot label="3.2.5" location="3_2_5" timestamp="7/31/07 12:00 AM" detail="true" size="1073" date="7/31/07" time="12:00 AM" index="1" days-old="1649" status="baseline">
      <hiview>
        <stats>
          <size ni="261908" jars="2" packages="79" classes-all="1347" inners="274" abstracts="299" interfaces="0" anons="112" classes-outer="1073" />
          <externals visible="false" count="0" />
          <parse-errors count="0" />
        </stats>
        <tanglicities>
          <tanglicity nodes="79" tangles="1" tangled-nodes="71" biggest="71" tanglicity="0.8987" level="Leaf package" />
          <tanglicity nodes="2" tangles="0" tangled-nodes="0" biggest="0" tanglicity="0" level="Jar" />
          <tanglicity nodes="1073" tangles="6" tangled-nodes="769" biggest="711" tanglicity="0.6639" 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="261908" cumulative-xs="288480.4401" average-xs="1.1015">
              <slice metric="Tangled" threshold="0" scope="design" num-contributors="20" num-offenders="8" cumulative-xs="58174.9509" proportion-of-xs="0.2017">
                <offenders count="8" truncated-at="5">
                  <hinode name="org.hibernate.hql.ast" type="meta-package" size="19272" value="0.5531" />
                  <hinode name="org.hibernate" type="meta-package" size="261241" value="0.1625" />
                  <hinode name="org.hibernate.id" type="meta-package" size="4820" value="0.1458" />
                  <hinode name="org.hibernate.engine" type="meta-package" size="15879" value="0.1067" />
                  <hinode name="org.hibernate.event" type="meta-package" size="9731" value="0.0877" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="120" scope="design" num-contributors="20" num-offenders="1" cumulative-xs="176053.7174" proportion-of-xs="0.6103">
                <offenders count="1">
                  <hinode name="org.hibernate" type="meta-package" size="261241" value="368" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="120" scope="leaf package" num-contributors="79" num-offenders="4" cumulative-xs="12489.3812" proportion-of-xs="0.0433">
                <offenders count="4">
                  <hinode name="org.hibernate.mapping" type="package" size="10167" value="246" />
                  <hinode name="org.hibernate.hql.ast.tree" type="package" size="9976" value="177" />
                  <hinode name="org.hibernate.type" type="package" size="12161" value="163" />
                  <hinode name="org.hibernate.criterion" type="package" size="5167" value="144" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="120" scope="class" num-contributors="1347" num-offenders="22" cumulative-xs="34194.0078" proportion-of-xs="0.1185">
                <offenders count="22" truncated-at="5">
                  <hinode name="org.hibernate.persister.entity.AbstractEntityPersister" type="class" size="8299" value="789" />
                  <hinode name="org.hibernate.persister.collection.AbstractCollectionPersister" type="class" size="3610" value="375" />
                  <hinode name="org.hibernate.impl.SessionImpl" type="class" size="3875" value="371" />
                  <hinode name="org.hibernate.hql.antlr.HqlBaseParser" type="class" size="8735" value="297" />
                  <hinode name="org.hibernate.hql.classic.QueryTranslatorImpl" type="class" size="2456" value="226" />
                </offenders>
              </slice>
              <slice metric="Fat" threshold="15" scope="method" num-contributors="13767" num-offenders="60" cumulative-xs="7568.3827" proportion-of-xs="0.0262">
                <offenders count="60" truncated-at="5">
                  <hinode name="org.hibernate.cfg.Configuration.setListeners(String, Object[]):void" type="method" size="546" value="57" />
                  <hinode name="org.hibernate.hql.classic.FromParser.token(String, QueryTranslatorImpl):void" type="method" size="509" value="40" />
                  <hinode name="org.hibernate.persister.entity.SingleTableEntityPersister.&lt;init&gt;(PersistentClass, CacheConcurrencyStrategy, SessionFactoryImplementor, Mapping):void" type="method" size="1122" value="39" />
                  <hinode name="org.hibernate.persister.collection.AbstractCollectionPersister.&lt;init&gt;(Collection, CacheConcurrencyStrategy, Configuration, SessionFactoryImplementor):void" type="method" size="955" value="38" />
                  <hinode name="org.hibernate.hql.ast.SqlASTFactory.getASTNodeType(int):Class" type="method" size="300" value="35" />
                </offenders>
              </slice>
            </summary>
            <offenders count="94" truncated-at="10">
              <hinode name="org.hibernate" type="meta-package" size="261241" xs="218495">
                <metric name="Tangled" value="0.1625" threshold="0" />
                <metric name="Fat" value="368" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.hql.ast" type="meta-package" size="19272" xs="10659">
                <metric name="Tangled" value="0.5531" threshold="0" />
                <metric name="Fat" value="10" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.persister.entity.AbstractEntityPersister" type="class" size="8299" xs="7036">
                <metric name="Fat" value="789" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.mapping" type="package" size="10167" xs="5207">
                <metric name="Fat" value="246" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.hql.antlr.HqlBaseParser" type="class" size="8735" xs="5205">
                <metric name="Fat" value="297" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.hql.antlr.HqlSqlBaseWalker" type="class" size="10844" xs="4433">
                <metric name="Fat" value="203" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.hql.ast.tree" type="package" size="9976" xs="3212">
                <metric name="Fat" value="177" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.type" type="package" size="12161" xs="3208">
                <metric name="Fat" value="163" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.cfg.HbmBinder" type="class" size="6983" xs="2834">
                <metric name="Fat" value="202" threshold="120" />
              </hinode>
              <hinode name="org.hibernate.impl.SessionImpl" type="class" size="3875" xs="2621">
                <metric name="Fat" value="371" threshold="120" />
              </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>


