Ed Page
ef8bf24e7e
fix: Dont check pnpm lockfiles
...
Fixes #802
2023-08-14 09:36:53 -05:00
Ed Page
cad89d4596
chore: Release
2023-08-11 20:31:59 -05:00
Ed Page
ef5fcf92df
chore: Release
2023-08-09 08:36:21 -05:00
Ed Page
e12fe9b20b
Merge pull request #799 from epage/code
...
fix(cli): Report bad exit code on disallowed
2023-08-09 08:34:17 -05:00
Ed Page
3bae999225
fix(cli): Report bad exit code on disallowed
2023-08-09 08:21:53 -05:00
Ed Page
3f41a6791c
test(cli): Verify disallowed functionality
2023-08-09 08:15:05 -05:00
Martin Fischer
d3e48b202b
fix(cli): Allow ot and stap in sh
2023-08-08 18:24:44 +02:00
Martin Fischer
e5e8f25c8e
fix(cli): Allow nd in css
2023-08-08 18:24:44 +02:00
Martin Fischer
5181c42c57
fix(cli): Allow Nd in man pages
2023-08-08 18:24:44 +02:00
Ed Page
6f0c32c802
Merge pull request #793 from not-my-profile/refactor-file-type-specifics
...
refactor(cli): Introduce file_type_specifics module
2023-08-08 11:22:10 -05:00
Martin Fischer
d9a1085018
refactor(cli): Abstract away regex ignores
...
This isn't perfect as this only helps when doing checks and not in the
parsing impls.
This supersedes #797
2023-08-08 10:40:22 -05:00
Martin Fischer
5dbe0948d3
docs(cli): Add comments to file-type specific ignores
2023-08-08 06:22:34 +02:00
Martin Fischer
fa39bca152
refactor(cli): Introduce file_type_specifics module
...
This makes the definition of file-type specifics less repetitive.
Resolves #759 .
2023-08-08 06:22:34 +02:00
Ed Page
d4258b1aa0
fix(cli): Remove stray character on disallowed words
2023-08-07 16:24:51 -05:00
Ed Page
8a7996b4bc
chore: Release
2023-08-01 10:43:28 -05:00
Ed Page
143cc59fab
chore: Release
2023-07-14 14:05:04 -05:00
Ed Page
37e2b40f24
chore: Release
2023-07-14 14:01:12 -05:00
Ed Page
a2c9d2076a
Merge remote-tracking branch 'upstream/master'
2023-07-14 14:00:31 -05:00
Ed Page
9fa116eaf6
chore: Release
2023-07-14 13:59:11 -05:00
Ed Page
9426924f8f
fix: Hide optional dependencies
2023-07-14 12:33:02 -05:00
Ed Page
ca9612c045
chore: Release
2023-07-10 10:01:29 -05:00
Ed Page
f69eec1ce3
Merge pull request #729 from scop/feat/trim-in-extension
...
feat(cli): Strip `.in` suffix(es) before attempting filename match
2023-07-10 09:59:19 -05:00
Ville Skyttä
d6ac36f057
fix(cli): Make .in
stripping work with non-UTF-8 filenames
2023-07-09 12:01:53 +03:00
Ed Page
ccdede0f8c
chore: Release
2023-07-03 09:34:49 -05:00
Ed Page
2158ddd42c
chore: Release
2023-06-30 09:43:35 -05:00
Ed Page
2f61fa1697
chore: Release
2023-06-29 11:13:01 -05:00
Ed Page
888116ae2f
chore: Release
2023-06-26 15:43:01 -05:00
Ed Page
2fffb1bb2b
chore: Release
2023-06-26 09:05:53 -05:00
Ed Page
d9e1ae0a39
chore: Release
2023-06-22 12:33:50 -05:00
Ed Page
5f1d3c23bc
fix(config): Force-skip config files
...
This doesn't use `extend-exclude` which means that `typos typos.toml`
will stil be skipped
This doesn't just skip the currently loaded config but any file name
that looks like a config, which might be a big aggressive but allows us
to do layered config in the future.... We've been saying that for a
while.
Fixes #711
2023-06-22 12:20:07 -05:00
Ed Page
8074cc6029
chore: Release
2023-06-22 10:13:38 -05:00
Ed Page
9e293916d2
fix(config): Always apply type defaults
...
Fixes #760
2023-06-22 09:57:15 -05:00
Ed Page
72c773aade
test(config): Verify bad merge
2023-06-22 09:16:23 -05:00
Ed Page
84c8b30e06
chore: Release
2023-06-21 14:51:20 -05:00
Ed Page
fce92e4e5f
fix(config): User file types override default file types
...
This also ensures `typos --type-list` will report the glob in only one
place.
Fixes #754
2023-06-21 14:31:04 -05:00
Ed Page
77f0389a9e
test(config): Reproduce types bug
2023-06-21 14:17:19 -05:00
Ed Page
1a4e9428d6
chore: Release
2023-06-20 09:25:04 -05:00
Ed Page
427d127e8a
fix: Ensure stdout is locked
...
In 3a29410c1b
, we switched to anstream
which doesn't seem to be locking properly (rust-lang/cargo#12289 ). For
now, we are working around it.
Fixes #749
2023-06-20 09:04:31 -05:00
Ed Page
59888680cc
chore: Release
2023-06-19 10:28:02 -05:00
Ed Page
f37d3f8e3c
chore: Release
2023-06-08 10:29:00 -05:00
Ed Page
172ff0bb5a
chore: Release
2023-06-08 10:27:43 -05:00
Ed Page
20b36ca07f
chore: Release
2023-06-01 19:49:16 -05:00
Ed Page
27c9fe7c79
chore: Release
2023-06-01 06:22:12 -05:00
Ed Page
a78f83bab3
Merge pull request #731 from crate-ci/renovate/criterion-0.x
...
chore(deps): update rust crate criterion to 0.5
2023-06-01 09:45:34 -05:00
renovate[bot]
e06f63c31d
chore(deps): update compatible
2023-06-01 02:54:09 +00:00
renovate[bot]
9aa8d04d94
chore(deps): update rust crate criterion to 0.5
2023-06-01 00:53:02 +00:00
Ville Skyttä
9c74d015f3
feat(cli): Strip .in
suffix(es) only on non-match
...
Makes user assigned `.in` work.
2023-05-25 15:24:04 +03:00
Ville Skyttä
90d4676dd7
feat(cli): Strip .in
suffix(es)
...
`.in` is typically used for build system template input files,
containing some placeholders to replace. In some cases, multiple rounds
of replacements are used, each with their own `.in`, so remove all
trailing instances of it before attempting a filename match.
Closes https://github.com/crate-ci/typos/issues/727
2023-05-24 22:54:45 +03:00
Ed Page
38a1b19481
chore: Release
2023-05-22 13:44:05 -05:00
Ed Page
5c98b91f18
chore: Release
2023-05-19 08:51:04 -05:00