Dave Syer
32a6c7df49
Avoid split java.xml packages that cause JDT compile errors
...
Without this change I get compiler errors from JDT in the IDE
(VSCode). It seems to be harmless from the point of view of the
command line build with the JDK.
See gh-29389
4 years ago
Andy Wilkinson
a79cba129f
Remove faulty javadoc styling
...
The styling does not work with Java 17-generated javadoc. Following
Spring Framework's lead, this commit removes the custom styling.
See gh-28101
4 years ago
Andy Wilkinson
35b32bb3ff
Update Javadoc to link to Java SE 17 and Jakarta EE 9
...
Closes gh-29277
4 years ago
Andy Wilkinson
c2e86096cd
Reinstate support for jOOQ as it now supports Jakarta EE 9
...
Closes gh-29271
4 years ago
Andy Wilkinson
1dbfcf8b57
Reinstate support for Spring Data Couchbase
...
Closes gh-28976
4 years ago
Brian Clozel
f61c87c3a7
Revert "Merge branch '2.7.x'"
...
This reverts commit f0677a119c , reversing
changes made to 938d58f32c .
4 years ago
Brian Clozel
22706057f0
Document Spring GraphQL support
...
This commit documents all the features added in the previous commits:
from the main infrastructure support, to testing and metrics.
See gh-29140
4 years ago
Andy Wilkinson
4a8904aaa9
Drop support for jOOQ until its dependencies are Jakarta EE 9 compatible
...
Closes gh-28821
4 years ago
Scott Frederick
015dca1956
Remove support for Thymeleaf
...
Closes gh-28611
4 years ago
Andy Wilkinson
f26995307e
Remove support for REST Assured until it supports Jakarta EE 9
...
Closes gh-28722
4 years ago
Andy Wilkinson
8bf2ffd93c
Drop support for Jersey until jersey-spring6 is available
...
Closes gh-28808
4 years ago
Scott Frederick
29a21d4621
Remove support for Spring Data Couchbase and Couchbase caching
...
Fixes gh-28613
4 years ago
Andy Wilkinson
29725ec68a
Update links to Spring Security's reference docs
...
Closes gh-28618
4 years ago
Andy Wilkinson
2cec3971d7
Prohibit unwanted dependencies in all modules not just starters
...
Closes gh-28658
4 years ago
Andy Wilkinson
d52b649bd7
Fix links to Spring Security's reference documentation
...
Closes gh-28407
4 years ago
Andy Wilkinson
3824512357
Tighten up build's task interdependencies
...
Closes gh-28103
4 years ago
Antonin ARQUEY
190fea6faa
Auto-configure Micrometer's Lettuce latency metrics
...
Add auto-configuration support to export Lettuce latency metrics.
See gh-27865
4 years ago
Andy Wilkinson
4d76660f17
Polish "Remove default spring.mongodb.embedded.version"
...
See gh-27108
5 years ago
Stephane Nicoll
6505e03cb2
Polish "Add auto-configuration for Spring Data Envers"
...
See gh-22610
5 years ago
Andy Wilkinson
a1c5fcca58
Move common Asciidoctor configuration into our conventions
...
Closes gh-26620
5 years ago
Phillip Webb
ab958d2394
Include io.spring.asciidoctor.backends group
...
Update `repositories` declaration to include the
'io.spring.asciidoctor.backends' group.
See gh-26293
5 years ago
Phillip Webb
34b288e5fe
Add prefix to appendix property anchor links
...
Refactor property appendix generator code so that the complete section
is generated and anchors follow the expected naming.
Closes gh-26375
5 years ago
Phillip Webb
87d8aedd3c
Use spring-pdf backend for PDF generation
...
Update `asciidoctorPdf` tasks to use the `spring-pdf` backend so that
chomped elements and @fold:on/@fold:off comments are hidden.
Closes gh-26373
5 years ago
Phillip Webb
9aad29da0c
Extract code samples from docs
...
See gh-6313
5 years ago
Phillip Webb
33c6c600a9
Split up adoc files
...
Closes gh-23254
5 years ago
Andy Wilkinson
5d8a64e186
Validate section IDs in the reference documentation
...
See gh-26307
5 years ago
Phillip Webb
5dce5ee595
Align adoc filename with anchors
...
See gh-26296
5 years ago
Phillip Webb
5e8f383947
Extract code samples from docs
...
See gh-6313
5 years ago
Phillip Webb
32a87fcbda
Extract code samples from docs
...
See gh-6313
5 years ago
Phillip Webb
f30d48e3b3
Extract code samples from docs
...
See gh-6313
5 years ago
Phillip Webb
02cc778911
Extract code samples from docs
...
See gh-6313
5 years ago
Stephane Nicoll
03b65f3260
Polish "Enhance multiple entity manager factories how-to"
...
See gh-14928
5 years ago
Andy Wilkinson
73e1dd8728
Polish "Auto-configure Mongo metrics"
...
See gh-23990
5 years ago
Phillip Webb
bea307b115
Extract code samples from docs
...
See gh-6313
5 years ago
Phillip Webb
6e5c510e0a
Migrate to asciidoctor-spring-backends
...
Migrate to the snapshot version of asciidoctor-spring-backends.
See gh-25553
5 years ago
Andy Wilkinson
7898b6afb0
Remove duplicate publication from spring-boot-docs
...
Fixes gh-25132
5 years ago
Phillip Webb
23ebf017c0
Extract code samples from docs
...
See gh-6313
5 years ago
Phillip Webb
e0392c4558
Add additional dependencies for example code
...
Add additional dependencies useful for the example code.
See gh-6313
5 years ago
Andy Wilkinson
67479b6380
Add junit-platform-launcher dependency by convention
...
Closes gh-25074
5 years ago
Phillip Webb
939b5dfc26
Add junit-platform-launcher dependency
...
Update `build.gradle` files to ensure that `junit-platform-launcher` is
a `testRuntimeOnly` dependency. This ensures that tests can be run from
Eclipse.
Closes gh-25074
5 years ago
Stephane Nicoll
012a199773
Remove Spring Data Solr support
...
In preparation to the upgrade to Spring Data 2021.0, this commit removes
auto-configuration for Spring Data Solr.
Closes gh-24939
5 years ago
Stephane Nicoll
826d79be3e
Clarify behaviour of WebServerFactory in reference guide
...
Closes gh-24705
5 years ago
dreis2211
fe3217d2c4
Exclude starters from Javadoc aggregation
...
See gh-24648
5 years ago
Andy Wilkinson
76198f9a8d
Include properties from test-autoconfigure in config props appendix
...
Closes gh-24486
5 years ago
Stephane Nicoll
27af908b99
Note that a Neo4j reactive transaction manager is not auto-configured
...
Closes gh-23629
5 years ago
Phillip Webb
2595258494
Provide both properties and YAML examples in docs
...
Update all configuration examples in the docs to YAML and make use of
the new `configblocks` spring-asciidoctor-extensions feature to
automatically create both "Properties" and "Yaml" versions.
Closes gh-23515
5 years ago
Stephane Nicoll
dc4de06b35
Restore customization of the Couchbase cache manager
...
With the upgrade to the new Couchbase SDK and the related changes in
Spring Data Couchbase, CacheManagerCustomizer can no longer be used to
customize the Couchbase cache manager as it is an immutable class.
This commit introduces a dedicated callback for the
CouchbaseCacheManagerBuilder that is used by the auto-configuration and
update the documentation to refer to it with a sample usage.
Closes gh-22573
5 years ago
Brian Clozel
fb1234a22c
Upgrade to Reactor 2020.0.0 SNAPSHOTs
...
See gh-22667
5 years ago
Phillip Webb
d2a7808098
Polish
5 years ago
Andy Wilkinson
b24f17b35c
Rework spring-boot-docs to be a full-blown java project
...
Previously, spring-boot-docs used the java-base-plugin and then added
configuration on top. This has proven to be error prone, with the most
recent problem being that the tests were not being compiled and run.
This commit changes approach and applies the java plugin to the project
instead of the java-base plugin. Now, rather than adding the necessary
configuration to the base, the unwanted pieces of the java plugin's
configuration – specifically the jar and javadoc tasks – are disabled
instead. The DeployedPlugin has also been updated so that it does not
create a publication from the java component for projects that have a
disabled jar task.
Closes gh-22284
6 years ago