# packages

pkgId: 2756cb15f2d596333e0a0c3b98a4939bb46e4fa0cbdd4f2be866012396ce9525
name: ant
arch: noarch
version: 1.10.12
epoch: 0
release: 8.module+el9.1.0+232+88df9750
summary: Java build tool
url: https://ant.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: ant-1.10.12-8.module+el9.1.0+232+88df9750.src.rpm
location_href: ant-1.10.12-8.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Apache Ant is a Java library and command-line tool whose mission is to
  drive processes described in build files as targets and extension
  points dependent upon each other.  The main known usage of Ant is the
  build of Java applications.  Ant supplies a number of built-in tasks
  allowing to compile, assemble, test and run Java applications.  Ant
  can also be used effectively to build non Java applications, for
  instance C or C++ applications.  More generally, Ant can be used to
  pilot any type of process which can be described in terms of targets
  and tasks.


pkgId: 40060f7ac9aac590d29e1f55e93b0d428ca9553786515eb0f7bca5de7ca1a192
name: apache-commons-beanutils
arch: noarch
version: 1.9.4
epoch: 0
release: 11.module+el9.1.0+232+88df9750
summary: Java utility methods for accessing and modifying the properties of arbitrary JavaBeans
url: http://commons.apache.org/beanutils
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apache-commons-beanutils-1.9.4-11.module+el9.1.0+232+88df9750.src.rpm
location_href: apache-commons-beanutils-1.9.4-11.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The scope of this package is to create a package of Java utility methods
  for accessing and modifying the properties of arbitrary JavaBeans.  No
  dependencies outside of the JDK are required, so the use of this package
  is very lightweight.


pkgId: b7f699f6a7eaca0ad626f16dbfc5ff4452a56338b2acf4d71d18164c8e728734
name: apache-commons-cli
arch: noarch
version: 1.5.0
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Command Line Interface Library for Java
url: http://commons.apache.org/cli/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apache-commons-cli-1.5.0-4.module+el9.1.0+232+88df9750.src.rpm
location_href: apache-commons-cli-1.5.0-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The CLI library provides a simple and easy to use API for working with the
  command line arguments and options.


pkgId: 3fee5bc28fc5b8738d62a1336581f28afc845685377e8c311a349ba0a276a356
name: apache-commons-codec
arch: noarch
version: 1.15
epoch: 0
release: 7.module+el9.1.0+232+88df9750
summary: Implementations of common encoders and decoders
url: https://commons.apache.org/codec/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apache-commons-codec-1.15-7.module+el9.1.0+232+88df9750.src.rpm
location_href: apache-commons-codec-1.15-7.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Commons Codec is an attempt to provide definitive implementations of
  commonly used encoders and decoders. Examples include Base64, Hex,
  Phonetic and URLs.


pkgId: 109b9c15adcb0a384f0b14df9ad84b7af41544d5d4329d6b77a0ce64832ab91a
name: apache-commons-collections
arch: noarch
version: 3.2.2
epoch: 0
release: 28.module+el9.1.0+232+88df9750
summary: Provides new interfaces, implementations and utilities for Java Collections
url: http://commons.apache.org/collections/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apache-commons-collections-3.2.2-28.module+el9.1.0+232+88df9750.src.rpm
location_href: apache-commons-collections-3.2.2-28.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The introduction of the Collections API by Sun in JDK 1.2 has been a
  boon to quick and effective Java programming. Ready access to powerful
  data structures has accelerated development by reducing the need for
  custom container classes around each core object. Most Java2 APIs are
  significantly easier to use because of the Collections API.
  However, there are certain holes left unfilled by Sun's
  implementations, and the Jakarta-Commons Collections Component strives
  to fulfill them. Among the features of this package are:
  - special-purpose implementations of Lists and Maps for fast access
  - adapter classes from Java1-style containers (arrays, enumerations) to
  Java2-style collections.
  - methods to test or create typical set-theory properties of collections
  such as union, intersection, and closure.


pkgId: c9187285d1563445fcb125f661d36759dc63f595c5a9c0a87d8f6fa6c83f5c3a
name: apache-commons-compress
arch: noarch
version: 1.21
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Java API for working with compressed files and archivers
url: https://commons.apache.org/proper/commons-compress/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apache-commons-compress-1.21-4.module+el9.1.0+232+88df9750.src.rpm
location_href: apache-commons-compress-1.21-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Apache Commons Compress library defines an API for working with
  ar, cpio, Unix dump, tar, zip, gzip, XZ, Pack200 and bzip2 files.
  In version 1.14 read-only support for Brotli decompression has been added,
  but it has been removed form this package.


pkgId: f1c6db49dba212fe636c69ad6506c0145ecd6431494801030c7b26c4616313fb
name: apache-commons-io
arch: noarch
version: 2.11.0
epoch: 1
release: 2.module+el9.1.0+232+88df9750
summary: Utilities to assist with developing IO functionality
url: https://commons.apache.org/io
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apache-commons-io-2.11.0-2.module+el9.1.0+232+88df9750.src.rpm
location_href: apache-commons-io-2.11.0-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Commons-IO contains utility classes, stream implementations,
  file filters, and endian classes. It is a library of utilities
  to assist with developing IO functionality.


pkgId: 4550ccdee6e3e249b4d4679b2de20dd6fdebd355e12e4354542daa5c5845927a
name: apache-commons-jxpath
arch: noarch
version: 1.3
epoch: 0
release: 44.module+el9.1.0+232+88df9750
summary: Simple XPath interpreter
url: http://commons.apache.org/jxpath/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apache-commons-jxpath-1.3-44.module+el9.1.0+232+88df9750.src.rpm
location_href: apache-commons-jxpath-1.3-44.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Defines a simple interpreter of an expression language called XPath.
  JXPath applies XPath expressions to graphs of objects of all kinds:
  JavaBeans, Maps, Servlet contexts, DOM etc, including mixtures thereof.


pkgId: 7381aa6da147e745a1b3f7826a4313082bc951d867c32c08c3f4da6438d5e2ce
name: apache-commons-lang3
arch: noarch
version: 3.12.0
epoch: 0
release: 7.module+el9.1.0+232+88df9750
summary: Provides a host of helper utilities for the java.lang API
url: https://commons.apache.org/lang
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apache-commons-lang3-3.12.0-7.module+el9.1.0+232+88df9750.src.rpm
location_href: apache-commons-lang3-3.12.0-7.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The standard Java libraries fail to provide enough methods for
  manipulation of its core classes. The Commons Lang Component provides
  these extra methods.
  The Commons Lang Component provides a host of helper utilities for the
  java.lang API, notably String manipulation methods, basic numerical
  methods, object reflection, creation and serialization, and System
  properties. Additionally it contains an inheritable enum type, an
  exception structure that supports multiple types of nested-Exceptions
  and a series of utilities dedicated to help with building methods, such
  as hashCode, toString and equals.

  With version of commons-lang 3.x, developers decided to change API and
  therefore created differently named artifact and jar files. This is
  the new version, while apache-commons-lang is the compatibility
  package.


pkgId: 859a82b5b739fa10816757a2f99725dd59cd844850e899f1bb9b4b2fcb18d66a
name: apache-commons-logging
arch: noarch
version: 1.2
epoch: 0
release: 31.module+el9.1.0+232+88df9750
summary: Apache Commons Logging
url: http://commons.apache.org/logging
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apache-commons-logging-1.2-31.module+el9.1.0+232+88df9750.src.rpm
location_href: apache-commons-logging-1.2-31.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The commons-logging package provides a simple, component oriented
  interface (org.apache.commons.logging.Log) together with wrappers for
  logging systems. The user can choose at runtime which system they want
  to use. In addition, a small number of basic implementations are
  provided to allow users to use the package standalone.
  commons-logging was heavily influenced by Avalon's Logkit and Log4J. The
  commons-logging abstraction is meant to minimize the differences between
  the two, and to allow a developer to not tie himself to a particular
  logging implementation.


