Commit Graph

17 Commits

Author SHA1 Message Date
Brian Clozel
1d98f9b45f Document schema Namespacing with annotated controllers
Closes gh-863
2024-04-16 17:16:44 +02:00
Rob Winch
91feee745e use latest antora 2023-08-04 15:38:28 +01:00
Rob Winch
d485fdf85b No warnings 2023-08-04 15:38:28 +01:00
Rob Winch
bb9aaaddc8 fix it 2023-08-04 15:38:28 +01:00
Brian Clozel
4c1e7c56e5 Upgrade to spring-asciidoctor-backends 0.0.4
This release is available on Maven Central, whereas 0.0.3 is only
present on repo.spring.io/release.
2023-01-27 09:50:12 +01:00
Brian Clozel
e252724c8f Fix warnings in reference docs code snippets 2022-12-19 20:54:54 +01:00
Brian Clozel
acf1f30c40 Document GraalVM Native support
This commit documents the GraalVM Native image support in Spring for
GraphQL and lists relevant pointers to the Spring Framework and Spring
Boot documentations.

This also explains how developers are expected to provide reachability
hints for the cases where the AOT processing is not able to discover the
relevant types.

Closes gh-581
2022-12-16 10:31:11 +01:00
Brian Clozel
3d1f3b2fe9 Upgrade to Spring asciidoctor backends 0.0.3
This commit also applies dependency management and dependencies
to the spring-graphql-docs module for compiling code snippets.
2022-12-06 17:07:43 +01:00
Brian Clozel
70afadc04a Rewrite anchors in reference documentation
This commit ensures that all anchors in the reference documentation
follow a `"section.sub.title"`-like pattern to better align with the
spring-asciidoctor-backends best practices. This will allow an easier
integration with code snippets.

All rewritten anchors are listed in the anchor-rewrite.properties file
for automatic redirection.
2022-12-06 17:07:40 +01:00
Brian Clozel
0458f15ddd Move deployment repository config to a Gradle convention
This commit moves the configuration of a local Maven deployment
repository in a dedicated Gradle convention and applies it to all
sub-projects. This separates the publishing configuration for actual
project modules (that are meant to be published on Maven Central) from
the infrastructure sub-projects such as the documentation one.
2022-12-06 17:05:50 +01:00
Brian Clozel
37625fe081 Fix Javadoc generation with Java 17
This project removes all customizations that were tailored for Java 8
Javadoc generation.

Fixes gh-494
2022-10-06 09:36:44 +02:00
rstoyanchev
7a7e2e87dc Update project name to Spring for GraphQL
Closes gh-255
2022-01-13 12:16:02 +00:00
Brian Clozel
543be8429f Introduce version attributes in asciidoctor docs
This commit introduces versions as dynamic attributes in the reference
docs. This also fixes a few incomplete references that were logging
warnings during the documentation build.
2021-09-21 20:28:48 +02:00
Phillip Webb
9073d0d7ce Migrate to spring-asciidoctor-backends
Migrate documentation to use spring-asciidoctor-backends.
2021-07-07 20:30:10 +01:00
Brian Clozel
97a651e4ce Move Javadoc from "javadoc-api" to "api" folder 2021-07-01 09:18:32 +02:00
Brian Clozel
6e871a790b Rename docs artifact 2021-06-30 18:34:57 +02:00
Brian Clozel
34355051b5 Rename docs module
This commit renames the docs module to "spring-graphql-docs" to better
align with other Spring projects and their published docs artifact.
2021-06-30 18:16:27 +02:00