Boshen
95fc28168c
chore: apply cargo autoinherit ( #2826 )
...
See https://github.com/mainmatter/cargo-autoinherit
2024-03-26 23:57:50 +08:00
renovate[bot]
b822b6d9eb
chore(deps): update rust crates ( #2671 )
2024-03-11 13:39:02 +08:00
renovate[bot]
9bd1d5b25e
chore(deps): update rust crates ( #2589 )
2024-03-04 11:23:06 +08:00
Clément Lafont
2263377e3f
fix(oxc_language_server): use config path at init ( #2569 )
...
`config_path` was not use in initialization.
Must merge #2568 before to fix vscode.
Co-authored-by: Clément Lafont <johnrazeur@MacBook-Pro-de-Clement.local>
2024-03-03 14:01:16 +08:00
IWANABETHATGUY
ad8ca2a066
fix(oxc_language_server): serialize with camelCase ( #2568 )
...
Closed https://github.com/oxc-project/oxc/issues/2563
2024-03-02 22:56:06 +08:00
Dunqing
65571d73a7
fix(vscode): incorrect diagnostic position ( #2461 )
...
fix : #2456
2024-02-21 12:11:16 +08:00
renovate[bot]
daaea40d0e
chore(deps): update rust crate env_logger to 0.11.2 ( #2430 )
2024-02-19 10:32:34 +08:00
renovate[bot]
4b83d97c3b
chore(deps): update cargo ( #2191 )
2024-01-29 11:38:47 +08:00
Boshen
87b9978859
refactor: move all miette usages to oxc_diagnostics
2024-01-28 16:52:16 +08:00
Julien Tanay
d5b378a891
feat(vscode): allow config path configuration ( #2172 )
...
Fixes #1944
2024-01-26 10:49:25 +08:00
Boshen
16a192cf1a
chore: try fix broken env_logger
2024-01-23 15:03:53 +08:00
Boshen
ae4e714713
refactor(linter): remove the LintSettings parameter from LintContext::new. ( #2051 )
2024-01-16 17:17:46 +08:00
Boshen
0f6674563e
chore: remove DSL based linter plugin ( #1985 )
...
Due to maintenance issues, we are going to stop exploring a linter based
DSL plugins.
2024-01-11 04:54:39 +00:00
Boshen
a6717db423
refactor(formatter,linter,codegen): remove oxc_formatter ( #1968 )
...
closes #1941
2024-01-10 06:41:20 +00:00
IWANABETHATGUY
84dc690c40
feat: oxc ls support read configuration ( #1940 )
...
1. Closed #1815
2. Very basically support configuration, could improve in the future
since our config is still under experimental.
**config**
```json
{
"rules": {
"no-console": [
"error",
{
"allow": [
"info"
]
}
]
}
}
```
2024-01-08 15:10:49 +08:00
IWANABETHATGUY
fe48bfae0c
feat(lsp): support vue, astro and svelte ( #1923 )
...

Closed https://github.com/oxc-project/oxc/issues/1915
2024-01-08 11:38:25 +08:00
Valerii Smirnov
c6eb519417
feat(linter): eslint-plugin-react: no-unknown-property ( #1875 )
...
Based on:
- tests: https://github.com/jsx-eslint/eslint-plugin-react/blob/master/tests/lib/rules/no-unknown-property.js
- docs: https://github.com/jsx-eslint/eslint-plugin-react/blob/master/docs/rules/no-unknown-property.md
- code: https://github.com/jsx-eslint/eslint-plugin-react/blob/master/lib/rules/no-unknown-property.js
2024-01-07 12:23:32 +00:00
Boshen
98a2d60cde
refactor(language_server): remove unused code ( #1917 )
2024-01-07 00:07:04 +08:00
Boshen
450791ddc2
refactor(linter): rename *_partial_loader files ( #1916 )
2024-01-06 23:56:31 +08:00
IWANABETHATGUY
f30f6efcdd
chore: add some useful informantion log ( #1912 )
...
1. Use `log::info` to print some informantion which we would want to
display in release mode,
2. Add config to switch back `debug` log level in development mode.
2024-01-06 22:30:01 +08:00
Boshen
0c5645097d
chore(vscode): add some debug logs
2024-01-06 20:32:24 +08:00
Boshen
4c5c61e5f9
feat(linter): add support for multiple script tags from vue and stro ( #1897 )
...
part of #1896
2024-01-05 16:30:32 +08:00
Boshen
a63490c1c0
feat(linter): support astro front matter --- block ( #1893 )
...
closes #1702
2024-01-05 10:05:43 +08:00
Wenzhe Wang
45156443ed
refactor(linter): get js code slice from vue source code ( #1876 )
2024-01-04 12:06:04 +08:00
IWANABETHATGUY
56e620b1bb
chore(lsp): normalize the lsp naming ( #1873 )
...
1. Fallback logic about `document/didChangeConfiguration`
2. normalize vscode naming
3. change `configuration` section name from `oxc-client` to
`oxc_langauge_server`.
2024-01-03 11:48:18 +08:00
IWANABETHATGUY
2505fdb1ef
chore(lsp): enable oxc lsp by default ( #1872 )
2024-01-02 16:12:08 +08:00
IWANABETHATGUY
96b8f8f80c
fix(lsp): panic when open file not under workspace root ( #1871 )
...
Closed #1868
2024-01-02 12:35:21 +08:00
Wenzhe Wang
665f818217
feat(vscode): support lint vue file ( #1842 )
...

2023-12-31 22:31:26 +08:00
msdlisper
040278aa50
refactor(linter): extract common code ( #1848 )
...
extract common code
2023-12-28 14:43:47 +08:00
IWANABETHATGUY
de2f834774
chore: rename crate oxc_vscode to oxc_language_server ( #1825 )
...
1. Closed https://github.com/oxc-project/oxc/issues/1821
2023-12-26 23:01:12 +08:00