generate linux build file

git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2866 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
This commit is contained in:
sjfink 2008-05-29 15:34:20 +00:00
parent 66b0347073
commit 04b9dff056
2 changed files with 292 additions and 313 deletions

View File

@ -1,271 +1,238 @@
<?xml version="1.0" encoding="UTF-8"?>
<project name="com.ibm.wala.core.tests" default="build.jars" basedir=".">
<property name="basews" value="${ws}"/>
<property name="baseos" value="${os}"/>
<property name="basearch" value="${arch}"/>
<property name="basenl" value="${nl}"/>
<!-- Compiler settings. -->
<property name="javacFailOnError" value="true"/>
<property name="javacDebugInfo" value="on"/>
<property name="javacVerbose" value="false"/>
<property name="logExtension" value=".log"/>
<property name="compilerArg" value=""/>
<property name="javacSource" value="1.5"/>
<property name="javacTarget" value="1.5"/>
<path id="path_bootclasspath">
<fileset dir="${java.home}/lib">
<include name="*.jar"/>
</fileset>
</path>
<property name="bootclasspath" refid="path_bootclasspath"/>
<property name="bundleJavacSource" value="${javacSource}"/>
<property name="bundleJavacTarget" value="${javacTarget}"/>
<property name="bundleBootClasspath" value="${bootclasspath}"/>
<target name="buildAndRun" depends="build.update.jar,runtests">
</target>
<!--
===================================================================
Runs unit tests
===================================================================
-->
<target name="runtests" depends="build.update.jar" description="-> runs unit tests">
<!-- fork=true is required to enable assertions in the tests' JVM. -->
<junit fork="true" printsummary="yes" haltonerror="no" failureproperty="junit_test_failed">
<!-- Enable assertions - required by certain tests. -->
<jvmarg value="-ea" />
<jvmarg value="-Xmx1000M" />
<classpath>
<pathelement path="bin/"/>
<pathelement path="@dot/"/>
<pathelement path="../com.ibm.wala.core.testdata/bin/"/>
<pathelement path="../com.ibm.wala.core.testdata/@dot/"/>
<pathelement path="../com.ibm.wala.core/bin/"/>
<pathelement path="../com.ibm.wala.core/@dot"/>
<pathelement path="../com.ibm.wala.emf/bin/"/>
<pathelement path="../com.ibm.wala.emf/@dot"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime_3.2.0.v20060603.jar" />
<pathelement path="${eclipse.root}/plugins/org.eclipse.osgi_3.2.0.v20060601.jar" />
<pathelement path="${eclipse.root}/plugins/org.eclipse.equinox.common_3.2.0.v20060603.jar" />
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.jobs_3.2.0.v20060603.jar" />
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.0.v20060603/runtime_registry_compatibility.jar" />
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.0.v20060603"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.equinox.registry_3.2.0.v20060601.jar"/>
<pathelement path="${eclipse.root}/plugins/org.apache.xerces_2.8.0.v200606131651/resolver.jar"/>
<pathelement path="${eclipse.root}/plugins/org.apache.xerces_2.8.0.v200606131651/xercesImpl.jar"/>
<pathelement path="${eclipse.root}/plugins/org.apache.xerces_2.8.0.v200606131651/xml-apis.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.equinox.preferences_3.2.0.v20060601.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.0.v20060603/@dot"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.contenttype_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime.compatibility.auth_3.2.0.v20060601.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.emf.ecore_2.2.0.v200606271057.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.emf.common_2.2.0.v200606271057.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.resources_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.resources.compatibility_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.resources.win32_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime.compatibility_3.1.100.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.update.configurator_3.2.0.v20060605.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.ant.core_3.1.100.v20060531.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.variables_3.1.100.v20060605.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.expressions_3.2.0.v20060605-1400.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.filesystem_1.0.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.filesystem.win32.x86_1.0.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.emf.ecore.xmi_2.2.0.v200606271057.jar"/>
<pathelement path="../com.ibm.wala.shrike/bin/"/>
<pathelement path="../com.ibm.wala.shrike/@dot"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.jface_3.2.0.I20060605-1400.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.swt_3.2.0.v3232o.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.swt.win32.win32.x86_3.2.0.v3232m.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.commands_3.2.0.I20060605-1400.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.jdt.core_3.2.0.v_671.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.text_3.2.0.v20060605-1400.jar"/>
<pathelement path="${eclipse.root}/plugins/com.ibm.icu_3.4.4.1.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.team.core_3.2.0.I200606051140.jar"/>
<pathelement path="${eclipse.root}/plugins/org.junit_3.8.1/junit.jar"/>
</classpath>
<formatter type="xml" />
<batchtest todir="${basedir}/output" fork="true">
<fileset dir="${basedir}/src">
<include name="**/*Test.java" />
</fileset>
</batchtest>
</junit>
<fail if="junit_test_failed" message="One or more JUnit tests failed"/>
</target>
<target name="init" depends="properties">
<condition property="pluginTemp" value="${buildTempFolder}/plugins">
<isset property="buildTempFolder"/>
</condition>
<property name="pluginTemp" value="${basedir}"/>
<condition property="build.result.folder" value="${pluginTemp}/com.ibm.wala.core.tests">
<isset property="buildTempFolder"/>
</condition>
<property name="build.result.folder" value="${basedir}"/>
<property name="temp.folder" value="${basedir}/temp.folder"/>
<property name="plugin.destination" value="${basedir}/output"/>
<property name="eclipse.root" value="c:/eclipse"/>
</target>
<target name="properties" if="eclipse.running">
<property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
</target>
<target name="build.update.jar" depends="init" description="Build the plug-in: com.ibm.wala.core.tests for an update site.">
<delete dir="@dot"/>
<delete dir="${temp.folder}"/>
<mkdir dir="${temp.folder}"/>
<delete dir="${plugin.destination}"/>
<mkdir dir="${plugin.destination}"/>
<antcall target="build.jars"/>
<antcall target="gather.bin.parts">
<param name="destination.temp.folder" value="${temp.folder}/"/>
</antcall>
<zip destfile="${plugin.destination}/com.ibm.wala.core.tests_1.0.0.jar" basedir="${temp.folder}/com.ibm.wala.core.tests_1.0.0" filesonly="false" whenempty="skip" update="false"/>
<delete dir="${temp.folder}"/>
</target>
<target name="@dot" depends="init" description="Create jar: com.ibm.wala.core.tests @dot.">
<delete dir="${temp.folder}/@dot.bin"/>
<mkdir dir="${temp.folder}/@dot.bin"/>
<path id="@dot.classpath">
<pathelement path="../com.ibm.wala.core/bin/"/>
<pathelement path="../com.ibm.wala.core/@dot"/>
<pathelement path="../com.ibm.wala.emf/bin/"/>
<pathelement path="../com.ibm.wala.emf/@dot"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.osgi_3.2.0.v20060601.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.equinox.common_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.jobs_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.0.v20060603/runtime_registry_compatibility.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.0.v20060603"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.equinox.registry_3.2.0.v20060601.jar"/>
<pathelement path="${eclipse.root}/plugins/org.apache.xerces_2.8.0.v200606131651/resolver.jar"/>
<pathelement path="${eclipse.root}/plugins/org.apache.xerces_2.8.0.v200606131651/xercesImpl.jar"/>
<pathelement path="${eclipse.root}/plugins/org.apache.xerces_2.8.0.v200606131651/xml-apis.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.equinox.preferences_3.2.0.v20060601.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.0.v20060603/@dot"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.contenttype_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime.compatibility.auth_3.2.0.v20060601.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.emf.ecore_2.2.0.v200606271057.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.emf.common_2.2.0.v200606271057.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.resources_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.resources.compatibility_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.resources.win32_3.2.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.runtime.compatibility_3.1.100.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.update.configurator_3.2.0.v20060605.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.ant.core_3.1.100.v20060531.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.variables_3.1.100.v20060605.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.expressions_3.2.0.v20060605-1400.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.filesystem_1.0.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.filesystem.win32.x86_1.0.0.v20060603.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.emf.ecore.xmi_2.2.0.v200606271057.jar"/>
<pathelement path="../com.ibm.wala.shrike/bin/"/>
<pathelement path="../com.ibm.wala.shrike/@dot"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.jface_3.2.0.I20060605-1400.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.swt_3.2.0.v3232o.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.swt.win32.win32.x86_3.2.0.v3232m.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.core.commands_3.2.0.I20060605-1400.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.jdt.core_3.2.0.v_671.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.text_3.2.0.v20060605-1400.jar"/>
<pathelement path="${eclipse.root}/plugins/com.ibm.icu_3.4.4.1.jar"/>
<pathelement path="${eclipse.root}/plugins/org.eclipse.team.core_3.2.0.I200606051140.jar"/>
<pathelement path="${eclipse.root}/plugins/org.junit_3.8.1/junit.jar"/>
</path>
<!-- compile the source code -->
<javac destdir="${temp.folder}/@dot.bin" failonerror="${javacFailOnError}" verbose="${javacVerbose}" debug="${javacDebugInfo}" includeAntRuntime="no" bootclasspath="${bundleBootClasspath}" source="${bundleJavacSource}" target="${bundleJavacTarget}" >
<compilerarg line="${compilerArg}" compiler="${build.compiler}"/>
<classpath refid="@dot.classpath" />
<src path="src/" />
<compilerarg value="@${basedir}/javaCompiler...args" compiler="org.eclipse.jdt.core.JDTCompilerAdapter"/>
<compilerarg line="-log '${temp.folder}/@dot.bin${logExtension}'" compiler="org.eclipse.jdt.core.JDTCompilerAdapter"/>
</javac>
<!-- Copy necessary resources -->
<copy todir="${temp.folder}/@dot.bin" failonerror="true" overwrite="false">
<fileset dir="src/" excludes="**/*.java, **/package.htm*" />
<fileset dir="dat/" excludes="**/*.java, **/package.htm*" />
</copy>
<mkdir dir="${build.result.folder}"/>
<copy todir="${build.result.folder}/@dot" failonerror="true" overwrite="false">
<fileset dir="${temp.folder}/@dot.bin" />
</copy>
<delete dir="${temp.folder}/@dot.bin"/>
</target>
<target name="src.zip" depends="init" unless="src.zip">
<mkdir dir="${build.result.folder}"/>
<zip destfile="${build.result.folder}/src.zip" filesonly="false" whenempty="skip" update="false">
<fileset dir="src/" includes="**/*.java" />
</zip>
</target>
<target name="build.jars" depends="init" description="Build all the jars for the plug-in: com.ibm.wala.core.tests.">
<available property="@dot" file="${build.result.folder}/@dot"/>
<antcall target="@dot"/>
</target>
<target name="build.sources" depends="init">
<available property="src.zip" file="${build.result.folder}/src.zip"/>
<antcall target="src.zip"/>
</target>
<target name="gather.bin.parts" depends="init" if="destination.temp.folder">
<mkdir dir="${destination.temp.folder}/com.ibm.wala.core.tests_1.0.0"/>
<copy todir="${destination.temp.folder}/com.ibm.wala.core.tests_1.0.0" failonerror="true" overwrite="false">
<fileset dir="${build.result.folder}/@dot" includes="**" />
</copy>
<copy todir="${destination.temp.folder}/com.ibm.wala.core.tests_1.0.0" failonerror="true" overwrite="false">
<fileset dir="${basedir}" includes="META-INF/" />
</copy>
</target>
<target name="build.zips" depends="init">
</target>
<target name="gather.sources" depends="init" if="destination.temp.folder">
<mkdir dir="${destination.temp.folder}/com.ibm.wala.core.tests_1.0.0"/>
<copy file="${build.result.folder}/src.zip" todir="${destination.temp.folder}/com.ibm.wala.core.tests_1.0.0" failonerror="false" overwrite="false"/>
</target>
<target name="gather.logs" depends="init" if="destination.temp.folder">
<mkdir dir="${destination.temp.folder}/com.ibm.wala.core.tests_1.0.0"/>
<copy file="${temp.folder}/@dot.bin${logExtension}" todir="${destination.temp.folder}/com.ibm.wala.core.tests_1.0.0" failonerror="false" overwrite="false"/>
</target>
<target name="clean" depends="init" description="Clean the plug-in: com.ibm.wala.core.tests of all the zips, jars and logs created.">
<delete dir="${build.result.folder}/@dot"/>
<delete file="${build.result.folder}/src.zip"/>
<delete file="${plugin.destination}/com.ibm.wala.core.tests_1.0.0.jar"/>
<delete file="${plugin.destination}/com.ibm.wala.core.tests_1.0.0.zip"/>
<delete dir="${temp.folder}"/>
</target>
<target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder.">
<eclipse.convertPath fileSystemPath="C:/temp/walaWorkspace/com.ibm.wala.core.tests" property="resourcePath"/>
<eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/>
</target>
<target name="zip.plugin" depends="init" description="Create a zip containing all the elements for the plug-in: com.ibm.wala.core.tests.">
<delete dir="${temp.folder}"/>
<mkdir dir="${temp.folder}"/>
<antcall target="build.jars"/>
<antcall target="build.sources"/>
<antcall target="gather.bin.parts">
<param name="destination.temp.folder" value="${temp.folder}/"/>
</antcall>
<antcall target="gather.sources">
<param name="destination.temp.folder" value="${temp.folder}/"/>
</antcall>
<delete>
<fileset dir="${temp.folder}" includes="**/*.bin${logExtension}" />
</delete>
<zip destfile="${plugin.destination}/com.ibm.wala.core.tests_1.0.0.zip" basedir="${temp.folder}" filesonly="true" whenempty="skip" update="false"/>
<delete dir="${temp.folder}"/>
</target>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project name="com.ibm.wala.core.tests" default="build.jars" basedir=".">
<property name="basews" value="${ws}"/>
<property name="baseos" value="${os}"/>
<property name="basearch" value="${arch}"/>
<property name="basenl" value="${nl}"/>
<property name="bundleId" value="com.ibm.wala.core.tests"/>
<property name="bundleVersion" value="1.1.3.200805291132"/>
<!-- Compiler settings. -->
<property name="javacFailOnError" value="true"/>
<property name="javacDebugInfo" value="on"/>
<property name="javacVerbose" value="false"/>
<property name="logExtension" value=".log"/>
<property name="compilerArg" value=""/>
<property name="javacSource" value="1.5"/>
<property name="javacTarget" value="1.5"/>
<condition property="dir_bootclasspath" value="${java.home}/../Classes">
<os family="mac"/>
</condition>
<property name="dir_bootclasspath" value="${java.home}/lib"/>
<path id="path_bootclasspath">
<fileset dir="${dir_bootclasspath}">
<include name="*.jar"/>
</fileset>
</path>
<property name="bootclasspath" refid="path_bootclasspath"/>
<property name="bundleJavacSource" value="${javacSource}"/>
<property name="bundleJavacTarget" value="${javacTarget}"/>
<property name="bundleBootClasspath" value="${bootclasspath}"/>
<target name="init" depends="properties">
<condition property="pluginTemp" value="${buildTempFolder}/plugins">
<isset property="buildTempFolder"/>
</condition>
<property name="pluginTemp" value="${basedir}"/>
<condition property="build.result.folder" value="${pluginTemp}/com.ibm.wala.core.tests_1.1.3.200805291132">
<isset property="buildTempFolder"/>
</condition>
<property name="build.result.folder" value="${basedir}"/>
<property name="temp.folder" value="${basedir}/temp.folder"/>
<property name="plugin.destination" value="${basedir}"/>
</target>
<target name="properties" if="eclipse.running">
<property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
</target>
<target name="build.update.jar" depends="init" description="Build the plug-in: com.ibm.wala.core.tests for an update site.">
<delete dir="${temp.folder}"/>
<mkdir dir="${temp.folder}"/>
<antcall target="build.jars"/>
<antcall target="gather.bin.parts">
<param name="destination.temp.folder" value="${temp.folder}/"/>
</antcall>
<jar destfile="${plugin.destination}/com.ibm.wala.core.tests_1.1.3.200805291132.jar" basedir="${temp.folder}/com.ibm.wala.core.tests_1.1.3.200805291132" filesetmanifest="merge"/>
<delete dir="${temp.folder}"/>
</target>
<target name="@dot" depends="init" unless="@dot" description="Create jar: com.ibm.wala.core.tests @dot.">
<delete dir="${temp.folder}/@dot.bin"/>
<mkdir dir="${temp.folder}/@dot.bin"/>
<path id="@dot.classpath">
<pathelement path="../com.ibm.wala.core/bin/"/>
<pathelement path="../com.ibm.wala.core/@dot"/>
<pathelement path="../com.ibm.wala.shrike/bin/"/>
<pathelement path="../com.ibm.wala.shrike/@dot"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.resources_3.3.1.R33x_v20080205.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.resources.compatibility_3.2.100.v20070502.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.ant.core_3.1.200.v20070522.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.variables_3.2.0.v20070426.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.runtime_3.3.100.v20070530.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.osgi_3.3.2.R33x_v20080105.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.equinox.common_3.3.0.v20070426.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.jobs_3.3.1.R33x_v20070709.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.100.v20070316/runtime_registry_compatibility.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.100.v20070316"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.equinox.registry_3.3.1.R33x_v20070802.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.equinox.preferences_3.2.101.R33x_v20080117.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.100.v20070316/@dot"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.contenttype_3.2.100.v20070319.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.runtime.compatibility.auth_3.2.100.v20070502.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.equinox.app_1.0.1.R33x_v20070828.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.osgi.services_3.1.200.v20070605.jar"/>
<pathelement path="../../../eclipse/plugins/javax.servlet_2.4.0.v200706111738.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.expressions_3.3.0.v20070606-0010.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.filesystem_1.1.0.v20070606.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.jface_3.3.2.M20080207-0800.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.swt_3.3.2.v3349d.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.swt.gtk.linux.x86_3.3.2.v3349.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.commands_3.3.0.I20070605-0010.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.jdt.core_3.3.3.v_793_R33x.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.jdt.compiler.tool_1.0.1.v_793_R33x.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.jdt.compiler.apt_1.0.1.R33x_v20071002-2100.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.text_3.3.0.v20070606-0010.jar"/>
<pathelement path="../../../eclipse/plugins/com.ibm.icu_3.6.1.v20070906.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.team.core_3.3.1.r33x_20080128.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.ui_3.3.1.M20071128-0800.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.ui.workbench_3.3.2.M20080207-0800.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.ui.workbench.compatibility_3.2.0.I20070319-0010/@dot"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.ui.workbench.compatibility_3.2.0.I20070319-0010/compatibility.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.help_3.3.2.v20071126_33x.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.jface.databinding_1.1.1.M20080207-0800.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.databinding_1.0.1.M20070822-0800.jar"/>
<pathelement path="../com.ibm.wala.core.testdata/bin/"/>
<pathelement path="../com.ibm.wala.core.testdata/@dot"/>
<pathelement path="../../../eclipse/plugins/org.junit_3.8.2.v200706111738/junit.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.ui.ide_3.3.2.M20080207-0800.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.ui.views_3.2.101.M20080207-0800.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.update.configurator_3.2.101.R33x_v20070810.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.update.core_3.2.101.R33x_v20070911.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.update.core.linux_3.2.0.v20070615.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.core.net_1.0.1.r33x_20070709.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.update.ui_3.2.100.v20070615.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.ui.forms_3.3.0.v20070511.jar"/>
<pathelement path="../../../eclipse/plugins/org.eclipse.jface.text_3.3.2.r332_20071017-0800.jar"/>
</path>
<!-- compile the source code -->
<javac destdir="${temp.folder}/@dot.bin" failonerror="${javacFailOnError}" verbose="${javacVerbose}" debug="${javacDebugInfo}" includeAntRuntime="no" bootclasspath="${bundleBootClasspath}" source="${bundleJavacSource}" target="${bundleJavacTarget}" >
<compilerarg line="${compilerArg}" compiler="${build.compiler}"/>
<classpath refid="@dot.classpath" />
<src path="src/" />
<src path="dat/" />
<compilerarg value="@${basedir}/javaCompiler...args" compiler="org.eclipse.jdt.core.JDTCompilerAdapter"/>
<compilerarg line="-log '${temp.folder}/@dot.bin${logExtension}'" compiler="org.eclipse.jdt.core.JDTCompilerAdapter"/>
</javac>
<!-- Copy necessary resources -->
<copy todir="${temp.folder}/@dot.bin" failonerror="true" overwrite="false">
<fileset dir="src/">
<exclude name="**/*.java"/>
<exclude name="**/package.htm*"/>
</fileset>
<fileset dir="dat/">
<exclude name="**/*.java"/>
<exclude name="**/package.htm*"/>
</fileset>
</copy>
<mkdir dir="${build.result.folder}"/>
<copy todir="${build.result.folder}/@dot" failonerror="true" overwrite="false">
<fileset dir="${temp.folder}/@dot.bin">
</fileset>
</copy>
<delete dir="${temp.folder}/@dot.bin"/>
</target>
<target name="src.zip" depends="init" unless="src.zip">
<mkdir dir="${build.result.folder}"/>
<zip destfile="${build.result.folder}/src.zip" filesonly="false" whenempty="skip" update="false">
<fileset dir="src/">
<include name="**/*.java"/>
</fileset>
<fileset dir="dat/">
<include name="**/*.java"/>
</fileset>
</zip>
</target>
<target name="build.jars" depends="init" description="Compile classes and build nested jars for the plug-in: com.ibm.wala.core.tests.">
<available property="@dot" file="${build.result.folder}/@dot"/>
<antcall target="@dot"/>
</target>
<target name="build.sources" depends="init">
<available property="src.zip" file="${build.result.folder}/src.zip"/>
<antcall target="src.zip"/>
</target>
<target name="gather.bin.parts" depends="init" if="destination.temp.folder">
<mkdir dir="${destination.temp.folder}/com.ibm.wala.core.tests_1.1.3.200805291132"/>
<copy todir="${destination.temp.folder}/com.ibm.wala.core.tests_1.1.3.200805291132" failonerror="true" overwrite="false">
<fileset dir="${build.result.folder}/@dot">
<include name="**"/>
</fileset>
</copy>
<copy todir="${destination.temp.folder}/com.ibm.wala.core.tests_1.1.3.200805291132" failonerror="true" overwrite="false">
<fileset dir="${basedir}">
<include name="META-INF/"/>
<include name="plugin.xml"/>
<include name="plugin.properties"/>
</fileset>
</copy>
<eclipse.versionReplacer path="${destination.temp.folder}/com.ibm.wala.core.tests_1.1.3.200805291132" version="1.1.3.200805291132"/>
</target>
<target name="build.zips" depends="init">
</target>
<target name="gather.sources" depends="init" if="destination.temp.folder">
<mkdir dir="${destination.temp.folder}/com.ibm.wala.core.tests_1.1.3.200805291132"/>
<copy file="${build.result.folder}/src.zip" todir="${destination.temp.folder}/com.ibm.wala.core.tests_1.1.3.200805291132" failonerror="false" overwrite="false"/>
</target>
<target name="gather.logs" depends="init" if="destination.temp.folder">
<mkdir dir="${destination.temp.folder}/com.ibm.wala.core.tests_1.1.3.200805291132"/>
<copy todir="${destination.temp.folder}/com.ibm.wala.core.tests_1.1.3.200805291132" failonerror="false" overwrite="false">
<fileset dir="${temp.folder}">
<include name="@dot.bin${logExtension}"/>
</fileset>
</copy>
</target>
<target name="clean" depends="init" description="Clean the plug-in: com.ibm.wala.core.tests of all the zips, jars and logs created.">
<delete dir="${build.result.folder}/@dot"/>
<delete file="${build.result.folder}/src.zip"/>
<delete file="${plugin.destination}/com.ibm.wala.core.tests_1.1.3.200805291132.jar"/>
<delete file="${plugin.destination}/com.ibm.wala.core.tests_1.1.3.200805291132.zip"/>
<delete dir="${temp.folder}"/>
</target>
<target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder.">
<eclipse.convertPath fileSystemPath="/home/snugglebug/sjf/workspace/com.ibm.wala.core.tests" property="resourcePath"/>
<eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/>
</target>
<target name="zip.plugin" depends="init" description="Create a zip containing all the elements for the plug-in: com.ibm.wala.core.tests.">
<delete dir="${temp.folder}"/>
<mkdir dir="${temp.folder}"/>
<antcall target="build.jars"/>
<antcall target="build.sources"/>
<antcall target="gather.bin.parts">
<param name="destination.temp.folder" value="${temp.folder}/"/>
</antcall>
<antcall target="gather.sources">
<param name="destination.temp.folder" value="${temp.folder}/"/>
</antcall>
<delete>
<fileset dir="${temp.folder}">
<include name="**/*.bin${logExtension}"/>
</fileset>
</delete>
<zip destfile="${plugin.destination}/com.ibm.wala.core.tests_1.1.3.200805291132.zip" basedir="${temp.folder}" filesonly="true" whenempty="skip" update="false"/>
<delete dir="${temp.folder}"/>
</target>
</project>

