Skip to content

rxjava3-interop OSGI bundle doesn't start due to imports of internal packages #55

@feffef

Description

@feffef

I tried using the rxjava3-interop library (version 3.0.0) in a project that runs in an OSGi container (Apache Felix)

The problem I ran into is that the rxjava3-interop bundle won't start due to the imports of the following packages

io.reactivex.rxjava3.internal.disposables -- Cannot be resolved
io.reactivex.rxjava3.internal.subscriptions -- Cannot be resolved
io.reactivex.rxjava3.internal.util -- Cannot be resolved

This happens because those packages aren't exported by the rxjava bundle (io.reactivex.rxjava3/rxjava/3.0.3).

Since I think that these packages are intentionally not exported, would it be possible to get rid of these imports in the rxjava3-interop bundle (without adding/duplicating too much code)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions