Skip to content

Review fixes for rxjava-1.0:library#17669

Open
otelbot[bot] wants to merge 1 commit intomainfrom
otelbot/code-review-rxjava-1.0-library
Open

Review fixes for rxjava-1.0:library#17669
otelbot[bot] wants to merge 1 commit intomainfrom
otelbot/code-review-rxjava-1.0-library

Conversation

@otelbot
Copy link
Copy Markdown
Contributor

@otelbot otelbot bot commented Apr 7, 2026

Summary

Applied one safe correctness fix in instrumentation/rxjava/rxjava-1.0/library and validated it with :instrumentation:rxjava:rxjava-1.0:library:check, :instrumentation:rxjava:rxjava-1.0:library:check -PtestLatestDeps=true, and final spotlessApply.

Applied Changes

[General]

File: TracedSubscriber.java:16
Change: Changed the wrapped downstream field and constructor parameter from Subscriber<T> to Subscriber<? super T> in TracedSubscriber.
Reason: Per the always-enforced [General] correctness review rule, the wrapped downstream subscriber should keep the original contravariant Subscriber<? super T> callback contract instead of being narrowed to Subscriber<T>.


Download code review diagnostics

Automated code review of instrumentation/rxjava/rxjava-1.0/library.
@otelbot otelbot bot requested a review from a team as a code owner April 7, 2026 18:27
Copy link
Copy Markdown
Member

@trask trask left a comment

Choose a reason for hiding this comment

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

fine

Copy link
Copy Markdown
Contributor

@laurit laurit left a comment

Choose a reason for hiding this comment

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

Not really relevant for our use, but easier to accept than to convince the ai otherwise.

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