View File

@ -1,42 +1,54 @@
#ADAPTER#ACCESS#com.ibm.wala.core/bin/[+com/ibm/wala/analysis/pointers/*;+com/ibm/wala/analysis/reflection/*;+com/ibm/wala/analysis/stackMachine/*;+com/ibm/wala/analysis/typeInference/*;+com/ibm/wala/cfg/*;+com/ibm/wala/cfg/cdg/*;+com/ibm/wala/classLoader/*;+com/ibm/wala/client/*;+com/ibm/wala/client/impl/*;+com/ibm/wala/core/plugin/*;+com/ibm/wala/dataflow/IFDS/*;+com/ibm/wala/dataflow/graph/*;+com/ibm/wala/dataflow/ssa/*;+com/ibm/wala/emf/wrappers/*;+com/ibm/wala/escape/*;+com/ibm/wala/fixedpoint/impl/*;+com/ibm/wala/fixpoint/*;+com/ibm/wala/ipa/callgraph/*;+com/ibm/wala/ipa/callgraph/impl/*;+com/ibm/wala/ipa/callgraph/propagation/*;+com/ibm/wala/ipa/callgraph/propagation/cfa/*;+com/ibm/wala/ipa/callgraph/propagation/rta/*;+com/ibm/wala/ipa/cfg/*;+com/ibm/wala/ipa/cha/*;+com/ibm/wala/ipa/summaries/*;+com/ibm/wala/model/*;+com/ibm/wala/model/java/lang/*;+com/ibm/wala/properties/*;+com/ibm/wala/ssa/*;+com/ibm/wala/ssa/analysis/*;+com/ibm/wala/types/*;+com/ibm/wala/util/*;+com/ibm/wala/util/bytecode/*;+com/ibm/wala/util/collections/*;+com/ibm/wala/util/config/*;+com/ibm/wala/util/debug/*;+com/ibm/wala/util/graph/*;+com/ibm/wala/util/graph/impl/*;+com/ibm/wala/util/graph/traverse/*;+com/ibm/wala/util/heapTrace/*;+com/ibm/wala/util/intertionalization/*;+com/ibm/wala/util/intset/*;+com/ibm/wala/util/io/*;+com/ibm/wala/util/logging/*;+com/ibm/wala/util/math/*;+com/ibm/wala/util/perf/*;+com/ibm/wala/util/properties/*;+com/ibm/wala/util/properties/impl/*;+com/ibm/wala/util/warnings/*;+com/ibm/wala/viz/*;?**/*]
#ADAPTER#ACCESS#com.ibm.wala.core/@dot[+com/ibm/wala/analysis/pointers/*;+com/ibm/wala/analysis/reflection/*;+com/ibm/wala/analysis/stackMachine/*;+com/ibm/wala/analysis/typeInference/*;+com/ibm/wala/cfg/*;+com/ibm/wala/cfg/cdg/*;+com/ibm/wala/classLoader/*;+com/ibm/wala/client/*;+com/ibm/wala/client/impl/*;+com/ibm/wala/core/plugin/*;+com/ibm/wala/dataflow/IFDS/*;+com/ibm/wala/dataflow/graph/*;+com/ibm/wala/dataflow/ssa/*;+com/ibm/wala/emf/wrappers/*;+com/ibm/wala/escape/*;+com/ibm/wala/fixedpoint/impl/*;+com/ibm/wala/fixpoint/*;+com/ibm/wala/ipa/callgraph/*;+com/ibm/wala/ipa/callgraph/impl/*;+com/ibm/wala/ipa/callgraph/propagation/*;+com/ibm/wala/ipa/callgraph/propagation/cfa/*;+com/ibm/wala/ipa/callgraph/propagation/rta/*;+com/ibm/wala/ipa/cfg/*;+com/ibm/wala/ipa/cha/*;+com/ibm/wala/ipa/summaries/*;+com/ibm/wala/model/*;+com/ibm/wala/model/java/lang/*;+com/ibm/wala/properties/*;+com/ibm/wala/ssa/*;+com/ibm/wala/ssa/analysis/*;+com/ibm/wala/types/*;+com/ibm/wala/util/*;+com/ibm/wala/util/bytecode/*;+com/ibm/wala/util/collections/*;+com/ibm/wala/util/config/*;+com/ibm/wala/util/debug/*;+com/ibm/wala/util/graph/*;+com/ibm/wala/util/graph/impl/*;+com/ibm/wala/util/graph/traverse/*;+com/ibm/wala/util/heapTrace/*;+com/ibm/wala/util/intertionalization/*;+com/ibm/wala/util/intset/*;+com/ibm/wala/util/io/*;+com/ibm/wala/util/logging/*;+com/ibm/wala/util/math/*;+com/ibm/wala/util/perf/*;+com/ibm/wala/util/properties/*;+com/ibm/wala/util/properties/impl/*;+com/ibm/wala/util/warnings/*;+com/ibm/wala/viz/*;?**/*]
#ADAPTER#ACCESS#com.ibm.wala.emf/bin/[+com/ibm/wala/ecore/common/*;+com/ibm/wala/ecore/common/impl/*;+com/ibm/wala/ecore/common/util/*;+com/ibm/wala/ecore/graph/*;+com/ibm/wala/ecore/graph/impl/*;+com/ibm/wala/ecore/graph/util/*;+com/ibm/wala/ecore/j2ee/scope/*;+com/ibm/wala/ecore/j2ee/scope/impl/*;+com/ibm/wala/ecore/j2ee/scope/util/*;+com/ibm/wala/ecore/java/*;+com/ibm/wala/ecore/java/callGraph/*;+com/ibm/wala/ecore/java/callGraph/impl/*;+com/ibm/wala/ecore/java/callGraph/util/*;+com/ibm/wala/ecore/java/impl/*;+com/ibm/wala/ecore/java/pointerAnalysis/*;+com/ibm/wala/ecore/java/pointerAnalysis/impl/*;+com/ibm/wala/ecore/java/pointerAnalysis/util/*;+com/ibm/wala/ecore/java/scope/*;+com/ibm/wala/ecore/java/scope/impl/*;+com/ibm/wala/ecore/java/scope/util/*;+com/ibm/wala/ecore/java/util/*;+com/ibm/wala/ecore/perf/*;+com/ibm/wala/ecore/perf/impl/*;+com/ibm/wala/ecore/perf/util/*;+com/ibm/wala/ecore/regex/*;+com/ibm/wala/ecore/regex/impl/*;+com/ibm/wala/ecore/regex/util/*;?**/*]
#ADAPTER#ACCESS#com.ibm.wala.emf/@dot[+com/ibm/wala/ecore/common/*;+com/ibm/wala/ecore/common/impl/*;+com/ibm/wala/ecore/common/util/*;+com/ibm/wala/ecore/graph/*;+com/ibm/wala/ecore/graph/impl/*;+com/ibm/wala/ecore/graph/util/*;+com/ibm/wala/ecore/j2ee/scope/*;+com/ibm/wala/ecore/j2ee/scope/impl/*;+com/ibm/wala/ecore/j2ee/scope/util/*;+com/ibm/wala/ecore/java/*;+com/ibm/wala/ecore/java/callGraph/*;+com/ibm/wala/ecore/java/callGraph/impl/*;+com/ibm/wala/ecore/java/callGraph/util/*;+com/ibm/wala/ecore/java/impl/*;+com/ibm/wala/ecore/java/pointerAnalysis/*;+com/ibm/wala/ecore/java/pointerAnalysis/impl/*;+com/ibm/wala/ecore/java/pointerAnalysis/util/*;+com/ibm/wala/ecore/java/scope/*;+com/ibm/wala/ecore/java/scope/impl/*;+com/ibm/wala/ecore/java/scope/util/*;+com/ibm/wala/ecore/java/util/*;+com/ibm/wala/ecore/perf/*;+com/ibm/wala/ecore/perf/impl/*;+com/ibm/wala/ecore/perf/util/*;+com/ibm/wala/ecore/regex/*;+com/ibm/wala/ecore/regex/impl/*;+com/ibm/wala/ecore/regex/util/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime_3.2.0.v20060603.jar[~org/eclipse/core/internal/preferences/legacy/*;~org/eclipse/core/internal/runtime/*;+org/eclipse/core/runtime/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.osgi_3.2.0.v20060601.jar[+org/eclipse/osgi/event/*;+org/eclipse/osgi/framework/console/*;+org/eclipse/osgi/framework/eventmgr/*;+org/eclipse/osgi/framework/log/*;+org/eclipse/osgi/service/datalocation/*;+org/eclipse/osgi/service/debug/*;+org/eclipse/osgi/service/environment/*;+org/eclipse/osgi/service/localization/*;+org/eclipse/osgi/service/pluginconversion/*;+org/eclipse/osgi/service/resolver/*;+org/eclipse/osgi/service/runnable/*;+org/eclipse/osgi/service/urlconversion/*;+org/eclipse/osgi/storagemanager/*;+org/eclipse/osgi/util/*;+org/osgi/framework/*;+org/osgi/service/condpermadmin/*;+org/osgi/service/packageadmin/*;+org/osgi/service/permissionadmin/*;+org/osgi/service/startlevel/*;+org/osgi/service/url/*;+org/osgi/util/tracker/*;~org/eclipse/core/runtime/adaptor/*;~org/eclipse/core/runtime/internal/adaptor/*;~org/eclipse/core/runtime/internal/stats/*;~org/eclipse/osgi/baseadaptor/*;~org/eclipse/osgi/baseadaptor/bundlefile/*;~org/eclipse/osgi/baseadaptor/hooks/*;~org/eclipse/osgi/baseadaptor/loader/*;~org/eclipse/osgi/framework/adaptor/*;~org/eclipse/osgi/framework/debug/*;~org/eclipse/osgi/framework/internal/core/*;~org/eclipse/osgi/framework/internal/protocol/*;~org/eclipse/osgi/framework/internal/protocol/bundleentry/*;~org/eclipse/osgi/framework/internal/protocol/bundleresource/*;~org/eclipse/osgi/framework/internal/protocol/reference/*;~org/eclipse/osgi/framework/internal/reliablefile/*;~org/eclipse/osgi/framework/launcher/*;~org/eclipse/osgi/framework/util/*;~org/eclipse/osgi/internal/baseadaptor/*;~org/eclipse/osgi/internal/module/*;~org/eclipse/osgi/internal/profile/*;~org/eclipse/osgi/internal/resolver/*;~org/eclipse/osgi/internal/verifier/*;~org/eclipse/osgi/internal/provisional/verifier/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.equinox.common_3.2.0.v20060603.jar[~org/eclipse/core/internal/runtime/*;~org/eclipse/core/internal/boot/*;+org/eclipse/core/runtime/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.jobs_3.2.0.v20060603.jar[~org/eclipse/core/internal/jobs/*;+org/eclipse/core/runtime/jobs/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.0.v20060603/runtime_registry_compatibility.jar[~org/eclipse/core/internal/registry/*;~org/eclipse/core/internal/registry/osgi/*;~org/eclipse/core/internal/registry/spi/*;+org/eclipse/core/runtime/*;+org/eclipse/core/runtime/dynamichelpers/*;+org/eclipse/core/runtime/spi/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.0.v20060603[~org/eclipse/core/internal/registry/*;~org/eclipse/core/internal/registry/osgi/*;~org/eclipse/core/internal/registry/spi/*;+org/eclipse/core/runtime/*;+org/eclipse/core/runtime/dynamichelpers/*;+org/eclipse/core/runtime/spi/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.equinox.registry_3.2.0.v20060601.jar[~org/eclipse/core/internal/registry/*;~org/eclipse/core/internal/registry/osgi/*;~org/eclipse/core/internal/registry/spi/*;+org/eclipse/core/runtime/*;+org/eclipse/core/runtime/dynamichelpers/*;+org/eclipse/core/runtime/spi/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.apache.xerces_2.8.0.v200606131651/resolver.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.apache.xerces_2.8.0.v200606131651/xercesImpl.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.apache.xerces_2.8.0.v200606131651/xml-apis.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.equinox.preferences_3.2.0.v20060601.jar[~org/eclipse/core/internal/preferences/*;~org/eclipse/core/internal/preferences/exchange/*;+org/eclipse/core/runtime/preferences/*;+org/osgi/service/prefs/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.0.v20060603/@dot[~org/eclipse/core/internal/registry/*;~org/eclipse/core/internal/registry/osgi/*;~org/eclipse/core/internal/registry/spi/*;+org/eclipse/core/runtime/*;+org/eclipse/core/runtime/dynamichelpers/*;+org/eclipse/core/runtime/spi/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.contenttype_3.2.0.v20060603.jar[~org/eclipse/core/internal/content/*;+org/eclipse/core/runtime/content/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime.compatibility.auth_3.2.0.v20060601.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.emf.ecore_2.2.0.v200606271057.jar[+org/eclipse/emf/ecore/*;+org/eclipse/emf/ecore/impl/*;+org/eclipse/emf/ecore/plugin/*;+org/eclipse/emf/ecore/resource/*;+org/eclipse/emf/ecore/resource/impl/*;+org/eclipse/emf/ecore/util/*;+org/eclipse/emf/ecore/xml/namespace/*;+org/eclipse/emf/ecore/xml/namespace/impl/*;+org/eclipse/emf/ecore/xml/namespace/util/*;+org/eclipse/emf/ecore/xml/type/*;+org/eclipse/emf/ecore/xml/type/impl/*;+org/eclipse/emf/ecore/xml/type/internal/*;+org/eclipse/emf/ecore/xml/type/util/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.emf.common_2.2.0.v200606271057.jar[+org/eclipse/emf/common/*;+org/eclipse/emf/common/archive/*;+org/eclipse/emf/common/command/*;+org/eclipse/emf/common/notify/*;+org/eclipse/emf/common/notify/impl/*;+org/eclipse/emf/common/util/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.resources_3.2.0.v20060603.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.resources.compatibility_3.2.0.v20060603.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.resources.win32_3.2.0.v20060603.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime.compatibility_3.1.100.v20060603.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.update.configurator_3.2.0.v20060605.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.ant.core_3.1.100.v20060531.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.variables_3.1.100.v20060605.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.expressions_3.2.0.v20060605-1400.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.filesystem_1.0.0.v20060603.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.filesystem.win32.x86_1.0.0.v20060603.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.emf.ecore.xmi_2.2.0.v200606271057.jar[+org/eclipse/emf/ecore/xmi/*;+org/eclipse/emf/ecore/xmi/impl/*;+org/eclipse/emf/ecore/xmi/util/*;?**/*]
#ADAPTER#ACCESS#com.ibm.wala.shrike/bin/[+com/ibm/wala/shrike/bench/*;+com/ibm/wala/shrike/copywriter/*;+com/ibm/wala/shrike/tools/*;+com/ibm/wala/shrikeBT/*;+com/ibm/wala/shrikeBT/analysis/*;+com/ibm/wala/shrikeBT/info/*;+com/ibm/wala/shrikeBT/shrikeCT/*;+com/ibm/wala/shrikeBT/shrikeCT/tools/*;+com/ibm/wala/shrikeBT/tools/*;+com/ibm/wala/shrikeCT/*;?**/*]
#ADAPTER#ACCESS#com.ibm.wala.shrike/@dot[+com/ibm/wala/shrike/bench/*;+com/ibm/wala/shrike/copywriter/*;+com/ibm/wala/shrike/tools/*;+com/ibm/wala/shrikeBT/*;+com/ibm/wala/shrikeBT/analysis/*;+com/ibm/wala/shrikeBT/info/*;+com/ibm/wala/shrikeBT/shrikeCT/*;+com/ibm/wala/shrikeBT/shrikeCT/tools/*;+com/ibm/wala/shrikeBT/tools/*;+com/ibm/wala/shrikeCT/*;?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.jface_3.2.0.I20060605-1400.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.swt_3.2.0.v3232o.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.swt.win32.win32.x86_3.2.0.v3232m.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.commands_3.2.0.I20060605-1400.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.jdt.core_3.2.0.v_671.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.text_3.2.0.v20060605-1400.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/com.ibm.icu_3.4.4.1.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.team.core_3.2.0.I200606051140.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.junit_3.8.1/junit.jar[+junit/awtui/*;+junit/extensions/*;+junit/framework/*;+junit/runner/*;+junit/swingui/*;+junit/swingui/icons/*;+junit/textui/*;?**/*]
#ADAPTER#ACCESS#com.ibm.wala.core/bin/[+//*:+com/ibm/wala/accessPath/*:+com/ibm/wala/analysis/pointers/*:+com/ibm/wala/analysis/reflection/*:+com/ibm/wala/analysis/stackMachine/*:+com/ibm/wala/analysis/typeInference/*:+com/ibm/wala/cfg/*:+com/ibm/wala/cfg/cdg/*:+com/ibm/wala/classLoader/*:+com/ibm/wala/client/*:+com/ibm/wala/core/plugin/*:+com/ibm/wala/dataflow/IFDS/*:+com/ibm/wala/dataflow/graph/*:+com/ibm/wala/dataflow/ssa/*:+com/ibm/wala/demandpa/alg/*:+com/ibm/wala/demandpa/alg/refinepolicy/*:+com/ibm/wala/demandpa/alg/statemachine/*:+com/ibm/wala/demandpa/flowgraph/*:+com/ibm/wala/demandpa/genericutil/*:+com/ibm/wala/demandpa/util/*:+com/ibm/wala/dynamic/*:+com/ibm/wala/eclipse/*:+com/ibm/wala/eclipse/util/*:+com/ibm/wala/escape/*:+com/ibm/wala/fixedpoint/impl/*:+com/ibm/wala/fixpoint/*:+com/ibm/wala/ipa/callgraph/*:+com/ibm/wala/ipa/callgraph/impl/*:+com/ibm/wala/ipa/callgraph/propagation/*:+com/ibm/wala/ipa/callgraph/propagation/cfa/*:+com/ibm/wala/ipa/callgraph/propagation/rta/*:+com/ibm/wala/ipa/cfg/*:+com/ibm/wala/ipa/cha/*:+com/ibm/wala/ipa/modref/*:+com/ibm/wala/ipa/slicer/*:+com/ibm/wala/ipa/slicer/thin/*:+com/ibm/wala/ipa/summaries/*:+com/ibm/wala/model/*:+com/ibm/wala/model/java/lang/*:+com/ibm/wala/model/java/lang/reflect/*:+com/ibm/wala/properties/*:+com/ibm/wala/ssa/*:+com/ibm/wala/ssa/analysis/*:+com/ibm/wala/types/*:+com/ibm/wala/types/annotations/*:+com/ibm/wala/types/generics/*:+com/ibm/wala/util/*:+com/ibm/wala/util/bytecode/*:+com/ibm/wala/util/collections/*:+com/ibm/wala/util/config/*:+com/ibm/wala/util/debug/*:+com/ibm/wala/util/functions/*:+com/ibm/wala/util/graph/*:+com/ibm/wala/util/graph/dominators/*:+com/ibm/wala/util/graph/impl/*:+com/ibm/wala/util/graph/labeled/*:+com/ibm/wala/util/graph/traverse/*:+com/ibm/wala/util/heapTrace/*:+com/ibm/wala/util/intset/*:+com/ibm/wala/util/io/*:+com/ibm/wala/util/math/*:+com/ibm/wala/util/perf/*:+com/ibm/wala/util/ref/*:+com/ibm/wala/util/scope/*:+com/ibm/wala/util/shrike/*:+com/ibm/wala/util/strings/*:+com/ibm/wala/util/tables/*:+com/ibm/wala/util/warnings/*:+com/ibm/wala/viz/*:?**/*]
#ADAPTER#ACCESS#com.ibm.wala.core/@dot[+//*:+com/ibm/wala/accessPath/*:+com/ibm/wala/analysis/pointers/*:+com/ibm/wala/analysis/reflection/*:+com/ibm/wala/analysis/stackMachine/*:+com/ibm/wala/analysis/typeInference/*:+com/ibm/wala/cfg/*:+com/ibm/wala/cfg/cdg/*:+com/ibm/wala/classLoader/*:+com/ibm/wala/client/*:+com/ibm/wala/core/plugin/*:+com/ibm/wala/dataflow/IFDS/*:+com/ibm/wala/dataflow/graph/*:+com/ibm/wala/dataflow/ssa/*:+com/ibm/wala/demandpa/alg/*:+com/ibm/wala/demandpa/alg/refinepolicy/*:+com/ibm/wala/demandpa/alg/statemachine/*:+com/ibm/wala/demandpa/flowgraph/*:+com/ibm/wala/demandpa/genericutil/*:+com/ibm/wala/demandpa/util/*:+com/ibm/wala/dynamic/*:+com/ibm/wala/eclipse/*:+com/ibm/wala/eclipse/util/*:+com/ibm/wala/escape/*:+com/ibm/wala/fixedpoint/impl/*:+com/ibm/wala/fixpoint/*:+com/ibm/wala/ipa/callgraph/*:+com/ibm/wala/ipa/callgraph/impl/*:+com/ibm/wala/ipa/callgraph/propagation/*:+com/ibm/wala/ipa/callgraph/propagation/cfa/*:+com/ibm/wala/ipa/callgraph/propagation/rta/*:+com/ibm/wala/ipa/cfg/*:+com/ibm/wala/ipa/cha/*:+com/ibm/wala/ipa/modref/*:+com/ibm/wala/ipa/slicer/*:+com/ibm/wala/ipa/slicer/thin/*:+com/ibm/wala/ipa/summaries/*:+com/ibm/wala/model/*:+com/ibm/wala/model/java/lang/*:+com/ibm/wala/model/java/lang/reflect/*:+com/ibm/wala/properties/*:+com/ibm/wala/ssa/*:+com/ibm/wala/ssa/analysis/*:+com/ibm/wala/types/*:+com/ibm/wala/types/annotations/*:+com/ibm/wala/types/generics/*:+com/ibm/wala/util/*:+com/ibm/wala/util/bytecode/*:+com/ibm/wala/util/collections/*:+com/ibm/wala/util/config/*:+com/ibm/wala/util/debug/*:+com/ibm/wala/util/functions/*:+com/ibm/wala/util/graph/*:+com/ibm/wala/util/graph/dominators/*:+com/ibm/wala/util/graph/impl/*:+com/ibm/wala/util/graph/labeled/*:+com/ibm/wala/util/graph/traverse/*:+com/ibm/wala/util/heapTrace/*:+com/ibm/wala/util/intset/*:+com/ibm/wala/util/io/*:+com/ibm/wala/util/math/*:+com/ibm/wala/util/perf/*:+com/ibm/wala/util/ref/*:+com/ibm/wala/util/scope/*:+com/ibm/wala/util/shrike/*:+com/ibm/wala/util/strings/*:+com/ibm/wala/util/tables/*:+com/ibm/wala/util/warnings/*:+com/ibm/wala/viz/*:?**/*]
#ADAPTER#ACCESS#com.ibm.wala.shrike/bin/[+com/ibm/wala/annotations/*:+com/ibm/wala/shrike/bench/*:+com/ibm/wala/shrike/copywriter/*:+com/ibm/wala/shrike/tools/*:+com/ibm/wala/shrikeBT/*:+com/ibm/wala/shrikeBT/analysis/*:+com/ibm/wala/shrikeBT/info/*:+com/ibm/wala/shrikeBT/shrikeCT/*:+com/ibm/wala/shrikeBT/shrikeCT/tools/*:+com/ibm/wala/shrikeBT/tools/*:+com/ibm/wala/shrikeCT/*:?**/*]
#ADAPTER#ACCESS#com.ibm.wala.shrike/@dot[+com/ibm/wala/annotations/*:+com/ibm/wala/shrike/bench/*:+com/ibm/wala/shrike/copywriter/*:+com/ibm/wala/shrike/tools/*:+com/ibm/wala/shrikeBT/*:+com/ibm/wala/shrikeBT/analysis/*:+com/ibm/wala/shrikeBT/info/*:+com/ibm/wala/shrikeBT/shrikeCT/*:+com/ibm/wala/shrikeBT/shrikeCT/tools/*:+com/ibm/wala/shrikeBT/tools/*:+com/ibm/wala/shrikeCT/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.resources_3.3.1.R33x_v20080205.jar[~org/eclipse/core/internal/dtree/*:~org/eclipse/core/internal/events/*:~org/eclipse/core/internal/localstore/*:~org/eclipse/core/internal/properties/*:~org/eclipse/core/internal/propertytester/*:~org/eclipse/core/internal/refresh/*:~org/eclipse/core/internal/resources/*:~org/eclipse/core/internal/resources/mapping/*:~org/eclipse/core/internal/utils/*:~org/eclipse/core/internal/watson/*:+org/eclipse/core/resources/*:+org/eclipse/core/resources/mapping/*:+org/eclipse/core/resources/refresh/*:+org/eclipse/core/resources/team/*:~org/eclipse/core/internal/indexing/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.resources.compatibility_3.2.100.v20070502.jar[~org/eclipse/core/internal/dtree/*:~org/eclipse/core/internal/events/*:~org/eclipse/core/internal/localstore/*:~org/eclipse/core/internal/properties/*:~org/eclipse/core/internal/propertytester/*:~org/eclipse/core/internal/refresh/*:~org/eclipse/core/internal/resources/*:~org/eclipse/core/internal/resources/mapping/*:~org/eclipse/core/internal/utils/*:~org/eclipse/core/internal/watson/*:+org/eclipse/core/resources/*:+org/eclipse/core/resources/mapping/*:+org/eclipse/core/resources/refresh/*:+org/eclipse/core/resources/team/*:~org/eclipse/core/internal/indexing/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.ant.core_3.1.200.v20070522.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.variables_3.2.0.v20070426.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime_3.3.100.v20070530.jar[~org/eclipse/core/internal/preferences/legacy/*:~org/eclipse/core/internal/runtime/*:+org/eclipse/core/runtime/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.osgi_3.3.2.R33x_v20080105.jar[+org/eclipse/osgi/event/*:+org/eclipse/osgi/framework/console/*:+org/eclipse/osgi/framework/eventmgr/*:+org/eclipse/osgi/framework/log/*:+org/eclipse/osgi/service/datalocation/*:+org/eclipse/osgi/service/debug/*:+org/eclipse/osgi/service/environment/*:+org/eclipse/osgi/service/localization/*:+org/eclipse/osgi/service/pluginconversion/*:+org/eclipse/osgi/service/resolver/*:+org/eclipse/osgi/service/runnable/*:+org/eclipse/osgi/service/urlconversion/*:+org/eclipse/osgi/storagemanager/*:+org/eclipse/osgi/util/*:+org/osgi/framework/*:+org/osgi/service/condpermadmin/*:+org/osgi/service/packageadmin/*:+org/osgi/service/permissionadmin/*:+org/osgi/service/startlevel/*:+org/osgi/service/url/*:+org/osgi/util/tracker/*:~org/eclipse/core/runtime/adaptor/*:~org/eclipse/core/runtime/internal/adaptor/*:~org/eclipse/core/runtime/internal/stats/*:~org/eclipse/osgi/baseadaptor/*:~org/eclipse/osgi/baseadaptor/bundlefile/*:~org/eclipse/osgi/baseadaptor/hooks/*:~org/eclipse/osgi/baseadaptor/loader/*:~org/eclipse/osgi/framework/adaptor/*:~org/eclipse/osgi/framework/debug/*:~org/eclipse/osgi/framework/internal/core/*:~org/eclipse/osgi/framework/internal/protocol/*:~org/eclipse/osgi/framework/internal/protocol/bundleentry/*:~org/eclipse/osgi/framework/internal/protocol/bundleresource/*:~org/eclipse/osgi/framework/internal/protocol/reference/*:~org/eclipse/osgi/framework/internal/reliablefile/*:~org/eclipse/osgi/framework/launcher/*:~org/eclipse/osgi/framework/util/*:~org/eclipse/osgi/internal/baseadaptor/*:~org/eclipse/osgi/internal/module/*:~org/eclipse/osgi/internal/profile/*:~org/eclipse/osgi/internal/resolver/*:~org/eclipse/osgi/internal/verifier/*:~org/eclipse/osgi/internal/provisional/verifier/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.equinox.common_3.3.0.v20070426.jar[~org/eclipse/core/internal/runtime/*:~org/eclipse/core/internal/boot/*:+org/eclipse/core/runtime/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.jobs_3.3.1.R33x_v20070709.jar[~org/eclipse/core/internal/jobs/*:+org/eclipse/core/runtime/jobs/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.100.v20070316/runtime_registry_compatibility.jar[~org/eclipse/core/internal/registry/*:~org/eclipse/core/internal/registry/osgi/*:~org/eclipse/core/internal/registry/spi/*:+org/eclipse/core/runtime/*:+org/eclipse/core/runtime/dynamichelpers/*:+org/eclipse/core/runtime/spi/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.100.v20070316[~org/eclipse/core/internal/registry/*:~org/eclipse/core/internal/registry/osgi/*:~org/eclipse/core/internal/registry/spi/*:+org/eclipse/core/runtime/*:+org/eclipse/core/runtime/dynamichelpers/*:+org/eclipse/core/runtime/spi/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.equinox.registry_3.3.1.R33x_v20070802.jar[~org/eclipse/core/internal/registry/*:~org/eclipse/core/internal/registry/osgi/*:~org/eclipse/core/internal/registry/spi/*:+org/eclipse/core/runtime/*:+org/eclipse/core/runtime/dynamichelpers/*:+org/eclipse/core/runtime/spi/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.equinox.preferences_3.2.101.R33x_v20080117.jar[~org/eclipse/core/internal/preferences/*:~org/eclipse/core/internal/preferences/exchange/*:+org/eclipse/core/runtime/preferences/*:+org/osgi/service/prefs/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.100.v20070316/@dot[~org/eclipse/core/internal/registry/*:~org/eclipse/core/internal/registry/osgi/*:~org/eclipse/core/internal/registry/spi/*:+org/eclipse/core/runtime/*:+org/eclipse/core/runtime/dynamichelpers/*:+org/eclipse/core/runtime/spi/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.contenttype_3.2.100.v20070319.jar[~org/eclipse/core/internal/content/*:+org/eclipse/core/runtime/content/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.runtime.compatibility.auth_3.2.100.v20070502.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.equinox.app_1.0.1.R33x_v20070828.jar[+org/eclipse/equinox/app/*:~org/eclipse/equinox/internal/app/*:+org/osgi/service/application/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.osgi.services_3.1.200.v20070605.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/javax.servlet_2.4.0.v200706111738.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.expressions_3.3.0.v20070606-0010.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.filesystem_1.1.0.v20070606.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.jface_3.3.2.M20080207-0800.jar[+org/eclipse/jface/*:+org/eclipse/jface/action/*:+org/eclipse/jface/action/images/*:+org/eclipse/jface/bindings/*:+org/eclipse/jface/bindings/keys/*:+org/eclipse/jface/bindings/keys/formatting/*:+org/eclipse/jface/commands/*:+org/eclipse/jface/contexts/*:+org/eclipse/jface/dialogs/*:+org/eclipse/jface/dialogs/images/*:+org/eclipse/jface/fieldassist/*:+org/eclipse/jface/fieldassist/images/*:+org/eclipse/jface/images/*:~org/eclipse/jface/internal/*:~org/eclipse/jface/internal/provisional/action/*:+org/eclipse/jface/layout/*:+org/eclipse/jface/menus/*:+org/eclipse/jface/operation/*:+org/eclipse/jface/preference/*:+org/eclipse/jface/preference/images/*:+org/eclipse/jface/resource/*:+org/eclipse/jface/util/*:+org/eclipse/jface/viewers/*:+org/eclipse/jface/viewers/deferred/*:+org/eclipse/jface/window/*:+org/eclipse/jface/wizard/*:+org/eclipse/jface/wizard/images/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.swt_3.3.2.v3349d.jar[+org/eclipse/swt/*:+org/eclipse/swt/accessibility/*:+org/eclipse/swt/awt/*:+org/eclipse/swt/browser/*:+org/eclipse/swt/custom/*:+org/eclipse/swt/dnd/*:+org/eclipse/swt/events/*:+org/eclipse/swt/graphics/*:+org/eclipse/swt/layout/*:+org/eclipse/swt/opengl/*:+org/eclipse/swt/printing/*:+org/eclipse/swt/program/*:+org/eclipse/swt/widgets/*:~org/eclipse/swt/internal/*:~org/eclipse/swt/internal/image/*:~org/eclipse/swt/internal/theme/*:~org/eclipse/swt/internal/accessibility/gtk/*:~org/eclipse/swt/internal/cairo/*:~org/eclipse/swt/internal/cde/*:~org/eclipse/swt/internal/gnome/*:~org/eclipse/swt/internal/gtk/*:~org/eclipse/swt/internal/mozilla/*:~org/eclipse/swt/internal/opengl/glx/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.swt.gtk.linux.x86_3.3.2.v3349.jar[+org/eclipse/swt/*:+org/eclipse/swt/accessibility/*:+org/eclipse/swt/awt/*:+org/eclipse/swt/browser/*:+org/eclipse/swt/custom/*:+org/eclipse/swt/dnd/*:+org/eclipse/swt/events/*:+org/eclipse/swt/graphics/*:+org/eclipse/swt/layout/*:+org/eclipse/swt/opengl/*:+org/eclipse/swt/printing/*:+org/eclipse/swt/program/*:+org/eclipse/swt/widgets/*:~org/eclipse/swt/internal/*:~org/eclipse/swt/internal/image/*:~org/eclipse/swt/internal/theme/*:~org/eclipse/swt/internal/accessibility/gtk/*:~org/eclipse/swt/internal/cairo/*:~org/eclipse/swt/internal/cde/*:~org/eclipse/swt/internal/gnome/*:~org/eclipse/swt/internal/gtk/*:~org/eclipse/swt/internal/mozilla/*:~org/eclipse/swt/internal/opengl/glx/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.commands_3.3.0.I20070605-0010.jar[+org/eclipse/core/commands/*:+org/eclipse/core/commands/common/*:+org/eclipse/core/commands/contexts/*:+org/eclipse/core/commands/operations/*:+org/eclipse/core/commands/util/*:~org/eclipse/core/internal/commands/operations/*:~org/eclipse/core/internal/commands/util/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.jdt.core_3.3.3.v_793_R33x.jar[+org/eclipse/jdt/core/*:+org/eclipse/jdt/core/compiler/*:+org/eclipse/jdt/core/dom/*:+org/eclipse/jdt/core/dom/rewrite/*:+org/eclipse/jdt/core/eval/*:+org/eclipse/jdt/core/formatter/*:+org/eclipse/jdt/core/jdom/*:+org/eclipse/jdt/core/search/*:+org/eclipse/jdt/core/util/*:~org/eclipse/jdt/internal/codeassist/*:~org/eclipse/jdt/internal/codeassist/complete/*:~org/eclipse/jdt/internal/codeassist/impl/*:~org/eclipse/jdt/internal/codeassist/select/*:~org/eclipse/jdt/internal/compiler/*:~org/eclipse/jdt/internal/compiler/ast/*:~org/eclipse/jdt/internal/compiler/batch/*:~org/eclipse/jdt/internal/compiler/classfmt/*:~org/eclipse/jdt/internal/compiler/codegen/*:~org/eclipse/jdt/internal/compiler/env/*:~org/eclipse/jdt/internal/compiler/flow/*:~org/eclipse/jdt/internal/compiler/impl/*:~org/eclipse/jdt/internal/compiler/lookup/*:~org/eclipse/jdt/internal/compiler/parser/*:~org/eclipse/jdt/internal/compiler/parser/diagnose/*:~org/eclipse/jdt/internal/compiler/problem/*:~org/eclipse/jdt/internal/compiler/util/*:~org/eclipse/jdt/internal/core/*:~org/eclipse/jdt/internal/core/builder/*:~org/eclipse/jdt/internal/core/dom/rewrite/*:~org/eclipse/jdt/internal/core/eval/*:~org/eclipse/jdt/internal/core/hierarchy/*:~org/eclipse/jdt/internal/core/index/*:~org/eclipse/jdt/internal/core/jdom/*:~org/eclipse/jdt/internal/core/search/*:~org/eclipse/jdt/internal/core/search/indexing/*:~org/eclipse/jdt/internal/core/search/matching/*:~org/eclipse/jdt/internal/core/search/processing/*:~org/eclipse/jdt/internal/core/util/*:~org/eclipse/jdt/internal/eval/*:~org/eclipse/jdt/internal/formatter/*:~org/eclipse/jdt/internal/formatter/align/*:~org/eclipse/jdt/internal/formatter/comment/*:~org/eclipse/jdt/internal/formatter/old/*:~org/eclipse/jdt/internal/compiler/apt/dispatch/*:~org/eclipse/jdt/internal/compiler/apt/model/*:~org/eclipse/jdt/internal/compiler/apt/util/*:+META-INF/services/*:+org/eclipse/jdt/internal/compiler/tool/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.jdt.compiler.tool_1.0.1.v_793_R33x.jar[+org/eclipse/jdt/core/*:+org/eclipse/jdt/core/compiler/*:+org/eclipse/jdt/core/dom/*:+org/eclipse/jdt/core/dom/rewrite/*:+org/eclipse/jdt/core/eval/*:+org/eclipse/jdt/core/formatter/*:+org/eclipse/jdt/core/jdom/*:+org/eclipse/jdt/core/search/*:+org/eclipse/jdt/core/util/*:~org/eclipse/jdt/internal/codeassist/*:~org/eclipse/jdt/internal/codeassist/complete/*:~org/eclipse/jdt/internal/codeassist/impl/*:~org/eclipse/jdt/internal/codeassist/select/*:~org/eclipse/jdt/internal/compiler/*:~org/eclipse/jdt/internal/compiler/ast/*:~org/eclipse/jdt/internal/compiler/batch/*:~org/eclipse/jdt/internal/compiler/classfmt/*:~org/eclipse/jdt/internal/compiler/codegen/*:~org/eclipse/jdt/internal/compiler/env/*:~org/eclipse/jdt/internal/compiler/flow/*:~org/eclipse/jdt/internal/compiler/impl/*:~org/eclipse/jdt/internal/compiler/lookup/*:~org/eclipse/jdt/internal/compiler/parser/*:~org/eclipse/jdt/internal/compiler/parser/diagnose/*:~org/eclipse/jdt/internal/compiler/problem/*:~org/eclipse/jdt/internal/compiler/util/*:~org/eclipse/jdt/internal/core/*:~org/eclipse/jdt/internal/core/builder/*:~org/eclipse/jdt/internal/core/dom/rewrite/*:~org/eclipse/jdt/internal/core/eval/*:~org/eclipse/jdt/internal/core/hierarchy/*:~org/eclipse/jdt/internal/core/index/*:~org/eclipse/jdt/internal/core/jdom/*:~org/eclipse/jdt/internal/core/search/*:~org/eclipse/jdt/internal/core/search/indexing/*:~org/eclipse/jdt/internal/core/search/matching/*:~org/eclipse/jdt/internal/core/search/processing/*:~org/eclipse/jdt/internal/core/util/*:~org/eclipse/jdt/internal/eval/*:~org/eclipse/jdt/internal/formatter/*:~org/eclipse/jdt/internal/formatter/align/*:~org/eclipse/jdt/internal/formatter/comment/*:~org/eclipse/jdt/internal/formatter/old/*:~org/eclipse/jdt/internal/compiler/apt/dispatch/*:~org/eclipse/jdt/internal/compiler/apt/model/*:~org/eclipse/jdt/internal/compiler/apt/util/*:+META-INF/services/*:+org/eclipse/jdt/internal/compiler/tool/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.jdt.compiler.apt_1.0.1.R33x_v20071002-2100.jar[+org/eclipse/jdt/core/*:+org/eclipse/jdt/core/compiler/*:+org/eclipse/jdt/core/dom/*:+org/eclipse/jdt/core/dom/rewrite/*:+org/eclipse/jdt/core/eval/*:+org/eclipse/jdt/core/formatter/*:+org/eclipse/jdt/core/jdom/*:+org/eclipse/jdt/core/search/*:+org/eclipse/jdt/core/util/*:~org/eclipse/jdt/internal/codeassist/*:~org/eclipse/jdt/internal/codeassist/complete/*:~org/eclipse/jdt/internal/codeassist/impl/*:~org/eclipse/jdt/internal/codeassist/select/*:~org/eclipse/jdt/internal/compiler/*:~org/eclipse/jdt/internal/compiler/ast/*:~org/eclipse/jdt/internal/compiler/batch/*:~org/eclipse/jdt/internal/compiler/classfmt/*:~org/eclipse/jdt/internal/compiler/codegen/*:~org/eclipse/jdt/internal/compiler/env/*:~org/eclipse/jdt/internal/compiler/flow/*:~org/eclipse/jdt/internal/compiler/impl/*:~org/eclipse/jdt/internal/compiler/lookup/*:~org/eclipse/jdt/internal/compiler/parser/*:~org/eclipse/jdt/internal/compiler/parser/diagnose/*:~org/eclipse/jdt/internal/compiler/problem/*:~org/eclipse/jdt/internal/compiler/util/*:~org/eclipse/jdt/internal/core/*:~org/eclipse/jdt/internal/core/builder/*:~org/eclipse/jdt/internal/core/dom/rewrite/*:~org/eclipse/jdt/internal/core/eval/*:~org/eclipse/jdt/internal/core/hierarchy/*:~org/eclipse/jdt/internal/core/index/*:~org/eclipse/jdt/internal/core/jdom/*:~org/eclipse/jdt/internal/core/search/*:~org/eclipse/jdt/internal/core/search/indexing/*:~org/eclipse/jdt/internal/core/search/matching/*:~org/eclipse/jdt/internal/core/search/processing/*:~org/eclipse/jdt/internal/core/util/*:~org/eclipse/jdt/internal/eval/*:~org/eclipse/jdt/internal/formatter/*:~org/eclipse/jdt/internal/formatter/align/*:~org/eclipse/jdt/internal/formatter/comment/*:~org/eclipse/jdt/internal/formatter/old/*:~org/eclipse/jdt/internal/compiler/apt/dispatch/*:~org/eclipse/jdt/internal/compiler/apt/model/*:~org/eclipse/jdt/internal/compiler/apt/util/*:+META-INF/services/*:+org/eclipse/jdt/internal/compiler/tool/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.text_3.3.0.v20070606-0010.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/com.ibm.icu_3.6.1.v20070906.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.team.core_3.3.1.r33x_20080128.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.ui_3.3.1.M20071128-0800.jar[~org/eclipse/ui/internal/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.ui.workbench_3.3.2.M20080207-0800.jar[+org/eclipse/ui/*:+org/eclipse/ui/about/*:+org/eclipse/ui/actions/*:+org/eclipse/ui/activities/*:+org/eclipse/ui/application/*:+org/eclipse/ui/branding/*:+org/eclipse/ui/browser/*:+org/eclipse/ui/commands/*:+org/eclipse/ui/contexts/*:+org/eclipse/ui/dialogs/*:+org/eclipse/ui/dnd/*:+org/eclipse/ui/fieldassist/*:+org/eclipse/ui/handlers/*:+org/eclipse/ui/help/*:~org/eclipse/ui/internal/*:~org/eclipse/ui/internal/about/*:~org/eclipse/ui/internal/actions/*:~org/eclipse/ui/internal/activities/*:~org/eclipse/ui/internal/activities/ws/*:~org/eclipse/ui/internal/application/*:~org/eclipse/ui/internal/browser/*:~org/eclipse/ui/internal/commands/*:~org/eclipse/ui/internal/contexts/*:~org/eclipse/ui/internal/decorators/*:~org/eclipse/ui/internal/dialogs/*:~org/eclipse/ui/internal/dnd/*:~org/eclipse/ui/internal/editorsupport/*:~org/eclipse/ui/internal/expressions/*:~org/eclipse/ui/internal/handlers/*:~org/eclipse/ui/internal/help/*:~org/eclipse/ui/internal/intro/*:~org/eclipse/ui/internal/keys/*:~org/eclipse/ui/internal/layout/*:~org/eclipse/ui/internal/menus/*:~org/eclipse/ui/internal/misc/*:~org/eclipse/ui/internal/operations/*:~org/eclipse/ui/internal/part/*:~org/eclipse/ui/internal/preferences/*:~org/eclipse/ui/internal/presentations/*:~org/eclipse/ui/internal/presentations/defaultpresentation/*:~org/eclipse/ui/internal/presentations/r33/*:~org/eclipse/ui/internal/presentations/util/*:~org/eclipse/ui/internal/progress/*:~org/eclipse/ui/internal/provisional/application/*:~org/eclipse/ui/internal/provisional/presentations/*:~org/eclipse/ui/internal/quickaccess/*:~org/eclipse/ui/internal/registry/*:~org/eclipse/ui/internal/services/*:~org/eclipse/ui/internal/splash/*:~org/eclipse/ui/internal/statushandlers/*:~org/eclipse/ui/internal/testing/*:~org/eclipse/ui/internal/themes/*:~org/eclipse/ui/internal/tweaklets/*:~org/eclipse/ui/internal/util/*:~org/eclipse/ui/internal/wizards/*:~org/eclipse/ui/internal/wizards/preferences/*:+org/eclipse/ui/intro/*:+org/eclipse/ui/keys/*:+org/eclipse/ui/menus/*:+org/eclipse/ui/model/*:+org/eclipse/ui/operations/*:+org/eclipse/ui/part/*:+org/eclipse/ui/plugin/*:+org/eclipse/ui/preferences/*:+org/eclipse/ui/presentations/*:+org/eclipse/ui/progress/*:+org/eclipse/ui/services/*:+org/eclipse/ui/splash/*:+org/eclipse/ui/statushandlers/*:+org/eclipse/ui/swt/*:+org/eclipse/ui/testing/*:+org/eclipse/ui/themes/*:+org/eclipse/ui/views/*:+org/eclipse/ui/wizards/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.ui.workbench.compatibility_3.2.0.I20070319-0010/@dot[+org/eclipse/ui/*:+org/eclipse/ui/about/*:+org/eclipse/ui/actions/*:+org/eclipse/ui/activities/*:+org/eclipse/ui/application/*:+org/eclipse/ui/branding/*:+org/eclipse/ui/browser/*:+org/eclipse/ui/commands/*:+org/eclipse/ui/contexts/*:+org/eclipse/ui/dialogs/*:+org/eclipse/ui/dnd/*:+org/eclipse/ui/fieldassist/*:+org/eclipse/ui/handlers/*:+org/eclipse/ui/help/*:~org/eclipse/ui/internal/*:~org/eclipse/ui/internal/about/*:~org/eclipse/ui/internal/actions/*:~org/eclipse/ui/internal/activities/*:~org/eclipse/ui/internal/activities/ws/*:~org/eclipse/ui/internal/application/*:~org/eclipse/ui/internal/browser/*:~org/eclipse/ui/internal/commands/*:~org/eclipse/ui/internal/contexts/*:~org/eclipse/ui/internal/decorators/*:~org/eclipse/ui/internal/dialogs/*:~org/eclipse/ui/internal/dnd/*:~org/eclipse/ui/internal/editorsupport/*:~org/eclipse/ui/internal/expressions/*:~org/eclipse/ui/internal/handlers/*:~org/eclipse/ui/internal/help/*:~org/eclipse/ui/internal/intro/*:~org/eclipse/ui/internal/keys/*:~org/eclipse/ui/internal/layout/*:~org/eclipse/ui/internal/menus/*:~org/eclipse/ui/internal/misc/*:~org/eclipse/ui/internal/operations/*:~org/eclipse/ui/internal/part/*:~org/eclipse/ui/internal/preferences/*:~org/eclipse/ui/internal/presentations/*:~org/eclipse/ui/internal/presentations/defaultpresentation/*:~org/eclipse/ui/internal/presentations/r33/*:~org/eclipse/ui/internal/presentations/util/*:~org/eclipse/ui/internal/progress/*:~org/eclipse/ui/internal/provisional/application/*:~org/eclipse/ui/internal/provisional/presentations/*:~org/eclipse/ui/internal/quickaccess/*:~org/eclipse/ui/internal/registry/*:~org/eclipse/ui/internal/services/*:~org/eclipse/ui/internal/splash/*:~org/eclipse/ui/internal/statushandlers/*:~org/eclipse/ui/internal/testing/*:~org/eclipse/ui/internal/themes/*:~org/eclipse/ui/internal/tweaklets/*:~org/eclipse/ui/internal/util/*:~org/eclipse/ui/internal/wizards/*:~org/eclipse/ui/internal/wizards/preferences/*:+org/eclipse/ui/intro/*:+org/eclipse/ui/keys/*:+org/eclipse/ui/menus/*:+org/eclipse/ui/model/*:+org/eclipse/ui/operations/*:+org/eclipse/ui/part/*:+org/eclipse/ui/plugin/*:+org/eclipse/ui/preferences/*:+org/eclipse/ui/presentations/*:+org/eclipse/ui/progress/*:+org/eclipse/ui/services/*:+org/eclipse/ui/splash/*:+org/eclipse/ui/statushandlers/*:+org/eclipse/ui/swt/*:+org/eclipse/ui/testing/*:+org/eclipse/ui/themes/*:+org/eclipse/ui/views/*:+org/eclipse/ui/wizards/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.ui.workbench.compatibility_3.2.0.I20070319-0010/compatibility.jar[+org/eclipse/ui/*:+org/eclipse/ui/about/*:+org/eclipse/ui/actions/*:+org/eclipse/ui/activities/*:+org/eclipse/ui/application/*:+org/eclipse/ui/branding/*:+org/eclipse/ui/browser/*:+org/eclipse/ui/commands/*:+org/eclipse/ui/contexts/*:+org/eclipse/ui/dialogs/*:+org/eclipse/ui/dnd/*:+org/eclipse/ui/fieldassist/*:+org/eclipse/ui/handlers/*:+org/eclipse/ui/help/*:~org/eclipse/ui/internal/*:~org/eclipse/ui/internal/about/*:~org/eclipse/ui/internal/actions/*:~org/eclipse/ui/internal/activities/*:~org/eclipse/ui/internal/activities/ws/*:~org/eclipse/ui/internal/application/*:~org/eclipse/ui/internal/browser/*:~org/eclipse/ui/internal/commands/*:~org/eclipse/ui/internal/contexts/*:~org/eclipse/ui/internal/decorators/*:~org/eclipse/ui/internal/dialogs/*:~org/eclipse/ui/internal/dnd/*:~org/eclipse/ui/internal/editorsupport/*:~org/eclipse/ui/internal/expressions/*:~org/eclipse/ui/internal/handlers/*:~org/eclipse/ui/internal/help/*:~org/eclipse/ui/internal/intro/*:~org/eclipse/ui/internal/keys/*:~org/eclipse/ui/internal/layout/*:~org/eclipse/ui/internal/menus/*:~org/eclipse/ui/internal/misc/*:~org/eclipse/ui/internal/operations/*:~org/eclipse/ui/internal/part/*:~org/eclipse/ui/internal/preferences/*:~org/eclipse/ui/internal/presentations/*:~org/eclipse/ui/internal/presentations/defaultpresentation/*:~org/eclipse/ui/internal/presentations/r33/*:~org/eclipse/ui/internal/presentations/util/*:~org/eclipse/ui/internal/progress/*:~org/eclipse/ui/internal/provisional/application/*:~org/eclipse/ui/internal/provisional/presentations/*:~org/eclipse/ui/internal/quickaccess/*:~org/eclipse/ui/internal/registry/*:~org/eclipse/ui/internal/services/*:~org/eclipse/ui/internal/splash/*:~org/eclipse/ui/internal/statushandlers/*:~org/eclipse/ui/internal/testing/*:~org/eclipse/ui/internal/themes/*:~org/eclipse/ui/internal/tweaklets/*:~org/eclipse/ui/internal/util/*:~org/eclipse/ui/internal/wizards/*:~org/eclipse/ui/internal/wizards/preferences/*:+org/eclipse/ui/intro/*:+org/eclipse/ui/keys/*:+org/eclipse/ui/menus/*:+org/eclipse/ui/model/*:+org/eclipse/ui/operations/*:+org/eclipse/ui/part/*:+org/eclipse/ui/plugin/*:+org/eclipse/ui/preferences/*:+org/eclipse/ui/presentations/*:+org/eclipse/ui/progress/*:+org/eclipse/ui/services/*:+org/eclipse/ui/splash/*:+org/eclipse/ui/statushandlers/*:+org/eclipse/ui/swt/*:+org/eclipse/ui/testing/*:+org/eclipse/ui/themes/*:+org/eclipse/ui/views/*:+org/eclipse/ui/wizards/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.help_3.3.2.v20071126_33x.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.jface.databinding_1.1.1.M20080207-0800.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.databinding_1.0.1.M20070822-0800.jar[?**/*]
#ADAPTER#ACCESS#com.ibm.wala.core.testdata/bin/[?**/*]
#ADAPTER#ACCESS#com.ibm.wala.core.testdata/@dot[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.junit_3.8.2.v200706111738/junit.jar[+junit/awtui/*:+junit/extensions/*:+junit/framework/*:+junit/runner/*:+junit/swingui/*:+junit/swingui/icons/*:+junit/textui/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.ui.ide_3.3.2.M20080207-0800.jar[+org/eclipse/ui/*:+org/eclipse/ui/actions/*:+org/eclipse/ui/dialogs/*:+org/eclipse/ui/ide/*:+org/eclipse/ui/ide/dialogs/*:+org/eclipse/ui/ide/fileSystem/*:+org/eclipse/ui/ide/undo/*:~org/eclipse/ui/internal/ide/*:~org/eclipse/ui/internal/ide/actions/*:~org/eclipse/ui/internal/ide/commands/*:~org/eclipse/ui/internal/ide/dialogs/*:~org/eclipse/ui/internal/ide/filesystem/*:~org/eclipse/ui/internal/ide/handlers/*:~org/eclipse/ui/internal/ide/misc/*:~org/eclipse/ui/internal/ide/model/*:~org/eclipse/ui/internal/ide/registry/*:~org/eclipse/ui/internal/ide/undo/*:~org/eclipse/ui/internal/ide/update/*:~org/eclipse/ui/internal/views/bookmarkexplorer/*:~org/eclipse/ui/internal/views/framelist/*:~org/eclipse/ui/internal/views/navigator/*:~org/eclipse/ui/internal/views/properties/*:~org/eclipse/ui/internal/views/tasklist/*:~org/eclipse/ui/internal/wizards/datatransfer/*:~org/eclipse/ui/internal/wizards/newresource/*:+org/eclipse/ui/model/*:+org/eclipse/ui/part/*:+org/eclipse/ui/views/bookmarkexplorer/*:+org/eclipse/ui/views/framelist/*:+org/eclipse/ui/views/markers/*:~org/eclipse/ui/views/markers/internal/*:+org/eclipse/ui/views/navigator/*:+org/eclipse/ui/views/properties/*:+org/eclipse/ui/views/tasklist/*:+org/eclipse/ui/wizards/datatransfer/*:+org/eclipse/ui/wizards/newresource/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.ui.views_3.2.101.M20080207-0800.jar[~org/eclipse/ui/internal/views/properties/*:+org/eclipse/ui/views/properties/*:?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.update.configurator_3.2.101.R33x_v20070810.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.update.core_3.2.101.R33x_v20070911.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.update.core.linux_3.2.0.v20070615.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.core.net_1.0.1.r33x_20070709.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.update.ui_3.2.100.v20070615.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.ui.forms_3.3.0.v20070511.jar[?**/*]
#ADAPTER#ACCESS#eclipse/plugins/org.eclipse.jface.text_3.3.2.r332_20071017-0800.jar[?**/*]