Juergen Hoeller
39d455073a
Update ref doc references to Number/Currency/PercentStyleFormatter
...
Issue: SPR-17022
2018-07-09 15:48:45 +02:00
Sam Brannen
4184ebe799
Polish profile expression support
...
Issue: SPR-12458
2018-06-16 21:40:22 +03:00
Stephane Nicoll
1f3b4f1863
Polish "Add profile expression support"
...
Issue: SPR-12458
2018-06-15 16:01:16 +02:00
Johnny Lim
9c61bb6cdd
Polish doc
...
Closes gh-1843
2018-05-31 10:19:57 +02:00
Nickloas
0d36401f99
Fix typo
...
Closes gh-1813
2018-04-28 10:51:18 +02:00
Jinghu Wang
de3a9560d9
[docs] Fix formatting
2018-04-05 20:11:07 -04:00
Bian Jiaping
8f525f07e9
Fix typos, formatting and escaping in reference
...
Note: Some symbol combinations (including <=) serve as textual symbol
replacements in AsciiDoc.
http://asciidoctor.org/docs/asciidoc-syntax-quick-reference/#text-replacement
2018-03-30 10:06:33 -04:00
Juergen Hoeller
0bc01fcd55
Polishing
2018-03-30 13:42:23 +02:00
Sam Brannen
b6e9d1c9ad
Publish SpEL content in Reference Manual
2018-03-27 12:48:37 +02:00
Rossen Stoyanchev
94924566d5
Minor typo in docs
2018-03-23 11:12:54 -04:00
Juergen Hoeller
51c57d77d9
SimpleEvaluationContext with dedicated factory methods for common cases
...
Aligned with DataBindingPropertyAccessor and shown in ref doc examples.
Issue: SPR-16588
2018-03-22 18:09:27 +01:00
Rossen Stoyanchev
19293b9847
SimpleEvaluationContext builder
...
Issue: SPR-16588
2018-03-21 22:36:08 -04:00
Wang Jingyu
9d63f805b3
Fix AsciiDoc typos in AOP documentation ( #1743 )
...
* Fix AsciiDoc typos in AOP documentation
* Polish formatting
2018-03-17 17:17:41 +01:00
Juergen Hoeller
914b2470dc
Scope annotation in class hierarchies vs XML bean definition inheritance
...
Issue: SPR-16602
2018-03-16 18:49:00 +01:00
Rossen Stoyanchev
cb8c6e3251
Add SimpleEvaluationContext
...
Issue: SPR-16588
2018-03-14 15:53:19 -04:00
Juergen Hoeller
c4e9ce8d0e
Clarified repeatable PropertySource annotation vs use as meta-annotation
...
Issue: SPR-16592
2018-03-14 18:53:50 +01:00
Juergen Hoeller
3b810f3544
Consistent Class array vs vararg declarations (and related polishing)
2018-02-14 14:44:00 +01:00
Oliver Gierke
30316b16e5
Add explicit anchor to discussion about constructor VS. setter injection
...
This commit adds an Asciidoc anchor to the section on different injection
styles to be able to link to the discussion as official recommendation.
Closes gh-1681
2018-02-13 17:29:56 +01:00
Juergen Hoeller
0e734d83d5
@EnableAspectJAutoProxy: per application context, requires aspectjweaver
...
Issue: SPR-14753
Issue: SPR-15801
2018-01-26 10:38:43 +01:00
Arjen Poutsma
e39bf87b07
Add reference docs for DataBufferUtils.compose
...
Issue: SPR-16365
2018-01-12 11:38:50 +01:00
sdeleuze
6a7b197af7
Improve Jackson codecs documentation
2017-12-13 12:07:43 +01:00
Sam Brannen
773cd3241b
Polishing
2017-11-28 14:11:21 +01:00
Juergen Hoeller
35dd8db892
Correct number of web-specific scopes
...
Issue: SPR-16230
2017-11-24 14:13:23 +01:00
Juergen Hoeller
0cc644f61f
Polishing
2017-11-21 16:34:08 +01:00
Juergen Hoeller
6f24c0de17
Consistent use of tabs for sample code in the reference documentation
2017-11-20 22:28:00 +01:00
Juergen Hoeller
84699c8b9b
Document common use cases for @Order vs @Priority vs @DependsOn
...
Issue: SPR-16213
2017-11-20 12:53:37 +01:00
Arjen Poutsma
e4d405271a
Document DataBuffer/PooledDataBuffer and codecs
...
Issue: SPR-16156
2017-11-16 11:36:26 +01:00
Juergen Hoeller
a5da05c3dc
Comprehensive documentation on injection point matching
...
Issue: SPR-16142
2017-11-10 20:20:13 +01:00
Juergen Hoeller
f965123513
Correct SpEL example (matching its comment)
...
Issue: SPR-16111
2017-10-25 19:19:32 +02:00
Rossen Stoyanchev
a3e62284ea
Create Languages section
...
Issue: SPR-16044
2017-10-23 16:57:56 -04:00
Juergen Hoeller
a3eeda99e0
Consistent separation between chapters and after chapter titles
2017-10-18 20:24:17 +02:00
Drummond Dawson
ff2bea9b6b
Missing some double backticks with apostrophes
...
Closes gh-1566
2017-10-17 08:33:46 +02:00
Juergen Hoeller
be9c096746
Extended coverage of full vs lite mode for configuration classes
...
Issue: SPR-16076
(cherry picked from commit 17fb4fed09 )
2017-10-16 23:53:09 +02:00
Juergen Hoeller
6ef7dd4d5e
Notes on classpath scanning and exports vs opens with Jigsaw
...
Issue: SPR-14579
2017-10-10 20:33:52 +02:00
Rossen Stoyanchev
e5a5677fcd
Appendix refactoring
...
1. Move schemas to local appendix within each top-level section.
2. Link to Javadoc for JSP tags
3. Purge Class Spring usage information
Issue: SPR-16045
2017-10-05 14:25:18 -04:00
Stephane Nicoll
cee9d1c08f
Fix formatting
...
Closes gh-1483
2017-09-29 14:41:57 +02:00
Juergen Hoeller
efce7902c4
Polishing
2017-09-27 01:34:11 +02:00
Sebastien Deleuze
12ef367f89
Polish reference documentation
2017-09-26 14:49:39 +02:00
Sebastien Deleuze
1e87b6dd7d
Update null-safety refdoc with jsr305 JAR guidelines
2017-09-24 13:31:32 +02:00
Sebastien Deleuze
7c18e4b115
Polish null-safety documentation
...
Issue: SPR-15756
2017-09-22 09:45:58 +02:00
Juergen Hoeller
ffe80ff002
Clarify @Bean return type recommendation in case of multiple interfaces
...
Issue: SPR-15973
2017-09-20 10:54:23 +02:00
Sebastien Deleuze
c5ba55ffc2
Polish null-safety documentation
...
Issue: SPR-15756
2017-09-15 18:06:58 +02:00
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
2017-09-15 13:26:41 +02:00
Stephane Nicoll
19c88f2cfa
Polish components indexer doc
...
Issue: SPR-15793
2017-07-19 10:05:09 +02:00
Juergen Hoeller
5d3249f692
Recommendation for consistent @Profile declarations on overloaded @Bean methods
...
Issue: SPR-15266
2017-04-17 14:52:06 +02:00
Juergen Hoeller
022aefdfe8
Explicit note about @Profile declarations on overloaded @Bean methods
...
Also marks @Conditional as @Documented, aligned with other annotations.
Issue: SPR-15266
2017-04-15 14:17:45 +02:00
Kirill Gavrilov
5fd03e45f6
Fix typo
...
Closes gh-1383
2017-04-10 09:53:52 +02:00
Brian Clozel
dea4825a9f
Fix link references between documents
...
Issue: SPR-14997
2017-03-29 14:22:46 +02:00
Brian Clozel
924adaec6c
Render reference documentation with Asciidoctor
...
This commit removes docbook from the documentation toolchain and
instead makes use of asciidoctor to render the reference documentation
in HTML and PDF formats.
The main Gradle build has been refactored with the documentation tasks
and sniffer tasks extracted to their own gradle file in the "gradle"
folder.
A new asciidoctor Spring theme is also used to render the HTML5 backend.
Issue: SPR-14997
2017-03-29 14:22:46 +02:00