[jboss-cvs] Repository SVN: r2591 - in cglib: 2.1.3dep-brew and 2 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Feb 22 17:19:44 EST 2008
Author: dbhole
Date: 2008-02-22 17:19:43 -0500 (Fri, 22 Feb 2008)
New Revision: 2591
Added:
cglib/2.1.3dep-brew/
cglib/2.1.3dep-brew/component-info.xml
cglib/2.1.3dep-brew/lib/
cglib/2.1.3dep-brew/lib/cglib.jar
cglib/2.1.3dep-brew/src/
cglib/2.1.3dep-brew/src/cglib-2.1.3-TestEnhancer.patch
cglib/2.1.3dep-brew/src/cglib-2.1.3-build_xml.patch
cglib/2.1.3dep-brew/src/cglib-ExamplePreProcessor.patch
cglib/2.1.3dep-brew/src/cglib-missing-words.txt
cglib/2.1.3dep-brew/src/cglib-src-2.1_3.jar
Log:
Adding a cglib without asm dependencies
Added: cglib/2.1.3dep-brew/component-info.xml
===================================================================
--- cglib/2.1.3dep-brew/component-info.xml (rev 0)
+++ cglib/2.1.3dep-brew/component-info.xml 2008-02-22 22:19:43 UTC (rev 2591)
@@ -0,0 +1,16 @@
+<project name="cglib-component-info">
+ <component id="cglib"
+ licenseType="apache-2.0"
+ version="2.1.3-brew"
+ projectHome="http://cglib.sourceforge.net/"
+ description="Code Generation Library with no dependencies"
+ scm=":ext:cvs.devel.redhat.com:/cvs/dist/cglib"
+ tag="cglib-2_1_3-2jpp_ep1_4_el4">
+ <!-- Built using JDK 1.4 -->
+ <!-- These are equivalent to cglib-nodep.jar -->
+ <artifact id="cglib.jar"/>
+ <export>
+ <include input="cglib.jar"/>
+ </export>
+ </component>
+</project>
Added: cglib/2.1.3dep-brew/lib/cglib.jar
===================================================================
(Binary files differ)
Property changes on: cglib/2.1.3dep-brew/lib/cglib.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: cglib/2.1.3dep-brew/src/cglib-2.1.3-TestEnhancer.patch
===================================================================
--- cglib/2.1.3dep-brew/src/cglib-2.1.3-TestEnhancer.patch (rev 0)
+++ cglib/2.1.3dep-brew/src/cglib-2.1.3-TestEnhancer.patch 2008-02-22 22:19:43 UTC (rev 2591)
@@ -0,0 +1,80 @@
+--- src/test/net/sf/cglib/proxy/TestEnhancer.java.sav 2005-10-11 10:13:32.000000000 +0200
++++ src/test/net/sf/cglib/proxy/TestEnhancer.java 2006-02-17 18:10:16.000000000 +0100
+@@ -634,35 +634,35 @@
+ public void testRegisterCallbacks()
+ throws InterruptedException
+ {
+- Enhancer e = new Enhancer();
+- e.setSuperclass(ArgInit.class);
+- e.setCallbackType(MethodInterceptor.class);
+- e.setUseFactory(false);
+- final Class clazz = e.createClass();
+-
+- assertTrue(!Factory.class.isAssignableFrom(clazz));
+- assertEquals("test", newArgInit(clazz, "test").toString());
+-
+- Enhancer.registerCallbacks(clazz, new Callback[]{ new StringValue("fizzy") });
+- assertEquals("fizzy", newArgInit(clazz, "test").toString());
+- assertEquals("fizzy", newArgInit(clazz, "test").toString());
+-
+- Enhancer.registerCallbacks(clazz, new Callback[]{ null });
+- assertEquals("test", newArgInit(clazz, "test").toString());
+-
+- Enhancer.registerStaticCallbacks(clazz, new Callback[]{ new StringValue("soda") });
+- assertEquals("test", newArgInit(clazz, "test").toString());
+-
+- Enhancer.registerCallbacks(clazz, null);
+- assertEquals("soda", newArgInit(clazz, "test").toString());
+-
+- Thread thread = new Thread(){
+- public void run() {
+- assertEquals("soda", newArgInit(clazz, "test").toString());
+- }
+- };
+- thread.start();
+- thread.join();
++// Enhancer e = new Enhancer();
++// e.setSuperclass(ArgInit.class);
++// e.setCallbackType(MethodInterceptor.class);
++// e.setUseFactory(false);
++// final Class clazz = e.createClass();
++//
++// assertTrue(!Factory.class.isAssignableFrom(clazz));
++// assertEquals("test", newArgInit(clazz, "test").toString());
++//
++// Enhancer.registerCallbacks(clazz, new Callback[]{ new StringValue("fizzy") });
++// assertEquals("fizzy", newArgInit(clazz, "test").toString());
++// assertEquals("fizzy", newArgInit(clazz, "test").toString());
++//
++// Enhancer.registerCallbacks(clazz, new Callback[]{ null });
++// assertEquals("test", newArgInit(clazz, "test").toString());
++//
++// Enhancer.registerStaticCallbacks(clazz, new Callback[]{ new StringValue("soda") });
++// assertEquals("test", newArgInit(clazz, "test").toString());
++//
++// Enhancer.registerCallbacks(clazz, null);
++// assertEquals("soda", newArgInit(clazz, "test").toString());
++//
++// Thread thread = new Thread(){
++// public void run() {
++// assertEquals("soda", newArgInit(clazz, "test").toString());
++// }
++// };
++// thread.start();
++// thread.join();
+ }
+
+ public void perform(ClassLoader loader) throws Exception{
+@@ -672,9 +672,9 @@
+ }
+
+ public void testFailOnMemoryLeak() throws Throwable{
+- if( leaks() ){
+- fail("Memory leak caused by Enhancer");
+- }
++// if( leaks() ){
++// fail("Memory leak caused by Enhancer");
++// }
+ }
+
+ public void testCallbackHelper() {
Added: cglib/2.1.3dep-brew/src/cglib-2.1.3-build_xml.patch
===================================================================
--- cglib/2.1.3dep-brew/src/cglib-2.1.3-build_xml.patch (rev 0)
+++ cglib/2.1.3dep-brew/src/cglib-2.1.3-build_xml.patch 2008-02-22 22:19:43 UTC (rev 2591)
@@ -0,0 +1,54 @@
+--- build.xml.sav 2005-10-13 11:31:30.000000000 +0200
++++ build.xml 2006-02-17 17:48:16.000000000 +0100
+@@ -41,6 +41,7 @@
+ <pathelement location="${build.home}/classes"/>
+ <fileset dir="./lib">
+ <include name="*.jar"/>
++ <exclude name="asm2*.jar"/>
+ </fileset>
+ </path>
+
+@@ -123,14 +124,18 @@
+ <exclude name="samples/**" />
+ </jar>
+
+- <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpathref="compile.classpath"/>
+- <jarjar basedir="${build.home}/classes" jarfile="${dist.home}/${component.name}-nodep-${component.version}.jar" >
+- <zipfileset dir="lib" includes="asm*.txt"/>
+- <zipfileset src="lib/asm.jar" excludes="META-INF"/>
+- <zipfileset src="lib/asm-attrs.jar" excludes="META-INF"/>
++ <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpath="lib/jarjar.jar:lib/asm2_asm2.jar"/>
++ <echo message="${dist.home}/${component.name}-nodep-${component.version}.jar" />
++ <echo message="${build.home}/classes"/>
++ <jarjar destfile="${dist.home}/${component.name}-nodep-${component.version}.jar" >
++ <fileset dir="lib" includes="asm*.txt"/>
++ <zipfileset src="lib/asm_asm.jar" excludes="META-INF"/>
++ <zipfileset src="lib/asm_asm-attrs.jar" excludes="META-INF"/>
+ <rule pattern="org.objectweb.asm.**" result="net.sf.cglib.asm. at 1"/>
+- <include name="**/*"/>
+- <exclude name="samples/**"/>
++ <fileset dir="${build.home}/classes">
++ <include name="**/*"/>
++ <exclude name="samples/**"/>
++ </fileset>
+ </jarjar>
+ </target>
+
+@@ -237,8 +242,7 @@
+ name="test">
+ <java classname="net.sf.cglib.TestAll"
+ failonerror="${test.failonerror}"
+- fork="yes"
+- >
++ fork="yes" >
+
+ <!-- jvmarg value="-Xrunhprof:heap=all,file=debug.txt"/ -->
+ <!-- <jvmarg value="-verbose:gc"/> -->
+@@ -259,6 +263,7 @@
+ <pathelement path="${samples.build.home}/classes" />
+ <fileset dir="./lib">
+ <include name="*.jar"/>
++ <exclude name="asm2*.jar"/>
+ </fileset>
+ </classpath>
+ </java>
Added: cglib/2.1.3dep-brew/src/cglib-ExamplePreProcessor.patch
===================================================================
--- cglib/2.1.3dep-brew/src/cglib-ExamplePreProcessor.patch (rev 0)
+++ cglib/2.1.3dep-brew/src/cglib-ExamplePreProcessor.patch 2008-02-22 22:19:43 UTC (rev 2591)
@@ -0,0 +1,10 @@
+--- src/test/net/sf/cglib/transform/hook/ExamplePreProcessor.java.sav 2005-11-12 12:53:28.000000000 +0100
++++ src/test/net/sf/cglib/transform/hook/ExamplePreProcessor.java 2005-11-12 12:56:04.000000000 +0100
+@@ -39,4 +39,7 @@
+ }
+ };
+ }
++
++ public void initialize() {
++ }
+ }
Added: cglib/2.1.3dep-brew/src/cglib-missing-words.txt
===================================================================
--- cglib/2.1.3dep-brew/src/cglib-missing-words.txt (rev 0)
+++ cglib/2.1.3dep-brew/src/cglib-missing-words.txt 2008-02-22 22:19:43 UTC (rev 2591)
@@ -0,0 +1,50 @@
+Casuarinaceae
+hylomorphic
+granitize
+biddably
+repulsive
+amphimictical
+trio
+toxodont
+nonreigning
+dragbar
+Moronidae
+unlanguishing
+metabolizable
+Osmerus
+goran
+spiritfulness
+tetrachloromethane
+baobab
+caroline
+radioconductor
+imband
+crinoline
+circummundane
+incontractile
+forerank
+modernization
+meal
+fishman
+underbuy
+pertain
+equiped
+cockal
+unshrined
+Harb
+heterotaxis
+commensurableness
+baggy
+sarcophilous
+tankard
+acervuline
+unverifiably
+premidnight
+strangles
+vitellus
+Socratean
+flock
+scourage
+feverlike
+citharist
+harn
Added: cglib/2.1.3dep-brew/src/cglib-src-2.1_3.jar
===================================================================
(Binary files differ)
Property changes on: cglib/2.1.3dep-brew/src/cglib-src-2.1_3.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
More information about the jboss-cvs-commits
mailing list