Git - enable ESLint rule for git extensions (#277156)

* Initial commit with all exceptions

* First pass of fixing

* Add ignored files explicitly
This commit is contained in:
Ladislau Szomoru
2025-11-13 15:35:01 +00:00
committed by GitHub
parent 8603e1dd3a
commit 2b52b93770
17 changed files with 67 additions and 55 deletions

View File

@@ -350,12 +350,26 @@ export default tseslint.config(
'local/code-no-in-operator': 'warn',
}
},
// vscode TS: strict no explicit `any`
// Strict no explicit `any`
{
files: [
// Extensions
'extensions/git/src/**/*.ts',
'extensions/git-base/src/**/*.ts',
'extensions/github/src/**/*.ts',
// vscode
'src/**/*.ts',
],
ignores: [
// Extensions
'extensions/git/src/commands.ts',
'extensions/git/src/decorators.ts',
'extensions/git/src/git.ts',
'extensions/git/src/repository.ts',
'extensions/git/src/util.ts',
'extensions/git-base/src/decorators.ts',
'extensions/github/src/util.ts',
// vscode d.ts
'src/vs/amdX.ts',
'src/vs/monaco.d.ts',
'src/vscode-dts/**',