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

[@types/underscore] Collection and Array Tests - Each, ToArray, and Partition #46120

Commits on Jul 15, 2020

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

Commits on Jul 16, 2020

  1. Configuration menu
    Copy the full SHA
    f06ef34 View commit details
    Browse the repository at this point in the history
  2. Fixing some issues around type unions and implicit any errors for eac…

    …h by redefining CollectionIterator to only use conditional types to determine the potential key type for the iterator.
    reubenrybnik committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    190ade1 View commit details
    Browse the repository at this point in the history
  3. Adding tests around issues fixed by the change to CollectionIterator …

    …and updating the base each tests to be a more interesting and abbreviated.
    reubenrybnik committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    7fbaab6 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2020

  1. Adding identity iteratee tests for partition and making the identity …

    …iteratee tests for find, filter, and reject more realistic by using potentially falsy types.
    reubenrybnik committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    3e8d0e7 View commit details
    Browse the repository at this point in the history
  2. Removing IterateePropertyShorthand because the last thing that was us…

    …ing it got updated at some point and I forgot to remove it at that time.
    reubenrybnik committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    2a60294 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9355160 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    018f6b2 View commit details
    Browse the repository at this point in the history
  5. Updating CollectionIterator and MemoCollectionIterator to be interfac…

    …es instead of types and updating MemoCollectionIterator to use the same pattern as CollectionIterator.
    reubenrybnik committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    b94628f View commit details
    Browse the repository at this point in the history
  6. Updating Array<EnumerableKey> to EnumerableKey[] to match other array…

    … usages elsewhere in these definitions.
    reubenrybnik committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    3b624ab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    08218f8 View commit details
    Browse the repository at this point in the history
  8. Dropping extra overloads of reduce and reduceRight since getting rid …

    …of the extends checks in MemoCollectionIterator seems to have gotten rid of the result narrowing issue that was previously preventing that from working.
    reubenrybnik committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    c131040 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    53d6759 View commit details
    Browse the repository at this point in the history
  10. While I'm cleaning up reduce and reduceRight anyway, also updating th…

    …e Underscore and _Chain versions of them to use T instead of TypeOfCollection<V> more often.
    reubenrybnik committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    11a4a6c View commit details
    Browse the repository at this point in the history
  11. Revert "Dropping MemoIterator and MemoObjectIterator since they're no…

    … longer referenced."
    
    This reverts commit 53d6759.
    reubenrybnik committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    090cc12 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9a58d18 View commit details
    Browse the repository at this point in the history
  13. Putting better constraints on iterators and temporarily reverting bac…

    …k to not using T in a few places to compensate.
    reubenrybnik committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    d523e62 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8bbe474 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6ec881b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5ef8fe2 View commit details
    Browse the repository at this point in the history