You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(checklists): add EIPChecklist enum to specify EIP checklist items (ethereum#1718)
* fix: move unit test
* Create Enums - Incomplete/broken attempt
* fix(filler/checklist): Template copying bug
* fix: EIPChecklist usage
* docs: Update usage
* refactor(eip_checklist): Remove new_* from all IDs
* fix: tox (minus spellcheck)
* fix: typing
* fix(docs,checklists): Rename section to be more descriptive
* docs: remove references to string EIP checklist notation
* docs: backtick `EIPChecklist` instances
* docs: update changelog
* docs: fix title
* fix(checklists): allow ommission of parentheses in checklist markers
* style(checklists): add stubs to solve mypy issues using checklist markers
* test(checkmarks): add fw tests that apply EIPChecklists in pytest.param
* fix(docs): fix bad links to exception tests
* fix(checklists): update test markers to use correct checklist IDs
Update test files to use the correct checklist IDs that match the template:
- Change 'new_precompile' prefix to 'precompile'
- This fixes mkdocs build warnings about missing checklist items
The checklist template uses 'precompile/test/*' IDs but tests were using
'new_precompile/test/*' IDs, causing template lookup failures during
documentation generation.
Also add missing docstrings to fix linting errors.
---------
Co-authored-by: danceratopz <[email protected]>
0 commit comments