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

Explore refined Specification API #3578

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Explore refined Specification API #3578

wants to merge 5 commits into from

Commits on Aug 12, 2024

  1. Prepare issue branch.

    mp911de committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    2b2f960 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Explore refined Specification API.

    Introduce DeleteSpecification and UpdateSpecification. Add PredicateSpecification. Update SpecificationExecutor.
    mp911de committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    6c98441 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Remove Specification.where method in favour of all()

    Gentle reminder to deprecate where before we remove it here
    christophstrobl committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    ba6f84e View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    1ebfc25 View commit details
    Browse the repository at this point in the history
  2. Polishing.

    Revise nullability requirements around non-nullable specifications.
    mp911de committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    b0ffbcd View commit details
    Browse the repository at this point in the history