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

Bump Paguro from 3.1.4 to 3.10.3 #1409

Merged
merged 1 commit into from
Feb 24, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 10, 2023

Bumps Paguro from 3.1.4 to 3.10.3.

Release notes

Sourced from Paguro's releases.

3.10.3: concat() and precat() (redux)

Release 3.10.3 2022-05-08: concat() and precat()

  • Implemented concat() and precat() methods on RrbTree and precat() on ImRrbTree and MutRrbTree because:
    • concat() was implemented on PersistentVector() because it's a cheap operation.
    • concat() and precat() are cheap and sensible on the RRB Tree.
  • Added a few @​NotNull and @​Contract annotations where they were missing.

Do NOT use release 3.10.2. That was a mistake!

3.10.2: concat() and precat()

Release 3.10.2 2022-05-08: concat() and precat()

  • Implemented concat() and precat() methods on ImMap, MutMap, ImSet, MutSet, ImRrbTree and MutRrbTree because:
    • concat() was implemented on PersistentVector() because it's a cheap operation.
    • concat() and precat() are cheap and sensible on the other collection types (RRB Tree and non-sorted maps and sets)
    • Now they all return their original collection type instead of an Xform.
    • Mirko Raner (@​raner) brought this to my attention in #49 - Thank you @​raner!
  • Added a few @​NotNull and @​Contract annotations where they were missing.

3.10.1 2022-03-18: NotNull whereNotNull()

Release 3.10.1 2022-03-18: NotNull whereNotNull()

  • Added @NotNull annotation to the generic type parameter returned by Transformable.whereNonNull() (and implementation of that method in UnmodIterable).
    • Was: @NotNull Transformable<T> whereNonNull()
    • Now: @NotNull Transformable<@NotNull T> whereNonNull()

OneOf5

Release 3.10.0 2022-01-21: "OneOf5"

  • Added OneOf5. A second-class Union Type like OneOf4, but with one more.
  • Removed OneOf2OrNone; use Option<OneOf2> instead. The OneOf2OrNoneTest shows how.
  • Changed the contained object in all OneOf_ classes from @Nullable to @NotNull and from private to protected. If you use @NotNull annotations in your subclass, you can now overload the static factory methods in your subclasses (you can use the same name for all of them). Instead of storing null in a OneOf_, simply return a null OneOf_ or Option<OneOf_>.none(). The protected modifier now lets subclasses access the contained item for easily implementing an interface that the possible values share. The OneOf2Test shows how.
  • Test coverage reached 95% by line.

3.7.2 2021-12-20: Fixed RrbTree

Release 3.7.2 2021-12-20: Fix RrbTree.split()

  • Fixed Bug #47: "RrbTree.split() returns wrong type" and added test to prevent regressions. Thank you, @​fcurts, for reporting this!

Release 3.7.1 2021-12-20

  • Added BaseList.appendWhen() for fluent list building with optional additions.

Release 3.7.0 2021-12-19

  • RRB Tree .join() method appears to work after removing strict-node optimization. Many thanks to hours of conversations with Andy Fingerhut @​jafingerhut and for his

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@msdousti
Copy link
Collaborator

@dependabot rebase

Bumps [Paguro](https://github.com/GlenKPeterson/Paguro) from 3.1.4 to 3.10.3.
- [Release notes](https://github.com/GlenKPeterson/Paguro/releases)
- [Commits](https://github.com/GlenKPeterson/Paguro/commits/3.10.3)

---
updated-dependencies:
- dependency-name: org.organicdesign:Paguro
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/maven/org.organicdesign-Paguro-3.10.3 branch from 01e5886 to 9bd4aa3 Compare February 24, 2023 17:07
@msdousti
Copy link
Collaborator

👍

@msdousti msdousti merged commit 0b17c1b into main Feb 24, 2023
@dependabot dependabot bot deleted the dependabot/maven/org.organicdesign-Paguro-3.10.3 branch February 24, 2023 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants