Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate MANIFEST.MF build info #3035

Open
wants to merge 3 commits into
base: 3.x
Choose a base branch
from
Open

Generate MANIFEST.MF build info #3035

wants to merge 3 commits into from

Commits on May 7, 2023

  1. Generate MF build info and class indexes

    - Include build info and versioning info in the JAR 
      manifest so that applications can inspect it 
      reflectively as needed without needing to check 
      gradle, maven, or OSGi build metadata to find out
      the active version.
    - Generate an archive index file for the JAR. 
      Classloaders can exploit this to optimise and speed
      up the act of loading classes from the JAR. Since
      AssertJ has A LOT of classes, this sounds like a
      reasonable thing to be including!
    ascopes committed May 7, 2023
    Configuration menu
    Copy the full SHA
    fab2371 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Configuration menu
    Copy the full SHA
    17cb073 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5358d3a View commit details
    Browse the repository at this point in the history