Skip to content

docs: add @moduledoc to all undocumented modules#103

Merged
mw2000 merged 1 commit intomainfrom
docs/add-missing-moduledocs
Apr 7, 2026
Merged

docs: add @moduledoc to all undocumented modules#103
mw2000 merged 1 commit intomainfrom
docs/add-missing-moduledocs

Conversation

@mw2000
Copy link
Copy Markdown
Owner

@mw2000 mw2000 commented Apr 7, 2026

Summary

  • Adds @moduledoc to the 3 BN256 precompile wrappers (bn256_add.ex, bn256_mul.ex, bn256_pairing.ex) that previously had @moduledoc false
  • Adds @moduledoc to all 4 test support modules (BytecodeHelpers, StateTestCatalog, StateTestFixture, StateTestRunner)
  • Every module in the project now has documentation — 60/60 lib files + 4/4 test support files

Test plan

  • mix compile --warnings-as-errors passes
  • mix test — 511 tests, 0 failures

🤖 Generated with Claude Code

Adds one-line moduledocs to the three BN256 precompile wrappers and
the four test support modules so every module in the project is
documented.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@mw2000 mw2000 merged commit a508281 into main Apr 7, 2026
2 checks passed
@mw2000 mw2000 deleted the docs/add-missing-moduledocs branch April 7, 2026 07:50
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.

1 participant