Documentation, Tests, and Code Quality Improvements #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "master-tests"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
This PR significantly improves the hero_near project's documentation, test coverage, and code quality.
Summary of Changes
31 files changed, +3,352 lines, -445 lines
📚 New Documentation (6 README files)
contract/credit/README.mdcrates/rhai-near/README.mdsetup/README.mdexamples/README.mdscripts/README.md📝 Documentation Updates
README.mdSETUP.md🧪 New Tests (+719 lines)
crates/rhai-near/tests/integration_tests.rscrates/rhai-near/tests/rhai_scripts_test.rsTest Results: 100 passed, 0 failed, 0 ignored
🔧 Bug Fixes & Code Quality
Setup Pipeline Fixes
setup.sh: Auto-build neard from source when not installed (+145 lines)setup/src/blockchain.rs: Addedcontract_is_initialized()check (+73 lines)./target/wasm32.../to./target/near/Compiler Warning Fixes
contract/groups/src/lib.rsNearTokenimport to tests modulecontract/groups/src/types.rsgento_gen(unused variable)contract/credit/src/events.rsemit_eventre-exportcontract/dns/src/auction.rsuse super::*;contract/dns/src/domain.rsuse super::*;setup/src/setup.rs#[allow(dead_code)]for WASM constantsDoc-test Fixes
contract/dns/src/model.rsrust,ignoretotextcontract/kvs/src/validation.rsrust,ignoretotext✅ Verification
Breaking Changes
None
Related Issues
Closes documentation gap for credit vault, rhai-near, setup, examples, and scripts directories.
docs: Update README and SETUP with comprehensive documentationto Test Suite and Neard UpdatesTest Suite and Neard Updatesto Documentation, Tests, and Code Quality Improvements