Skip to content

docs(contracts): add rustdoc comments to all 5 Soroban contracts - #34

Open
yunaremaia wants to merge 1 commit into
coopfinance:mainfrom
yunaremaia:docs/rustdoc-all-contracts
Open

docs(contracts): add rustdoc comments to all 5 Soroban contracts#34
yunaremaia wants to merge 1 commit into
coopfinance:mainfrom
yunaremaia:docs/rustdoc-all-contracts

Conversation

@yunaremaia

Copy link
Copy Markdown

Adds module-level //! docs, struct/enum field doc comments, and per-function /// docs with # Authorization, # Panics, # Events, and # Returns sections to treasury, loan, voting, governance, and dividend contracts.

Also adds a docs job to CI that runs cargo doc --workspace --no-deps --document-private-items.

Fixes #9.

Assisted-by: poolside/laguna-s-2.1

Add module-level //! docs, struct/enum field doc comments, and per-function
/// docs with # Authorization, # Panics, # Events, and # Returns sections
to treasury, loan, voting, governance, and dividend contracts.

Also adds a docs job to CI that runs cargo doc --no-deps.

Assisted-by: poolside/laguna-s-2.1
@yunaremaia

Copy link
Copy Markdown
Author

CI hasn't been triggered yet on this PR. Could you re-run the workflow or let me know if there's anything I need to do to trigger CI checks?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Contracts] Document all 5 contracts with rustdoc and publish cargo doc

1 participant