pkgId: a22ccf125c0efcce7b7fe91708d36853f57ddb78ca58531729bbe46f2935ea18
name: apache-resource-bundles
arch: noarch
version: 36
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Apache Resource Bundles
url: https://repo1.maven.org/maven2/org/apache/apache-resource-bundles/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apache-resource-bundles-36-2.module+el9.1.0+232+88df9750.src.rpm
location_href: apache-resource-bundles-36-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  An archive which contains templates for generating the necessary license files
  and notices for all Apache releases.


pkgId: e26ffc8687f764ad39df270e9f87cb94bfd6a393f446d3b92e6e50019780fc52
name: apiguardian
arch: noarch
version: 1.1.2
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: API Guardian Java annotation
url: https://github.com/apiguardian-team/apiguardian
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: apiguardian-1.1.2-4.module+el9.1.0+232+88df9750.src.rpm
location_href: apiguardian-1.1.2-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  API Guardian indicates the status of an API element and therefore its
  level of stability as well.  It is used to annotate public types,
  methods, constructors, and fields within a framework or application in
  order to publish their API status and level of stability and to
  indicate how they are intended to be used by consumers of the API.


pkgId: 7a67add887fa061bc589730c22f1c68ac4d0a674cbb7eab61e6ac05e111ffa16
name: aqute-bnd
arch: noarch
version: 6.2.0
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: BND Tool
url: https://bnd.bndtools.org/
rpm_license: ASL 2.0 or EPL-2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: aqute-bnd-6.2.0-2.module+el9.1.0+232+88df9750.src.rpm
location_href: aqute-bnd-6.2.0-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The bnd tool helps you create and diagnose OSGi bundles.
  The key functions are:
  - Show the manifest and JAR contents of a bundle
  - Wrap a JAR so that it becomes a bundle
  - Create a Bundle from a specification and a class path
  - Verify the validity of the manifest entries
  The tool is capable of acting as:
  - Command line tool
  - File format
  - Directives
  - Use of macros


pkgId: d5876f17935b9ec5a278b4ab163712d1d58739059dd4adbed832cad87301af02
name: assertj-core
arch: noarch
version: 3.19.0
epoch: 0
release: 6.module+el9.1.0+232+88df9750
summary: Library of assertions similar to fest-assert
url: https://joel-costigliola.github.io/assertj/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: assertj-core-3.19.0-6.module+el9.1.0+232+88df9750.src.rpm
location_href: assertj-core-3.19.0-6.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  A rich and intuitive set of strongly-typed assertions to use for unit testing
  (either with JUnit or TestNG).


pkgId: 6a2caa7a03b96b3bc4146676ff02f841bbd9a9e4fd1e43c1079de93b4baa25e2
name: atinject
arch: noarch
version: 1.0.5
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Dependency injection specification for Java (JSR-330)
url: https://github.com/eclipse-ee4j/injection-api
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: atinject-1.0.5-4.module+el9.1.0+232+88df9750.src.rpm
location_href: atinject-1.0.5-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  This package specifies a means for obtaining objects in such a way as
  to maximize reusability, testability and maintainability compared to
  traditional approaches such as constructors, factories, and service
  locators (e.g., JNDI). This process, known as dependency injection, is
  beneficial to most nontrivial applications.


pkgId: a9cf68496cd13c4869809053efa84923e6508658355f8ab03408b615efdf99cc
name: beust-jcommander
arch: noarch
version: 1.78
epoch: 0
release: 10.module+el9.1.0+232+88df9750
summary: Java framework for parsing command line parameters
url: http://jcommander.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: beust-jcommander-1.78-10.module+el9.1.0+232+88df9750.src.rpm
location_href: beust-jcommander-1.78-10.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  JCommander is a very small Java framework that makes it trivial to
  parse command line parameters (with annotations).


pkgId: b706a26c299b97a58ed785b674d51e2503e9b515106f1dcf87a0bc873b8c0263
name: byte-buddy
arch: noarch
version: 1.12.10
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Runtime code generation for the Java virtual machine
url: http://bytebuddy.net/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: byte-buddy-1.12.10-2.module+el9.1.0+232+88df9750.src.rpm
location_href: byte-buddy-1.12.10-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Byte Buddy is a code generation library for creating Java classes during the
  runtime of a Java application and without the help of a compiler. Other than
  the code generation utilities that ship with the Java Class Library, Byte Buddy
  allows the creation of arbitrary classes and is not limited to implementing
  interfaces for the creation of runtime proxies.


pkgId: e0c8723941bff5a205a4f5da22f3a744cef5cc84fd053375eab698a01ff6743a
name: cglib
arch: noarch
version: 3.3.0
epoch: 0
release: 8.module+el9.1.0+232+88df9750
summary: Code Generation Library for Java
url: https://github.com/cglib/cglib
rpm_license: ASL 2.0 and BSD
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: cglib-3.3.0-8.module+el9.1.0+232+88df9750.src.rpm
location_href: cglib-3.3.0-8.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  cglib is a powerful, high performance and quality code generation library
  for Java. It is used to extend Java classes and implements interfaces
  at run-time.


pkgId: 1abebed5af3f74dcc8727e4efd511f03191871df45a782f26642c914bde5c5c9
name: easymock
arch: noarch
version: 4.2
epoch: 0
release: 8.module+el9.1.0+232+88df9750
summary: Easy mock objects
url: http://www.easymock.org
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: easymock-4.2-8.module+el9.1.0+232+88df9750.src.rpm
location_href: easymock-4.2-8.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  EasyMock provides Mock Objects for interfaces in JUnit tests by generating
  them on the fly using Java's proxy mechanism. Due to EasyMock's unique style
  of recording expectations, most refactorings will not affect the Mock Objects.
  So EasyMock is a perfect fit for Test-Driven Development.


pkgId: d597b292288561b3e27d89df41a0f815c565e013178b1fa83a47c041deefbec6
name: extra-enforcer-rules
arch: noarch
version: 1.5.1
epoch: 0
release: 3.module+el9.1.0+232+88df9750
summary: Extra rules for maven-enforcer-plugin
url: https://github.com/mojohaus/extra-enforcer-rules
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: extra-enforcer-rules-1.5.1-3.module+el9.1.0+232+88df9750.src.rpm
location_href: extra-enforcer-rules-1.5.1-3.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Apache's Maven Enforcer Plugin is used to apply and enforce rules on Maven
  projects. The Enforcer plugin ships with a set of standard rules. This project
  provides extra rules which are not part of the standard rule set.


pkgId: 9f56df1471d0aca5c79081aaf9b8515b5d3bca15b50e9c390379e38d4ac22b22
name: google-guice
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: Lightweight dependency injection framework for Java 5 and above
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Put simply, Guice alleviates the need for factories and the use of new
  in your Java code. Think of Guice's @Inject as the new new. You will
  still need to write factories in some cases, but your code will not
  depend directly on them. Your code will be easier to change, unit test
  and reuse in other contexts.

  Guice embraces Java's type safe nature, especially when it comes to
  features introduced in Java 5 such as generics and annotations. You
  might think of Guice as filling in missing features for core
  Java. Ideally, the language itself would provide most of the same
  features, but until such a language comes along, we have Guice.

  Guice helps you design better APIs, and the Guice API itself sets a
  good example. Guice is not a kitchen sink. We justify each feature
  with at least three use cases. When in doubt, we leave it out. We
  build general functionality which enables you to extend Guice rather
  than adding every feature to the core framework.


pkgId: 9a42a1161fcab95cf365bb99397538056500844acee90cb27a73ed60082c3a7c
name: guava
arch: noarch
version: 31.0.1
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Google Core Libraries for Java
url: https://github.com/google/guava
rpm_license: ASL 2.0 and CC0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: guava-31.0.1-4.module+el9.1.0+232+88df9750.src.rpm
location_href: guava-31.0.1-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guava is a suite of core and expanded libraries that include
  utility classes, Google’s collections, io classes, and much
  much more.
  This project is a complete packaging of all the Guava libraries
  into a single jar.  Individual portions of Guava can be used
  by downloading the appropriate module and its dependencies.


