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