updates made during my review of beans.xml:

* eliminated all usage of "the section entitled", because <xref> links already render including "the section called ".  This was resulting in sentences like 'see also the section entitled the section called "@Autowired"'. This issue affected nearly all sections of the documentation, so went beyond just beans.xml

* fixed table overflow in the "Using filters to customize scanning" section (approx. p.90)

* fixed all code overflows in <programlisting/> elements

* corrected a couple minor syntax errors with SpEL examples (missing closing braces)

* added 'language="..."' element to <programlisting> elements where appropriate to enable syntax highlighting.

* normalized all code indention to four-space (some code listings were using one- and two-space)

* updated all code listings to use same-line opening braces.

* eliminated section regarding backward compatibility with Spring DTDs and singleton=true|false.  This seems like cruft to me, and we shouldn't keep historical notes around forever.

* Added <note> regarding the new thread scope (SimpleThreadScope) to Section 3.5 Bean Scopes.  Also updated the section on registering a custom Scope implementation to use the SimpleThreadScope as an example.

* updated the new-in-3.xml section to improve the @Configuration example
This commit is contained in:
Chris Beams
2009-08-31 05:36:34 +00:00
parent 7b6029d515
commit 19bccaaa11
17 changed files with 209 additions and 233 deletions

View File

@@ -859,8 +859,8 @@ public interface IntroductionInfo {
</listitem>
<listitem>
<para>Specify whether to use CGLIB (see below and also the section
entitled <xref linkend="aop-pfb-proxy-types" />).</para>
<para>Specify whether to use CGLIB (see below and also
<xref linkend="aop-pfb-proxy-types" />).</para>
</listitem>
</itemizedlist>
@@ -875,8 +875,7 @@ public interface IntroductionInfo {
if the target class is to be proxied, rather than the target class'
interfaces. If this property value is set to
<literal>true</literal>, then CGLIB proxies will be created (but see
also below the section entitled <xref
linkend="aop-pfb-proxy-types" />).</para>
also <xref linkend="aop-pfb-proxy-types" />).</para>
</listitem>
<listitem>
@@ -927,8 +926,7 @@ public interface IntroductionInfo {
<listitem>
<para><literal>proxyInterfaces</literal>: array of String interface
names. If this isn't supplied, a CGLIB proxy for the target class
will be used (but see also below the section entitled <xref
linkend="aop-pfb-proxy-types" />).</para>
will be used (but see also <xref linkend="aop-pfb-proxy-types" />).</para>
</listitem>
<listitem>