Luca Bruno
|
5902331cac
|
fix(oxlint): properly report error (#3889)
This fixes an incorrect error formatting in the lint runner logic.
|
2024-06-25 01:16:56 +03:30 |
|
mysteryven
|
328445b4ca
|
feat(linter): support vitest/no-disabled-tests (#3717)
|
2024-06-24 15:16:32 +00:00 |
|
Boshen
|
051ceb6539
|
chore: improve some format by running cargo +nightly fmt
|
2024-06-19 00:48:30 +08:00 |
|
Boshen
|
1c7f19c868
|
chore(oxlint): remove unused code (format command) (#3716)
|
2024-06-17 12:16:21 +00:00 |
|
Boshen
|
982e6f08df
|
chore: make println and eprintln opt-in (#3712)
I noticed accidental `println` can be merged, which isn't really nice.
|
2024-06-17 10:40:34 +00:00 |
|
github-actions[bot]
|
6168969f94
|
Release oxlint v0.4.4 (#3669)
## [0.4.4] - 2024-06-14
### Features
- 8f5655d linter: Add eslint/no-useless-constructor (#3594) (Don Isaac)
- 29c78db linter: Implement
@typescript-eslint/explicit-function-return-type (#3455) (kaykdm)
- 21d3425 linter: Typescript-eslint no-useless-empty-export (#3605)
(keita hino)
- 85c3b83 linter: Eslint-plugin-jest/max-nested-describes (#3585)
(cinchen)
- f6d9ca6 linter: Add `eslint/sort-imports` rule (#3568) (Wang Wenzhe)
- 046ff3f linter/eslint: Add `no_unreachable` rule. (#3238) (rzvxa)
- e32ce00 linter/jsdoc: Implement require-param-name rule (#3636) (Yuji
Sugiura)
- 110661c linter/jsdoc: Implement require-param-description (#3621)
(Yuji Sugiura)
- d6370f1 linter/jsdoc: Implement require-param-type rule (#3601) (Yuji
Sugiura)
- d9c5b33 semantic/cfg: Add `Condition` instruction. (#3567) (Ali
Rezvani)
- f2dfd66 semantic/cfg: Add iteration instructions. (#3566) (rzvxa)
### Bug Fixes
- f0b689d linter: Panic in jsdoc/require-param (#3590) (Don Isaac)
- e148a32 semantic/cfg: Correct unreachability propagation in
try-finally. (#3667) (Ali Rezvani)
### Refactor
- 84304b4 linter: Add a `ctx.module_record()` method (#3637) (Boshen)
- f98f777 linter: Add rule fixer (#3589) (Don Isaac)
- fa11644 linter: Pass `Rc` by value (#3587) (overlookmotel)
- f702fb9 semantic/cfg: Cleanup control flow and it's builder. (#3650)
(rzvxa)
- 5793ff1 transformer: Replace `&’a Trivias` with `Rc<Trivias>` (#3580)
(Dunqing)
Co-authored-by: Boshen <Boshen@users.noreply.github.com>
|
2024-06-14 15:05:26 +08:00 |
|
github-actions[bot]
|
8cbf937e84
|
Release oxlint v0.4.3 (#3581)
## [0.4.3] - 2024-06-07
### Features
- 1fb9d23 linter: Add fixer for no-useless-fallback-in-spread rule
(#3544) (Don Isaac)
- 6506d08 linter: Add fixer for no-single-promise-in-promise-methods
(#3531) (Don Isaac)
- daf559f linter: Eslint-plugin-jest/no-large-snapshot (#3436) (cinchen)
- 4c17bc6 linter: Eslint/no-constructor-return (#3321) (谭光志)
- 4a075cc linter/jsdoc: Implement require-param rule (#3554) (Yuji
Sugiura)
- 747500a linter/jsdoc: Implement require-returns-type rule (#3458)
(Yuji Sugiura)
- 6b39654 linter/tree-shaking: Support options (#3504) (Wang Wenzhe)
- 0cdb45a oxc_codegen: Preserve annotate comment (#3465)
(IWANABETHATGUY)
### Bug Fixes
- b188778 linter/eslint: Fix `require-await` false positives in
`ForOfStatement`. (#3457) (rzvxa)
- 350cd91 parser: Should parser error when function declaration has no
name (#3461) (Dunqing)
Co-authored-by: Boshen <Boshen@users.noreply.github.com>
|
2024-06-07 16:39:51 +08:00 |
|
Boshen
|
1dbc23417d
|
chore: regenerate changelogs with commit id and author
|
2024-06-07 01:22:28 +08:00 |
|
Boshen
|
769227b7b4
|
chore: regenerate changelogs
|
2024-06-06 15:51:53 +08:00 |
|
Boshen
|
0674604d7a
|
chore: regenerate changelog
|
2024-06-06 01:29:38 +08:00 |
|
Boshen
|
21505e885c
|
refactor(cli): move crates/oxc_cli to apps/oxlint (#3413)
We need to split the cli crate up to reduce dependencies,
the current cli crate is pulling in `oxc_prettier`, which is redundant
for the linter.
|
2024-05-26 05:00:30 +00:00 |
|