Skip to content

Commit cd07d91

Browse files
authored
feat: add check-endpoints command (#85)
* Fix `info` command without `serde` feature * Use variables directly in `format!` and `write!` calls for linter * Initialize `wasm_info` * Refresh cache if source code changes * XC-391: Add `check-endpoints` command * XC-391: Clippy * XC-391: Remove unused test dependency * XC-391: add `check-endpoints` feature flag * XC-391: Also make imports and module definition conditional * XC-391: Clippy * XC-391: Add tests for `check-endpoints` * XC-391: Change source code to re-trigger build * XC-391: Add `--features serde` to `cargo test` * XC-391: Add support for `canister_composite_query` * XC-391: Add check for missing hidden endpoints * XC-391: Parse Candid from WASM * XC-391: Clippy * XC-391: Add support for more endpoint types * XC-391: Read hidden endpoints from file * XC-391: Clippy * XC-391: Unify `CanisterEndpoint` display and Candid prefixes * XC-391: Fix test asserts * XC-391: Clippy * XC-391: Clippy * XC-391: Add README section * XC-391: Add CHANGELOG entry
1 parent cd9aa50 commit cd07d91

File tree

12 files changed

+1122
-30
lines changed

12 files changed

+1122
-30
lines changed

.github/workflows/rust.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ jobs:
3434
- name: cargo sort
3535
run: cargo sort --check
3636
- name: Build
37-
run: cargo build --features "serde"
37+
run: cargo build --features serde
3838
- name: Run tests
39-
run: cargo test -- --test-threads=1
39+
run: cargo test --features serde -- --test-threads=1
4040
- name: fmt
4141
run: cargo fmt -v -- --check
4242
- name: lint

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [unreleased]
88

9+
* Add `check-endpoints` command to `ic-wasm`.
10+
911
## [0.9.6] - 2025-09-17
1012

1113
* Add option to filter cycles transfer.

0 commit comments

Comments
 (0)