Support for using JVM annotations with Clojure code has come up  
several times before,
I'd like a feature request issue to be created and to start discussing  
the implementation.

It seems that an "annotations" metadata tag could contain all  
annotations for an object,
and any annotations that persist to runtime would need bytecode  
emitted.  This appears straightforward,
but I wonder if there will be a problem using Method or Parameter  
annotations.

The motivation for this is to support Java libraries which depend on  
annotations at runtime for discovery and metadata persistence.
Being able to integrate a class generated by gen-class with, for  
example, a Java project using Guice would be handy.

Thoughts?

-Matt

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to