Improve consistency of Kotlin injection code samples

Closes gh-28596
This commit is contained in:
Sébastien Deleuze
2022-07-13 09:42:47 +02:00
parent d1df4d3739
commit 1201af20e4

View File

@@ -4786,7 +4786,7 @@ as the following example shows:
----
class SimpleMovieLister {
@Autowired
@set:Autowired
lateinit var movieFinder: MovieFinder
// ...
@@ -5937,7 +5937,7 @@ named `movieFinder` injected into its setter method:
----
class SimpleMovieLister {
@Resource
@set:Resource
private lateinit var movieFinder: MovieFinder
}
@@ -7303,11 +7303,11 @@ preceding example:
class SimpleMovieLister {
@Inject
lateinit var movieFinder: MovieFinder
lateinit var movieFinder: Provider<MovieFinder>
fun listMovies() {
movieFinder.findMovies(...)
movieFinder.get().findMovies(...)
// ...
}
}