foundry-rs/forge-std

docs: enhance documentation with NatSpec for all public functions

Open

#653 ouverte le 4 févr. 2025

Voir sur GitHub
 (1 commentaire) (1 réaction) (0 assignés)Solidity (499 forks)user submission
documentationhelp wanted

Métriques du dépôt

Stars
 (1 041 stars)
Métriques de merge PR
 (Merge moyen 12m) (3 PRs mergées en 30 j)

Description

Related: https://github.com/foundry-rs/book/issues/1303

To do:

Goals:

  • Document all public facing functions with @notice
  • Mark private variables and functions with underscore prefix https://github.com/foundry-rs/forge-std/pull/861
  • Unify layouts to follow common best practices of grouping storage variables
  • Move internal functions up, private functions down
  • Should not modify any user facing function or interface

This will make it easier to autogenerate documentation that we can then load into https://book.getfoundry.sh/reference/forge-std/ and keep it up to date

Guide contributeur