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

Introduce VersionRange #330

Merged
merged 9 commits into from
Jul 23, 2024
Merged

Introduce VersionRange #330

merged 9 commits into from
Jul 23, 2024

Commits on Jul 21, 2024

  1. Introduce VersionRange

    This introduces a predicate that can be used for comparing if given a version is contained inside a version range pattern
    gastaldi committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    c79ec24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e67d611 View commit details
    Browse the repository at this point in the history
  3. Remove cache

    gastaldi committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    4161db8 View commit details
    Browse the repository at this point in the history
  4. Add more tests

    gastaldi committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    d88dbd1 View commit details
    Browse the repository at this point in the history
  5. Using Messages in exceptions

    gastaldi committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    f0ac2ec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2ac85cd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a22b7c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Unify parsing with predicate methods on VersionScheme

    Intoduce a left-to-right recursive-descent parser for version ranges.
    Use the predicates on `VersionScheme` to compose the resultant range.
    dmlloyd authored and gastaldi committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    2e5eedd View commit details
    Browse the repository at this point in the history
  2. Formatting

    dmlloyd committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    64a83fe View commit details
    Browse the repository at this point in the history