Skip to content

refactor: Move intersection flattening logic to `IntersectionPType.fr…

1bc0f42
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

feat: Intersection types #325

refactor: Move intersection flattening logic to `IntersectionPType.fr…
1bc0f42
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test results succeeded Feb 10, 2026 in 0s

707 passed, 0 failed and 0 skipped

Tests passed successfully

✔️ test-results.xml

707 tests were completed in 832s with 707 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
src/input-paths/determine-out-dir.spec.ts 33✔️ 20ms
src/parser/dependency-graph.spec.ts 6✔️ 6ms
src/util/arc4-signature-parser.spec.ts 52✔️ 24ms
src/util/base-16.spec.ts 14✔️ 19ms
src/util/base-32.spec.ts 6✔️ 8ms
src/util/base-64.spec.ts 13✔️ 15ms
src/util/lock-file.spec.ts 5✔️ 2s
tests/algo-ts-loadable.spec.ts 1✔️ 87ms
tests/analyse.spec.ts 3✔️ 17s
tests/approvals.spec.ts 259✔️ 699ms
tests/code-fix.spec.ts 4✔️ 23s
tests/code-gen.spec.ts 1✔️ 19ms
tests/expected-output.spec.ts 38✔️ 80ms
tests/file-provider.spec.ts 1✔️ 6s
tests/language-server.spec.ts 2✔️ 16s
tests/onchain/abi-decorators.spec.ts 4✔️ 11s
tests/onchain/abi-validation-exhaustive.spec.ts 87✔️ 20s
tests/onchain/abi-validation.spec.ts 5✔️ 12s
tests/onchain/accounts.spec.ts 1✔️ 10s
tests/onchain/arc-28-events.spec.ts 2✔️ 10s
tests/onchain/arc4-bool.spec.ts 1✔️ 10s
tests/onchain/arc4-hybrid.spec.ts 1✔️ 10s
tests/onchain/arc4-method-selector.spec.ts 3✔️ 10s
tests/onchain/arc4-types.spec.ts 8✔️ 31s
tests/onchain/array-destructuring.spec.ts 3✔️ 10s
tests/onchain/array-literals.spec.ts 2✔️ 10s
tests/onchain/assert-match.spec.ts 1✔️ 10s
tests/onchain/asset-proxy.spec.ts 1✔️ 10s
tests/onchain/assignments.spec.ts 9✔️ 11s
tests/onchain/avm12.spec.ts 1✔️ 10s
tests/onchain/box-enum-contract.spec.ts 1✔️ 10s
tests/onchain/box-proxies.spec.ts 11✔️ 28s
tests/onchain/byte-expressions.spec.ts 1✔️ 10s
tests/onchain/circular-reference.spec.ts 2✔️ 11s
tests/onchain/comma-operator.spec.ts 1✔️ 10s
tests/onchain/const-literals.spec.ts 1✔️ 10s
tests/onchain/destructured-params.spec.ts 3✔️ 10s
tests/onchain/destructuring.spec.ts 1✔️ 10s
tests/onchain/do-loops.spec.ts 3✔️ 10s
tests/onchain/extract-bytes.spec.ts 1✔️ 9s
tests/onchain/for-loops.spec.ts 4✔️ 10s
tests/onchain/for-of-loops.spec.ts 6✔️ 12s
tests/onchain/global-state.spec.ts 3✔️ 29s
tests/onchain/gtxns.spec.ts 5✔️ 13s
tests/onchain/implicit-create.spec.ts 5✔️ 10s
tests/onchain/inheritance.spec.ts 2✔️ 19s
tests/onchain/itxn-compose.spec.ts 2✔️ 14s
tests/onchain/itxn.spec.ts 5✔️ 11s
tests/onchain/large-objects-in-state.spec.ts 1✔️ 10s
tests/onchain/local-state.spec.ts 2✔️ 11s
tests/onchain/match-expr.spec.ts 1✔️ 10s
tests/onchain/module-constants.spec.ts 4✔️ 10s
tests/onchain/multi-inheritance.spec.ts 8✔️ 20s
tests/onchain/mutable-object.spec.ts 8✔️ 11s
tests/onchain/native-arrays.spec.ts 6✔️ 13s
tests/onchain/object-destructuring.spec.ts 1✔️ 10s
tests/onchain/ops.spec.ts 1✔️ 10s
tests/onchain/precompiled.spec.ts 10✔️ 21s
tests/onchain/prefix-postfix-operators.spec.ts 1✔️ 10s
tests/onchain/primitives.spec.ts 6✔️ 44s
tests/onchain/property-ordering.spec.ts 1✔️ 7s
tests/onchain/reference-arrays.spec.ts 1✔️ 10s
tests/onchain/reserve-scratch.spec.ts 2✔️ 10s
tests/onchain/resource-encoding.spec.ts 3✔️ 13s
tests/onchain/shadowed-variables.spec.ts 1✔️ 9s
tests/onchain/single-eval.spec.ts 1✔️ 9s
tests/onchain/state-totals.spec.ts 7✔️ 11s
tests/onchain/static-bytes.spec.ts 3✔️ 10s
tests/onchain/super-calls.spec.ts 4✔️ 10s
tests/onchain/switch-statements.spec.ts 2✔️ 10s
tests/onchain/teal-script-conventions.spec.ts 1✔️ 10s
tests/onchain/template-vars.spec.ts 1✔️ 10s
tests/onchain/uint64-to-string.spec.ts 1✔️ 9s
tests/onchain/urange.spec.ts 3✔️ 10s
tests/onchain/while-loops.spec.ts 1✔️ 10s
tests/warn-as-errors.spec.ts 2✔️ 15s