Commit graph

393 commits

Author SHA1 Message Date
Casey Rodarmor
eb3fa17bf7 Adapt 2025-12-05 20:31:05 -08:00
Casey Rodarmor
f75ca3e94f Amend 2025-12-05 20:30:39 -08:00
Casey Rodarmor
77dbd67d9d Reform 2025-12-05 20:30:10 -08:00
Casey Rodarmor
079924c629 Add f'{format}' strings 2025-12-05 20:22:29 -08:00
Casey Rodarmor
4830528299
Preserve module docs when formatting (#2931)
Some checks failed
CI / msrv (push) Has been cancelled
CI / pages (push) Has been cancelled
CI / test (macos-latest) (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (ubuntu-latest) (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
2025-10-25 20:01:39 +00:00
Casey Rodarmor
d18eba65fa
Preserve module groups when formatting (#2930) 2025-10-25 19:50:15 +00:00
Casey Rodarmor
307da8d376
Don't suggest private recipes and aliases (#2916)
Some checks are pending
CI / test (ubuntu-latest) (push) Waiting to run
CI / lint (push) Waiting to run
CI / msrv (push) Waiting to run
CI / pages (push) Waiting to run
CI / test (macos-latest) (push) Waiting to run
CI / test (windows-latest) (push) Waiting to run
2025-10-12 19:00:15 +00:00
Casey Rodarmor
9a1119cf0b
Add [default] attribute (#2878)
Some checks failed
CI / lint (push) Has been cancelled
CI / msrv (push) Has been cancelled
CI / pages (push) Has been cancelled
CI / test (macos-latest) (push) Has been cancelled
CI / test (ubuntu-latest) (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
2025-09-03 21:27:55 +00:00
Casey Rodarmor
4287f43c12
Don not ascend above --ceiling when looking for justfile (#2870)
Some checks failed
CI / lint (push) Has been cancelled
CI / msrv (push) Has been cancelled
CI / pages (push) Has been cancelled
CI / test (macos-latest) (push) Has been cancelled
CI / test (ubuntu-latest) (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
2025-08-28 13:15:40 -07:00
Casey Rodarmor
e50e95b868
Run imported recipes in correct scope (#2835) 2025-07-24 16:20:58 -07:00
Mark Ruvald Pedersen
b96aba92eb
Run recipes from submodules in correct directory (#2829) 2025-07-19 02:36:20 +00:00
Casey Rodarmor
129333aae8
Fix scope lookup for nested submodules (#2820) 2025-07-15 13:44:02 -07:00
Casey Rodarmor
ce691ff2b4
Export variables to submodules (#2816) 2025-07-14 21:02:04 +00:00
Casey Rodarmor
015bcdab7f
Only override root-justfile variable assignments (#2815) 2025-07-14 20:46:17 +00:00
Casey Rodarmor
7c43a5829d
Use correct scope when running recipes in submodules (#2810)
Some checks failed
CI / test (macos-latest) (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / msrv (push) Has been cancelled
CI / pages (push) Has been cancelled
CI / test (ubuntu-latest) (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
2025-07-12 00:50:16 -07:00
Casey Rodarmor
9dbb790eb9
Add [parallel] attribute to run dependencies in parallel (#2803)
Some checks failed
CI / lint (push) Has been cancelled
CI / msrv (push) Has been cancelled
CI / pages (push) Has been cancelled
CI / test (macos-latest) (push) Has been cancelled
CI / test (ubuntu-latest) (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
2025-07-07 13:52:13 -07:00
hyrious
014491d667
Allow configuring cygpath with --cygpath and $JUST_CYGPATH (#2804)
Some checks failed
CI / lint (push) Has been cancelled
CI / msrv (push) Has been cancelled
CI / pages (push) Has been cancelled
CI / test (macos-latest) (push) Has been cancelled
CI / test (ubuntu-latest) (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
2025-07-05 20:24:32 -07:00
Wiktor Kwapisiewicz
bfa5a6d99a
Add [metadata] recipe attribute (#2794)
Some checks are pending
CI / lint (push) Waiting to run
CI / msrv (push) Waiting to run
CI / pages (push) Waiting to run
CI / test (macos-latest) (push) Waiting to run
CI / test (ubuntu-latest) (push) Waiting to run
CI / test (windows-latest) (push) Waiting to run
2025-07-04 21:55:18 +00:00
Corvin Paul
0c0895f7cb
Allow depending on recipes in submodules (#2672) 2025-07-03 22:43:05 +00:00
Casey Rodarmor
743e700d8b
Make global justfile filename case-insensitive (#2802)
Some checks failed
CI / test (macos-latest) (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / msrv (push) Has been cancelled
CI / pages (push) Has been cancelled
CI / test (ubuntu-latest) (push) Has been cancelled
2025-07-01 13:17:42 -07:00
Manuel Carrer
876b402275
Add dotenv-override setting (#2785) 2025-07-01 07:21:52 +00:00
Casey Rodarmor
0514c2c454
Add PATH_SEP and PATH_VAR_SEP constants (#2679) 2025-07-01 07:02:36 +00:00
Casey Rodarmor
15ba0b59ba
Add --tempdir command-line option (#2798)
Some checks are pending
CI / test (macos-latest) (push) Waiting to run
CI / lint (push) Waiting to run
CI / msrv (push) Waiting to run
CI / pages (push) Waiting to run
CI / test (ubuntu-latest) (push) Waiting to run
CI / test (windows-latest) (push) Waiting to run
2025-06-29 21:24:47 +00:00
Casey Rodarmor
f401dfb18d
Add reasons to #[ignore] attributes (#2797)
Some checks failed
CI / pages (push) Has been cancelled
CI / test (macos-latest) (push) Has been cancelled
CI / test (ubuntu-latest) (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / msrv (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
2025-06-28 07:41:21 +00:00
Casey Rodarmor
b48474713b
Add just.systems link to --init justfile (#2776) 2025-06-15 01:12:13 +00:00
Casey Rodarmor
731a2d20a0
Improve signal handling (#2488) 2025-03-15 00:32:28 +00:00
Corvin Paul
8c1eaa2c48
Allow the target of aliases to be recipes in submodules (#2632) 2025-03-09 13:36:46 -07:00
Casey Rodarmor
da59137894
Star parameters may follow default parameters (#2660) 2025-03-08 18:08:15 +00:00
Casey Rodarmor
5d36e8fb74
Sort enum variant, struct member, and trait members alphabetically (#2646) 2025-03-01 12:35:01 -08:00
Casey Rodarmor
81f9dc12c3
Use Test struct instead of test! macro (#2642) 2025-02-26 09:26:43 -08:00
Marc
cb12c601e0
Include unicode codepoint in unknown start of token error (#2637) 2025-02-25 13:42:36 -08:00
Casey Rodarmor
7c63fb63b1
Make --list-submodules require --list (#2622) 2025-02-07 18:47:41 +00:00
Casey Rodarmor
a548f6d014
Add tests for require() (#2594) 2025-01-22 19:57:11 +00:00
0xzhzh
398eb29f06
Add which() and require() for finding executables (#2440) 2025-01-22 19:00:22 +00:00
Casey Rodarmor
a6ab720a0d
Keep [private] attribute when formatting assignments (#2592) 2025-01-22 05:46:26 +00:00
Archie
ab3da9bf64
Add no-exit-message Setting and [exit-message] attribute (#2568) 2025-01-22 01:00:20 +00:00
Casey Rodarmor
abec307f69
Format if … else if … without superfluous braces (#2573) 2025-01-14 01:52:30 +00:00
Marc Addeo
3442c2be1c
Configure alias style in --list with --alias-style (#2342) 2024-12-12 23:36:24 +00:00
Casey Rodarmor
a5d884ed10
Fix truncated bang operator error message (#2522) 2024-12-11 23:24:42 +00:00
laniakea64
53f8619e36
Add regex mismatch conditional operator (#2490) 2024-12-10 18:23:48 -08:00
Sibi Prabakaran
5393105bef
Include source path in dump JSON (#2466) 2024-12-11 00:31:53 +00:00
Casey Rodarmor
8b35450c55
Rename read_to_string() to read() (#2518) 2024-12-10 22:59:11 +00:00
Alexander Demin
464fdbc1bb
Add read_to_string(path) function (#2507) 2024-12-10 22:52:19 +00:00
Vladimir Támara Patiño
563eee6609
Add [openbsd] recipe attribute (#2497) 2024-12-02 01:01:34 +00:00
Casey Rodarmor
cdf104bf8c
Add --request subcommand for testing (#2498) 2024-12-02 00:37:08 +00:00
Casey Rodarmor
a633b269c1
Refactor JSON tests (#2484) 2024-11-27 18:58:58 -08:00
Ben Heidemann
fdc9245c5d
Add [working-directory] recipe attribute (#2438) 2024-11-27 23:52:44 +00:00
Casey Rodarmor
fdf34748e7
Forbid duplicate non-repeatable attributes (#2483) 2024-11-27 22:28:06 +00:00
Razvan Maracine
40840a042f
Add --allow-missing to ignore missing recipe and submodule errors (#2460) 2024-11-23 20:22:01 +00:00
Casey Rodarmor
ce9062abde
Don't write justfiles unchanged by formatting (#2479) 2024-11-23 19:44:21 +00:00