just/src
Casey Rodarmor aacf9dc8bd Enhance
2025-12-05 20:29:19 -08:00
..
platform Allow configuring cygpath with --cygpath and $JUST_CYGPATH (#2804) 2025-07-05 20:24:32 -07:00
alias.rs Don't suggest private recipes and aliases (#2916) 2025-10-12 19:00:15 +00:00
alias_style.rs Configure alias style in --list with --alias-style (#2342) 2024-12-12 23:36:24 +00:00
analyzer.rs Preserve module groups when formatting (#2930) 2025-10-25 19:50:15 +00:00
argument_parser.rs Allow enabling unstable features with set unstable (#2237) 2024-07-08 03:45:03 +00:00
assignment.rs Keep [private] attribute when formatting assignments (#2592) 2025-01-22 05:46:26 +00:00
assignment_resolver.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
ast.rs Use correct scope when running recipes in submodules (#2810) 2025-07-12 00:50:16 -07:00
attribute.rs Add [default] attribute (#2878) 2025-09-03 21:27:55 +00:00
attribute_set.rs Check attributes in parser instead of analyzer (#2560) 2025-01-03 21:12:24 +00:00
binding.rs Don't export constants (#2449) 2024-11-02 18:11:24 +00:00
color.rs Configure alias style in --list with --alias-style (#2342) 2024-12-12 23:36:24 +00:00
color_display.rs Fix Rust 1.83 clippy warnings (#2487) 2024-11-29 19:44:00 +00:00
command_color.rs Use clap::ValueParser (#2211) 2024-06-30 19:16:10 +00:00
command_ext.rs Improve signal handling (#2488) 2025-03-15 00:32:28 +00:00
compilation.rs Move !include processing into compiler (#1618) 2023-11-21 11:28:59 -08:00
compile_error.rs Add [default] attribute (#2878) 2025-09-03 21:27:55 +00:00
compile_error_kind.rs Add [default] attribute (#2878) 2025-09-03 21:27:55 +00:00
compiler.rs Run imported recipes in correct scope (#2835) 2025-07-24 16:20:58 -07:00
completions.rs Don't generate completions at runtime (#2896) 2025-09-27 20:41:25 +00:00
condition.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
conditional_operator.rs Add regex mismatch conditional operator (#2490) 2024-12-10 18:23:48 -08:00
config.rs Don not ascend above --ceiling when looking for justfile (#2870) 2025-08-28 13:15:40 -07:00
config_error.rs Add --request subcommand for testing (#2498) 2024-12-02 00:37:08 +00:00
constants.rs Fix Windows PATH_SEP value in readme (#2859) 2025-08-15 12:59:15 -07:00
count.rs Do use super::*; instead of use crate::common::*; (#1239) 2022-06-19 04:56:31 +00:00
delimiter.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
dependency.rs Add [parallel] attribute to run dependencies in parallel (#2803) 2025-07-07 13:52:13 -07:00
dump_format.rs Use clap::ValueParser (#2211) 2024-06-30 19:16:10 +00:00
enclosure.rs Cleanup (#1566) 2023-06-12 16:53:55 +00:00
error.rs Don't generate completions at runtime (#2896) 2025-09-27 20:41:25 +00:00
evaluator.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
execution_context.rs Use correct scope when running recipes in submodules (#2810) 2025-07-12 00:50:16 -07:00
executor.rs Allow configuring cygpath with --cygpath and $JUST_CYGPATH (#2804) 2025-07-05 20:24:32 -07:00
expression.rs Enhance 2025-12-05 20:28:43 -08:00
format_string_part.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
fragment.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
function.rs Allow configuring cygpath with --cygpath and $JUST_CYGPATH (#2804) 2025-07-05 20:24:32 -07:00
fuzzing.rs Move !include processing into compiler (#1618) 2023-11-21 11:28:59 -08:00
interpreter.rs Release 1.43.0 (#2897) 2025-09-27 14:09:19 -07:00
item.rs Preserve module docs when formatting (#2931) 2025-10-25 20:01:39 +00:00
justfile.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
keyed.rs Add [parallel] attribute to run dependencies in parallel (#2803) 2025-07-07 13:52:13 -07:00
keyword.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
lexer.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
lib.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
line.rs Refactor Line predicates (#2543) 2024-12-22 13:50:36 -08:00
list.rs Cleanup (#2026) 2024-05-14 20:07:41 -07:00
load_dotenv.rs Add dotenv-override setting (#2785) 2025-07-01 07:21:52 +00:00
loader.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
main.rs Allow passing command-line arguments into run() (#2173) 2024-06-19 23:25:36 +00:00
module_path.rs Allow listing submodule recipes with --list PATH (#2108) 2024-05-29 08:08:29 +00:00
name.rs Fix Rust 1.83 clippy warnings (#2487) 2024-11-29 19:44:00 +00:00
namepath.rs Run imported recipes in correct scope (#2835) 2025-07-24 16:20:58 -07:00
node.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
ordinal.rs Use pub(crate) instead of pub (#471) 2019-09-21 15:35:03 -07:00
output_error.rs Improve signal handling (#2488) 2025-03-15 00:32:28 +00:00
parameter.rs Star parameters may follow default parameters (#2660) 2025-03-08 18:08:15 +00:00
parameter_kind.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
parser.rs Enhance 2025-12-05 20:29:19 -08:00
platform.rs Improve signal handling (#2488) 2025-03-15 00:32:28 +00:00
platform_interface.rs Allow configuring cygpath with --cygpath and $JUST_CYGPATH (#2804) 2025-07-05 20:24:32 -07:00
position.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
positional.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
ran.rs Run imported recipes in correct scope (#2835) 2025-07-24 16:20:58 -07:00
range_ext.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
recipe.rs Run imported recipes in correct scope (#2835) 2025-07-24 16:20:58 -07:00
recipe_resolver.rs Fix lints for Rust 1.89 (#2860) 2025-08-15 12:56:08 -07:00
recipe_signature.rs Fix Rust 1.83 clippy warnings (#2487) 2024-11-29 19:44:00 +00:00
request.rs Improve signal handling (#2488) 2025-03-15 00:32:28 +00:00
run.rs Only initialize signal handler once (#2953) 2025-11-12 20:59:49 +00:00
scope.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
search.rs Don not ascend above --ceiling when looking for justfile (#2870) 2025-08-28 13:15:40 -07:00
search_config.rs Add --global-justfile flag (#1846) 2024-05-19 09:29:13 +00:00
search_error.rs Add --global-justfile flag (#1846) 2024-05-19 09:29:13 +00:00
set.rs Fix Rust 1.83 clippy warnings (#2487) 2024-11-29 19:44:00 +00:00
setting.rs Add dotenv-override setting (#2785) 2025-07-01 07:21:52 +00:00
settings.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
shebang.rs Placate clippy lints for 1.86 (#2708) 2025-04-14 09:05:43 -07:00
show_whitespace.rs Placate clippy lints for 1.86 (#2708) 2025-04-14 09:05:43 -07:00
signal.rs Treat SIGINFO as non-fatal (#2788) 2025-06-24 06:24:06 +00:00
signal_handler.rs Only initialize signal handler once (#2953) 2025-11-12 20:59:49 +00:00
signals.rs Don't generate completions at runtime (#2896) 2025-09-27 20:41:25 +00:00
source.rs Guarantee that Namepaths are non-empty (#2638) 2025-02-24 22:39:15 +00:00
string_delimiter.rs Allow empty [script] attribute and add set script-interpreter (#2264) 2024-07-18 23:02:22 -07:00
string_kind.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
string_literal.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
subcommand.rs Don't suggest private recipes and aliases (#2916) 2025-10-12 19:00:15 +00:00
suggestion.rs Fix Rust 1.83 clippy warnings (#2487) 2024-11-29 19:44:00 +00:00
summary.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
table.rs Cleanup (#2026) 2024-05-14 20:07:41 -07:00
testing.rs Guarantee that Namepaths are non-empty (#2638) 2025-02-24 22:39:15 +00:00
thunk.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
token.rs Fix Rust 1.83 clippy warnings (#2487) 2024-11-29 19:44:00 +00:00
token_kind.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
tree.rs Cleanup (#2026) 2024-05-14 20:07:41 -07:00
unindent.rs Fix multibyte codepoint crash (#1243) 2022-06-21 00:24:13 +00:00
unresolved_dependency.rs Allow depending on recipes in submodules (#2672) 2025-07-03 22:43:05 +00:00
unresolved_recipe.rs Run imported recipes in correct scope (#2835) 2025-07-24 16:20:58 -07:00
unstable_feature.rs Add which() and require() for finding executables (#2440) 2025-01-22 19:00:22 +00:00
use_color.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
variables.rs Add f'{format}' strings 2025-12-05 20:22:29 -08:00
verbosity.rs Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
warning.rs Do use super::*; instead of use crate::common::*; (#1239) 2022-06-19 04:56:31 +00:00
which.rs Add tests for require() (#2594) 2025-01-22 19:57:11 +00:00