- Dec 27, 2022
-
-
v-lafeychine authored
Closes #68 🐔️👍️ Approved-by:
belazy <aarthuur01@gmail.com> Approved-by:
loutr <loutr@crans.org> 🦀️
🍰 🦀️🍰 🦀️🍰 * chore(nix): Bump dependencies * chore(clippy): Remove useless prefix/suffix (clippy::module_name_repetitions) * chore(clippy): Prevent failed fallback (clippy::default_fallback_numeric) * chore(parser): Modify parser hierarchy * fix(fmt): Reduce chain line to 90 columns * fix(proost): Fix documentation issues * fix(evaluator): Move out display function, since self is not used * chore(clippy): Use Self when possible (clippy::use_self) * fix(kernel): Use safe conversion char -> u8 instead * chore(clippy): Use explicit lifetime name (clippy::single_char_lifetime_names) * chore(clippy): Use explicit unreachable/control-flow operator when needed * chore(clippy): Use to_owned() when possible (clippy::inefficient_to_string + clippy::str_to_string) * chore(clippy): Use specific function for map function (clippy::map_unwrap_or + clippy::option_if_let_else) * chore(clippy): Use correct pattern-matching (clippy::pattern_type_mismatch) * chore(clippy): Apply must_use (clippy::must_use_candidate clippy::return_self_not_must_use) * chore(clippy): Modify two-arm matches into if-let (clippy::single_match_else) * fix(declaration): Made struct only-crate public * chore(clippy): Use const qualifier when possible (clippy::missing_const_for_fn) * chore(clippy): Use core instead of std (clippy::alloc_instead_of_core + clippy::std_instead_of_core) * chore(clippy): Inline format args (clippy::uninlined_format_args) * chore(clippy): Add LTO hints (clippy::missing_inline_in_public_items) * chore(clippy): [Non-test only] Remove wildcard import (enum_glob_use + wildcard_imports) * chore(clippy): Add semicolon when nothing is returned (semicolon_if_nothing_returned) * feat(clippy): Enable clippy lints * chore(workspace): Improve cargo workspace for dependencies
-
- Dec 04, 2022
-
-
Closes #40 🐔️👍️ Approved-by:
aalbert <augustin.albert@bleu-azure.fr> Approved-by:
loutr <loutr@crans.org> 🦀️
🍰 🦀️🍰 🦀️🍰 * chore(fmt): Modify format * chore(coverage): Tune branch + Include no_coverage feature * bump: Update pest to 2.5.1 and subdependencies * feat(cargo): Add licence check
-
- Nov 04, 2022
-
-
Closes #19 🐔️👍️ Approved-by:
aalbert <augustin.albert@bleu-azure.fr> Approved-by:
belazy <aarthuur01@gmail.com> Approved-by:
loutr <loutr@crans.org> 🦀️
🍰 🦀️🍰 🦀️🍰 * chore(Cargo.toml): Add a missing space * chore(ci): Remove unreachable line in coverage * chore(cargo): Improve dependencies with workspace feature * fix(ci): Tune coverage * chore: Cleaning tests * chore(kernel) : add coverage * fix(kernel) : add coverage tests * feat(errors): Improve errors handling * chore(rust): Use of Deref/DerefMut for Environment * chore(type_checker): Cleaning tests + Analyse branches * chore(error): Add Result type + Improve use * chore(location): Move location out of error file + Improve struct
-
- Oct 29, 2022
-
-
v-lafeychine authored
-
- Oct 24, 2022
-
-
Closes #25 🐔️👍️ Approved-by:
loutr <loutr@crans.org> 🦀️
🍰 🦀️🍰 🦀️🍰 * fix(flake): Correctly interlink inputs * chore: Add coverage folder into gitignore * feat(ci): Output only branches in CI-view * feat(nix): Add coverage command with devshell * feat(ci, nix): Branches coverage
-
- Oct 22, 2022
-
-
Closes #17 🐔️👍️ Approved-by:
belazy <aarthuur01@gmail.com> Approved-by:
loutr <loutr@crans.org> Approved-by:
aalbert <augustin.albert@bleu-azure.fr> 🦀️
🍰 🦀️🍰 🦀️🍰 * chore: misc * chore : add test coverage * chore(kernel): Reduce code complexity * fix(kernel): Made Context mutable * fix(kernel): Made type_checker.rs full of reference * fix(kernel): Made term.rs full of reference * fix(kernel): Use of reference * Apply 1 suggestion(s) to 1 file(s) * Fix : refer to #19 * Apply 1 suggestion(s) to 1 file(s) * Apply 1 suggestion(s) to 1 file(s) * Apply 1 suggestion(s) to 1 file(s) * Fix : remove unused trait * Fix : apply suggestion * Fix : use Self in impl * Apply 1 suggestion(s) to 1 file(s) * Apply 1 suggestion(s) to 1 file(s) * Apply 1 suggestion(s) to 1 file(s) * Apply 1 suggestion(s) to 1 file(s) * Apply 1 suggestion(s) to 1 file(s) * Chore: use `Environment::new()` instead of `Default::default()` * Chore : add documentation * Chore : expand tests coverage * Revert "Feat : parse Constants" This reverts commit 0618fd79. * Feat : move `Environment` to respective file * Feat : add test for Env use during typechecking * Feat : parse Constants * Feat : use `Environment` during type-checking/inference * Feat : add `GlobalContext`
-
- Oct 21, 2022
-
-
Closes #23 🐔️👍️ 🦀️
🍰 🦀️🍰 🦀️🍰 * fix(ci): Remove coverage files after tests
-
- Oct 20, 2022
-
-
Closes #16 🐔️👍️ Approved-by:
loutr <loutr@crans.org> Approved-by:
aalbert <augustin.albert@bleu-azure.fr> 🦀️
🍰 🦀️🍰 🦀️🍰 * fix(nix): Add rust-src in rust profile * feat(ci): Add stages for better-CI understanding * feat(ci): Add coverage
-
- Oct 18, 2022
-
-
v-lafeychine authored
-
- Oct 07, 2022
-
-
v-lafeychine authored
-
- Sep 29, 2022
-
-
Closes #4 Approved-by:
aalbert <augustin.albert@bleu-azure.fr> Approved-by:
loutr <loutr@crans.org> * Apply 1 suggestion(s) to 1 file(s) * feat(nix): Build Dockerfile from flake
-
- Sep 21, 2022
-
-
v-lafeychine authored
-