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

various minor cleanups #3234

Merged
merged 3 commits into from Oct 26, 2022
Merged

Conversation

dfa1
Copy link
Contributor

@dfa1 dfa1 commented Oct 17, 2022

hello :)

while studying the sources, I just found some minor problems (unused suppress "unchecked", some missed java7 migrations).

@dfa1 dfa1 requested a review from a team as a code owner October 17, 2022 20:33
@simonbasle simonbasle added the type/chores A task not related to code (build, formatting, process, ...) label Oct 26, 2022
@@ -3050,7 +3050,7 @@ public final Flux<List<T>> bufferUntil(Predicate<? super T> predicate, boolean c
*
* @return a microbatched {@link Flux} of {@link List}
*/
public final <V> Flux<List<T>> bufferUntilChanged() {
public final Flux<List<T>> bufferUntilChanged() {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

even though I was assuming japicmp would complain if this was an issue, I double checked with the JLS that this is indeed fine. for my own reference: https://docs.oracle.com/javase/specs/jls/se7/html/jls-13.html

13.4.13. Method and Constructor Type Parameters
Adding or removing a type parameter of a method or constructor does not, in itself, have any implications for binary compatibility.
If such a type parameter is used in the type of the method or constructor, that may have the normal implications of changing the aforementioned type.

👍

@simonbasle simonbasle added this to the 3.5.0 milestone Oct 26, 2022
@simonbasle simonbasle merged commit 3248c43 into reactor:main Oct 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/chores A task not related to code (build, formatting, process, ...)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants