refine lint config, add missing jsdoc and jsdoc-tag corrections

This commit is contained in:
Johannes
2023-09-01 14:23:16 +02:00
parent 2c3d2faeb3
commit 415bc174ea
2 changed files with 1141 additions and 304 deletions

View File

@@ -201,9 +201,6 @@
"**/vscode.d.ts" "**/vscode.d.ts"
], ],
"rules": { "rules": {
"extends": [
"plugin:jsdoc/recommended-typescript"
],
"jsdoc/tag-lines": "off", "jsdoc/tag-lines": "off",
"jsdoc/valid-types": "off", "jsdoc/valid-types": "off",
"jsdoc/no-multi-asterisks": [ "jsdoc/no-multi-asterisks": [
@@ -220,6 +217,7 @@
"TSInterfaceDeclaration", "TSInterfaceDeclaration",
"TSPropertySignature", "TSPropertySignature",
"TSMethodSignature", "TSMethodSignature",
"TSDeclareFunction",
"ClassDeclaration", "ClassDeclaration",
"MethodDefinition", "MethodDefinition",
"PropertyDeclaration", "PropertyDeclaration",
@@ -232,9 +230,11 @@
"jsdoc/check-param-names": [ "jsdoc/check-param-names": [
"warn", "warn",
{ {
"enableFixer": false "enableFixer": false,
"checkDestructured": false
} }
] ],
"jsdoc/require-returns": "warn"
} }
}, },
{ {

File diff suppressed because it is too large Load Diff