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

fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.18.1 #47

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 2, 2022

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
nl.jqno.equalsverifier:equalsverifier (source) 3.10.1 -> 3.18.1 age adoption passing confidence

Release Notes

jqno/equalsverifier (nl.jqno.equalsverifier:equalsverifier)

v3.18.1

Added

v3.18

Added

v3.17.5

Fixed
  • SpotBugs-annotations dependency is suddenly needed in builds that do certain kinds of annotation processing. (Issue 1026)
  • Significant fields error when testing a class with a field that has a Map with an array as its value type. (Issue 1027)
Changed
  • Reverted the refactorings introduced in versions 3.17.2, 3.17.3 and 3.17.4, as they were causing more problems than they were solving. See this blog post for some background.

v3.17.4

Fixed
  • Fixes bug where the wrong generic type was provided when multiple fields of the same type but with different generic parameters exist. (Issue 1022)
Changed
  • The internal instantiation logic has been further refactored, to be more robust and extensible for future enhancements.

v3.17.3

Fixed
  • Fixes bug when passing a subclass of a field's type into #withPrefabValues() (which was introduced in the previous version). (Issue 1014)
  • In Windows builds, the handling of line endings didn't work properly. (Issue 1015)

v3.17.2

Fixed
  • It's now possible to pass a subclass of a field's type into #withPrefabValuesForField(). (Issue 1012)
Changed
  • The internal instantiation logic has been further refactored, to be more robust and extensible for future enhancements.

v3.17.1

Fixed
  • Instantiates java.sql.Date only when available, so EqualsVerifier no longer throws NoClassDefFoundError when it's not available (for instance, when running EqualsVerifier standalone instead of as part of a test suite). (Issue 746)

v3.17

Fixed
  • SpotBugs-annotations dependency is suddenly needed in builds that do certain kinds of annotation processing. (Issue 1026)
  • Significant fields error when testing a class with a field that has a Map with an array as its value type. (Issue 1027)
Changed
  • Reverted the refactorings introduced in versions 3.17.2, 3.17.3 and 3.17.4, as they were causing more problems than they were solving. See this blog post for some background.

v3.16.2

Changed
  • The error message in some edge cases involving complex generics and abstract classes is now improved. (Issue 983)
  • The line in the error message that shows the version of EqualsVerifier and the JDK, now also indicates whether EqualsVerifier runs on the classpath or the modulepath.
Deprecated
  • withResetCaches() was once needed for use in Quarkus, but caches are now reset automatically on every run.

v3.16.1

Fixed
  • IllegalArgumentException argument type mismatch when a field's type has a wildcard generic and the underlying type has a type bound (such as T extends Serializable). (Issue 940)
  • AbstractMethodError when a the equals method in a field's class calls an abstract method. (Issue 938)

v3.16

Changed
  • The error message in some edge cases involving complex generics and abstract classes is now improved. (Issue 983)
  • The line in the error message that shows the version of EqualsVerifier and the JDK, now also indicates whether EqualsVerifier runs on the classpath or the modulepath.
Deprecated
  • withResetCaches() was once needed for use in Quarkus, but caches are now reset automatically on every run.

v3.15.8

Fixed

v3.15.7

Fixed
  • StackOverflowError when a class has a field of a sealed type whose only permitted subtype has a reference to the original class. (Issue 920)

v3.15.6

Fixed
  • Protected JPA entity getters were ignored. (Issue 909)

v3.15.5

Changed
  • Check that getters are used for all generated JPA id fields. (Issue 892)

v3.15.4

Added
  • A check for Scala with its -Xcheckinit flag switched on. This flag generates a field that should have been marked as synthetic, but isn't, so EqualsVerifier has to check for this field explicitly.

v3.15.3

Changed
  • Improves error message when packages are not "open" to EqualsVerifier. (Issue 868)

v3.15.2

Fixed
  • For JPA entities with a hashCode that doesn't use all fields, and with Warning.STRICT_HASHCODE suppressed, an error was thrown. (Issue 853)

v3.15.1

Fixed
  • For mapped fields in JPA entities, an error was thrown if the getter wasn't used in equals and hashCode even if the field wasn't used at all. (Issue 816)
Changed
  • Improves error messages when calling #withPrefabValues incorrectly.

v3.15

Fixed

v3.14.3

Fixed
  • Adds prefab values for Throwable, Exception and RuntimeException. (Issue 831)

v3.14.2

Fixed
  • Adds prefab values for DoubleAdder, DoubleAccumulator, LongAdder and LongAccumulator. (Issue 817)

v3.14.1

Fixed
  • Fixes incorrect error message when a sealed type has multiple permitted subtypes. (Issue 786)

v3.14

Fixed
  • Adds prefab values for Throwable, Exception and RuntimeException. (Issue 831)

v3.13.2

Added
  • Verifies hashCode consistency when String.equalsIgnoreCase is used. (Issue 748)
  • Improves error messages for detected NullPointerExceptions: if a field causes one, EqualsVerifier will indicate whether it's the field on the 'this' object or the one on the parameter object.

v3.13.1

Fixed
  • Warning.SURROGATE_KEY was ignored when @Id annotation is in entity's superclass. (Issue 763)

v3.13

Added
  • Verifies hashCode consistency when String.equalsIgnoreCase is used. (Issue 748)
  • Improves error messages for detected NullPointerExceptions: if a field causes one, EqualsVerifier will indicate whether it's the field on the 'this' object or the one on the parameter object.

