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

Update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.3 #58

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 4, 2022

This PR contains the following updates:

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

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

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

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
  • 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.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!)

v3.10.1

Changed

v3.10

Changed

v3.9.1

Fixed
  • Support null checks in record constructors with Warning.NULL_FIELDS. (Issue 610)
  • Restores javadoc and sources jar files on Maven Central. (Issue 598)
Changed
  • Made submodule dependencies in published pom.xml optional, so the Maven Enforcer Plugin won't complain. (Issue 587)

v3.9

Fixed
  • Support null checks in record constructors with Warning.NULL_FIELDS. (Issue 610)
  • Restores javadoc and sources jar files on Maven Central. (Issue 598)
Changed
  • Made submodule dependencies in published pom.xml optional, so the Maven Enforcer Plugin won't complain. (Issue 587)

v3.8.3

Added
  • Support for Jakarta persistence annotations. (Issue 576; thanks Ahli!)
Fixed
  • Exception when testing sealed classes that redefine equals. (Issue 564)

v3.8.2

Fixed
  • Exception when testing sealed classes that redefine equals. (Issue 564)
  • References to the EqualsVerifier wesbite are now switched to https. (Issue 559; thanks dfa1!)

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.

@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from f58a0d6 to 2545b14 Compare January 26, 2022 08:43
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.8.2 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.8.3 Jan 26, 2022
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.8.3 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.9 Feb 1, 2022
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 2545b14 to f751049 Compare February 1, 2022 10:01
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.9 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.10 Mar 26, 2022
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from f751049 to 1df5bad Compare March 26, 2022 13:03
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 1df5bad to 1ab81b2 Compare September 25, 2022 19:35
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.10 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.10.1 Sep 25, 2022
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 1ab81b2 to ce718c7 Compare November 20, 2022 10:02
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.10.1 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.11.1 Nov 20, 2022
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.11.1 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.1 Mar 16, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from ce718c7 to 27cacb2 Compare March 16, 2023 17:45
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.1 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 27cacb2 to efa9727 Compare May 31, 2023 08:19
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.2 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 efa9727 to b4dc70f Compare June 23, 2023 10:28
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.14.3 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15 Jul 8, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from b4dc70f to e9828c7 Compare July 8, 2023 11:01
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.1 Aug 2, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from e9828c7 to 238f1c1 Compare August 2, 2023 10:31
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 238f1c1 to ef8d3f6 Compare September 23, 2023 10:31
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.1 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.2 Sep 23, 2023
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.2 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.3 Nov 1, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from ef8d3f6 to 98f7f19 Compare November 1, 2023 15:43
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 98f7f19 to d347781 Compare November 29, 2023 17:02
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.3 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.4 Nov 29, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from d347781 to 25d4edb Compare December 22, 2023 12:32
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.4 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.5 Dec 22, 2023
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 25d4edb to 3e1bbda Compare January 10, 2024 14:51
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.5 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.6 Jan 10, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 3e1bbda to a467500 Compare February 23, 2024 13:21
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.6 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.7 Feb 23, 2024
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.7 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 a467500 to 22e3b0e Compare March 1, 2024 11:36
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 22e3b0e to 5a47483 Compare March 22, 2024 11:03
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.15.8 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 5a47483 to c477ecc Compare April 3, 2024 18:33
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.16 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 c477ecc to 22f5e91 Compare August 23, 2024 08:57
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.16.1 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.16.2 Aug 23, 2024
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.16.2 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 22f5e91 to 611fe64 Compare September 24, 2024 19:06
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 611fe64 to e87ca84 Compare October 2, 2024 18:53
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.17 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.1 Oct 2, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from e87ca84 to 344e4ca Compare November 5, 2024 14:44
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.1 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.2 Nov 5, 2024
@renovate renovate bot changed the title Update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.2 Update dependency nl.jqno.equalsverifier:equalsverifier to v3.17.3 Nov 7, 2024
@renovate renovate bot force-pushed the renovate/nl.jqno.equalsverifier-equalsverifier-3.x branch from 344e4ca to a0f1a06 Compare November 7, 2024 10:43
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.

0 participants