micronaut-projects / micronaut-docs

Documentation Utilities for Micronaut
https://docs.micronaut.io
Apache License 2.0
11 stars 16 forks source link

Micronaut 3.0.3 create-app missing dependency #47

Closed mike-brown-1 closed 3 years ago

mike-brown-1 commented 3 years ago

Following the Quick Start, mn create-app hello-world fails to add testImplementation 'io.projectreactor:reactor-test:3.4.8' to build.grade. This causes the test HelloClientSpec to fail to compile. Suggest adding to documentation to add this dependency, which lets the developer decide if they really want to add it to their project or not.

ilopmar commented 3 years ago

Starting with Micronaut 3 we do not expose any reactive library for users by default and it's up to the users to add one if they need it. This is explained here https://docs.micronaut.io/latest/guide/index.html#_project_reactor_used_internally_instead_of_rxjava2

image

And in the linked docs: https://docs.micronaut.io/latest/guide/index.html#reactiveConfigs

image

If you think this documentation is not clear enough, please submit a PR where you think it's appropriate using the "Improve this docs" button in the docs :-)