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

Validations specification #1

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

Commits on Jun 19, 2011

  1. A mechanism has been added, which allows to specify validations in an…

    … ordinary map. The support for validations for nested elements of a map has also been added.
    maxweber committed Jun 19, 2011
    Configuration menu
    Copy the full SHA
    37943bd View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2011

  1. Added own clojars prefix.

    maxweber committed Jun 23, 2011
    Configuration menu
    Copy the full SHA
    c6fe6af View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2011

  1. The validation-spec function has been improved, so that the values in…

    … a specification map can be vectors of validation functions. The validation-spec function compose the validation functions of the vector via validate-some.
    maxweber committed Jul 5, 2011
    Configuration menu
    Copy the full SHA
    151de7c View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2011

  1. The validation-spec function supports optional keys now. Furthermore …

    …a convention has been introduced that all keys of a spec are required by default and all additional keys inside a map which should be validated lead to a :not-specified error.
    maxweber committed Jul 19, 2011
    Configuration menu
    Copy the full SHA
    63aaf51 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2011

  1. The merge-errors function has been changed, so that it merges the err…

    …ors into a vector instead of a list. The two error keywords :required and :not-specified have been renamed to :entry-required and :entry-not-specified.
    maxweber committed Jul 22, 2011
    Configuration menu
    Copy the full SHA
    51ba823 View commit details
    Browse the repository at this point in the history