pkgId: c9b28e4565a5a2122ce61a3ce8461ebd3207198507803584a9facef26546cedb
name: guice-assistedinject
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: AssistedInject extension module for Guice
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: guice-assistedinject-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guice is a lightweight dependency injection framework for Java 5
  and above. This package provides AssistedInject module for Guice.


pkgId: 72fe3fff4b22099d10cf7558c2b65359415234e235da79e0ebab78c1486e3bec
name: guice-bom
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: Bill of Materials for Guice
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: guice-bom-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guice is a lightweight dependency injection framework for Java 5
  and above. This package provides Bill of Materials module for Guice.


pkgId: 1a893769af501d1aa6181894b3bac89c068c5b34044934243513712ce0d1edf6
name: guice-extensions
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: Extensions for Guice
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: guice-extensions-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guice is a lightweight dependency injection framework for Java 5
  and above. This package provides extensions POM for Guice.


pkgId: 7899c0828bbc36531be11da2cf592f3ef4a54b9881261bf0ea5cf8edf026fe53
name: guice-grapher
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: Grapher extension module for Guice
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: guice-grapher-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guice is a lightweight dependency injection framework for Java 5
  and above. This package provides Grapher module for Guice.


pkgId: b3bb7e26d987bc89743859e9f4104d8a56e2e2641a815ac5b9cb1de4a417572d
name: guice-jmx
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: JMX extension module for Guice
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: guice-jmx-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guice is a lightweight dependency injection framework for Java 5
  and above. This package provides JMX module for Guice.


pkgId: 646a3bae7761886e67ef1326d67822dc8294649c0ff8da5a5aad48d0d0d0c5e4
name: guice-jndi
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: JNDI extension module for Guice
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: guice-jndi-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guice is a lightweight dependency injection framework for Java 5
  and above. This package provides JNDI module for Guice.


pkgId: ae03ddbad9b0e45ba3fd5e6dc500543f352597b659dcee1658989c3aba7e4299
name: guice-multibindings
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: MultiBindings extension module for Guice
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: guice-multibindings-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guice is a lightweight dependency injection framework for Java 5
  and above. This package provides MultiBindings module for Guice.


pkgId: b21d15b7367c6274c89ea89363cafeb297483d20c1501629a23a4811b4eb9107
name: guice-parent
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: Guice parent POM
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: guice-parent-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guice is a lightweight dependency injection framework for Java 5
  and above. This package provides parent POM for Guice modules.


pkgId: f344c5578884deb91b1758723b6d2a0c3dc8a1e458b48b172c3d82705768b430
name: guice-servlet
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: Servlet extension module for Guice
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: guice-servlet-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guice is a lightweight dependency injection framework for Java 5
  and above. This package provides Servlet module for Guice.


pkgId: e9c9b830a4df67630cfde2ec64c5e669babea9b1a0ee0fc036a4bf7873d2bf18
name: guice-throwingproviders
arch: noarch
version: 4.2.3
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: ThrowingProviders extension module for Guice
url: https://github.com/google/guice
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: google-guice-4.2.3-9.module+el9.1.0+232+88df9750.src.rpm
location_href: guice-throwingproviders-4.2.3-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Guice is a lightweight dependency injection framework for Java 5
  and above. This package provides ThrowingProviders module for Guice.


pkgId: d3181ceda368b6afc79a6fc9b5839f7722a8137058775cea12497fbb9f3e5371
name: hamcrest
arch: noarch
version: 2.2
epoch: 0
release: 8.module+el9.1.0+232+88df9750
summary: Library of matchers for building test expressions
url: https://github.com/hamcrest/JavaHamcrest
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: hamcrest-2.2-8.module+el9.1.0+232+88df9750.src.rpm
location_href: hamcrest-2.2-8.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Provides a library of matcher objects (also known as constraints or predicates)
  allowing 'match' rules to be defined declaratively, to be used in other
  frameworks. Typical scenarios include testing frameworks, mocking libraries and
  UI validation rules.


pkgId: 8ccbeac4066a30c66037a5fe68aea25fc9792ab3b6ccdeae9cd031706ca26728
name: httpcomponents-client
arch: noarch
version: 4.5.13
epoch: 0
release: 5.module+el9.1.0+232+88df9750
summary: HTTP agent implementation based on httpcomponents HttpCore
url: http://hc.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: httpcomponents-client-4.5.13-5.module+el9.1.0+232+88df9750.src.rpm
location_href: httpcomponents-client-4.5.13-5.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  HttpClient is a HTTP/1.1 compliant HTTP agent implementation based on
  httpcomponents HttpCore. It also provides reusable components for
  client-side authentication, HTTP state management, and HTTP connection
  management. HttpComponents Client is a successor of and replacement
  for Commons HttpClient 3.x. Users of Commons HttpClient are strongly
  encouraged to upgrade.


pkgId: a53769cec6dbd68a578d954020208c3324125a78682b2f9dc5d563630b70817a
name: httpcomponents-core
arch: noarch
version: 4.4.13
epoch: 0
release: 7.module+el9.1.0+232+88df9750
summary: Set of low level Java HTTP transport components for HTTP services
url: http://hc.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: httpcomponents-core-4.4.13-7.module+el9.1.0+232+88df9750.src.rpm
location_href: httpcomponents-core-4.4.13-7.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  HttpCore is a set of low level HTTP transport components that can be
  used to build custom client and server side HTTP services with a
  minimal footprint. HttpCore supports two I/O models: blocking I/O
  model based on the classic Java I/O and non-blocking, event driven I/O
  model based on Java NIO.

  The blocking I/O model may be more appropriate for data intensive, low
  latency scenarios, whereas the non-blocking model may be more
  appropriate for high latency scenarios where raw data throughput is
  less important than the ability to handle thousands of simultaneous
  HTTP connections in a resource efficient manner.


pkgId: 3903f10a99f88aed92840d50639c2b44dda9429f8322a769a96568cde19c0433
name: httpcomponents-project
arch: noarch
version: 12
epoch: 0
release: 7.module+el9.1.0+232+88df9750
summary: Common POM file for HttpComponents
url: https://hc.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: httpcomponents-project-12-7.module+el9.1.0+232+88df9750.src.rpm
location_href: httpcomponents-project-12-7.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Common Maven POM file for HttpComponents. This project should be
  required only for building dependant packages with Maven. Please don't
  use it as runtime requirement.


pkgId: 7b0cf58128ee4762d17d32200174e251ef7fc434949df49c47ffd01566fea0bd
name: jakarta-annotations
arch: noarch
version: 1.3.5
epoch: 0
release: 14.module+el9.1.0+232+88df9750
summary: Jakarta Annotations
url: https://github.com/eclipse-ee4j/common-annotations-api
rpm_license: EPL-2.0 or GPLv2 with exceptions
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: jakarta-annotations-1.3.5-14.module+el9.1.0+232+88df9750.src.rpm
location_href: jakarta-annotations-1.3.5-14.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Jakarta Annotations defines a collection of annotations representing
  common semantic concepts that enable a declarative style of programming
  that applies across a variety of Java technologies.


pkgId: 5785a505bc6e55664fbba95dd3d441270c5de59c33d955d01497be8b47279c88
name: jansi
arch: x86_64
version: 2.4.0
epoch: 0
release: 6.module+el9.1.0+232+88df9750
summary: Generate and interpret ANSI escape sequences in Java
url: http://fusesource.github.io/jansi/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: jansi-2.4.0-6.module+el9.1.0+232+88df9750.src.rpm
location_href: jansi-2.4.0-6.module+el9.1.0+232+88df9750.x86_64.rpm
checksum_type: sha256
description:
  Jansi is a small java library that allows you to use ANSI escape sequences
  in your Java console applications. It implements ANSI support on platforms
  which don't support it like Windows and provides graceful degradation for
  when output is being sent to output devices which cannot support ANSI sequences.


pkgId: 8903750db72025435f295627cbe92c15f85da1626f917d02963c48681799e12f
name: javapackages-bootstrap
arch: noarch
version: 1.7.1
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: A means of bootstrapping Java Packages Tools
url: https://github.com/fedora-java/javapackages-bootstrap
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: javapackages-bootstrap-1.7.1-2.module+el9.1.0+232+88df9750.src.rpm
location_href: javapackages-bootstrap-1.7.1-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  In a nutshell, Java Packages Bootstrap (JPB) is a standalone build of all Java
  software packages that are required for Java Packages Tools (JPT) to work.

  In order to achieve reliable and reproducible builds of Java packages while
  meeting Fedora policy that requires everything to be built from source, without
  using prebuilt binary artifacts, it is necessary to build the packages in a
  well-defined, acyclic order. Dependency cycles between packages are the biggest
  obstacle to achieving this goal and JPT is the biggest offender -- it requires
  more than a hundred of Java packages, all of which in turn build-require JPT.

  JPB comes with a solution to this problem -- it builds everything that JPT needs
  to work, without reliance on any Java software other than OpenJDK. JPT can
  depend on JPB for everything, without depending on any other Java packages. For
  example, JPB contains embedded version of XMvn, removing dependency of JPT on
  XMvn, allowing JPT to be used before one builds XMvn package.

rpm_license:
  ASL 2.0 and ASL 1.1 and (ASL 2.0 or EPL-2.0) and (EPL-2.0 or GPLv2 with exceptions) and MIT and BSD with advertising and BSD and EPL-1.0 and EPL-2.0 and CDDL-1.0 and xpp and CC0 and Public Domain


pkgId: cebf61158b621cdd8056241bf10b21b12325f40af5a345cd6e30f894e3861a1e
name: javapackages-common
arch: noarch
version: 6.1.0
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Non-essential macros and scripts for Java packaging support
url: https://github.com/fedora-java/javapackages
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: javapackages-tools-6.1.0-4.module+el9.1.0+232+88df9750.src.rpm
location_href: javapackages-common-6.1.0-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  This package provides non-essential, but commonly used macros and
  scripts to support Java packaging.


pkgId: e03a0003af2f0532f37b449924980f17394e71267050a8a22b4ee0f37c2413ef
name: jdom
arch: noarch
version: 1.1.3
epoch: 0
release: 31.module+el9.1.0+232+88df9750
summary: Java alternative to DOM and SAX
url: http://www.jdom.org/
rpm_license: Saxpath
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: jdom-1.1.3-31.module+el9.1.0+232+88df9750.src.rpm
location_href: jdom-1.1.3-31.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  JDOM is, quite simply, a Java representation of an XML document. JDOM
  provides a way to represent that document for easy and efficient
  reading, manipulation, and writing. It has a straightforward API, is a
  lightweight and fast, and is optimized for the Java programmer. It's an
  alternative to DOM and SAX, although it integrates well with both DOM
  and SAX.


pkgId: 46b15ce599790975826db706c32d961a30b075c3b88a5356e91d440cedf43c38
name: jdom2
arch: noarch
version: 2.0.6
epoch: 0
release: 28.module+el9.1.0+232+88df9750
summary: Java manipulation of XML made easy
url: http://www.jdom.org/
rpm_license: Saxpath
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: jdom2-2.0.6-28.module+el9.1.0+232+88df9750.src.rpm
location_href: jdom2-2.0.6-28.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  JDOM is a Java-oriented object model which models XML documents.
  It provides a Java-centric means of generating and manipulating
  XML documents. While JDOM inter-operates well with existing
  standards such as the Simple API for XML (SAX) and the Document
  Object Model (DOM), it is not an abstraction layer or
  enhancement to those APIs. Rather, it seeks to provide a robust,
  light-weight means of reading and writing XML data without the
  complex and memory-consumptive options that current API
  offerings provide.


pkgId: 65abcde5a47b10e997bb9c7ceac2ce6a30685b2bbe274046a2a465e93bd946ff
name: jflex
arch: noarch
version: 1.7.0
epoch: 0
release: 11.module+el9.1.0+232+88df9750
summary: Fast Scanner Generator
url: http://jflex.de/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: jflex-1.7.0-11.module+el9.1.0+232+88df9750.src.rpm
location_href: jflex-1.7.0-11.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  JFlex is a lexical analyzer generator (also known as scanner
  generator) for Java, written in Java.  It is also a rewrite of the
  very useful tool JLex which was developed by Elliot Berk at Princeton
  University.  As Vern Paxson states for his C/C++ tool flex: They do
  not share any code though.  JFlex is designed to work together with
  the LALR parser generator CUP by Scott Hudson, and the Java
  modification of Berkeley Yacc BYacc/J by Bob Jamison.  It can also be
  used together with other parser generators like ANTLR or as a
  standalone tool.


pkgId: c40f494868a56ba1f372a22a4143230b76de79c2cbbf55216c64f028e539c17e
name: jsr-305
arch: noarch
version: 3.0.2
epoch: 0
release: 6.module+el9.1.0+232+88df9750
summary: Correctness annotations for Java code
url: https://code.google.com/p/jsr-305
rpm_license: BSD and CC-BY
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: jsr-305-3.0.2-6.module+el9.1.0+232+88df9750.src.rpm
location_href: jsr-305-3.0.2-6.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  This package contains reference implementations, test cases, and other
  documents for Java Specification Request 305: Annotations for Software Defect
  Detection.


pkgId: d5f63d88dd6e81481980b5cf8f05002a7aef6c8fe955243b884e4e056c55a358
name: junit
arch: noarch
version: 4.13.1
epoch: 1
release: 8.module+el9.1.0+232+88df9750
summary: Java regression test package
url: http://www.junit.org/
rpm_license: EPL-1.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: junit-4.13.1-8.module+el9.1.0+232+88df9750.src.rpm
location_href: junit-4.13.1-8.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  JUnit is a regression testing framework written by Erich Gamma and Kent Beck.
  It is used by the developer who implements unit tests in Java. JUnit is Open
  Source Software, released under the Common Public License Version 1.0 and
  hosted on GitHub.


pkgId: f196c50f5678ef5d940f275f6d539f217c66971b1008778f8c08a3c0fc250487
name: maven
arch: noarch
version: 3.8.5
epoch: 1
release: 3.module+el9.1.0+232+88df9750
summary: Java project management and project comprehension tool
url: https://maven.apache.org/
rpm_license: ASL 2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-3.8.5-3.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-3.8.5-3.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Maven is a software project management and comprehension tool. Based on the
  concept of a project object model (POM), Maven can manage a project's build,
  reporting and documentation from a central piece of information.


pkgId: cd6360bf18969c8405e4f0aa409b9de45e84d7453f22240a20202df2c47005fd
name: maven-antrun-plugin
arch: noarch
version: 3.1.0
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Maven AntRun Plugin
url: https://maven.apache.org/plugins/maven-antrun-plugin/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-antrun-plugin-3.1.0-2.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-antrun-plugin-3.1.0-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  This plugin provides the ability to run Ant tasks from within Maven.
  It is even possible to embed Ant scripts in the POM.


pkgId: 4bfd1207291c9fdb0b81bd91b6931f49ac17404a49a01b58400ceebabc2f57c9
name: maven-assembly-plugin
arch: noarch
version: 3.3.0
epoch: 0
release: 9.module+el9.1.0+232+88df9750
summary: Maven Assembly Plugin
url: https://maven.apache.org/plugins/maven-assembly-plugin/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-assembly-plugin-3.3.0-9.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-assembly-plugin-3.3.0-9.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  A Maven plugin to create archives of your project's sources, classes,
  dependencies etc. from flexible assembly descriptors.


