[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