Sam Brannen
f27382cfb6
Consistently indent code with tabs in reference manual
10 months ago
Sébastien Deleuze
bedc235bab
Document programmatic bean registration
...
This commit adds the reference documentation for the new programmatic
bean registration capabilities for both Java and Kotlin.
Closes gh-18353
11 months ago
Sébastien Deleuze
eae09637a1
Refine Kotlin serialization reference documentation
...
Closes gh-34437
12 months ago
Sam Brannen
724700d708
Polishing
1 year ago
Andreas Kruck
83ba7e69ec
Fix minor typo in reference documentation for Kotlin annotations
...
Closes gh-34134
1 year ago
Sébastien Deleuze
6d2d10cffe
Update null-safety documentation
...
This commit documents using JSpecify instead of the now deprecated
Spring null-safety annotations.
Closes gh-28797
1 year ago
Sébastien Deleuze
75e57475ca
Upgrade to Kotlin 2.1.0
...
Spring Framework 7.0 will use a Kotlin 2 baseline, using the latest 2.x
release at the time of the release.
This commit upgrades Kotlin to 2.1.0, and Kotlin Serialization and
Coroutines accordingly.
Closes gh-33629
1 year ago
Sébastien Deleuze
3eb5b8263b
Remove documentation for Kotlin Script Templates
...
Closes gh-34029
1 year ago
Brian Clozel
20d21a8251
Rework links to Spring Boot in reference docs
...
Closes gh-33776
1 year ago
Yanming Zhou
8941e2876e
Replace 'e.g.' with 'for example' in documentation and comments
...
Closes gh-33515
1 year ago
Sam Brannen
a8e8897a00
Stop referring to old Spring versions in the reference manual
2 years ago
Juergen Hoeller
9376e6322d
Revise IoC container introduction for modern configuration styles
...
Includes @Configuration(proxyBeanMethods=false) documentation.
Closes gh-32429
2 years ago
Johnny Lim
cc73ccefef
Polish
...
See gh-32696
2 years ago
Sébastien Deleuze
0de3b30029
Provide guidelines for using Kotlin properties with proxies
...
A typical use case is `@Scope` and its popular `@RequestScope`
specialization.
Closes gh-32287
2 years ago
Yanming Zhou
c868bc554f
Refine Kotlin internal modifier impact documentation
...
This commit is a refinement of 01b2856114 .
Closes gh-32010
2 years ago
Sébastien Deleuze
01b2856114
Document Kotlin internal modifier impact on `@Bean`
...
Closes gh-31985
2 years ago
slovenlyimp
a51c22b266
Fix a typo in kotlin.adoc
...
Closes gh-31958
2 years ago
Sébastien Deleuze
19a87e968e
Update outdated elements in Kotlin reference documentation
...
Closes gh-31943
2 years ago
Sébastien Deleuze
207b9a14f4
Improve the documentation and discoverability of CoWebFilter
...
Closes gh-31877
2 years ago
Simon Baslé
8567402969
Extract recurring asciidoc links to attributes, cleanup old doc files
...
This commit extract spring-related links and recurring external links
into asciidoctor attributes to be used by the Antora toolchain.
It notably homogenizes links to:
- IETF RFCs
- Java Community Process JSRs
- the Java API Documentation (on the Java 17 version)
- Kotlin documentations (on the Kotlinlang.org version)
- the Spring Boot reference guide (on the `html` version)
This commit also reworks most link attributes to follow a
Project-Category-Misc syntax. For example, `spring-boot-docs` rather
than `docs-spring-boot`.
Finally, it makes an effort to clean up remainders from the previous
documentation toolchain, namely the `docs/asciidoc` folder and
`modules/ROOT/pages/attributes.adoc` file.
Closes gh-26864
Closes gh-31619
2 years ago
Sam Brannen
617ba84577
Remove notes about WebTestClient type inference issue in Kotlin
...
Since gh-28144 was resolved in Spring Framework 6.0, these notes are no
longer relevant.
2 years ago
Johnny Lim
2b750926c3
Polishing
...
Closes gh-31522
2 years ago
Sébastien Deleuze
63770fb074
Document Kotlin declaration-site variance subtleties
...
Closes gh-31370
2 years ago
Sam Brannen
60d05d4204
Polishing
2 years ago
Rob Winch
39146f9066
Migrate to Asciidoctor Tabs
3 years ago
Rob Winch
7b0ba0188f
Structural Fixes
3 years ago
Rob Winch
35229c8bff
Enable Section Summary TOC for small pages
3 years ago
Rob Winch
139cde47e2
Fix cross references
3 years ago
Rob Winch
9f49d24833
Split files
3 years ago
Rob Winch
9ceb75b228
Insert explicit ids for headers
3 years ago
Rob Winch
3fe7c65218
Migrate Structure
3 years ago