You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by mb...@apache.org on 2008/03/19 17:25:11 UTC

svn commit: r638921 - in /commons/proper/lang/branches/LANG_POST_2_4/src: java/org/apache/commons/lang/ java/org/apache/commons/lang/reflect/ test/org/apache/commons/lang/ test/org/apache/commons/lang/reflect/

Author: mbenson
Date: Wed Mar 19 09:25:00 2008
New Revision: 638921

URL: http://svn.apache.org/viewvc?rev=638921&view=rev
Log:
move MethodUtils/ConstructorUtils(/MemberUtils) to oacl.reflect

Added:
    commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/
    commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/ConstructorUtils.java
      - copied, changed from r638851, commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/ConstructorUtils.java
    commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/MemberUtils.java
      - copied, changed from r638850, commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/MemberUtils.java
    commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/MethodUtils.java
      - copied, changed from r638851, commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/MethodUtils.java
    commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/
    commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/ConstructorUtilsTest.java
      - copied, changed from r638850, commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/ConstructorUtilsTest.java
    commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/MethodUtilsTest.java
      - copied, changed from r638850, commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/MethodUtilsTest.java
Removed:
    commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/ConstructorUtils.java
    commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/MemberUtils.java
    commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/MethodUtils.java
    commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/ConstructorUtilsTest.java
    commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/MethodUtilsTest.java
Modified:
    commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/LangTestSuite.java

Copied: commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/ConstructorUtils.java (from r638851, commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/ConstructorUtils.java)
URL: http://svn.apache.org/viewvc/commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/ConstructorUtils.java?p2=commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/ConstructorUtils.java&p1=commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/ConstructorUtils.java&r1=638851&r2=638921&rev=638921&view=diff
==============================================================================
--- commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/ConstructorUtils.java (original)
+++ commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/ConstructorUtils.java Wed Mar 19 09:25:00 2008
@@ -14,12 +14,14 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
-package org.apache.commons.lang;
+package org.apache.commons.lang.reflect;
 
 import java.lang.reflect.Constructor;
 import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Modifier;
+
+import org.apache.commons.lang.ArrayUtils;
+import org.apache.commons.lang.ClassUtils;
 
 /**
  * <p> Utility reflection methods focussed on constructors, modelled after {@link MethodUtils}. </p>

Copied: commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/MemberUtils.java (from r638850, commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/MemberUtils.java)
URL: http://svn.apache.org/viewvc/commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/MemberUtils.java?p2=commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/MemberUtils.java&p1=commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/MemberUtils.java&r1=638850&r2=638921&rev=638921&view=diff
==============================================================================
--- commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/MemberUtils.java (original)
+++ commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/MemberUtils.java Wed Mar 19 09:25:00 2008
@@ -14,12 +14,16 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.commons.lang;
+package org.apache.commons.lang.reflect;
 
 import java.lang.reflect.AccessibleObject;
 import java.lang.reflect.Member;
 import java.lang.reflect.Method;
 import java.lang.reflect.Modifier;
+
+import org.apache.commons.lang.ArrayUtils;
+import org.apache.commons.lang.ClassUtils;
+import org.apache.commons.lang.SystemUtils;
 
 /**
  * Contains common code for working with Methods/Constructors, extracted and

Copied: commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/MethodUtils.java (from r638851, commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/MethodUtils.java)
URL: http://svn.apache.org/viewvc/commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/MethodUtils.java?p2=commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/MethodUtils.java&p1=commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/MethodUtils.java&r1=638851&r2=638921&rev=638921&view=diff
==============================================================================
--- commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/MethodUtils.java (original)
+++ commons/proper/lang/branches/LANG_POST_2_4/src/java/org/apache/commons/lang/reflect/MethodUtils.java Wed Mar 19 09:25:00 2008
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.commons.lang;
+package org.apache.commons.lang.reflect;
 
 import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
@@ -22,6 +22,9 @@
 
 import java.util.Arrays;
 import java.util.WeakHashMap;
+
+import org.apache.commons.lang.ArrayUtils;
+import org.apache.commons.lang.ClassUtils;
 
 /**
  * <p> Utility reflection methods focused on methods, originally from Commons BeanUtils.

Modified: commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/LangTestSuite.java
URL: http://svn.apache.org/viewvc/commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/LangTestSuite.java?rev=638921&r1=638920&r2=638921&view=diff
==============================================================================
--- commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/LangTestSuite.java (original)
+++ commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/LangTestSuite.java Wed Mar 19 09:25:00 2008
@@ -16,6 +16,9 @@
  */
 package org.apache.commons.lang;
 
+import org.apache.commons.lang.reflect.ConstructorUtilsTest;
+import org.apache.commons.lang.reflect.MethodUtilsTest;
+
 import junit.framework.Test;
 import junit.framework.TestCase;
 import junit.framework.TestSuite;
@@ -62,6 +65,7 @@
         suite.addTest(CharSetUtilsTest.suite());
         suite.addTest(CharUtilsTest.suite());
         suite.addTest(ClassUtilsTest.suite());
+        suite.addTest(ConstructorUtilsTest.suite());
         suite.addTest(EntitiesTest.suite());
         suite.addTest(IllegalClassExceptionTest.suite());
         suite.addTest(IncompleteArgumentExceptionTest.suite());

Copied: commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/ConstructorUtilsTest.java (from r638850, commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/ConstructorUtilsTest.java)
URL: http://svn.apache.org/viewvc/commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/ConstructorUtilsTest.java?p2=commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/ConstructorUtilsTest.java&p1=commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/ConstructorUtilsTest.java&r1=638850&r2=638921&rev=638921&view=diff
==============================================================================
--- commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/ConstructorUtilsTest.java (original)
+++ commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/ConstructorUtilsTest.java Wed Mar 19 09:25:00 2008
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.commons.lang;
+package org.apache.commons.lang.reflect;
 
 import java.lang.reflect.Constructor;
 import java.util.Arrays;
@@ -25,6 +25,7 @@
 import junit.framework.TestCase;
 import junit.framework.TestSuite;
 
+import org.apache.commons.lang.ArrayUtils;
 import org.apache.commons.lang.math.NumberUtils;
 
 /**

Copied: commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/MethodUtilsTest.java (from r638850, commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/MethodUtilsTest.java)
URL: http://svn.apache.org/viewvc/commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/MethodUtilsTest.java?p2=commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/MethodUtilsTest.java&p1=commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/MethodUtilsTest.java&r1=638850&r2=638921&rev=638921&view=diff
==============================================================================
--- commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/MethodUtilsTest.java (original)
+++ commons/proper/lang/branches/LANG_POST_2_4/src/test/org/apache/commons/lang/reflect/MethodUtilsTest.java Wed Mar 19 09:25:00 2008
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.commons.lang;
+package org.apache.commons.lang.reflect;
 
 import java.lang.reflect.Method;
 import java.util.Arrays;
@@ -25,6 +25,7 @@
 import junit.framework.TestCase;
 import junit.framework.TestSuite;
 
+import org.apache.commons.lang.ArrayUtils;
 import org.apache.commons.lang.math.NumberUtils;
 import org.apache.commons.lang.mutable.Mutable;
 import org.apache.commons.lang.mutable.MutableObject;