Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Describe the bug
I wanna extend the Flowable of rxjava(3.1.8), but cannot be compiled. The errors:
io/reactivex/rxjava3/core/Flowable.java:307: error: NonNull is not a repeatable annotation type
public static io.reactivex.rxjava3.core. @io.reactivex.rxjava3.annotations.NonNull() Flowable fromArray(@io.reactivex.rxjava3.annotations.NonNull() @io.reactivex.rxjava3.annotations.NonNull() T... arg0) {
^
io/reactivex/rxjava3/core/Flowable.java:2431: error: NonNull is not a repeatable annotation type
public final io.reactivex.rxjava3.core. @io.reactivex.rxjava3.annotations.NonNull() Flowable startWithArray(@io.reactivex.rxjava3.annotations.NonNull() @io.reactivex.rxjava3.annotations.NonNull() T... arg0) {
Screenshots
Desktop (please complete the following information):
Describe the bug I wanna extend the Flowable of rxjava(3.1.8), but cannot be compiled. The errors:
io/reactivex/rxjava3/core/Flowable.java:307: error: NonNull is not a repeatable annotation type public staticio.reactivex.rxjava3.core. @io.reactivex.rxjava3.annotations.NonNull() Flowable fromArray(@io.reactivex.rxjava3.annotations.NonNull() @io.reactivex.rxjava3.annotations.NonNull() T... arg0) {
^
io/reactivex/rxjava3/core/Flowable.java:2431: error: NonNull is not a repeatable annotation type
public final io.reactivex.rxjava3.core. @io.reactivex.rxjava3.annotations.NonNull() Flowable startWithArray(@io.reactivex.rxjava3.annotations.NonNull() @io.reactivex.rxjava3.annotations.NonNull() T... arg0) {
Screenshots
Desktop (please complete the following information):