-
Notifications
You must be signed in to change notification settings - Fork 94
fix: improve the javadoc generation #642
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
7c32998 to
ea78d5c
Compare
examples/substrait-spark/src/main/java/io/substrait/examples/util/SubstraitStringify.java
Show resolved
Hide resolved
examples/substrait-spark/src/main/java/io/substrait/examples/util/SubstraitStringify.java
Outdated
Show resolved
Hide resolved
aa66f53 to
3c5cf68
Compare
| <li><a href="./index.html">core</a> Core classes and interfaces</li> | ||
| <li> | ||
| <a href="../core-proto/index.html">core-protobuf</a> The ProtoBuf wrapper | ||
| classes | ||
| </li> | ||
| <li> | ||
| <a href="../isthmus/index.html">Isthmus API</a> Utility module that uses | ||
| Calcite to convert SQL to/from Substrait | ||
| </li> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggest adding some extra punctuation between the link title and the description.
| <li><a href="./index.html">core</a> Core classes and interfaces</li> | |
| <li> | |
| <a href="../core-proto/index.html">core-protobuf</a> The ProtoBuf wrapper | |
| classes | |
| </li> | |
| <li> | |
| <a href="../isthmus/index.html">Isthmus API</a> Utility module that uses | |
| Calcite to convert SQL to/from Substrait | |
| </li> | |
| <li><a href="./index.html">core</a> - Core classes and interfaces</li> | |
| <li> | |
| <a href="../core-proto/index.html">core-protobuf</a> - The Protocol Buffers wrapper | |
| classes | |
| </li> | |
| <li> | |
| <a href="../isthmus/index.html">Isthmus API</a> - Utility module that uses | |
| Calcite to convert SQL to/from Substrait | |
| </li> |
Make all components put javadoc into a consistent root. This achieves the following - means the javadoc for the generated protobuf can be kept quiet - as we can't adjust the javadoc here - there is a single place for javadoc that could be published - the isthmus and core and protobuf projects can be interlinked - isthmus can be linked with the calcite javadoc - overview pages can be added - all under a versioned directory for easy maintence To date there isn't (AFAIK) a stightforward maintainable way to merge javadoc form multi-component projects Signed-off-by: MBWhite <whitemat@uk.ibm.com>
Signed-off-by: MBWhite <whitemat@uk.ibm.com>
Signed-off-by: MBWhite <whitemat@uk.ibm.com>
Signed-off-by: MBWhite <whitemat@uk.ibm.com>
3c5cf68 to
fdb782a
Compare
| @@ -0,0 +1,22 @@ | |||
| <body> | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
having the overview.html in the repository root feels a bit odd to me and my mind is trying to figure out whether it should be in a subfolder and which one
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe src/main/doc, src/main/javadoc, src/doc? I don't have experience at all with this file here. But just throwing some ideas out. I agree that this shouldn't be at the root level.
Make all components put javadoc into a consistent root. This achieves the following
To date there isn't (AFAIK) a stightforward maintainable way to merge javadoc form multi-component projects