Skip to content

Test equals+hashCode contract where overridden #20

@tmarsteel

Description

@tmarsteel

Add tests for the equals+hashCode contract on all classes that have a custom definition (= not by identity and not genearted by Kotlins data keyword).

Affected classes:
https://github.com/prologdb/runtime/search?p=2&q=%22override+fun+equals%22&unscoped_q=%22override+fun+equals%22

Equals Verifier:
https://github.com/jqno/equalsverifier

Metadata

Metadata

Assignees

No one assigned

    Labels

    stabilityImproves resilience against faulty prolog code; addresses memory leaks

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions