3 <!-- project "struts" -> module "struts-core" -> package org.struts -> file "RequestContext" -->
4 <projects long_name="[null]" id="1" scope="PRJ" qualifier="TRK" kee="org.struts:struts" name="Struts"
5 uuid="ABCD" project_uuid="ABCD" module_uuid="[null]" module_uuid_path="."
8 enabled="[true]" language="java" />
10 <projects long_name="[null]" id="2" scope="PRJ" qualifier="BRC" kee="org.struts:struts-core" name="Struts Core"
11 uuid="BCDE" project_uuid="ABCD" module_uuid="ABCD" module_uuid_path=".ABCD."
14 enabled="[true]" language="java" />
16 <!-- note that the root_id of package/file is wrong. It references the module but not the root project -->
17 <projects long_name="org.struts" id="3" scope="DIR" qualifier="PAC" kee="org.struts:struts-core:org.struts"
18 uuid="CDEF" project_uuid="ABCD" module_uuid="BCDE" module_uuid_path=".ABCD.BCDE"
19 name="org.struts" root_uuid="BCDE"
21 enabled="[true]" language="java" />
23 <projects long_name="org.struts.RequestContext" id="4" scope="FIL" qualifier="CLA"
24 uuid="DEFG" project_uuid="ABCD" module_uuid="BCDE" module_uuid_path=".ABCD.BCDE"
25 kee="org.struts:struts-core:org.struts.RequestContext"
26 name="RequestContext" root_uuid="BCDE"
28 enabled="[true]" language="java" />
30 <snapshots purge_status="[null]" id="1" islast="[true]" root_component_uuid="ABCD" component_uuid="ABCD"/>
31 <snapshots purge_status="[null]" id="2" islast="[true]" root_component_uuid="ABCD" component_uuid="BCDE"/>
32 <snapshots purge_status="[null]" id="3" islast="[true]" root_component_uuid="ABCD" component_uuid="CDEF"/>
33 <snapshots purge_status="[null]" id="4" islast="[true]" root_component_uuid="ABCD" component_uuid="DEFG"/>