pkgId: a5fac117c7a98aa8936cebece41588ce74276569a5971c5bd094de17da204b69
name: maven-common-artifact-filters
arch: noarch
version: 3.2.0
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Maven Common Artifact Filters
url: https://maven.apache.org/shared/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-common-artifact-filters-3.2.0-4.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-common-artifact-filters-3.2.0-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  A collection of ready-made filters to control inclusion/exclusion of artifacts
  during dependency resolution.


pkgId: 6fb1ddc71202d05dc046317e13b6a61cb74e633ca344576fcedd1ca90d48c99e
name: maven-dependency-analyzer
arch: noarch
version: 1.12.0
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Maven dependency analyzer
url: https://maven.apache.org/shared/maven-dependency-analyzer/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-dependency-analyzer-1.12.0-2.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-dependency-analyzer-1.12.0-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Analyzes the dependencies of a project for undeclared or unused artifacts.

  Warning: Analysis is not done at source but bytecode level, then some cases are
  not detected (constants, annotations with source-only retention, links in
  javadoc) which can lead to wrong result if they are the only use of a
  dependency.


pkgId: 261429a29cd871f5b60a7a2e2fb8f4adc881461df56c64369a85933be00cd504
name: maven-dependency-plugin
arch: noarch
version: 3.3.0
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Plugin to manipulate, copy and unpack local and remote artifacts
url: https://maven.apache.org/plugins/maven-dependency-plugin
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-dependency-plugin-3.3.0-2.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-dependency-plugin-3.3.0-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The dependency plugin provides the capability to manipulate
  artifacts. It can copy and/or unpack artifacts from local or remote
  repositories to a specified location.


pkgId: b6ea644a4b65c3ba2f4ff05466d3a35daaa244564e45d5c8b94506f09e7d7695
name: maven-enforcer-api
arch: noarch
version: 3.0.0
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Enforcer API
url: https://maven.apache.org/enforcer
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-enforcer-3.0.0-4.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-enforcer-api-3.0.0-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  This component provides the generic interfaces needed to
  implement custom rules for the maven-enforcer-plugin.


pkgId: 9a6e7e2cf8c3be54051ac6d2f2b4be52dd181c31592cdab24000e154b77a7384
name: maven-enforcer-extension
arch: noarch
version: 3.0.0
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Maven Enforcer Extension
url: https://maven.apache.org/enforcer
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-enforcer-3.0.0-4.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-enforcer-extension-3.0.0-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Enforcer Extension provides a way to globally define rules without
  making use of pom inheritence. This way you don't have to adjust the
  pom.xml, but you can enforce a set of rules.


pkgId: 42fe8813efdec06afde6d29401b7c158a1f11499002981de102d5acc879f7c3b
name: maven-enforcer-plugin
arch: noarch
version: 3.0.0
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Enforcer Plugin
url: https://maven.apache.org/enforcer
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-enforcer-3.0.0-4.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-enforcer-plugin-3.0.0-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Enforcer plugin provides goals to control certain environmental
  constraints such as Maven version, JDK version and OS family along
  with many more built-in rules and user created rules.


pkgId: b384df10cedcec4811c1888fb3816eb36095c1fac1a28e7b17ba211ef4445411
name: maven-failsafe-plugin
arch: noarch
version: 3.0.0~M6
epoch: 0
release: 3.module+el9.1.0+232+88df9750
summary: Maven plugin for running integration tests
url: https://maven.apache.org/surefire/
rpm_license: ASL 2.0 and CPL
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-surefire-3.0.0~M6-3.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-failsafe-plugin-3.0.0~M6-3.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Failsafe Plugin is designed to run integration tests while the
  Surefire Plugins is designed to run unit. The name (failsafe) was
  chosen both because it is a synonym of surefire and because it implies
  that when it fails, it does so in a safe way.

  If you use the Surefire Plugin for running tests, then when you have a
  test failure, the build will stop at the integration-test phase and
  your integration test environment will not have been torn down
  correctly.

  The Failsafe Plugin is used during the integration-test and verify
  phases of the build lifecycle to execute the integration tests of an
  application. The Failsafe Plugin will not fail the build during the
  integration-test phase thus enabling the post-integration-test phase
  to execute.


pkgId: 5c4d8b0a7d7ebba481252f1a3c8b8c49845b506bfac729a4febcb61cd45e55fa
name: maven-filtering
arch: noarch
version: 3.2.0
epoch: 0
release: 6.module+el9.1.0+232+88df9750
summary: Shared component providing resource filtering
url: https://maven.apache.org/shared/maven-filtering/index.html
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-filtering-3.2.0-6.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-filtering-3.2.0-6.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  These Plexus components have been built from the filtering process/code in
  Maven Resources Plugin. The goal is to provide a shared component for all
  plugins that needs to filter resources.


pkgId: af9c2142a005fafdfc04913b7106450a118a9bdb8fe60efa1e181b7a22cd9c5e
name: maven-plugin-bundle
arch: noarch
version: 5.1.1
epoch: 0
release: 6.module+el9.1.0+232+88df9750
summary: Maven Bundle Plugin
url: https://felix.apache.org
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-plugin-bundle-5.1.1-6.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-plugin-bundle-5.1.1-6.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Provides a maven plugin that supports creating an OSGi bundle
  from the contents of the compilation classpath along with its
  resources and dependencies. Plus a zillion other features.


pkgId: cc58434dadf47eb86aa0a1ba0b025cb6803822d9f4a585131e9af589c895bce7
name: maven-plugin-plugin
arch: noarch
version: 3.6.4
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Maven Plugin Plugin
url: http://maven.apache.org/plugin-tools/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-plugin-tools-3.6.4-2.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-plugin-plugin-3.6.4-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Plugin Plugin is used to create a Maven plugin descriptor for any Mojo's
  found in the source tree, to include in the JAR. It is also used to generate
  Xdoc files for the Mojos as well as for updating the plugin registry, the
  artifact metadata and a generic help goal.


pkgId: 70ab3619de31b102a4ff5c5bd8f8c6d4741ce2dae06c07c10fa6e027a14066cb
name: maven-plugin-tools
arch: noarch
version: 3.6.4
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Maven Plugin Tools
url: http://maven.apache.org/plugin-tools/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-plugin-tools-3.6.4-2.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-plugin-tools-3.6.4-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Maven Plugin Tools contains the necessary tools to be able to produce Maven
  Plugins in a variety of languages.


pkgId: c5e7d66a982da4af87329b7efb6df67cc785067f149b718fcebc59fb5ec262ae
name: maven-plugin-tools-api
arch: noarch
version: 3.6.4
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Maven Plugin Tools APIs
url: http://maven.apache.org/plugin-tools/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-plugin-tools-3.6.4-2.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-plugin-tools-api-3.6.4-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Maven Plugin Tools API provides an API to extract information from
  and generate documentation for Maven Plugins.


pkgId: 3fd70cc22e21161df265e21d2dc39807649e289ef66f6e4f6591ebd5527ebcc4
name: maven-plugin-tools-generators
arch: noarch
version: 3.6.4
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Maven Plugin Tools Generators
url: http://maven.apache.org/plugin-tools/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-plugin-tools-3.6.4-2.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-plugin-tools-generators-3.6.4-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Maven Plugin Tools Generators provides content generation
  (documentation, help) from plugin descriptor.


pkgId: 225a858aeacfd93d6e9fb985ae099f25500b3ab3c3fa7dc36ee627edc58e8047
name: maven-remote-resources-plugin
arch: noarch
version: 1.7.0
epoch: 0
release: 10.module+el9.1.0+232+88df9750
summary: Maven Remote Resources Plugin
url: http://maven.apache.org/plugins/maven-remote-resources-plugin/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-remote-resources-plugin-1.7.0-10.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-remote-resources-plugin-1.7.0-10.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Process resources packaged in JARs that have been deployed to
  a remote repository. The primary use case being satisfied is
  the consistent inclusion of common resources in a large set of
  projects. Maven projects at Apache use this plug-in to satisfy
  licensing requirements at Apache where each project much include
  license and notice files for each release.


pkgId: 4ad60a73853aa4997713dcdedd27338073e8d83b9056aaeb5580cd009ee05dec
name: maven-resolver
arch: noarch
version: 1.7.3
epoch: 1
release: 5.module+el9.1.0+232+88df9750
summary: Apache Maven Artifact Resolver library
url: https://maven.apache.org/resolver/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-resolver-1.7.3-5.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-resolver-1.7.3-5.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Apache Maven Artifact Resolver is a library for working with artifact
  repositories and dependency resolution. Maven Artifact Resolver deals with the
  specification of local repository, remote repository, developer workspaces,
  artifact transports and artifact resolution.


pkgId: 8769dfc4d0717ba4e275cc317cdc51d2130b24211e1fa9625433093cb012e3cc
name: maven-shared-incremental
arch: noarch
version: 1.1
epoch: 0
release: 26.module+el9.1.0+232+88df9750
summary: Maven Incremental Build support utilities
url: http://maven.apache.org/shared/maven-shared-incremental/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-shared-incremental-1.1-26.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-shared-incremental-1.1-26.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Various utility classes and plexus components for supporting
  incremental build functionality in maven plugins.


pkgId: c3db9551846830bf5d0a7cc33d7793e35a17c161dd2ab21f2beb2887cf656a24
name: maven-shared-utils
arch: noarch
version: 3.3.4
epoch: 0
release: 5.module+el9.1.0+232+88df9750
summary: Maven shared utility classes
url: https://maven.apache.org/shared/maven-shared-utils
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-shared-utils-3.3.4-5.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-shared-utils-3.3.4-5.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  This project aims to be a functional replacement for plexus-utils in Maven.

  It is not a 100% API compatible replacement though but a replacement with
  improvements: lots of methods got cleaned up, generics got added and we dropped
  a lot of unused code.


pkgId: 0e023bc4b64d1bd2d3fba1f356bda715ba07faba3a44f987e37a60ad0825327b
name: maven-wagon
arch: noarch
version: 3.5.1
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Tools to manage artifacts and deployment
url: https://maven.apache.org/wagon
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: maven-wagon-3.5.1-2.module+el9.1.0+232+88df9750.src.rpm
location_href: maven-wagon-3.5.1-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Maven Wagon is a transport abstraction that is used in Maven's
  artifact and repository handling code. Currently wagon has the
  following providers:
  * File
  * HTTP
  * FTP
  * SSH/SCP
  * WebDAV
  * SCM (in progress)


pkgId: ec7b6985d917f3648d0720a619f7588df9d6fc30f7659b246d132b13655e56d4
name: mockito
arch: noarch
version: 3.12.4
epoch: 0
release: 5.module+el9.1.0+232+88df9750
summary: Tasty mocking framework for unit tests in Java
url: https://site.mockito.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: mockito-3.12.4-5.module+el9.1.0+232+88df9750.src.rpm
location_href: mockito-3.12.4-5.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Mockito is a mocking framework that tastes really good. It lets you write
  beautiful tests with clean & simple API. Mockito doesn't give you hangover
  because the tests are very readable and they produce clean verification
  errors.


pkgId: 2cdc4afcb6566ecc5c30b099c599072712afd6a6a3e0f8fad02147fad11d69b3
name: mockito-inline
arch: noarch
version: 3.12.4
epoch: 0
release: 5.module+el9.1.0+232+88df9750
summary: Mockito preconfigured inline mock maker
url: https://site.mockito.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: mockito-3.12.4-5.module+el9.1.0+232+88df9750.src.rpm
location_href: mockito-inline-3.12.4-5.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Mockito preconfigured inline mock maker (intermediate and to be
  superseded by automatic usage in a future version).


pkgId: a622b64078c532c89e8b89a61ccf7328fdb0f7457450fa4c8e39f0fcf6478d20
name: modello
arch: noarch
version: 2.0.0
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Modello Data Model toolkit
url: https://codehaus-plexus.github.io/modello
rpm_license: MIT and ASL 2.0 and BSD
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: modello-2.0.0-2.module+el9.1.0+232+88df9750.src.rpm
location_href: modello-2.0.0-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Modello is a Data Model toolkit in use by the Apache Maven Project.

  Modello is a framework for code generation from a simple model.
  Modello generates code from a simple model format based on a plugin
  architecture, various types of code and descriptors can be generated
  from the single model, including Java POJOs, XML
  marshallers/unmarshallers, XSD and documentation.


pkgId: 7d4d10b50007f6e86d84022a8e6501b0e8949074975c1bad23679b63e41b313a
name: munge-maven-plugin
arch: noarch
version: 1.0
epoch: 0
release: 25.module+el9.1.0+232+88df9750
summary: Munge Maven Plugin
url: http://github.com/sonatype/munge-maven-plugin
rpm_license: CDDL-1.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: munge-maven-plugin-1.0-25.module+el9.1.0+232+88df9750.src.rpm
location_href: munge-maven-plugin-1.0-25.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Munge is a purposely-simple Java preprocessor. It only supports
  conditional inclusion of source based on defined strings of the
  form "if[tag]", "if_not[tag]", "else[tag]", and "end[tag]".
  Unlike traditional preprocessors, comments, and formatting are all
  preserved for the included lines. This is on purpose, as the output
  of Munge will be distributed as human-readable source code.

  To avoid creating a separate Java dialect, the conditional tags are
  contained in Java comments. This allows one build to compile the
  source files without pre-processing, to facilitate faster incremental
  development. Other builds from the same source have their code contained
  within that comment. The format of the tags is a little verbose, so
  that the tags won't accidentally be used by other comment readers
  such as javadoc. Munge tags must be in C-style comments;
  C++-style comments may be used to comment code within a comment.

  Like any preprocessor, developers must be careful not to abuse its
  capabilities so that their code becomes unreadable. Please use it
  as little as possible.


pkgId: e83ff7de1e98f759c56df719616f2ad6f49ad630f34187f95293230d7e88deec
name: objectweb-asm
arch: noarch
version: 9.3
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Java bytecode manipulation and analysis framework
url: https://asm.ow2.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: objectweb-asm-9.3-2.module+el9.1.0+232+88df9750.src.rpm
location_href: objectweb-asm-9.3-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  ASM is an all purpose Java bytecode manipulation and analysis
  framework.  It can be used to modify existing classes or dynamically
  generate classes, directly in binary form.  Provided common
  transformations and analysis algorithms allow to easily assemble
  custom complex transformations and code analysis tools.


pkgId: 9c2f6397715fc43d40fbe186c8c4b617ead7eb12e1b3526ad9e1274b8dae14c5
name: objenesis
arch: noarch
version: 3.1
epoch: 0
release: 10.module+el9.1.0+232+88df9750
summary: A library for instantiating Java objects
url: http://objenesis.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: objenesis-3.1-10.module+el9.1.0+232+88df9750.src.rpm
location_href: objenesis-3.1-10.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Objenesis is a small Java library that serves one purpose: to instantiate
  a new object of a particular class.
  Java supports dynamic instantiation of classes using Class.newInstance();
  however, this only works if the class has an appropriate constructor. There
  are many times when a class cannot be instantiated this way, such as when
  the class contains constructors that require arguments, that have side effects,
  and/or that throw exceptions. As a result, it is common to see restrictions
  in libraries stating that classes must require a default constructor.
  Objenesis aims to overcome these restrictions by bypassing the constructor
  on object instantiation. Needing to instantiate an object without calling
  the constructor is a fairly specialized task, however there are certain cases
  when this is useful:
  * Serialization, Remoting and Persistence - Objects need to be instantiated
    and restored to a specific state, without invoking code.
  * Proxies, AOP Libraries and Mock Objects - Classes can be sub-classed without
    needing to worry about the super() constructor.
  * Container Frameworks - Objects can be dynamically instantiated in
    non-standard ways.


