Permalink
Commits on Dec 6, 2018
  1. Print coverage report after run

    passsy committed Dec 6, 2018
  2. Merge pull request #19 from passsy/feature/any-for-empty

    passsy committed Dec 6, 2018
    Test any without elements
  3. Merge pull request #20 from passsy/feature/test_firstOrNull

    passsy committed Dec 6, 2018
    Bugfix: Make firstOrNull return null for empty lists
  4. Make firstOrNull return null for empty list

    passsy committed Dec 6, 2018
  5. Test any without elements

    passsy committed Dec 6, 2018
  6. Merge pull request #18 from passsy/feature/bugfix_first

    passsy committed Dec 6, 2018
    Bugfix: listOf("a").first() runs in stackoverflow
  7. Always use injected iterable type

    passsy committed Dec 6, 2018
  8. Run KIterableExtension tests for all collection types

    passsy committed Dec 6, 2018
  9. Override first for KList for better performance

    passsy committed Dec 6, 2018
    Fixes stackoverflow when calling first() on KList
  10. Merge pull request #17 from passsy/feature/fix_associate

    passsy committed Dec 6, 2018
    Remove second associateBy parameter, replace with associateByTransform
  11. Add conflict test

    passsy committed Dec 6, 2018
  12. Merge pull request #16 from jeroen-meijer/patch-1

    passsy committed Dec 6, 2018
    Fix some typo's, improve grammar and wording
  13. Remove second associateBy parameter, replace with associateByTransfor…

    passsy committed Dec 6, 2018
    …m with two parameters
    
    associateBy is much more often used with a single parameter. This wasn’t possible until now because the second lambda value type V couldn’t only be known when the second lambda was provided
Commits on Dec 3, 2018
  1. Bump version to 0.2.0

    passsy committed Dec 3, 2018
  2. Improve description

    passsy committed Dec 3, 2018
Commits on Dec 2, 2018
  1. Merge pull request #15 from passsy/feature/comparison_tests

    passsy committed Dec 2, 2018
    Add comparisons tests
  2. Add docs for compareBy

    passsy committed Dec 2, 2018
  3. Remove old code fragments

    passsy committed Dec 2, 2018
  4. Add comparisons tests

    passsy committed Dec 2, 2018
  5. Merge pull request #14 from passsy/feature/exception_tests

    passsy committed Dec 2, 2018
    Exception tests
  6. Add exception tests

    passsy committed Dec 2, 2018
  7. Merge pull request #13 from passsy/feature/remove_code_from_interfaces

    passsy committed Dec 2, 2018
    Removes all logic from interfaces
  8. Add toPair test

    passsy committed Dec 2, 2018
  9. Removes all logic from interfaces

    passsy committed Dec 2, 2018
    Implemented *have* to implement them anyhow
  10. Merge pull request #12 from passsy/feature/remove_unneccessary_const_…

    passsy committed Dec 2, 2018
    …constructors
    
    Remove const constructors from interfaces
  11. Remove unnecessary const constructors

    passsy committed Dec 2, 2018
    Interfaces aren’t meant to be extended, only implemented. Const or not const is the responsibility of the implementing class
  12. Merge pull request #11 from passsy/feature/tuple_tests

    passsy committed Dec 2, 2018
    Tuple tests
  13. Merge pull request #10 from passsy/feature/test_fill

    passsy committed Dec 2, 2018
    Test KMutableList.fill
  14. Merge pull request #9 from passsy/feature/map_plus

    passsy committed Dec 2, 2018
    Map.plus, Map.minus (with operators)
  15. Tuple tests

    passsy committed Dec 2, 2018
  16. Test KMutableList.fill

    passsy committed Dec 2, 2018
  17. Map.plus, Map.minus (with operators)

    passsy committed Dec 2, 2018