[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath ./ChangeLog java/lang/Class.java java...
From: |
Andrew John Hughes |
Subject: |
[commit-cp] classpath ./ChangeLog java/lang/Class.java java... |
Date: |
Mon, 03 Apr 2006 20:09:14 +0000 |
CVSROOT: /cvsroot/classpath
Module name: classpath
Branch:
Changes by: Andrew John Hughes <address@hidden> 06/04/03 20:09:14
Modified files:
. : ChangeLog
java/lang : Class.java
java/util : Arrays.java
vm/reference/java/lang: VMClass.java
vm/reference/java/lang/reflect: Constructor.java Method.java
Added files:
gnu/java/lang/reflect: ClassSignatureParser.java
FieldSignatureParser.java
GenericSignatureParser.java
MethodSignatureParser.java TypeImpl.java
java/lang/reflect: GenericDeclaration.java
MalformedParameterizedTypeException.java
TypeVariable.java
Log message:
2006-04-03 Andrew John Hughes <address@hidden>
* gnu/java/lang/reflect/ClassSignatureParser.java,
* gnu/java/lang/reflect/FieldSignatureParser.java,
* gnu/java/lang/reflect/GenericSignatureParser.java,
* gnu/java/lang/reflect/MethodSignatureParser.java,
* gnu/java/lang/reflect/TypeImpl.java,
* java/lang/Class.java,
* java/lang/reflect/GenericDeclaration.java,
* java/lang/reflect/MalformedParameterizedTypeException.java,
* java/lang/reflect/TypeVariable.java,
* java/util/Arrays.java,
* vm/reference/java/lang/VMClass.java,
* vm/reference/java/lang/reflect/Constructor.java,
* vm/reference/java/lang/reflect/Method.java:
Incorporate changes from the generics branch.
2005-10-01 Jeroen Frijters <address@hidden>
* vm/reference/java/lang/reflect/Constructor.java
(getSignature): New method.
(getGenericExceptionTypes): New method.
(getGenericParameterTypes): New method.
* vm/reference/java/lang/reflect/Method.java
(getSignature): New method.
(getGenericExceptionTypes): New method.
(getGenericParameterTypes): New method.
(getGenericReturnType): New method.
2005-09-30 Jeroen Frijters <address@hidden>
* gnu/java/lang/reflect/FieldSignatureParser.java: New file.
* gnu/java/lang/reflect/ClassSignatureParser.java,
gnu/java/lang/reflect/GenericSignatureParser.java,
gnu/java/lang/reflect/MethodSignatureParser.java:
Finished implementation.
2005-09-25 Jeroen Frijters <address@hidden>
* gnu/java/lang/reflect/ClassSignatureParser.java,
gnu/java/lang/reflect/GenericSignatureParser.java,
gnu/java/lang/reflect/MethodSignatureParser.java: New files.
* java/lang/Class.java
(getGenericInterfaces, getGenericSuperclass, getTypeParameters):
Implemented.
* vm/reference/java/lang/VMClass.java
(getSimpleName, getDeclaredAnnotations, getCanonicalName,
getEnclosingClass, getEnclosingConstructor, getEnclosingMethod,
isAnonymousClass, isLocalClass, isMemberClass):
Removed generic types from signatures.
(getGenericInterfaces, getGenericSuperclass, getTypeParameters):
Removed.
(getClassSignature): New method.
* vm/reference/java/lang/reflect/Constructor.java
(getTypeParameters): Implemented.
* vm/reference/java/lang/reflect/Method.java
(getTypeParameters, getSignature): New methods.
2005-06-09 Andrew John Hughes <address@hidden>
* java/lang/Class.java:
(asSubclass(Class)): Documented.
(getCanonicalName()): Implemented.
(getEnclosingClass()): Implemented.
(getEnclosingConstructor()): Implemented.
(getEnclosingMethod()): Implemented.
(getGenericInterfaces()): Implemented.
(getGenericSuperclass()): Implemented.
(getTypeParameters()): Implemented.
(isAnonymousClass()): Implemented.
(isLocalClass()): Implemented.
(isMemberClass()): Implemented.
* vm/reference/java/lang/VMClass.java:
(getSuperClass(Class<?>)): Updated return type.
(getSimpleName(Class<?>)): Use VM methods directly.
(getCanonicalName(Class<?>)): Implemented.
(getEnclosingClass(Class<?>)): New native method.
(getEnclosingConstructor(Class<?>)): New native method.
(getEnclosingMethod(Class<?>)): New native method.
(getGenericInterfaces(Class<?>)): New native method.
(getGenericSuperclass(Class<?>)): New native method.
(getTypeParameters(Class<T>)): New native method.
(isAnonymousClass(Class<?>)): New native method.
(isLocalClass(Class<?>)): New native method.
(isMemberClass(Class<?>)): New native method.
* vm/reference/java/lang/reflect/Constructor.java:
(getTypeParameters()): Changed to native method.
2005-05-05 Andrew John Hughes <address@hidden>
* java/lang/Class.java:
(getSimpleName()): Implemented.
* vm/reference/java/lang/VMClass.java:
(getSimpleName()): Reference implementation.
2005-04-20 Tom Tromey <address@hidden>
* java/util/Arrays.java (hashCode): New methods.
(deepHashCode): New method.
(deepEquals): Likewise.
(toString): New methods.
(deepToString): New method.
2005-04-04 Andrew John Hughes <address@hidden>
* java/lang/Class.java:
(isEnum()): New method implemented.
(isSynthetic()): New method implemented.
(isAnnotation()): New method implemented.
* vm/reference/java/lang/VMClass.java:
(isEnum()): New native method.
(isSynthetic()): New native method.
(isAnnotation()): New native method.
2005-03-21 Andrew John Hughes <address@hidden>
* java/lang/Class.java:
Implements java.lang.reflect.Type
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6999&tr2=1.7000&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/lang/reflect/ClassSignatureParser.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/lang/reflect/FieldSignatureParser.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/lang/reflect/GenericSignatureParser.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/lang/reflect/MethodSignatureParser.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/lang/reflect/TypeImpl.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/lang/Class.java.diff?tr1=1.43&tr2=1.44&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/lang/reflect/GenericDeclaration.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/lang/reflect/MalformedParameterizedTypeException.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/lang/reflect/TypeVariable.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/util/Arrays.java.diff?tr1=1.26&tr2=1.27&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/vm/reference/java/lang/VMClass.java.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/vm/reference/java/lang/reflect/Constructor.java.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/vm/reference/java/lang/reflect/Method.java.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [commit-cp] classpath ./ChangeLog java/lang/Class.java java...,
Andrew John Hughes <=