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

adaptations for RangeDimension indexOf methods #819

Merged
merged 27 commits into from
Aug 19, 2020
Merged

Commits on Jul 28, 2020

  1. Configuration menu
    Copy the full SHA
    db9d121 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96dc583 View commit details
    Browse the repository at this point in the history
  3. [dimension] new method to check if a position is in range of a RangeDim

    along with respective tests
    jgrewe committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    b0301a2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4038cda View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    72241e0 View commit details
    Browse the repository at this point in the history
  6. [dimension] add new overload of indexOf ...

    this overload uses the PositionMatch enum. Added tests for it.
    jgrewe committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    6aa7bb1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    574eb05 View commit details
    Browse the repository at this point in the history
  8. [dimension] deprecate indexOf for ranges ...

    adapt the method implementation to use new getIndex function
    jgrewe committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    f78fb34 View commit details
    Browse the repository at this point in the history
  9. [dimension] adds overload for indexOf(start, end, ...

    which now takes takes (optionally) the ticks, and the RangeMatch arg
    to control inclusive or exclusive range matching
    jgrewe committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    a86de24 View commit details
    Browse the repository at this point in the history
  10. [dimension] changes indexOf(vector starts, vector ends, ...

    to use the optional variants of indexOf, invalid ranges are "silently"
    ignored
    jgrewe committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    d2a31a8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3b02fe7 View commit details
    Browse the repository at this point in the history
  12. [dimension/indexof] adds a strict flag to index of function of RangeD…

    …im ...
    
    This is to define whether invalid start - end ranges are silently ignored
    or in an exception should be thrown
    jgrewe committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    e187c31 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1abe18d View commit details
    Browse the repository at this point in the history
  14. [dimension] indexOf add strict flag and deprecate it...

    to control whether invalid ranges lead to an exception,
    jgrewe committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    33c0bf6 View commit details
    Browse the repository at this point in the history
  15. [dimension/sampled] changes to indexOf functions ...

    positions less than offset now directly lead to an OutOfBounds error,
    add an overload to simplify function calls, adapt the tests accordingly
    jgrewe committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    e213de4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e76a49c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ed21643 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5829e02 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    36ef762 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    c6e1474 View commit details
    Browse the repository at this point in the history
  21. [dimension/set] add indexOf overlaod for vectors of ranges ...

    plus respective tests
    jgrewe committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    3f67acd View commit details
    Browse the repository at this point in the history
  22. [dataAccess] overhaul of positionToIndex methods ...

    overloads for optionals that support range and position matching,
    respective tests
    jgrewe committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    76b6688 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a6b5e34 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    b75544a View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    db069e0 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    7d55c58 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ec46176 View commit details
    Browse the repository at this point in the history