The GitHub Actions job "Pull Requests" on pekko.git/testkitWarning has succeeded. Run started by GitHub user He-Pin (triggered by He-Pin).
Head commit for run: ccd3dcc5b43d4bfd352c357d22c2eab356a2d0c8 / He-Pin(�邦) <[email protected]> Fix Java unchecked warnings in stream testkit fluent API (#2625) Override all fluent (Self-returning) methods in TestSubscriber.Probe[T] and TestPublisher.Probe[T] with concrete Probe[T] return type. This fixes the root cause: Scala's abstract type member `type Self <: ManualProbe[I]` erases to raw ManualProbe in Java bytecode, causing 'unchecked call' warnings when chaining methods like .expectNext(1).expectNext(0) from Java code. Also add Class<T> convenience overloads to TestSink.create and TestSource.create following the Flow.of(clazz) / TestProbe.create(clazz) pattern for explicit type specification when needed. Additional fixes: - Fix ScalaDoc links to point to TestSubscriber.Probe / TestPublisher.Probe - Fix typo 'JAVA PAI' -> 'JAVA API' Report URL: https://github.com/apache/pekko/actions/runs/23056334812 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
