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

貢獻者指南