CodeHistory
- YNfileset, revset: do not omit parentheses from expression spanYuya Nishihara committed 1 year ago
e555f86 - AScli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year ago
ba24140 - ADcli lib: make use of `Self` consistentadamnemecek committed 1 year ago
8a26df2 - MVcleanup: replace once_cell::sync::Lazy by std::sync::LazyLockMartin von Zweigbergk committed 1 year ago
af621c7 - MVaddress new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year ago
c43ca3c - YNcleanup: use new array methods instead of .collect_tuple()/.next_tuple()Yuya Nishihara committed 1 year ago
60b9612 - IGcleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year ago
acaedc3 - IGtests: run `insta --force-update-snapshots`Ilya Grigoriev committed 1 year ago
5eae2d9 - IGclippy: replace `allow` directives with `expect` or delete them when possibleIlya Grigoriev committed 1 year ago
c36bfaf - YNparser: use backtick to quote name or expression in error messageYuya Nishihara committed 1 year ago
5be25bc - VAtemplates: support hex bytes in string literalsVamsi Avula committed 2 years ago
a6aa25c - MSFix: Disallow revset function names starting with a number.Matt Stark committed 2 years ago
6878b50 - YNfileset: pass diagnostics receiver around, add printing functionYuya Nishihara committed 2 years ago
4b477fa - YNcleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago
87fb169 - MKformatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago
8ead72e - YNfileset: parse glob characters as identifierYuya Nishihara committed 2 years ago
5649ee4 - YNrevset: parse file() argument as fileset expressionYuya Nishihara committed 2 years ago
a757fdd - YNfileset: flatten union nodes in AST to save recursion stackYuya Nishihara committed 2 years ago
f90b061 - YNfileset, templater: in tests, make parse_normalized() unwrap resultYuya Nishihara committed 2 years ago
53fa95d - YNfileset: use parse_into_kind() to test parse errorsYuya Nishihara committed 2 years ago
e7e06b6 - YNdsl_util: add keyword arguments and parsing helper to FunctionCallNodeYuya Nishihara committed 2 years ago
b0845d1 - YNfileset: insert missed blank lineYuya Nishihara committed 2 years ago
89270a3 - YNfileset, templater: extract basic AST node typesYuya Nishihara committed 2 years ago
97023b8 - YNfileset, templater: insert intermediate InvalidArguments error typeYuya Nishihara committed 2 years ago
0c05c54 - YNfileset: consolidate signature of invalid arguments error constructorsYuya Nishihara committed 2 years ago
2143cc3 - YNfileset: implement expect_no_arguments() as methodYuya Nishihara committed 2 years ago
7a23039 - YNfileset: box FunctionCallNode to make enum smallerYuya Nishihara committed 2 years ago
3e51e93 - YNfileset, revset, templater: add support for single-quoted raw string literalsYuya Nishihara committed 2 years ago
5b769c5 - YNfileset: extract inner function that parses string-like literalYuya Nishihara committed 2 years ago
37bd966 - YNfileset: fall back to bare pattern/string if no operator-like character foundYuya Nishihara committed 2 years ago
528ccb3 - YNfileset: relax identifier rule to accept more path-like stringsYuya Nishihara committed 2 years ago
57b423e - YNfileset: implement name resolution stage, add all()/none() functionsYuya Nishihara committed 2 years ago
653173a - YNfileset: add grammar and implement parser (without name resolution)Yuya Nishihara committed 2 years ago
9c28fe9