corda/classpath/avian
Mike Keesey a5c9dd6f24 Fixing some issues with runtime annotations within avian.
We were not properly converting dots to slashes internally for package names
and we did not properly handle Method.getAnnotations and
Method.getAnnotation(Class<T>) on methods without any annotations.

Added some tests to cover these cases.
2012-05-22 14:02:51 -06:00
..
file implement jar and file URL stream handlers 2011-03-25 19:14:21 -06:00
http use avian.http.Handler for http(s) URLs, not avian.file.Handler 2012-02-27 13:38:47 -07:00
jar implement jar and file URL stream handlers 2011-03-25 19:14:21 -06:00
resource update copyright years 2010-12-05 20:21:09 -07:00
Addendum.java update copyright years 2012-05-11 17:43:27 -06:00
AnnotationInvocationHandler.java support runtime-visible annotations and java.lang.reflect.Proxy 2009-09-18 18:01:54 -06:00
Assembler.java fix Subroutine test for use with OpenJDK build 2011-02-17 14:28:51 -07:00
Atomic.java add bare-bones ConcurrentLinkedQueue implementation 2011-09-29 18:26:50 -06:00
Callback.java more work on continuation support 2009-05-05 18:29:05 -06:00
CallbackReceiver.java more work on continuation support 2009-05-05 18:29:05 -06:00
Cell.java move non-standard classes to avian package 2009-06-04 17:59:34 -06:00
ClassAddendum.java update copyright years 2012-05-11 17:43:27 -06:00
Classes.java update copyright years 2012-05-11 17:43:27 -06:00
ConstantPool.java add new subroutine test 2011-02-16 11:41:33 -07:00
Continuations.java update copyright years 2012-05-11 17:43:27 -06:00
FieldAddendum.java preliminary support for using OpenJDK's class library 2010-09-10 15:05:29 -06:00
IncompatibleContinuationException.java add classpath/avian/IncompatibleContinuationException.java 2009-05-24 18:21:19 -06:00
Iso88591.java Added AbstractMap for protobuf, and String getByte encoding for Latin-1 2011-08-12 13:30:51 -06:00
Machine.java update copyright years 2012-05-11 17:43:27 -06:00
MethodAddendum.java update copyright years 2012-05-11 17:43:27 -06:00
OpenJDK.java update copyright years 2012-05-11 17:43:27 -06:00
PersistentSet.java update copyright years 2010-12-05 20:21:09 -07:00
Singleton.java move proxy and annotation code from C++ to Java 2009-09-19 16:21:15 -06:00
Stream.java update copyright years 2012-05-11 17:43:27 -06:00
SystemClassLoader.java update copyright years 2012-05-11 17:43:27 -06:00
Utf8.java ARM and UTF-8 work 2010-04-14 09:26:50 -06:00
VMClass.java update copyright years 2012-05-11 17:43:27 -06:00
VMField.java update copyright years 2012-05-11 17:43:27 -06:00
VMMethod.java Fixing some issues with runtime annotations within avian. 2012-05-22 14:02:51 -06:00