Commit 5ac7c6d
Javadoc on site (kroxylicious#3534)
* Add on-site javadoc generation for public API modules
Creates a new javadoc aggregator submodule under kroxylicious-docs that
generates unified javadocs for the public API modules.
The javadocs will now be hosted on-site instead of relying on javadoc.io, and are
integrated into the existing documentation release pipeline. Webify.java has
been extended to support copying arbitrary directories, enabling the javadoc
output to be included in the website build.
* Tweak/tidy up package-info.java
I deleted kroxylicious-api/src/main/java/io/kroxylicious/proxy/package-info.java because this package contains only other packages. Documenting that ends up looking pretty weird in the Javadocs, and it's simply not necessary to have it for any other reason.
* docs: make kroxylicious-docs depend on kroxylicious-api-javadoc
Why:
We need the javadoc report generated before we run webify. Currently
maven builds them in the other order because kroxylicious-docs is the
parent of api-javadoc.
So this makes kroxylicious-parent the parent of api-javadoc and puts a
provided dependency from docs -> api-javadoc to ensure they build in the
right order.
Assisted-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: Robert Young <robertyoungnz@gmail.com>
Signed-off-by: Tom Bentley <tbentley@redhat.com>
Signed-off-by: Robert Young <robertyoungnz@gmail.com>1 parent 50bb1bf commit 5ac7c6d
19 files changed
Lines changed: 254 additions & 54 deletions
File tree
- .github/workflows
- kroxylicious-api/src/main/java/io/kroxylicious/proxy
- config
- secret
- tls
- filter
- filterresultbuilder
- metadata
- plugin
- kroxylicious-authorizer-api/src/main/java/io/kroxylicious/authorizer/service
- kroxylicious-bom
- kroxylicious-docs
- docs/javadocs
- kroxylicious-api-javadoc
- src/main/java/io/kroxylicious
- kroxylicious-kms/src/main/java/io/kroxylicious/kms/service
- kroxylicious-operator-dist
- scripts
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| |||
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
7 | 13 | | |
8 | 14 | | |
9 | 15 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
7 | 12 | | |
8 | 13 | | |
9 | 14 | | |
| |||
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
7 | 13 | | |
8 | 14 | | |
9 | 15 | | |
| |||
Lines changed: 21 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
Lines changed: 31 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
8 | 39 | | |
9 | 40 | | |
10 | 41 | | |
| |||
Lines changed: 0 additions & 49 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
23 | 26 | | |
24 | 27 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
0 commit comments