Skip to content

Commit

Permalink
Remove candid dependencies (#485)
Browse files Browse the repository at this point in the history
* remove num_enum

* clean up parser dependencies

* checkpoint

* value feature

* remove codespan

* fix

* fix

* pretty

* remove mute_warning

* fix

* pretty refactor

* fix

* reexport candid in parser

* fix

* fix

* fix

* bignum feature

* bump candid_derive

* silence subtyping in decoder

* fix service_equal error reporting (#486)

* add IDLValue::Blob

* builder for config

* fix

* fix
  • Loading branch information
chenyan-dfinity authored Oct 27, 2023
1 parent f1bbf7e commit b5316f9
Show file tree
Hide file tree
Showing 37 changed files with 666 additions and 306 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/bench.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Rust Bench
on:
pull_request:
paths:
- 'rust/**'
- 'rust/candid/**'
jobs:
runBenchMark:
name: run benchmark
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,13 @@ jobs:
target
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
- name: Build
run: cargo build
run: |
cargo build
- name: Run tests
run: cargo test --features all
run: |
cargo test --no-default-features
cargo test
cargo test --features all
- name: fmt
run: cargo fmt -v -- --check
- name: lint
Expand Down
Loading

0 comments on commit b5316f9

Please sign in to comment.