v3.12.4

Changed
  • Automates release procedure using JReleaser and GitHub Actions.
Fixed
  • Added prefab values for java.io.PrintStream. (Issue 753)

v3.12.3

Fixed
  • Getters for lazy fields in entities could not be found in a superclass. (Issue 744)

v3.12.2

Added
  • Warning.SURROGATE_OR_BUSINESS_KEY for JPA entities that insist on using all fields in equals() and hashCode(), whether they are @Id or not.
Changed
  • Removed duplicated website urls and diagnostic output when using forPackage() or forClasses() and multiple classes have issues.

v3.12.1

Changed
  • Improved error message output for objects that throw exceptions in their toString() methods. (Issue 716)
Fixed
  • Fix ClassFormatError when attempting to create a dynamic subclass for a class that has no package. (Issue 638)
  • Fix LinkageError when running Quarkus dev mode and testing an abstract class. (Issue 550)

v3.12

Changed
  • Automates release procedure using JReleaser and GitHub Actions.
Fixed
  • Added prefab values for java.io.PrintStream. (Issue 753)

v3.11.1

Added
  • Verifies Map.Entry's extended hashCode contract. (Issue 603; thanks scordio!)

v3.11

Added
  • Verifies Map.Entry's extended hashCode contract. (Issue 603; thanks scordio!)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@codecov-commenter
Copy link

codecov-commenter commented Nov 2, 2022

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 51.20%. Comparing base (d0cc3d3) to head (e0569eb).

Additional details and impacted files
@@            Coverage Diff            @@
##               main      #47   +/-   ##
=========================================
  Coverage     51.20%   51.20%           
  Complexity      252      252           
=========================================
  Files           111      111           
  Lines          2113     2113           
  Branches         79       79           
=========================================
  Hits           1082     1082           
  Misses         1008     1008           
  Partials         23       23           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.11 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.11.1 Nov 18, 2022
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 0863d50 to 13bdb88 Compare November 18, 2022 10:26
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.11.1 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12 Nov 30, 2022
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch 2 times, most recently from 5e8967a to da81245 Compare December 2, 2022 16:01
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.1 Dec 2, 2022
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.1 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.2 Dec 8, 2022
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch 2 times, most recently from 8c9c252 to 6f7e598 Compare December 14, 2022 08:12
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.2 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.3 Dec 14, 2022
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.3 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.3 Dec 17, 2022
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.3 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.3 Dec 17, 2022
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 6f7e598 to 54712db Compare January 28, 2023 22:08
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.3 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.4 Jan 28, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 54712db to 53bc366 Compare February 2, 2023 12:48
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.12.4 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.13 Feb 2, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 53bc366 to ddb5a2a Compare February 10, 2023 19:26
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.13 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.13.1 Feb 10, 2023
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.13.1 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.13.2 Feb 16, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from ddb5a2a to 5e5ce76 Compare February 16, 2023 14:32
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 5e5ce76 to d3220d7 Compare February 27, 2023 08:51
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.13.2 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.14 Feb 27, 2023
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.14 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.1 Mar 18, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from d3220d7 to 90bfa62 Compare March 18, 2023 04:09
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.1 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.2 May 31, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 90bfa62 to 8a8e433 Compare May 31, 2023 10:14
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.2 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.3 Jun 23, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 8a8e433 to 93a024d Compare June 23, 2023 10:55
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.3 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.15 Jul 8, 2023
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.5 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.6 Jan 9, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from dc448aa to 0ea4fbe Compare February 23, 2024 13:08
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.6 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.7 Feb 23, 2024
Copy link

github-actions bot commented Feb 23, 2024

Qodana Community for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Contact Qodana team

Contact us at qodana-support@jetbrains.com

@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.7 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.8 Mar 1, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 0ea4fbe to 3fbc6d7 Compare March 1, 2024 12:14
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.8 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.16 Mar 22, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 3fbc6d7 to 44b5619 Compare March 22, 2024 12:02
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.16 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.16.1 Apr 3, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 44b5619 to 27f70fd Compare April 3, 2024 19:39
Copy link

github-actions bot commented Apr 3, 2024

Qodana Community for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Contact Qodana team

Contact us at qodana-support@jetbrains.com

@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 27f70fd to c446f3e Compare August 23, 2024 07:35
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.16.1 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.16.2 Aug 23, 2024
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.16.2 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17 Sep 24, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from c446f3e to 988112a Compare September 24, 2024 18:52
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 988112a to 2c4db0e Compare October 2, 2024 19:16
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.1 Oct 2, 2024
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.1 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.2 Nov 5, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch 2 times, most recently from dc9ea43 to 8bd619b Compare November 7, 2024 09:17
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.2 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.3 Nov 7, 2024
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.3 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.4 Nov 30, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 8bd619b to 4d81fb2 Compare November 30, 2024 15:25
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.4 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.5 Dec 6, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 4d81fb2 to fb4884a Compare December 6, 2024 16:50
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from fb4884a to af5d79e Compare December 24, 2024 13:32
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.5 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.18 Dec 24, 2024
@renovate renovate bot changed the title fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.18 fix(deps): update dependency nl.jqno.equalsverifier:equalsverifier to v3.18.1 Jan 9, 2025
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from af5d79e to e0569eb Compare January 9, 2025 09:44
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.

1 participant