enso-org / enso

Hybrid visual and textual functional programming.
https://enso.org
Apache License 2.0
7.34k stars 323 forks source link

WIP: Generate documentation of a library #10291

Open JaroslavTulach opened 3 months ago

JaroslavTulach commented 3 months ago

Pull Request Description

Generate documentation of a library into its docs/api directory.

Important Notes

Use following command:

sbt:enso> runEngineDistribution --docs --in-project ./built-distribution/enso-engine-0.0.0-dev-linux-amd64/enso-0.0.0-dev/lib/Standard/Base/0.0.0-dev/

to generate documentation for Standard.Base.

Checklist

Please ensure that the following checklist has been satisfied before submitting the PR:

JaroslavTulach commented 3 months ago

I believe this PR provides good enough infrastructure for generating the documentation for a library. Use:

sbt:enso> runEngineDistribution --docs --in-project ./built-distribution/enso-engine-0.0.0-dev-linux-amd64/enso-0.0.0-dev/lib/Standard/Base/0.0.0-dev/

Please pick the PR up and cultivate the content of .md files! CCing @jdunkerley, @Akirathan

enso-bot[bot] commented 3 months ago

Jaroslav Tulach reports a new STANDUP for yesterday (2024-06-15):

Progress: - infrastructure to generate documentation: https://github.com/enso-org/enso/pull/10291