foundry-rs/forge-std

docs: enhance documentation with NatSpec for all public functions

Open

#653 创建于 2025年2月4日

在 GitHub 查看
 (1 评论) (1 反应) (0 负责人)Solidity (1,041 star) (499 fork)user submission
documentationhelp wanted

描述

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

贡献者指南