Skip to content

reactive-streams should be scoped as compile dependency #4813

Closed
@davidmoten

Description

@davidmoten

Something is wrong in the build process that produces the released pom.xml. The pom.xml for 2.0.0 has

<dependency>
    <groupId>org.reactivestreams</groupId>
    <artifactId>reactive-streams</artifactId>
    <version>1.0.0</version>
    <scope>runtime</scope>
</dependency>

Scope for this dependency should be compile. As it stands maven builds of projects that use RxJava 2 will fail with compile errors. The workaround for anyone encountering this error is to add the reactive-streams dependency explicitly (scoped compile) above the rxjava dependency.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions