aiken/crates/aiken-lang/src
KtorZ 9f24a5c577
Fix wrong use of 'UnknownVariable' instead of 'UnknownTypeConstructor'
While the feedback for human users is mostly the same, it does in fact
  matter for the LSP since the quickfix will be different depending on
  whether we look for a top-level identifier or if we look for a
  constructor.

  The typical case we see in the stdlib is the `VerificationKey` and
  `Script` constructors for `Credential`, often being mixed with
  their types counterparts in aiken/crypto!

Signed-off-by: KtorZ <matthias.benkort@gmail.com>
2025-02-22 19:14:37 +01:00
..
ast Scope type-aliases per module in blueprint. 2025-02-11 12:55:45 +01:00
error Define 'ExtraData' trait for errors 2023-10-20 18:00:12 +02:00
gen_uplc feat: new builtins constr_index and constr_fields for alternative fast ways to take apart Data 2024-12-13 14:15:19 +07:00
parser Run formatter across the codebase (rust 1.84.1) 2025-02-08 15:03:26 +01:00
snapshots Automatically merge import lines from same module. 2024-06-04 10:48:42 +02:00
tests Old Fuzzer, new Sampler 2025-01-22 15:23:17 -08:00
tipo Fix wrong use of 'UnknownVariable' instead of 'UnknownTypeConstructor' 2025-02-22 19:14:37 +01:00
utils Adjust module organization to facilitate resurrection of the playground. 2024-08-29 09:12:37 +02:00
ast.rs Old Fuzzer, new Sampler 2025-01-22 15:23:17 -08:00
builtins.rs Add a debug flag for uplc eval 2025-02-09 08:39:38 -05:00
expr.rs Preserve holes discard names in function captures 2025-01-02 12:57:32 +01:00
format.rs Addressed comments on benchmarking PR 2025-01-22 15:23:17 -08:00
gen_uplc.rs New optimization to split independent lam function applications to enable case constr to optimize further 2025-01-11 19:09:00 +07:00
levenshtein.rs Add function to calculate lenvenshtein distance of two strings 2022-12-22 23:44:15 +01:00
lib.rs Adjust module organization to facilitate resurrection of the playground. 2024-08-29 09:12:37 +02:00
line_numbers.rs feat: impl serde on errythang 2024-03-08 19:19:07 -05:00
parser.rs Automatically merge import lines from same module. 2024-06-04 10:48:42 +02:00
plutus_version.rs fix: blueprint still needs to load older plutus versions 2025-01-02 13:37:17 -05:00
pretty.rs Improve formatter on long-lines, in particular bin-ops. 2024-08-06 19:25:35 +02:00
test_framework.rs Avoid wiping out traces when accessing logs 2025-02-17 19:58:26 -05:00
tipo.rs Fix wrong use of 'UnknownVariable' instead of 'UnknownTypeConstructor' 2025-02-22 19:14:37 +01:00
version.rs Adjust module organization to facilitate resurrection of the playground. 2024-08-29 09:12:37 +02:00