Elijah Potter
a8e09d5635
Release 1.0.0
...
harper-brill@1.0.0
harper-comments@1.0.0
harper-core@1.0.0
harper-html@1.0.0
harper-ink@1.0.0
harper-jjdescription@1.0.0
harper-literate-haskell@1.0.0
harper-ls@1.0.0
harper-pos-utils@1.0.0
harper-python@1.0.0
harper-stats@1.0.0
harper-tree-sitter@1.0.0
harper-typst@1.0.0
Generated by cargo-workspaces
2025-11-28 12:52:07 -07:00
Elijah Potter
235a4016ea
feat(core): create more specialized rule for #2144 ( #2253 )
2025-11-28 12:39:23 -07:00
Elijah Potter
43e74ebdf3
refactor(core): remove implementation details from public API ( #2256 )
2025-11-28 12:36:04 -07:00
Elijah Potter
addb5bf441
feat(core): create rule to catch Me and <PRON> ( #2245 )
2025-11-28 12:14:11 -07:00
Elijah Potter
d9299b5e63
docs: define a versioning policy ( #2257 )
2025-11-28 12:13:55 -07:00
Andrew Dunbar
0889bf0c82
refactor: most pub use lines in mod.rs not needed ( #2259 )
...
* refactor: most `pub use` lines in `mod.rs` not needed
* fix: fmt
* docs: new linters probably won't need `pub use` in `mod.rs`
2025-11-28 18:50:21 +00:00
Andrew Dunbar
d7aa283759
feat: per say / per-se → per se ( #2258 )
2025-11-28 17:59:00 +00:00
Andrew Dunbar
256cf92196
feat: allow ExprLinter to work on sentences as well as chunks ( #2165 )
...
* feat: allow `ExprLinter` to work on sentences as well as chunks
* feat: senter linter using associated types
* fix: two linters missed conversion
* refactor(core): rename method + field
* fix(core): merge fallout
---------
Co-authored-by: Elijah Potter <me@elijahpotter.dev>
2025-11-28 16:44:36 +00:00
Andrew Dunbar
90efaf6430
fix: don't flag 'every day free' ( #2260 )
2025-11-28 15:37:58 +00:00
Elijah Potter
25f2c371d9
fix(core): edge case in dictionary ( #2255 )
2025-11-28 08:38:41 -07:00
Elijah Potter
a03e4903c8
fix(ls): use code key in diagnostics ( #2254 )
Binaries / harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Binaries / harper-cli - Linux-x86_64-musl (push) Has been cancelled
Binaries / harper-cli - Windows-x86_64 (push) Has been cancelled
Binaries / harper-ls - macOS-aarch64 (push) Has been cancelled
Binaries / harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Binaries / harper-ls - Linux-aarch64-musl (push) Has been cancelled
Binaries / harper-ls - macOS-x86_64 (push) Has been cancelled
Binaries / harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Binaries / harper-ls - Linux-x86_64-musl (push) Has been cancelled
Binaries / harper-ls - Windows-x86_64 (push) Has been cancelled
Build Web / build-web (push) Has been cancelled
Chrome Plugin / chrome-plugin (push) Has been cancelled
Just Checks / just check-js (push) Has been cancelled
Just Checks / just check-rust (push) Has been cancelled
Just Checks / just test-chrome-plugin (push) Has been cancelled
Just Checks / just test-firefox-plugin (push) Has been cancelled
Just Checks / just test-harperjs (push) Has been cancelled
Just Checks / just test-obsidian (push) Has been cancelled
Just Checks / just test-rust (push) Has been cancelled
Just Checks / just test-vscode (push) Has been cancelled
VS Code Plugin / alpine-arm64 (push) Has been cancelled
VS Code Plugin / alpine-x64 (push) Has been cancelled
VS Code Plugin / darwin-arm64 (push) Has been cancelled
VS Code Plugin / darwin-x64 (push) Has been cancelled
VS Code Plugin / linux-arm64 (push) Has been cancelled
VS Code Plugin / linux-armhf (push) Has been cancelled
VS Code Plugin / linux-x64 (push) Has been cancelled
VS Code Plugin / win32-arm64 (push) Has been cancelled
VS Code Plugin / win32-x64 (push) Has been cancelled
WordPress Plugin / wp-plugin (push) Has been cancelled
2025-11-26 10:48:53 -07:00
Elijah Potter
a5539e4a48
feat(cli): use Rayon when linting many items ( #2244 )
2025-11-26 10:17:58 -07:00
Andrew Dunbar
2a954e7014
feat: await for → await / wait for ( #2250 )
2025-11-26 16:58:09 +00:00
Elijah Potter
20fa392611
feat(core): FindFine ( #2248 )
2025-11-26 09:57:28 -07:00
Elijah Potter
7b77964ae1
test(core): check that #1772 is resolved ( #2247 )
2025-11-26 09:56:41 -07:00
Elijah Potter
230e142404
test: #2233 and #1097 ( #2239 )
2025-11-26 09:55:17 -07:00
Andrew Dunbar
c4f04faa41
fix: 15 ExprLinters in lint_group.rs wrongly use insert_struct_rule! ( #2249 )
2025-11-26 15:53:26 +00:00
rauletaveras
0d8cedbf59
feat: add technical words to dictionary ( #2219 )
...
mainly from phenomenology (philosophy) and linguistics
feat: add technical words to dictionary
mainly from phenomenology (philosophy) and linguistics
2025-11-26 15:51:01 +00:00
Elijah Potter
38bb4abf5e
fix(chrome-ext): ignore inline markup in contenteditable fields ( #2242 )
Binaries / harper-cli - Linux-aarch64-musl (push) Waiting to run
Binaries / harper-cli - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-cli - Windows-x86_64 (push) Waiting to run
Binaries / harper-ls - macOS-aarch64 (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-musl (push) Waiting to run
Binaries / harper-ls - macOS-x86_64 (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build-web (push) Waiting to run
Chrome Plugin / chrome-plugin (push) Waiting to run
Just Checks / just check-js (push) Waiting to run
Just Checks / just check-rust (push) Waiting to run
Just Checks / just test-chrome-plugin (push) Waiting to run
Just Checks / just test-firefox-plugin (push) Waiting to run
Just Checks / just test-harperjs (push) Waiting to run
Just Checks / just test-obsidian (push) Waiting to run
Just Checks / just test-rust (push) Waiting to run
Just Checks / just test-vscode (push) Waiting to run
VS Code Plugin / alpine-arm64 (push) Waiting to run
VS Code Plugin / alpine-x64 (push) Waiting to run
VS Code Plugin / darwin-arm64 (push) Waiting to run
VS Code Plugin / darwin-x64 (push) Waiting to run
VS Code Plugin / linux-arm64 (push) Waiting to run
VS Code Plugin / linux-armhf (push) Waiting to run
VS Code Plugin / linux-x64 (push) Waiting to run
VS Code Plugin / win32-arm64 (push) Waiting to run
VS Code Plugin / win32-x64 (push) Waiting to run
WordPress Plugin / wp-plugin (push) Waiting to run
2025-11-25 12:02:22 -07:00
Elijah Potter
c808ed9e58
feat(web): add quotes around testimonials
Binaries / harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Binaries / harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Binaries / harper-ls - Linux-x86_64-musl (push) Has been cancelled
Binaries / harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Binaries / harper-cli - Linux-x86_64-musl (push) Has been cancelled
Binaries / harper-cli - Windows-x86_64 (push) Has been cancelled
Binaries / harper-ls - macOS-aarch64 (push) Has been cancelled
Binaries / harper-ls - Linux-aarch64-musl (push) Has been cancelled
Binaries / harper-ls - macOS-x86_64 (push) Has been cancelled
Binaries / harper-ls - Windows-x86_64 (push) Has been cancelled
Build Web / build-web (push) Has been cancelled
Chrome Plugin / chrome-plugin (push) Has been cancelled
Just Checks / just check-js (push) Has been cancelled
Just Checks / just check-rust (push) Has been cancelled
Just Checks / just test-chrome-plugin (push) Has been cancelled
Just Checks / just test-firefox-plugin (push) Has been cancelled
Just Checks / just test-harperjs (push) Has been cancelled
Just Checks / just test-obsidian (push) Has been cancelled
Just Checks / just test-rust (push) Has been cancelled
Just Checks / just test-vscode (push) Has been cancelled
VS Code Plugin / alpine-arm64 (push) Has been cancelled
VS Code Plugin / alpine-x64 (push) Has been cancelled
VS Code Plugin / darwin-arm64 (push) Has been cancelled
VS Code Plugin / darwin-x64 (push) Has been cancelled
VS Code Plugin / linux-arm64 (push) Has been cancelled
VS Code Plugin / linux-armhf (push) Has been cancelled
VS Code Plugin / linux-x64 (push) Has been cancelled
VS Code Plugin / win32-arm64 (push) Has been cancelled
VS Code Plugin / win32-x64 (push) Has been cancelled
WordPress Plugin / wp-plugin (push) Has been cancelled
2025-11-24 12:22:57 -07:00
dependabot[bot]
4742064f36
build(deps): bump clap from 4.5.51 to 4.5.53 ( #2236 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.51 to 4.5.53.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.51...clap_complete-v4.5.53 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.53
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 17:23:01 +00:00
Elijah Potter
b1e50b2dc6
fix(web): set line height to 130%
2025-11-24 10:31:24 -07:00
Elijah Potter
1377ab51a5
feat: create component library + use in relevant places ( #2229 )
2025-11-24 09:45:05 -07:00
dependabot[bot]
da9e2ba0d6
build(deps): bump hashbrown from 0.16.0 to 0.16.1 ( #2237 )
...
Bumps [hashbrown](https://github.com/rust-lang/hashbrown ) from 0.16.0 to 0.16.1.
- [Release notes](https://github.com/rust-lang/hashbrown/releases )
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/hashbrown/compare/v0.16.0...v0.16.1 )
---
updated-dependencies:
- dependency-name: hashbrown
dependency-version: 0.16.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 16:16:16 +00:00
Andrew Dunbar
8ff2fe4b79
feat: filter out unknown only and ignore rules only once ( #2231 )
...
* feat: filter out unknown `only` and `ignore` rules only once
* feat: for inputs inside dirs, include parent in reports
* feat: process files in dirs in alphabetical order
* refactor: trait for formatting input paths
2025-11-24 15:48:16 +00:00
Andrew Dunbar
f111abec9a
refactor: improvements to ProgressiveNeedsBe ( #2232 )
2025-11-24 15:46:41 +00:00
dependabot[bot]
3b0a5025a7
build(deps): bump open from 5.3.2 to 5.3.3 ( #2235 )
...
Bumps [open](https://github.com/Byron/open-rs ) from 5.3.2 to 5.3.3.
- [Release notes](https://github.com/Byron/open-rs/releases )
- [Changelog](https://github.com/Byron/open-rs/blob/main/changelog.md )
- [Commits](https://github.com/Byron/open-rs/compare/v5.3.2...v5.3.3 )
---
updated-dependencies:
- dependency-name: open
dependency-version: 5.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 15:42:34 +00:00
Elijah Potter
e819fbbf1e
Release 0.73.0
...
harper-brill@0.73.0
harper-comments@0.73.0
harper-core@0.73.0
harper-html@0.73.0
harper-ink@0.73.0
harper-jjdescription@0.73.0
harper-literate-haskell@0.73.0
harper-ls@0.73.0
harper-pos-utils@0.73.0
harper-python@0.73.0
harper-stats@0.73.0
harper-tree-sitter@0.73.0
harper-typst@0.73.0
Generated by cargo-workspaces
2025-11-24 08:18:41 -07:00
Elijah Potter
fcc8b7bbe2
fix(core): appease clippy
Binaries / harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Binaries / harper-cli - Linux-x86_64-musl (push) Has been cancelled
Binaries / harper-cli - Windows-x86_64 (push) Has been cancelled
Binaries / harper-ls - macOS-aarch64 (push) Has been cancelled
Binaries / harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Binaries / harper-ls - Linux-aarch64-musl (push) Has been cancelled
Binaries / harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Binaries / harper-ls - Linux-x86_64-musl (push) Has been cancelled
Binaries / harper-ls - Windows-x86_64 (push) Has been cancelled
Chrome Plugin / chrome-plugin (push) Has been cancelled
Just Checks / just check-js (push) Has been cancelled
Just Checks / just check-rust (push) Has been cancelled
Just Checks / just test-firefox-plugin (push) Has been cancelled
Just Checks / just test-harperjs (push) Has been cancelled
Binaries / harper-ls - macOS-x86_64 (push) Has been cancelled
Build Web / build-web (push) Has been cancelled
Just Checks / just test-chrome-plugin (push) Has been cancelled
Just Checks / just test-obsidian (push) Has been cancelled
Just Checks / just test-rust (push) Has been cancelled
Just Checks / just test-vscode (push) Has been cancelled
VS Code Plugin / alpine-arm64 (push) Has been cancelled
VS Code Plugin / alpine-x64 (push) Has been cancelled
VS Code Plugin / darwin-arm64 (push) Has been cancelled
VS Code Plugin / darwin-x64 (push) Has been cancelled
VS Code Plugin / linux-arm64 (push) Has been cancelled
VS Code Plugin / linux-armhf (push) Has been cancelled
VS Code Plugin / linux-x64 (push) Has been cancelled
VS Code Plugin / win32-arm64 (push) Has been cancelled
VS Code Plugin / win32-x64 (push) Has been cancelled
WordPress Plugin / wp-plugin (push) Has been cancelled
2025-11-21 09:39:28 -07:00
Elijah Potter
09b6ca771c
refactor(core): clean up code to be more readable
2025-11-21 09:26:58 -07:00
Elijah Potter
bf00f274f8
feat(core): create first draft of SingleBe rule
2025-11-21 09:02:56 -07:00
Andrew Dunbar
8a5bf92b00
feat: upgrade AndTheLike phrase_correction to a full linter ( #2225 )
2025-11-21 15:17:01 +00:00
Andrew Dunbar
31eaa758c9
chore: normalize, noun countability, -obsolete POSes ( #2202 )
...
* chore: normalize, noun countability, -obsolete POSes
* fix: remove obsolete verb senses
* fix: snapshots
* fix: add words from #2203
* chore: add "in addition" and "in addition to"
* fix: plural and possessive for "IP"
* chore: make "cooperation" a mass noun
* fix: POS & comments for "so", "SO"
2025-11-21 15:15:11 +00:00
Andrew Dunbar
7080884073
Harper cli lint many ( #2138 )
...
* feat: `harper-cli lint`: multiple args including dirs
* fix: needs cargo.lock
* chore: fmt
* fix: remove comments and commented-out code
* merge upstream
* refactor: move the `lint` command to its own file
2025-11-21 15:14:23 +00:00
Andrew Dunbar
9736f5782e
feat: I've went → I've gone etc. ( #2228 )
2025-11-21 15:08:34 +00:00
Lionel Karlen
26760275cb
fix: "will of -> will have" false positives ( #2226 )
2025-11-21 15:04:37 +00:00
Grant Lemons
fac069997b
fix( #2216 ): consider words in user dictionary to be of the user dialect for wasm ( #2223 )
Binaries / harper-cli - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-cli - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-cli - Windows-x86_64 (push) Waiting to run
Binaries / harper-ls - macOS-aarch64 (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-musl (push) Waiting to run
Binaries / harper-ls - macOS-x86_64 (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build-web (push) Waiting to run
Chrome Plugin / chrome-plugin (push) Waiting to run
Just Checks / just check-js (push) Waiting to run
Just Checks / just check-rust (push) Waiting to run
Just Checks / just test-chrome-plugin (push) Waiting to run
Just Checks / just test-firefox-plugin (push) Waiting to run
Just Checks / just test-harperjs (push) Waiting to run
Just Checks / just test-obsidian (push) Waiting to run
Just Checks / just test-rust (push) Waiting to run
Just Checks / just test-vscode (push) Waiting to run
VS Code Plugin / alpine-arm64 (push) Waiting to run
VS Code Plugin / alpine-x64 (push) Waiting to run
VS Code Plugin / darwin-arm64 (push) Waiting to run
VS Code Plugin / darwin-x64 (push) Waiting to run
VS Code Plugin / linux-arm64 (push) Waiting to run
VS Code Plugin / linux-armhf (push) Waiting to run
VS Code Plugin / linux-x64 (push) Waiting to run
VS Code Plugin / win32-arm64 (push) Waiting to run
VS Code Plugin / win32-x64 (push) Waiting to run
WordPress Plugin / wp-plugin (push) Waiting to run
2025-11-21 00:23:58 +00:00
Andrew Dunbar
eac891213f
feat: holly war → holy war ( #2222 )
Binaries / harper-cli - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-cli - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-cli - Windows-x86_64 (push) Waiting to run
Binaries / harper-ls - macOS-aarch64 (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-musl (push) Waiting to run
Binaries / harper-ls - macOS-x86_64 (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build-web (push) Waiting to run
Chrome Plugin / chrome-plugin (push) Waiting to run
Just Checks / just check-rust (push) Waiting to run
Just Checks / just check-js (push) Waiting to run
Just Checks / just test-chrome-plugin (push) Waiting to run
Just Checks / just test-firefox-plugin (push) Waiting to run
Just Checks / just test-harperjs (push) Waiting to run
Just Checks / just test-obsidian (push) Waiting to run
Just Checks / just test-vscode (push) Waiting to run
Just Checks / just test-rust (push) Waiting to run
VS Code Plugin / alpine-arm64 (push) Waiting to run
VS Code Plugin / alpine-x64 (push) Waiting to run
VS Code Plugin / darwin-arm64 (push) Waiting to run
VS Code Plugin / darwin-x64 (push) Waiting to run
VS Code Plugin / linux-arm64 (push) Waiting to run
VS Code Plugin / linux-armhf (push) Waiting to run
VS Code Plugin / linux-x64 (push) Waiting to run
VS Code Plugin / win32-arm64 (push) Waiting to run
VS Code Plugin / win32-x64 (push) Waiting to run
WordPress Plugin / wp-plugin (push) Waiting to run
2025-11-20 16:12:41 +00:00
Andrew Dunbar
42b005d256
feat: add match_to_lint_with_context to ExprLinter ( #2173 )
...
Binaries / harper-cli - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-cli - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-cli - Windows-x86_64 (push) Waiting to run
Binaries / harper-ls - macOS-aarch64 (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-musl (push) Waiting to run
Binaries / harper-ls - macOS-x86_64 (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build-web (push) Waiting to run
Chrome Plugin / chrome-plugin (push) Waiting to run
Just Checks / just check-js (push) Waiting to run
Just Checks / just check-rust (push) Waiting to run
Just Checks / just test-chrome-plugin (push) Waiting to run
Just Checks / just test-firefox-plugin (push) Waiting to run
Just Checks / just test-harperjs (push) Waiting to run
Just Checks / just test-obsidian (push) Waiting to run
Just Checks / just test-rust (push) Waiting to run
Just Checks / just test-vscode (push) Waiting to run
VS Code Plugin / alpine-arm64 (push) Waiting to run
VS Code Plugin / alpine-x64 (push) Waiting to run
VS Code Plugin / darwin-arm64 (push) Waiting to run
VS Code Plugin / darwin-x64 (push) Waiting to run
VS Code Plugin / linux-arm64 (push) Waiting to run
VS Code Plugin / linux-armhf (push) Waiting to run
VS Code Plugin / linux-x64 (push) Waiting to run
VS Code Plugin / win32-arm64 (push) Waiting to run
VS Code Plugin / win32-x64 (push) Waiting to run
WordPress Plugin / wp-plugin (push) Waiting to run
* feat: add `match_to_lint_with_context` to `ExprLinter`
Resolves #2055
* fix: rename the two test linters to begin with `Test`
* feat: add `QuantifierNumeralConflict` to demonstrate how useful the context can be
* fix(core): update comment
* chore(core): update snapshots
* fix: add "no one" to quantifier/numeral conflict exceptions
---------
Co-authored-by: Elijah Potter <me@elijahpotter.dev>
2025-11-20 09:20:02 +00:00
Elijah Potter
56a81b8d00
fix(web): there were too many header elements
...
Binaries / harper-cli - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-cli - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-cli - Windows-x86_64 (push) Waiting to run
Binaries / harper-ls - macOS-aarch64 (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-musl (push) Waiting to run
Binaries / harper-ls - macOS-x86_64 (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-ls - Windows-x86_64 (push) Waiting to run
Chrome Plugin / chrome-plugin (push) Waiting to run
VS Code Plugin / alpine-arm64 (push) Waiting to run
VS Code Plugin / linux-armhf (push) Waiting to run
VS Code Plugin / linux-x64 (push) Waiting to run
VS Code Plugin / win32-arm64 (push) Waiting to run
VS Code Plugin / win32-x64 (push) Waiting to run
WordPress Plugin / wp-plugin (push) Waiting to run
VS Code Plugin / alpine-x64 (push) Waiting to run
VS Code Plugin / darwin-arm64 (push) Waiting to run
VS Code Plugin / darwin-x64 (push) Waiting to run
VS Code Plugin / linux-arm64 (push) Waiting to run
Build Web / build-web (push) Has been cancelled
Just Checks / just check-js (push) Has been cancelled
Just Checks / just check-rust (push) Has been cancelled
Just Checks / just test-chrome-plugin (push) Has been cancelled
Just Checks / just test-firefox-plugin (push) Has been cancelled
Just Checks / just test-harperjs (push) Has been cancelled
Just Checks / just test-obsidian (push) Has been cancelled
Just Checks / just test-rust (push) Has been cancelled
Just Checks / just test-vscode (push) Has been cancelled
It didn't look good on medium-size screens
2025-11-19 14:27:47 -07:00
rnxpyke
ad429ad0d0
fuzz: add example fuzzing targets ( #1949 )
...
* fuzz: add example fuzzing targets
* fuzz: don't disable lto
* fuzz: add markdown parser fuzz target
* docs(fuzz): adjust documentation to match current state of LTO + add parallelization
---------
Co-authored-by: Elijah Potter <me@elijahpotter.dev>
2025-11-19 20:00:40 +00:00
ccoVeille
5a21c570fc
feat(core): support additional initialisms ( #2198 )
...
Binaries / harper-cli - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-cli - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-cli - Windows-x86_64 (push) Waiting to run
Binaries / harper-ls - macOS-aarch64 (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-musl (push) Waiting to run
Binaries / harper-ls - macOS-x86_64 (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build-web (push) Waiting to run
Chrome Plugin / chrome-plugin (push) Waiting to run
Just Checks / just check-js (push) Waiting to run
Just Checks / just check-rust (push) Waiting to run
Just Checks / just test-chrome-plugin (push) Waiting to run
Just Checks / just test-firefox-plugin (push) Waiting to run
Just Checks / just test-harperjs (push) Waiting to run
Just Checks / just test-obsidian (push) Waiting to run
VS Code Plugin / alpine-arm64 (push) Waiting to run
VS Code Plugin / alpine-x64 (push) Waiting to run
VS Code Plugin / darwin-arm64 (push) Waiting to run
VS Code Plugin / linux-armhf (push) Waiting to run
Just Checks / just test-rust (push) Waiting to run
Just Checks / just test-vscode (push) Waiting to run
VS Code Plugin / darwin-x64 (push) Waiting to run
VS Code Plugin / linux-arm64 (push) Waiting to run
VS Code Plugin / linux-x64 (push) Waiting to run
VS Code Plugin / win32-arm64 (push) Waiting to run
VS Code Plugin / win32-x64 (push) Waiting to run
WordPress Plugin / wp-plugin (push) Waiting to run
phrase_corrections was updated to do not use 'IIRC', but `IIRC` instead.
This change avoids triggering a lint warning when using the initialism
in the RedundantIIRC rule.
2025-11-19 19:09:09 +00:00
Andrew Dunbar
36df3b9505
fix: "popup window" false positive ( #2218 )
...
Fixes #2217
2025-11-19 19:07:26 +00:00
Andrew Dunbar
4f58178880
feat: in lue of→in lieu of ( #2221 )
2025-11-19 19:04:17 +00:00
Elijah Potter
f35dfd62b0
feat(core): create linter to detect improper use of need to <nominal> ( #2177 )
2025-11-19 12:03:39 -07:00
rnxpyke
3b1b126dd7
test: add failing example for markdown comment parser ( #1948 )
...
Binaries / harper-cli - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-cli - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-cli - Windows-x86_64 (push) Waiting to run
Binaries / harper-ls - macOS-aarch64 (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-aarch64-musl (push) Waiting to run
Binaries / harper-ls - macOS-x86_64 (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-GNU (push) Waiting to run
Binaries / harper-ls - Linux-x86_64-musl (push) Waiting to run
Binaries / harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build-web (push) Waiting to run
Chrome Plugin / chrome-plugin (push) Waiting to run
Just Checks / just check-js (push) Waiting to run
Just Checks / just check-rust (push) Waiting to run
Just Checks / just test-chrome-plugin (push) Waiting to run
Just Checks / just test-firefox-plugin (push) Waiting to run
Just Checks / just test-harperjs (push) Waiting to run
Just Checks / just test-obsidian (push) Waiting to run
Just Checks / just test-rust (push) Waiting to run
Just Checks / just test-vscode (push) Waiting to run
VS Code Plugin / alpine-arm64 (push) Waiting to run
VS Code Plugin / alpine-x64 (push) Waiting to run
VS Code Plugin / darwin-arm64 (push) Waiting to run
VS Code Plugin / darwin-x64 (push) Waiting to run
VS Code Plugin / linux-arm64 (push) Waiting to run
VS Code Plugin / linux-armhf (push) Waiting to run
VS Code Plugin / linux-x64 (push) Waiting to run
VS Code Plugin / win32-arm64 (push) Waiting to run
VS Code Plugin / win32-x64 (push) Waiting to run
WordPress Plugin / wp-plugin (push) Waiting to run
* test: add failing example for markdown comment parser
* fix(core): crash
* fuzz: add other fuzzing hang
* fix(comments): infinite loop
---------
Co-authored-by: Elijah Potter <me@elijahpotter.dev>
2025-11-18 23:20:17 +00:00
Andrew Dunbar
589ca33466
fix: is_quantifier matched all determiners, not just quantifiers ( #2200 )
...
* fix: `is_quantifier` matched all determiners, not just quantifiers
* fix: "least" is a quantifier
* fix: pos tag tests
* fix: mark "no" as determiner+quantifier
Fixes #1189
2025-11-18 22:19:55 +00:00
Andrew Dunbar
9aba2e4e4e
feat: harper-cli warn setting unknown rules ( #2210 )
2025-11-18 22:18:28 +00:00
Andrew Dunbar
cd92514808
feat: brief output for just getmetadata ( #2197 )
...
* feat: brief output for `just getmetadata`
* fix: appease clippy
2025-11-18 22:01:12 +00:00
Elijah Potter
4b78139dc5
feat(core): detect missing spaces after some punctuation ( #2196 )
2025-11-18 14:53:59 -07:00