pkgId: 25b3989c94a034b2449864f343f5660094cbd4f1cd040a4c7205ba7fef5c7110
name: opentest4j
arch: noarch
version: 1.2.0
epoch: 0
release: 11.module+el9.1.0+232+88df9750
summary: Open Test Alliance for the JVM
url: https://github.com/ota4j-team/opentest4j
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: opentest4j-1.2.0-11.module+el9.1.0+232+88df9750.src.rpm
location_href: opentest4j-1.2.0-11.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Open Test Alliance for the JVM is a minimal common foundation for
  testing libraries on the JVM.  The primary goal of the project is to
  enable testing frameworks like JUnit, TestNG, Spock, etc. and
  third-party assertion libraries like Hamcrest, AssertJ, etc. to use a
  common set of exceptions that IDEs and build tools can support in a
  consistent manner across all testing scenarios -- for example, for
  consistent handling of failed assertions and failed assumptions as
  well as visualization of test execution in IDEs and reports.


pkgId: 62394c2bfed99273deafdaab1d1ee1b26027ae5993c9badd65d7432dd612f059
name: plexus-archiver
arch: noarch
version: 4.2.7
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Plexus Archiver Component
url: https://codehaus-plexus.github.io/plexus-archiver
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: plexus-archiver-4.2.7-2.module+el9.1.0+232+88df9750.src.rpm
location_href: plexus-archiver-4.2.7-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Plexus project seeks to create end-to-end developer tools for
  writing applications. At the core is the container, which can be
  embedded or for a full scale application server. There are many
  reusable components for hibernate, form processing, jndi, i18n,
  velocity, etc. Plexus also includes an application server which
  is like a J2EE application server, without all the baggage.


pkgId: c1dc3813ce0be68413d296af3f3931251c2e92932ac132ca96b574c2a28f61ec
name: plexus-classworlds
arch: noarch
version: 2.6.0
epoch: 0
release: 12.module+el9.1.0+232+88df9750
summary: Plexus Classworlds Classloader Framework
url: https://github.com/codehaus-plexus/plexus-classworlds
rpm_license: ASL 2.0 and Plexus
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: plexus-classworlds-2.6.0-12.module+el9.1.0+232+88df9750.src.rpm
location_href: plexus-classworlds-2.6.0-12.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Classworlds is a framework for container developers
  who require complex manipulation of Java's ClassLoaders.
  Java's native ClassLoader mechanisms and classes can cause
  much headache and confusion for certain types of
  application developers. Projects which involve dynamic
  loading of components or otherwise represent a 'container'
  can benefit from the classloading control provided by
  classworlds.


pkgId: a23003779bf684aad08862935f292aaca0d4a200e74c8021dee21d4da19eeadc
name: plexus-compiler
arch: noarch
version: 2.11.1
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Compiler call initiators for Plexus
url: https://github.com/codehaus-plexus/plexus-compiler
rpm_license: MIT and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: plexus-compiler-2.11.1-2.module+el9.1.0+232+88df9750.src.rpm
location_href: plexus-compiler-2.11.1-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Plexus Compiler adds support for using various compilers from a
  unified api. Support for javac is available in main package. For
  additional compilers see plexus-compiler-extras package.


pkgId: b95fac1d4bb519e7eebed8a03a290a86bda7417416ac308763525745f32e9283
name: plexus-interpolation
arch: noarch
version: 1.26
epoch: 0
release: 12.module+el9.1.0+232+88df9750
summary: Plexus Interpolation API
url: https://github.com/codehaus-plexus/plexus-interpolation
rpm_license: ASL 2.0 and ASL 1.1 and MIT
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: plexus-interpolation-1.26-12.module+el9.1.0+232+88df9750.src.rpm
location_href: plexus-interpolation-1.26-12.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Plexus interpolator is the outgrowth of multiple iterations of development
  focused on providing a more modular, flexible interpolation framework for
  the expression language style commonly seen in Maven, Plexus, and other
  related projects.


pkgId: 59b39e7d0aafe8d04e06b05e514b9c2b8cd46bf20c69d35ee0eddbadf3754a85
name: plexus-pom
arch: noarch
version: 8
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Root Plexus Projects POM
url: https://github.com/codehaus-plexus/plexus-pom
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: plexus-pom-8-2.module+el9.1.0+232+88df9750.src.rpm
location_href: plexus-pom-8-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Plexus project provides a full software stack for creating and
  executing software projects. This package provides parent POM for
  Plexus packages.


pkgId: f72f61d07f3130e8e5fd8ed4c8d78f7913f68c15d9d3c13e422d1f8a3fa3f2be
name: python3-javapackages
arch: noarch
version: 6.1.0
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Module for handling various files for Java packaging
url: https://github.com/fedora-java/javapackages
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: javapackages-tools-6.1.0-4.module+el9.1.0+232+88df9750.src.rpm
location_href: python3-javapackages-6.1.0-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Module for handling, querying and manipulating of various files for Java
  packaging in Linux distributions


pkgId: 910d0b896f5a1410d0950bcc92a247fcd2bdb48f5054479d6b3d2283fa13328f
name: qdox
arch: noarch
version: 2.0.0
epoch: 0
release: 10.module+el9.1.0+232+88df9750
summary: Extract class/interface/method definitions from sources
url: https://github.com/paul-hammant/qdox
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: qdox-2.0.0-10.module+el9.1.0+232+88df9750.src.rpm
location_href: qdox-2.0.0-10.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  QDox is a high speed, small footprint parser
  for extracting class/interface/method definitions
  from source files complete with JavaDoc @tags.
  It is designed to be used by active code
  generators or documentation tools.


pkgId: ed6e21a540cad3e9498a7ec6309c3bcb16c57a54eb97d4d9de29ba3af356c596
name: sisu
arch: noarch
version: 0.3.5
epoch: 1
release: 2.module+el9.1.0+232+88df9750
summary: Eclipse dependency injection framework
url: https://eclipse.org/sisu/
rpm_license: EPL-1.0 and BSD
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: sisu-0.3.5-2.module+el9.1.0+232+88df9750.src.rpm
location_href: sisu-0.3.5-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Java dependency injection framework with backward support for plexus and bean
  style dependency injection.


pkgId: 95c845ec2a60226051be139ff7d319fb6c38bc7e12adb9b53f17faeb9c588f59
name: sisu-mojos
arch: noarch
version: 0.3.5
epoch: 0
release: 2.module+el9.1.0+232+88df9750
summary: Sisu plugin for Apache Maven
url: https://www.eclipse.org/sisu
rpm_license: EPL-1.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: sisu-mojos-0.3.5-2.module+el9.1.0+232+88df9750.src.rpm
location_href: sisu-mojos-0.3.5-2.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Sisu Plugin for Maven provides mojos to generate
  META-INF/sisu/javax.inject.Named index files for the Sisu container.


pkgId: ea24ef85ca4facc9431a2cb5e6fc058b7fab42a4483e3c16f5104be85d0d6b06
name: slf4j
arch: noarch
version: 1.7.32
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Simple Logging Facade for Java
url: http://www.slf4j.org/
rpm_license: MIT and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: slf4j-1.7.32-4.module+el9.1.0+232+88df9750.src.rpm
location_href: slf4j-1.7.32-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The Simple Logging Facade for Java or (SLF4J) is intended to serve
  as a simple facade for various logging APIs allowing to the end-user
  to plug in the desired implementation at deployment time. SLF4J also
  allows for a gradual migration path away from
  Jakarta Commons Logging (JCL).

  Logging API implementations can either choose to implement the
  SLF4J interfaces directly, e.g. NLOG4J or SimpleLogger. Alternatively,
  it is possible (and rather easy) to write SLF4J adapters for the given
  API implementation, e.g. Log4jLoggerAdapter or JDK14LoggerAdapter..


