Skip to content

Add equals() and hashCode() to ELF data classes#51

Merged
fornwall merged 1 commit into
fornwall:mainfrom
dwalluck:add-equals-and-hash-code
Jul 25, 2026
Merged

Add equals() and hashCode() to ELF data classes#51
fornwall merged 1 commit into
fornwall:mainfrom
dwalluck:add-equals-and-hash-code

Conversation

@dwalluck

@dwalluck dwalluck commented Apr 9, 2026

Copy link
Copy Markdown
Contributor

Add equals() and hashCode() to ELF data classes so that instances can be compared and used in collections.

@dwalluck

dwalluck commented Apr 9, 2026

Copy link
Copy Markdown
Contributor Author

@fornwall Tests are currently broken on this one due to pull request order. But they pass in #50.

@fornwall fornwall mentioned this pull request Jul 18, 2026
Add equals() and hashCode() to ELF data classes so that instances can
be compared and used in collections.
@dwalluck
dwalluck force-pushed the add-equals-and-hash-code branch from e5ffc10 to e186db6 Compare July 19, 2026 14:49
@dwalluck

Copy link
Copy Markdown
Contributor Author

@fornwall Rebased. You may want to rebase #44 and merge that once this is in. I should remember what I needed all these changes for and confirm everything is all set before an official release. Thanks!

@dwalluck

Copy link
Copy Markdown
Contributor Author

@fornwall So everything looks all set from my end. I tested the snapshot, and I think we'll also get a module-info next release which is a nice addition. Thanks!

@fornwall
fornwall merged commit c37eef9 into fornwall:main Jul 25, 2026
4 checks passed
@fornwall

Copy link
Copy Markdown
Owner

@dwalluck Great! Just created a 0.12.0 release: https://github.com/fornwall/jelf/releases/tag/0.12.0, published to maven central.

Let me know if there is any issue!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants