Commit 7095add
authored
fix(deps): Update dependency nl.jqno.equalsverifier:equalsverifier to v4.5 (#447)
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [nl.jqno.equalsverifier:equalsverifier](https://www.jqno.nl/equalsverifier) ([source](https://redirect.github.com/jqno/equalsverifier)) | `4.4.1` → `4.5` |  |  |
---
### Release Notes
<details>
<summary>jqno/equalsverifier (nl.jqno.equalsverifier:equalsverifier)</summary>
### [`v4.5`](https://redirect.github.com/jqno/equalsverifier/blob/HEAD/CHANGELOG.md#45---2026-04-17)
##### Added
- EqualsVerifier now detects when `java.net.URL` fields are used in `equals` or `hashCode`, since `URL.equals()` and `URL.hashCode()` perform DNS resolution, making them network-dependent and non-deterministic. Consider using `URI.create(url.toString())` instead. This check can be suppressed with `Warning.URL_EQUALITY`. (Issue [#​1203](https://redirect.github.com/jqno/equalsverifier/issues/1203))
### [`v4.4.2`](https://redirect.github.com/jqno/equalsverifier/blob/HEAD/CHANGELOG.md#442---2026-04-07)
##### Changed
- Multi-line error messages now align better.
##### Fixed
- Fixes a bug where a `NoSuchElementException` was thrown when verifying a Kotlin class that inherits a `private val` lazy property from a parent class ([Issue 1170](https://redirect.github.com/jqno/equalsverifier/issues/1170)).
- Fixes a bug where static fields of certain types (e.g., `BigDecimal` and boxed `Float`) were not restored to their original value after EqualsVerifier threw a `NullPointerException` while null-checking them.
- Fixes a bug where an `Enum<?>` field resolved to `Enum<Enum<Object>>` (because Enum has a self-referential type bound).
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Between 12:00 AM and 03:59 AM, on day 1 of the month (`* 0-3 1 * *`)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDguMSIsInVwZGF0ZWRJblZlciI6IjQzLjEwOC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->1 parent 8cd5be7 commit 7095add
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
0 commit comments