Commit Graph

67 Commits

Author SHA1 Message Date
Astro
d367196a88 .github/workflows/update.yml: init 2021-12-17 17:40:55 +01:00
Astro
4d5dda8c6f
.github/FUNDING.yml: init 2021-12-17 17:33:56 +01:00
Astro
0f8eca5762 flake.lock: update 2021-12-15 00:56:39 +01:00
Astro
62d850b817 flake.nix: use naersk from github:nix-community 2021-12-15 00:55:54 +01:00
Astro
b2041e343f README: link deadnix-action 2021-12-13 23:13:21 +01:00
Astro
4f824ca10f edit: rework lambda pattern removals for multiline syntax style 2021-12-13 23:00:24 +01:00
Astro
e11b87fffc
Merge pull request #2 from Mic92/ci
smaller ci improvements
2021-12-13 18:41:09 +01:00
Jörg Thalheim
1ddc6787aa ci: switch to nix flake check 2021-12-13 18:29:54 +01:00
Jörg Thalheim
241337d820 ci: validate flake schema 2021-12-13 18:29:25 +01:00
Jörg Thalheim
7f1f20b3bc add dependabot to update github-actions 2021-12-13 18:29:09 +01:00
Astro
bcd6255b25 .github/workflows/build.yml: build_nix verbosely 2021-12-13 18:27:28 +01:00
Astro
744f68b375 .github/workflows/build.yml: add build_nix workflow using cachix 2021-12-13 18:25:56 +01:00
Astro
e88f43eaab Cargo.toml: bump version to 0.1.1 2021-12-11 02:02:04 +01:00
Astro
80acbe56e6 Cargo.lock: update 2021-12-11 02:01:22 +01:00
Astro
951d787886 .github/workflows/checks.yml: quelch that one clippy nitpick 2021-12-11 01:59:55 +01:00
Astro
62e1b35cd7 fix, simplify, refactor 2021-12-11 01:59:08 +01:00
Astro
1874a16ad9 dead_code: fix looped scanning of let inherit bindings 2021-12-11 01:13:40 +01:00
Astro
297446cd51 delint with clippy 2021-12-11 00:02:02 +01:00
Astro
a5f5b673f7 edit: improve lambda pattern removal in the presence of whitespace 2021-12-10 23:38:40 +01:00
Astro
7df2b8548f flake.nix, .github/workflows/checks.yml: remove rustfmt 2021-12-10 22:20:10 +01:00
Astro
d528df6cf0 add option --no-lambda-pattern-names 2021-12-10 22:01:53 +01:00
Astro
1a06f0cab2 main: add option -h to skip hidden files by default 2021-12-10 21:00:33 +01:00
Astro
d03d5df1f8 flake.nix: add rust-analyzer to devShell
allows using lsp
2021-12-10 21:00:03 +01:00
Astro
23e503b3f1 .github/workflows: split checks.yml into build.yml 2021-12-09 17:39:19 +01:00
Astro
f5ef795420 .github/workflows/checks.yml: split cargo build --release 2021-12-09 17:29:31 +01:00
Astro
483a73291a .github/workflows/checks.yml: fix upload-artifact args 2021-12-09 17:26:42 +01:00
Astro
0022899cbc .github/workflows/checks.yml: add build with actions/upload-artifact 2021-12-09 17:25:23 +01:00
Astro
babc230b91 .github/workflows/checks.yml: copy action-rs quickstart 2021-12-09 17:15:26 +01:00
Astro
dd04c4bf35 flake.nix: switch from mozillapkgs to fenix 2021-12-09 16:44:31 +01:00
Astro
3bab18e097 add rustfmt, apply suggestions 2021-12-09 15:55:22 +01:00
Astro
a483b1d42c add clippy, apply suggestions 2021-12-09 15:54:09 +01:00
Astro
de62a3a4e4 main: find .nix files recursively 2021-12-08 19:17:09 +01:00
Astro
96a06966bc scope: add inherits_from() to treat inherit clauses specially 2021-12-08 17:50:41 +01:00
Astro
236876b13f Revert "scope: remove broken RecAttrSet for now"
This reverts commit 5a15a18abd.
2021-12-08 17:30:20 +01:00
Astro
600a0da972 edit: replace lambda args with prepended underscore 2021-12-08 04:05:43 +01:00
Astro
cdfdaf096c dead_code_tests: add let_inherit_in_rec_attrset_alive() 2021-12-08 03:49:19 +01:00
Astro
5a15a18abd scope: remove broken RecAttrSet for now 2021-12-08 03:48:58 +01:00
Astro
c83b6e41fc scope: filter RecAttrSet for keys that are Ident 2021-12-08 03:44:49 +01:00
Astro
b442d3f92e README: to boldly go where no evaluation has gone before 2021-12-08 01:37:23 +01:00
Astro
2259c36eff README: fix usage 2021-12-08 01:36:01 +01:00
Astro
64f6ac269f README: Usage 2021-12-08 01:34:04 +01:00
Astro
4c624453a1 report: micro-refactor output 2021-12-08 01:30:00 +01:00
Astro
3faa57f165 implement editing source files 2021-12-08 01:15:28 +01:00
Astro
c60397ecd3 main: add quiet mode 2021-12-08 01:15:03 +01:00
Astro
d5f2da02fc main: use version from $CARGO_PKG_VERSION 2021-12-08 01:14:21 +01:00
Astro
ad1329cf12 implement no_lambda_arg+no_underscore options 2021-12-07 22:10:44 +01:00
Astro
452759a13d main: refactor into report 2021-12-07 21:41:59 +01:00
Astro
a31782a51d scope: add RecAttrSet 2021-12-07 21:15:39 +01:00
Astro
e754ef4e7f usage: become aware of shadowed bindings 2021-12-07 20:58:24 +01:00
Astro
99ea26c6ee dead_code_tests: add lambda_at_pattern_alive() 2021-12-07 20:25:20 +01:00