Commit Graph

74 Commits

Author SHA1 Message Date
Michael Wolf
9936c641a2 Make shfmt happier 2023-09-30 17:30:07 -06:00
Michael Wolf
ec7c495963 Make shfmt happier 2023-09-30 17:29:34 -06:00
Michael Wolf
1114130e5e Work around non-failure "failure" modes 2023-09-30 17:29:22 -06:00
Michael Wolf
83f4e1c3e6 Make shfmt happier 2023-09-30 17:29:05 -06:00
Michael Wolf
60f934680d Nix some debug output 2023-09-30 17:28:50 -06:00
Michael Wolf
bb9b380382 Get and use PROJECT_ROOT and WF_ROOT early 2023-09-30 17:28:23 -06:00
Michael Wolf
e587f8aebe Install _wrflog.sh 2023-09-30 17:27:53 -06:00
Michael Wolf
555a9b3d7e Make shfmt happier 2023-09-30 17:27:49 -06:00
Michael Wolf
a1aaa08747 Make shfmt happier 2023-09-30 17:27:38 -06:00
Michael Wolf
4b56817b2d Revert "Don't call get_os needlessly"
This reverts commit 08be19fe28.
2023-09-30 17:25:43 -06:00
Michael Wolf
3793a11fbf Use set -e
This is annoying because a lot of times a command will "fail" even though
"failure" isn't an exceptional condition.
2023-09-30 17:21:23 -06:00
Michael Wolf
3d8ba44afd Add some early logging possiblity 2023-09-30 17:20:59 -06:00
Michael Wolf
0414802fa8 Unset variables before running each test 2023-09-30 17:19:54 -06:00
Michael Wolf
4d05d3da71 Add addl wf_root test 2023-09-30 17:19:47 -06:00
Michael Wolf
c2fe100ad9 Nix needless shift stmt 2023-09-30 17:18:47 -06:00
Michael Wolf
5319677a4c Fix wf_root 2023-09-30 17:18:26 -06:00
Michael Wolf
21736cf0a2 Recycle wf_root output 2023-09-30 17:17:58 -06:00
Michael Wolf
fd384a91ea Recycle project_root output 2023-09-30 17:17:00 -06:00
Michael Wolf
08be19fe28 Don't call get_os needlessly 2023-09-30 17:16:50 -06:00
Michael Wolf
ce634e496c Add initial support for custom sniffing 2023-09-30 15:33:25 -06:00
Michael Wolf
3034cd23e8 Fix 2023-09-30 15:32:00 -06:00
Michael Wolf
032f32f132 Make shellcheck happier 2023-09-30 15:30:23 -06:00
Michael Wolf
a5ca80af47 Add scripts to run shellcheck and shfmt 2023-09-30 15:29:37 -06:00
Michael Wolf
7ae2eed832 Make shellcheck happier 2023-09-30 14:57:13 -06:00
Michael Wolf
d6755810e4 Add file for in-process tests
We can just run this file without disabling the other tests manually.
2023-09-30 14:56:03 -06:00
Michael Wolf
7322fc5f71 Make shfmt happier 2023-09-30 14:55:00 -06:00
Michael Wolf
952c7eeb90 Add various utility functions 2023-09-30 14:54:11 -06:00
Michael Wolf
d4f5fbdaf8 Add addl test 2023-09-30 14:53:47 -06:00
Michael Wolf
7ed9ffce4a Add addl tests 2023-09-30 14:23:34 -06:00
Michael Wolf
c59808ecc1 Add first cut at some tests 2023-09-30 12:20:58 -06:00
Michael Wolf
2926dba991 Make shellcheck happier 2023-09-20 10:18:42 -06:00
Michael Wolf
9966d65489 Make shellcheck happier 2023-09-20 10:15:48 -06:00
Michael Wolf
78bcb0dd2a Make shellcheck happier 2023-09-20 10:11:01 -06:00
Michael Wolf
0c667db03c Make shellcheck happier 2023-09-20 10:10:50 -06:00
Michael Wolf
5f9d2f7679 Make shellcheck happier 2023-09-20 10:10:04 -06:00
Michael Wolf
d486fe6217 Make shellcheck happier 2023-09-20 10:09:35 -06:00
Michael Wolf
607140cce3 Use use prettier wrapper script to reformat 2023-09-20 07:38:42 -06:00
Michael Wolf
4e5f5b1855 Don't redundantly set variable 2023-09-20 07:16:38 -06:00
Michael Wolf
b4f69b21cf Extract isort and black 2023-09-20 07:15:33 -06:00
Michael Wolf
1e942180fe List some problems 2023-09-20 07:09:52 -06:00
Michael Wolf
df2658dcd5 Remove redundant execution 2023-09-20 07:09:45 -06:00
Michael Wolf
8d6ee796b9 Adapt to renamed file 2023-09-18 17:20:18 -06:00
Michael Wolf
b0ea0360af Simplify function 2023-09-18 17:19:10 -06:00
Michael Wolf
0f2a06e1f0 Add FIXME 2023-09-18 17:19:05 -06:00
Michael Wolf
2cc53eb7e1 Start extracting language-specific formatters 2023-09-18 16:44:26 -06:00
Michael Wolf
d1e6e953d1 Add first cut at a function to get a project root
Hopefully this can be expanded over time.
2023-09-18 15:52:40 -06:00
Michael Wolf
bbcd4449f2 Rename file
This lets shellcheck make useful assumptions.
2023-09-18 15:52:13 -06:00
Michael Wolf
304e5d2f87 Improve wishlist item 2023-01-03 12:31:23 -06:00
Michael Wolf
7a6fe0925d Sort list of programming languages 2023-01-03 12:29:37 -06:00
Michael Wolf
f8046c6d1d Update copyright stmt 2023-01-03 12:21:43 -06:00