Repository navigation
v0.1.0
What's Changed
- Add in-project autofix, --changed, and dogfood cleanup by @codegirl-007 in #1
- Remove agent autofix and skip localize unless listed by @codegirl-007 in #2
- Reuse compiled queries and drop --no-cache by @codegirl-007 in #3
- Close compiled queries when extractor setup fails by @codegirl-007 in #4
- Filter Jev results below a configurable minConfidence by @codegirl-007 in #5
- Let a rule minConfidence override the global floor by @codegirl-007 in #6
- Add jevlint eval to score rules against fixture cases by @codegirl-007 in #7
- Let rules opt into Jev skip and abstain answers by @codegirl-007 in #9
- Add opt-in depth-1 project callee context by @codegirl-007 in #10
- Order top-level type declarations before functions by @codegirl-007 in #11
- Document every top level function and type by @codegirl-007 in #12
- Add unnecessary-complexity rule by @codegirl-007 in #13
- Add accurate-doc-comments rule by @codegirl-007 in #14
- Separate doc comments from regular comments by @codegirl-007 in #15
- Add jevlint examples command and fixtures for every rule and language by @codegirl-007 in #16
- Consolidate evaluation into a single jevlint eval workflow by @codegirl-007 in #17
- Make eval outcomes truthful by @codegirl-007 in #18
- Add shareable rule packs and jevlint plugin install by @codegirl-007 in #20
- Format internal/changed/changed.go by @codegirl-007 in #21
- Reject pack paths that escape the pack cache by @codegirl-007 in #22
- Omit qualified calls from callee context by @codegirl-007 in #23
- Refuse plugin update when a pack changes its id by @codegirl-007 in #24
- Decode severities strictly by @codegirl-007 in #25
- Write the config atomically by @codegirl-007 in #26
- Add GitHub Actions CI by @codegirl-007 in #27
- Align enum-name helpers on Parse=error, Lookup=bool by @codegirl-007 in #28
- Update README setup docs and self-lint scope by @codegirl-007 in #29
- Use a real module path, add a LICENSE, and report the version by @codegirl-007 in #30
- Require owner/name pack ids by @codegirl-007 in #32
- Add
jevlint plugin initto scaffold a pack by @codegirl-007 in #33 - Allow a config without rules and warn at check time by @codegirl-007 in #34
- Add init/doctor and release automation; use environment variables for credentials by @codegirl-007 in #35
Full Changelog: https://github.com/codegirl-007/jevlint/commits/v0.1.0