Source: javaparser
Section: java
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders: Benjamin Mesing <ben@debian.org>
Build-Depends:
 debhelper-compat (= 13),
 javacc (>= 6.0),
 libbuild-helper-maven-plugin-java,
 libchecker-framework-java,
 libexec-maven-plugin-java,
 libguava-java,
 libjavacc-maven-plugin-java,
 libjavassist-java,
 libtemplating-maven-plugin-java,
 maven-debian-helper
Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/java-team/javaparser.git
Vcs-Browser: https://salsa.debian.org/java-team/javaparser
Homepage: https://javaparser.org

Package: libjavaparser-java
Architecture: all
Depends: ${maven:Depends}, ${misc:Depends}
Recommends: ${maven:OptionalDepends}
Multi-Arch: foreign
Description: Java library for parsing Java source files
 The library features abstract syntax tree (AST) generation and supports
 the visitor pattern. The AST records the source code structure, javadoc
 and comments. It is also possible to change the AST nodes or create new
 ones to modify the source code.
 .
 Main features are:
  * light weight
  * good performance
  * easy to use
  * AST can be modified
  * AST can be created from scratch

Package: libjavaparser-symbol-solver-java
Architecture: all
Depends: ${maven:Depends}, ${misc:Depends}
Recommends: ${maven:OptionalDepends}
Multi-Arch: foreign
Description: Symbol solver for JavaParser
 JavaSymbolSolver analyzes the abstract syntax tree generated by JavaParser
 and finds the relation between an element and its declaration. For a
 variable name it can tell for example whether it refers to a parameter of
 a method, and provide information about its type and its position in the
 AST.
