Skip to content

build: bump jminuit from clasweb's v1.0 to SLAC's v1.0.2 - #1484

Open
c-dilks wants to merge 1 commit into
developmentfrom
mvn-jminuit
Open

c-dilks wants to merge 1 commit into
developmentfrom
mvn-jminuit

Conversation

@c-dilks

@c-dilks c-dilks commented Oct 7, 2026

Copy link
Copy Markdown
Member

We currently consume org.freehep:jminuit:1.0 from clasweb, and only the rich module uses it. This version is binary equivalent to org.freehep:freehep-jminuit:1.0.1 hosted at SLAC at https://srs.slac.stanford.edu/nexus/content/groups/freehep-maven2-public/

I decided to bump this to the 1.0.2 version from SLAC, since:

Note that it was removed from the shaded JAR in #1481

@c-dilks

c-dilks commented Oct 7, 2026

Copy link
Copy Markdown
Member Author

@mirazita @baltzell the only real changes in jminuit involve the logger: instead of printing with System.err.println they are actually using java.util.logging.Logger and log levels. In fact, maybe this'll solve our downstream logging woes in calcode once and for all! (and I refuse to investigate that 😅)

Aside from that, some class members have been made final.

You can see the full diff of the decompiled jminuit here (must be signed in):
https://code.jlab.org/dilks/jarchaeology-jminuit/-/compare/clasweb-1.0...SLAC-1.0.2

@c-dilks
c-dilks enabled auto-merge (squash) October 7, 2026 23:19

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant