Skip to content

Commit 62bbf8b

Browse files
authored
Merge pull request #3444 from demergent-labs/chunk_unstable
Chunk unstable
2 parents b9b90ca + 81d1791 commit 62bbf8b

File tree

4 files changed

+33
-17
lines changed

4 files changed

+33
-17
lines changed

.github/actions/get_exclude_dirs/action.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ runs:
3030
') }}"
3131
3232
UNSTABLE_EXCLUSIONS="${{ format('
33+
examples/stable/test/property/ic_api/chunk
34+
examples/stable/test/property/candid_rpc/canister_methods/inspect_message
3335
') }}"
3436
3537
# These tests are unstable because of problems in external code. Consequently, failing tests are not helpful, so we're disabling them entirely for the time being.

.github/copilot-instructions.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,20 @@ Remember, before the PR can be considered complete, you must at least do the fol
9191
- Use console.info if you intend for your logs to be committed to the codebase. Use console.log only for debugging purposes.
9292
- Use numeric separators for large numbers, for example 1_000_000 instead of 1000000
9393

94+
## Code Review Guidelines
95+
96+
The following guidelines should be followed whenever performing a code review.
97+
98+
1. Enumerate and comment with a summary of all new features added. A feature is generally something that the end-user developer using Azle would be exposed to. For example, if we materially change the interface of, add to, or change the behavior of any of the APIs exported from the top-level `azle` npm package. If no new features were added, please say so.
99+
2. Enumerate and comment with a summary of all new breaking changes introduced. If no new breaking changes were introduced, please say so.
100+
3. Perform the following code quality checks
101+
1. Declarative
102+
2. Appropriate JSDocs, Rustdocs, or comments. We JSDocs and Rustdocs on all new functions and types. We only want code comments if an average competent software developer would not have enough information to understand the code just be reading the code.
103+
3. Beautiful error handling (no unwraps, no expects, proper try/catch, all error conditions handled, etc)
104+
4. Thoroughly tested (either the current tests are sufficient or new tests have been added)
105+
4. Ensure that the implementation is free of bugs, typos, organizational problems, code smells, etc
106+
5. In your review comment, please create a checkbox list for this entire numbered list (just copy the list entirely but replace the numbers with checkboxes) and check off each task that you have completed.
107+
94108
## Human Notes
95109

96110
This section is for humans only, please ignore it if you are an AI.

.github/pull_request_template.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,22 @@
2020

2121
## Reviewer
2222

23-
- [ ] Related issues have been linked and all tasks have been completed or made into separate issues
24-
- [ ] All features are described below in the "Features" section
25-
- [ ] All breaking changes
26-
- [ ] Described below in the "Breaking Changes" section
27-
- [ ] Migration path described
28-
- [ ] PR title:
29-
- [ ] `feat:` prefix used if functionality should be included in the `Features` section of the release notes
30-
- [ ] Indicates breaking changes with suffix "(breaking changes)"
31-
- [ ] Described well for release notes
32-
- [ ] Not sentence cased
33-
- [ ] Code quality
34-
- [ ] Declarative
35-
- [ ] Appropriate JSDocs, Rustdocs, or comments
36-
- [ ] Beautiful error handling (no unwraps, expects, etc)
37-
- [ ] Thoroughly tested
38-
- [ ] New documentation enumerated in [the release issue](https://github.com/demergent-labs/azle/issues/2053)
23+
- [x] Related issues have been linked and all tasks have been completed or made into separate issues
24+
- [x] All features are described below in the "Features" section
25+
- [x] All breaking changes
26+
- [x] Described below in the "Breaking Changes" section
27+
- [x] Migration path described
28+
- [x] PR title:
29+
- [x] `feat:` prefix used if functionality should be included in the `Features` section of the release notes
30+
- [x] Indicates breaking changes with suffix "(breaking changes)"
31+
- [x] Described well for release notes
32+
- [x] Not sentence cased
33+
- [x] Code quality
34+
- [x] Declarative
35+
- [x] Appropriate JSDocs, Rustdocs, or comments
36+
- [x] Beautiful error handling (no unwraps, expects, etc)
37+
- [x] Thoroughly tested
38+
- [x] New documentation enumerated in [the release issue](https://github.com/demergent-labs/azle/issues/2053)
3939

4040
## Features
4141

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
"node": "22.18.0",
9292
"rust": "1.89.0",
9393
"cargo-auditable": "0.7.0",
94-
"cargo-audit": "https://github.com/rustsec/rustsec?rev=13604e1909456e25752784681f0367b13a21e47b#13604e19",
94+
"cargo-audit": "https://github.com/rustsec/rustsec?rev=4cc355b042cc2c7468642c022191d8f1f1352884#4cc355b0",
9595
"cargo-bundle-licenses": "4.0.0",
9696
"cargo-deny": "0.18.4",
9797
"wasi2ic": "0.2.15"

0 commit comments

Comments
 (0)