micronaut-projects / micronaut-core

Micronaut Application Framework
http://micronaut.io
Apache License 2.0
6.06k stars 1.06k forks source link

Remove the dependency on Reactive Streams from core/inject #7726

Open sdelamo opened 2 years ago

sdelamo commented 2 years ago

There are scenarios where you want to use DI, but you don't should have a dependency on reactive streams. For example, you are building a Lambda function or a CLI.

You will get the reactive streams dependency if you want to use features such as Micronaut HTTP Server netty or the Micronaut HTTP Client.

graemerocher commented 1 year ago

this won't happen until 5.x