[RPM (6.0)] [DIST generic] scannotation-1.0.3-1.jpp6

Ralph Apel <[email protected]> Sun, 13 Jan 2013 15:26:18 +0100
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : scannotation                 Relocations: (not relocatable)
Version     : 1.0.3                             Vendor: JPackage Project
Release     : 1.jpp6                        Build Date: Sun 13 Jan 2013 03:24:38 PM CET
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Framework         Source RPM: (none)
Size        : 79725                            License: ASL 2.0
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://scannotation.sf.net/
Summary     : A Java Annotation Scanner
Description :
Scannotation is a Java library that creates an annotation
database from a set of .class files. This database is really
just a set of maps that index what annotations are used and
what classes are using them. Why do you need this? What if
you are an annotation framework like an EJB 3.0 container
and you want to automatically scan your classpath for EJB
annotations so that you know what to deploy? Scannotation
gives you apis that allow you to find archives in your
classpath or WAR (web application) that you want to scan,
then automatically scans them without loading each and
every class within those archives

There are really 3 main classes to Scannotation:
ClasspathUrlFinder, WarUrlFinder, and AnnotationDB. The
first step in scanning for annotations is declaring what
archives or what parts of your classpath you want to scan
in. ClasspathUrlFinder has various ways to automatically
find the URLs that make up your classpath. WarUrlFinder is
similar but provides ways to get things from your WAR lib
directory.

Once you find the URLs that make up your classpath, you
feed them to AnnotationDB to scan and index.

---------------
Ralph Apel <[email protected]> 0:1.0.3-1
- 1.0.3
---------------
scannotation.src: W: source-or-patch-not-bzipped scannotation-1.0.3.tgz
scannotation.src: W: non-standard-group Development/Framework
scannotation.src: W: no-signature
scannotation.src: W: invalid-license ASL 2.0
1 packages and 0 specfiles checked; 0 errors, 4 warnings.

---------------