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

Release v0.6.0 #54

Merged
merged 12 commits into from
Nov 2, 2024
Merged

Release v0.6.0 #54

merged 12 commits into from
Nov 2, 2024

Conversation

tginsberg
Copy link
Owner

  • Implement dropLast(n)
  • Implement grouping() and groupingBy(fn)
  • Add support for zipWith(iterable) and zipWith(iterator)
  • Add support for interleave(iterable) and interleave(iterator)
  • Add support for appendLonger(), appendArgumentIfLonger(), and appendSourceIfLonger() on interleave()
  • Add support for argumentWhenSourceLonger(fn), sourceWhenArgumentLonger(fn), nullArgumentWhenSourceLonger(), and nullSourceWhenArgumentLonger on zipWith()

+ Move from Gradle 8.10.1 to 8.10.2
+ Move from JUnit 5.11.0 to 5.11.2
#47)

+ Add `appendLonger()` to cover when source and argument provide different number of elements
+ Add `appendArgumentIfLonger()` to cover when argument is longer than source
+ Add `appendSourceIfLonger()` to cover when source is longer than argument
+ Minor fix for averaging example in README as well
+ Misc fixes to descriptions
+ I am not wild about having to use a type witness, but I'm fine with adding it as I think this use case is pretty niche and anybody who needs it could probably tolerate a type witness.
Copy link

github-actions bot commented Nov 2, 2024

Overall Project 98.54% -0.22% 🍏
Files changed 99.15% 🍏

File Coverage
BigDecimalSimpleMovingAverageGatherer.java 100% 🍏
BigDecimalProductGatherer.java 100% 🍏
ZipWithGatherer.java 99.3% -0.7% 🍏
InterleavingGatherer.java 99.17% -0.83% 🍏
GroupingByGatherer.java 98.92% -1.08% 🍏
Gatherers4j.java 98.56% 🍏
BigDecimalGatherer.java 98.55% 🍏
DropLastGatherer.java 98.41% -1.59% 🍏

@tginsberg tginsberg merged commit 5b46f28 into main Nov 2, 2024
2 of 3 checks passed
@tginsberg tginsberg deleted the release/v0.6.0 branch November 2, 2024 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant