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: Detect duplicated context values in distinct values() + union() + duplicate values() #908

Merged
merged 11 commits into from
Sep 3, 2024

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    5a592bc View commit details
    Browse the repository at this point in the history
  2. test: Verify distinct values() removes duplicates

    Add a test to verify that the function removes duplicated context values from a list.
    saig0 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    9c3ed24 View commit details
    Browse the repository at this point in the history
  3. refactor: Extract equals comparison

    Move the equals comparison in a separate class to be reusable.
    saig0 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    f5c5017 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    88cf024 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9797b74 View commit details
    Browse the repository at this point in the history
  6. fix: distinct values() for list

    Filter duplicate list entries by using the value comparator. The equals() for list and context values doesn't work properly because of the nested structure.
    saig0 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    1e30164 View commit details
    Browse the repository at this point in the history
  7. test: Verify union() removes duplicates

    Add a test to verify that the function removes duplicated context values.
    saig0 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    1ed648d View commit details
    Browse the repository at this point in the history
  8. fix: union() with context entries

    Remove duplicated context entries from the concatenated list.
    saig0 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    fa45a3d View commit details
    Browse the repository at this point in the history
  9. test: Verify duplicate values() return duplicates

    Add a test to verify that the function returns duplicated context values.
    saig0 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    0a623d5 View commit details
    Browse the repository at this point in the history
  10. fix: duplicate values() for context entries

    Return duplicated context entries from list.
    saig0 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    a47d835 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    4f78808 View commit details
    Browse the repository at this point in the history