Source: libreflections-java
Section: java
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers@alioth-lists.debian.net>
Uploaders: Pierre Gruet <pgtdebian@free.fr>
Build-Depends: debhelper-compat (= 13),
               default-jdk-headless,
               maven-debian-helper,
               javahelper,
               libjavassist-java,
               libslf4j-java,
               libdom4j-java,
               libgoogle-gson-java,
               libservlet-api-java,
               junit4 <!nocheck>
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/java-team/libreflections-java
Vcs-Git: https://salsa.debian.org/java-team/libreflections-java.git
Homepage: https://github.com/CampagneLaboratory/icb-utils
Rules-Requires-Root: no

Package: libreflections-java
Architecture: all
Depends: ${misc:Depends},
         ${java:Depends},
         libjavassist-java,
         libslf4j-java,
         libdom4j-java,
         libgoogle-gson-java,
         libservlet-api-java
Description: Java runtime metadata analysis library
 Reflections scans a classpath, indexes the metadata, allows one to query it on
 runtime and may save and collect that information for many modules within a
 project.
 .
 Using Reflections one can query metadata such as:
  - get all subtypes of some type;
  - get all types/members annotated with some annotation;
  - get all resources matching a regular expression;
  - get all methods with specific signature including parameters, parameter
  annotations and return type.
