aiken/crates/aiken-project/src
KtorZ 84c4ccaf4c
Forbid opaque types in the application binary interface.
We cannot enforce internal invariants on opaque types from only structural checks on Data. Thus, it is forbidden to find an opaque type in an outward-facing interface. Instead, users should rely on intermediate representations and lift them into opaque types using constructors and methods provided by the type (e.g. Dict.from_list, Rational.from_int, Rational.new, ...)
2024-03-03 13:55:10 +01:00
..
blueprint Forbid opaque types in the application binary interface. 2024-03-03 13:55:10 +01:00
deps Throttle calls to package registry for version resolution 2023-09-13 17:17:32 -04:00
github `aiken new`: Try to get the latest tag of stdlib 2023-08-16 22:30:15 -04:00
tests fix(codegen): builtin calls for g1 and g2 where flipped 2024-02-29 12:13:51 -05:00
config.rs fix: aiken new github action version 2024-01-18 12:10:06 -05:00
deps.rs Throttle calls to package registry for version resolution 2023-09-13 17:17:32 -04:00
docs.rs chore: clippy fix 2023-09-13 18:17:59 -04:00
error.rs Display error codes better. 2023-11-25 15:14:09 +01:00
format.rs chore: bow to the clippy 2023-03-14 17:03:28 -04:00
lib.rs feat(cli): support mainnet address output 2024-02-27 21:55:18 -05:00
module.rs Convert span's start to line number + col 2024-01-19 14:30:15 +01:00
options.rs Rework tracing arguments to --keep-traces & --trace-level 2024-01-19 14:30:15 +01:00
package_name.rs Auto-derive 'Debug' trait instance for types in deps 2023-09-13 17:17:32 -04:00
paths.rs Throttle calls to package registry for version resolution 2023-09-13 17:17:32 -04:00
pretty.rs Add helper for splitting a long line into multiple lines. 2023-08-19 13:39:39 -04:00
script.rs Improve behavior and reporting of tests expected to fail 2024-01-19 18:20:58 +01:00
telemetry.rs chore: clippy fixes 2024-02-13 20:26:12 -05:00
watch.rs Display error codes better. 2023-11-25 15:14:09 +01:00