pkgId: dbd9bbf447b762683256d492e9acdd0809c7327e0f5455f36db099fa75edc8fe
name: testng
arch: noarch
version: 7.4.0
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Java-based testing framework
url: http://testng.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: testng-7.4.0-4.module+el9.1.0+232+88df9750.src.rpm
location_href: testng-7.4.0-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  TestNG is a testing framework inspired from JUnit and NUnit but introducing
  some new functionality, including flexible test configuration, and
  distributed test running.  It is designed to cover unit tests as well as
  functional, end-to-end, integration, etc.


pkgId: a2440c650f553e2e2b7a8f0a02d5a783b41150b338160311eea112156c1dba36
name: univocity-parsers
arch: noarch
version: 2.9.1
epoch: 0
release: 7.module+el9.1.0+232+88df9750
summary: Collection of parsers for Java
url: https://github.com/uniVocity/univocity-parsers
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: univocity-parsers-2.9.1-7.module+el9.1.0+232+88df9750.src.rpm
location_href: univocity-parsers-2.9.1-7.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  uniVocity-parsers is a suite of extremely fast and reliable parsers
  for Java.  It provides a consistent interface for handling different
  file formats, and a solid framework for the development of new
  parsers.


pkgId: 938031d68cef16444e8568f7b792a3db597898711ef1ef70178ecea2d2499103
name: velocity
arch: noarch
version: 1.7
epoch: 0
release: 39.module+el9.1.0+232+88df9750
summary: Java-based template engine
url: http://velocity.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: velocity-1.7-39.module+el9.1.0+232+88df9750.src.rpm
location_href: velocity-1.7-39.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  Velocity is a Java-based template engine. It permits anyone to use the
  simple yet powerful template language to reference objects defined in
  Java code.
  When Velocity is used for web development, Web designers can work in
  parallel with Java programmers to develop web sites according to the
  Model-View-Controller (MVC) model, meaning that web page designers can
  focus solely on creating a site that looks good, and programmers can
  focus solely on writing top-notch code. Velocity separates Java code
  from the web pages, making the web site more maintainable over the long
  run and providing a viable alternative to Java Server Pages (JSPs) or
  PHP.
  Velocity's capabilities reach well beyond the realm of web sites; for
  example, it can generate SQL and PostScript and XML (see Anakia for more
  information on XML transformations) from templates. It can be used
  either as a standalone utility for generating source code and reports,
  or as an integrated component of other systems. Velocity also provides
  template services for the Turbine web application framework.
  Velocity+Turbine provides a template service that will allow web
  applications to be developed according to a true MVC model.


pkgId: ba672ac53b1969928fa937799407d59d7b8c691576fc1eae3d47666290704c0b
name: xbean
arch: noarch
version: 4.18
epoch: 0
release: 8.module+el9.1.0+232+88df9750
summary: Java plugin based web server
url: https://geronimo.apache.org/xbean/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: xbean-4.18-8.module+el9.1.0+232+88df9750.src.rpm
location_href: xbean-4.18-8.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  The goal of XBean project is to create a plugin based server
  analogous to Eclipse being a plugin based IDE. XBean will be able to
  discover, download and install server plugins from an Internet based
  repository. In addition, we include support for multiple IoC systems,
  support for running with no IoC system, JMX without JMX code,
  lifecycle and class loader management, and a rock solid Spring
  integration.


pkgId: 7558bf35e38d4ae547b1eced322dc7bce5d18ef9304704d1f2c971d51521630c
name: xmlunit
arch: noarch
version: 2.8.2
epoch: 0
release: 8.module+el9.1.0+232+88df9750
summary: Provides classes to do asserts on xml
url: https://www.xmlunit.org/
rpm_license: ASL 2.0 and BSD
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: xmlunit-2.8.2-8.module+el9.1.0+232+88df9750.src.rpm
location_href: xmlunit-2.8.2-8.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  XMLUnit provides you with the tools to verify the XML you emit is the one you
  want to create. It provides helpers to validate against an XML Schema, assert
  the values of XPath queries or compare XML documents against expected outcomes.


pkgId: abfd1b32e66bb68f60b9c0f3cb6fcdbd6d4dd76eea3fa53a45cc659f12732103
name: xmvn
arch: noarch
version: 4.0.0
epoch: 0
release: 10.module+el9.1.0+232+88df9750
summary: Local Extensions for Apache Maven
url: https://fedora-java.github.io/xmvn/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: xmvn-4.0.0-10.module+el9.1.0+232+88df9750.src.rpm
location_href: xmvn-4.0.0-10.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  This package provides extensions for Apache Maven that can be used to
  manage system artifact repository and use it to resolve Maven
  artifacts in offline mode, as well as Maven plugins to help with
  creating RPM packages containing Maven artifacts.


pkgId: 840b3d1f39a5b6aaa9f939edd6cdafa85ee0e82c9da4c7909140839b005d225f
name: xmvn-core
arch: noarch
version: 4.0.0
epoch: 0
release: 10.module+el9.1.0+232+88df9750
summary: XMvn library
url: https://fedora-java.github.io/xmvn/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: xmvn-4.0.0-10.module+el9.1.0+232+88df9750.src.rpm
location_href: xmvn-core-4.0.0-10.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  This package provides XMvn API and XMvn Core modules, which implement
  the essential functionality of XMvn such as resolution of artifacts
  from system repository.


pkgId: a4bcda786e77c123f91607af8b036334e72ada89a9fa9a97281d42ec16c8f30b
name: xmvn-mojo
arch: noarch
version: 4.0.0
epoch: 0
release: 10.module+el9.1.0+232+88df9750
summary: XMvn MOJO
url: https://fedora-java.github.io/xmvn/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: xmvn-4.0.0-10.module+el9.1.0+232+88df9750.src.rpm
location_href: xmvn-mojo-4.0.0-10.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  This package provides XMvn MOJO, which is a Maven plugin that consists
  of several MOJOs.  Some goals of these MOJOs are intended to be
  attached to default Maven lifecycle when building packages, others can
  be called directly from Maven command line.


pkgId: 9f366c2d07c48c98b61f2c5e00003778738d76020efc6bead964c1753b50a6c5
name: xmvn-tools
arch: noarch
version: 4.0.0
epoch: 0
release: 10.module+el9.1.0+232+88df9750
summary: XMvn tools
url: https://fedora-java.github.io/xmvn/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: xmvn-4.0.0-10.module+el9.1.0+232+88df9750.src.rpm
location_href: xmvn-tools-4.0.0-10.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  This package provides various XMvn tools:
  * XMvn Install, which is a command-line interface to XMvn installer.
    The installer reads reactor metadata and performs artifact
    installation according to specified configuration.
  * XMvn Resolver, which is a very simple commald-line tool to resolve
    Maven artifacts from system repositories.  Basically it's just an
    interface to artifact resolution mechanism implemented by XMvn Core.
    The primary intended use case of XMvn Resolver is debugging local
    artifact repositories.
  * XMvn Subst, which is a tool that can substitute Maven artifact files
    with symbolic links to corresponding files in artifact repository.


pkgId: 609fc26b50a688618379b652dfb0c876c6ead801d075a5186c41a21c5bd4b230
name: xz-java
arch: noarch
version: 1.9
epoch: 0
release: 4.module+el9.1.0+232+88df9750
summary: Java implementation of XZ data compression
url: http://tukaani.org/xz/java.html
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: odyssey.springdale.princeton.edu
rpm_sourcerpm: xz-java-1.9-4.module+el9.1.0+232+88df9750.src.rpm
location_href: xz-java-1.9-4.module+el9.1.0+232+88df9750.noarch.rpm
checksum_type: sha256
description:
  A complete implementation of XZ data compression in Java.

  It features full support for the .xz file format specification version 1.0.4,
  single-threaded streamed compression and decompression, single-threaded
  decompression with limited random access support, raw streams (no .xz headers)
  for advanced users, including LZMA2 with preset dictionary.


