Commit Graph
2882 Commits
Author SHA1 Message Date
Ed Page 4066d21790 style: Address clippy 2021-06-28 13:51:06 -05:00
Ed Page e01a34ad08 Merge pull request #289 from scop/feat/pre-commit-py
feat(pre-commit): add binary based install
2021-06-28 11:09:14 -07:00
Ville Skyttä ef76d20c6a fix(pre-commit): Update version in setup.py with release 2021-06-28 20:54:48 +03:00
Ville Skyttä 867ee75b02 feat(pre-commit): Add binary based install
For no additional build dependencies (besides Python >= 3.6), and faster
install.

The setup.py here is a copy of the one at
https://github.com/shellcheck-py/shellcheck-py with changes kept at the
bare minimum for future diffability.

We don't support checksumming at least yet, because there's no access to
them from cargo-release at the moment.

Closes #285
2021-06-28 19:53:51 +03:00
Ed Page e9c800b2bf chore: Release v1.0.9 2021-06-15 17:32:26 -05:00
Ed Page 10497270f1 Merge pull request #286 from epage/crash
fix(cli): Don't crash on races
2021-06-15 17:31:59 -05:00
Ed Page 655b6571bd fix(cli): Don't crash on races
I misused `compare_exchange` when I didn't even really need it.

Fixes #284
2021-06-15 16:50:12 -05:00
Ed Page 5304d94fb7 chore: Release v1.0.8 2021-06-15 10:53:20 -05:00
Ed Page c1096917a6 chore: Release 2021-06-15 10:52:49 -05:00
Ed Page 992a6cebbf docs: Update release notes 2021-06-15 10:52:49 -05:00
Ed Page 0be066fb06 Merge pull request #282 from scop/feat/pre-commit-integration
feat: Add pre-commit integration
2021-06-09 11:23:27 -05:00
Ville Skyttä cd35ac231f feat: Update pre-commit.md with pre-release-replacements 2021-06-09 18:01:00 +03:00
Ville Skyttä 9739865559 feat: Add pre-commit integration 2021-06-08 23:07:54 +03:00
Ed Page b329b17e96 Merge pull request #281 from brianteeman/patch-1
Typo
2021-06-08 06:28:26 -05:00
Brian Teeman 4caddb6a80 Typo
The irony of a typo in typos is not missing
2021-06-08 08:35:08 +01:00
Ed Page 1612e077ac Merge pull request #280 from epage/bsearch
chore: Reduce code-gen memory usage
2021-06-07 09:21:57 -05:00
Ed Page 3a4d039c4f chore: Reduce code-gen memory usage
More `const fn` removals to reduce compilation memory use
2021-06-07 08:58:34 -05:00
Ed Page a861cbfb1f chore: Release v1.0.6 2021-06-07 08:04:04 -05:00
Ed Page 083020270c Merge pull request #279 from epage/fix
fix(cli): Don't panic
2021-06-07 08:03:32 -05:00
Ed Page 20f4e5de75 fix(cli): Don't panic
Fixes #277
2021-06-07 07:44:21 -05:00
Ed Page 04f5d40e57 chore: Release v1.0.5 typos-vars-v0.6.0 2021-06-05 14:39:37 -05:00
Ed Page 3a952cba8f chore: Release 2021-06-05 14:37:25 -05:00
Ed Page 3462a239f9 docs: Update changelog 2021-06-05 14:37:14 -05:00
Ed Page 78787b1768 Merge pull request #276 from epage/action
fix(action): Be stricter/cleaner with entrypoint
2021-06-05 14:34:50 -05:00
Ed Page 60fe94c292 fix(cli): Ensure we can run on files 2021-06-05 13:52:44 -05:00
Ed Page 6e8f7cf9d3 test(action): Update test case for typos 2021-06-05 13:52:44 -05:00
Ed Page 39d9a90c9b fix(action): Be stricter/cleaner with entrypoint 2021-06-05 12:22:24 -05:00
Ed Page 0aaa2c0d60 Merge pull request #272 from epage/phf1
refactor(varcon): Remove reliance on const-fn
2021-06-05 11:50:35 -05:00
Ed Page 0836966135 Merge pull request #274 from Hamdor/patch-1
Fix example in github-action.md
2021-06-05 10:03:55 -05:00
Ed Page 15e8914103 Merge pull request #275 from Hamdor/patch-2
Fix link to github-action.md in README.md
2021-06-05 10:03:14 -05:00
Marian Triebe f48b604a6a Fix link to github-action.md in README.md 2021-06-05 10:26:13 +02:00
Marian Triebe 7141c710c8 Fix example in github-action.md
The repository of crate-ci/typos does not have a "main" branch, "master" is used instead.
2021-06-05 10:17:32 +02:00
Ed Page 2b1f565eaa refactor(varcon): Remove reliance on const-fn
This dropped RSS (memory usage) from 4GB to 1.5GB when compiling.

The extra `match` could impact performance but not too concerned since
the default is to not look within vars.
2021-06-04 15:01:08 -05:00
Ed Page b1cf03c7eb refactor(varcon): Move away from PHF
This is mostly to give implementation flexibility for changing out how
we store the data to reduce compilation memory usage.

This does have performance impact, jumping from ~220ns to ~320ns for a
dict lookup, according to our micro benchmarks.
2021-06-04 14:59:46 -05:00
Ed Page 5a05a06a70 perf(cli): Expand dict benchmark 2021-06-04 09:34:33 -05:00
Ed Page 57bf109ddd Merge pull request #271 from epage/override
docs(cli): Clarify help string for 'exclude'
2021-06-03 20:47:02 -05:00
Ed Page 6365eeb0ce docs(cli): Clarify help string for 'exclude'
Fixes #269
2021-06-03 20:04:46 -05:00
Ed Page 592b36d23c chore: Release v1.0.4 2021-05-31 21:31:29 -05:00
Ed Page b7ec6c0f0f chore: Update dependencies 2021-05-31 20:59:24 -05:00
Ed Page 024c49229a docs: Update changelog 2021-05-31 19:51:34 -05:00
Ed Page cf1cabd446 docs(readme): Tweak integrations org 2021-05-31 19:51:03 -05:00
Vanessasaurusandvsoch 7d09c5a4bf feat(ci): adding github action to use typos to check spelling (#267)
Signed-off-by: vsoch <vsoch@users.noreply.github.com>

Co-authored-by: vsoch <vsoch@users.noreply.github.com>
2021-05-31 19:42:45 -05:00
Ed Page 96341acd48 chore: Release v1.0.3 2021-05-28 19:35:00 -05:00
Ed Page 9a04e50a88 test: Verify CLI 2021-05-28 19:34:49 -05:00
Ed Page bb4b3dad88 Merge pull request #265 from epage/redirect
fix(cli): Don't crash on stdin
2021-05-28 19:33:50 -05:00
Ed Page 8d50285a05 docs(cli): Fix a ... typo 2021-05-28 19:08:24 -05:00
Ed Page c44371035a docs(cli): Improve some wording 2021-05-28 19:07:20 -05:00
Ed Page d45e7cf5a3 fix(cli): Don't crash on stdin
Fixes #264
2021-05-28 19:02:27 -05:00
Ed Page 7d1fbe5442 docs: Missed a false-positive case 2021-05-28 18:42:09 -05:00
Ed Page a33196d0d8 docs: Add debugging steps 2021-05-28 18:37:01 -05:00