Sebastien Deleuze
cf86f9b3dd
Polish Kotlin reference documentation
9 years ago
Sam Brannen
657dc961f4
Polishing
9 years ago
Rossen Stoyanchev
7a8c8c062e
Add reactive mocks to testing section
9 years ago
Stephane Nicoll
cee9d1c08f
Fix formatting
...
Closes gh-1483
9 years ago
Stephane Nicoll
f2d040c41c
Fix link to "Message Converters" section
...
Issue: SPR-16024
9 years ago
Rossen Stoyanchev
d332e06f6c
Update reference after removal of ClientResponse.close()
9 years ago
David Harrigan
b7708d989b
Improve Kotlin documentation readability
9 years ago
Rossen Stoyanchev
2c2bbb45b9
Fix typo
9 years ago
Nikola Kolosnjaji
7c5dd03c9d
Correct ResourceTransformer name
9 years ago
Sam Brannen
2408e2515a
Escape hashtag in Testing chapter to disable Asciidoc highlighting
9 years ago
Jussi Hallila
1440026fb4
Change bean registration to use initialize
...
This commit changes the reference documentation to conform
with the updated API defined in
8b8a6766de
9 years ago
Juergen Hoeller
c078e2eb1d
Overview with explicit JDK 9 (Jigsaw) and Java EE 8 references
9 years ago
Rossen Stoyanchev
5733065ba4
Rename webflux-client.adoc to webflux-webclient.adoc
9 years ago
Rossen Stoyanchev
67910ee48c
WebFlux and Integration share webflux-client.adoc
...
Extract WebClient content into a separate file that is now included
both in the WebFlux and in the Integration sections.
This allows having RestTemplate and WebClient documented in one place
under Integration while also keeping the same included in the WebFlux
section too.
9 years ago
Rossen Stoyanchev
71ccf3c9e3
Polish
9 years ago
Rossen Stoyanchev
869b818e96
WebFlux support for LocaleContext related arguments
...
Issue: SPR-15998
9 years ago
Sam Brannen
d3129a8bd7
Convert selected examples to JUnit Jupiter in reference manual
...
Issue: SPR-14524
9 years ago
Sam Brannen
8c9d42f793
Document SpringExtension for JUnit Jupiter in reference manual
...
Issue: SPR-14524
9 years ago
Sebastien Deleuze
492c469d79
Polish Kotlin reference documentation
9 years ago
Rossen Stoyanchev
6ee1af27c6
WebFlux supports HTTP HEAD
...
Issue: SPR-15994
9 years ago
Sam Brannen
d8d74faab8
Polishing
9 years ago
Sam Brannen
e995854f11
Cross reference SpEL and Environment from JUnit Jupiter documentation
...
Issue: SPR-14524
9 years ago
Sebastien Deleuze
00c0d7847f
Add spring-petclinic-kotlin to Kotlin refdoc
9 years ago
Sam Brannen
550bed2905
Document JUnit Jupiter annotation support in the reference manual
...
Issue: SPR-14524
9 years ago
Sam Brannen
1a8122f97a
Update Testing chapter regarding Servlet 4.0 API for mocks
9 years ago
Sebastien Deleuze
fbb428f032
Polishing
...
Issue: SPR-16014
9 years ago
Juergen Hoeller
efce7902c4
Polishing
9 years ago
Sebastien Deleuze
23497a7ece
Support autowiring by constructor in Kotlin bean DSL
...
Issue: SPR-16014
9 years ago
Rossen Stoyanchev
0e7e95cded
Polish
...
Issue: SPR-16009
9 years ago
Rossen Stoyanchev
9d5a25e737
Proper WebFlux reference and MVC reference updates
...
Pending -- WebSocket, WebTestClient, more details around annotation
processing, exception handling, and view resolution.
Issue: SPR-15149, SPR-16009
9 years ago
Sebastien Deleuze
12ef367f89
Polish reference documentation
9 years ago
Arjen Poutsma
f9e1913e0d
Added docs on customizing WebClient
...
Issue: SPR-15778
9 years ago
Sebastien Deleuze
b85764c7db
Add a section about immutable classes persistence in Kotlin refdoc
9 years ago
Sebastien Deleuze
2d6364eb83
Remove "chin" in admonition blocks of reference documentation
...
Originally contributed by @olivergierke via
spring-projects/spring-framework#1520 . This commit is based on
the spring.css generated from the SASS original source, see
bclozel/asciidoctor-stylesheet-factory#1 .
9 years ago
Sebastien Deleuze
997748ee29
Upgrade to Kotlin 1.1.50
...
Potential regression detected for null-safety on user project side
https://youtrack.jetbrains.com/issue/KT-20411
9 years ago
Sebastien Deleuze
1e87b6dd7d
Update null-safety refdoc with jsr305 JAR guidelines
9 years ago
Sebastien Deleuze
7c18e4b115
Polish null-safety documentation
...
Issue: SPR-15756
9 years ago
Sebastien Deleuze
6c4a103f70
Remove support for generics nullability for now
...
See https://github.com/Kotlin/KEEP/issues/79
9 years ago
Juergen Hoeller
ffe80ff002
Clarify @Bean return type recommendation in case of multiple interfaces
...
Issue: SPR-15973
9 years ago
Sebastien Deleuze
8caeb33974
Polish Kotlin reference documentation
9 years ago
Sebastien Deleuze
825449a3d2
Introduce a link to go back to refdoc index
9 years ago
Sebastien Deleuze
c5ba55ffc2
Polish null-safety documentation
...
Issue: SPR-15756
9 years ago
Sebastien Deleuze
1bc93e3d0f
Revisit nullability annotations
...
This commit introduces the following changes.
1) It adds a new Spring @NonNull annotation which allows to apply
@NonNullApi semantic on a specific element, like @Nullable does.
Combined with @Nullable , it allows partial null-safety support when
package granularity is too broad.
2) @Nullable and @NonNull can apply to ElementType.TYPE_USE in order
to be used on generic type arguments (SPR-15942).
3) Annotations does not apply to ElementType.TYPE_PARAMETER anymore
since it is not supported yet (applicability for such use case is
controversial and need to be discussed).
4) @NonNullApi does not apply to ElementType.FIELD anymore since in a
lot of use cases (private, protected) it is not part for the public API
+ its usage should remain opt-in. A dedicated @NonNullFields annotation
has been added in order to set fields default to non-nullable.
5) Updated Javadoc and reference documentation.
Issue: SPR-15756
9 years ago
Rossen Stoyanchev
ac5694b150
Web documentation update
...
Issue: SPR-15149
9 years ago
David Harrigan
1871c9626d
Kotlin documentation readability improvements
...
Issue: SPR-15659
9 years ago
Rossen Stoyanchev
5c0ca98372
Update index.adoc
9 years ago
Sebastien Deleuze
a8693bf947
Improve Kotlin ref doc
...
This commit add a section about annotations and provides
various update and enhancements to the Kotlin reference
documentation.
Issue: SPR-15659
9 years ago
Sam Brannen
dcdb0b416f
Rename SPRING_CLASS_RULE fields to springClassRule
9 years ago
Sebastien Deleuze
699dfc55a8
Improve Kotlin ref doc structure
...
Issue: SPR-15659
9 years ago
Sebastien Deleuze
5ae35f606c
Leverage kotlin-reflect to determine parameter names
...
This is especially useful to determine interface parameter names
without requiring Java 8 -parameters compiler flag.
Issue: SPR-15541
9 years ago