diff --git a/.eslint-ignore b/.eslint-ignore index 8b8cdd1c2c7..57d8bc4ba67 100644 --- a/.eslint-ignore +++ b/.eslint-ignore @@ -3,6 +3,7 @@ **/extensions/**/*.d.ts **/extensions/**/build/** **/extensions/**/colorize-fixtures/** +**/extensions/copilot/** **/extensions/css-language-features/server/test/pathCompletionFixtures/** **/extensions/html-language-features/server/lib/jquery.d.ts **/extensions/html-language-features/server/src/test/pathCompletionFixtures/** diff --git a/build/filters.ts b/build/filters.ts index e5f577e00e1..6a2aa281d5d 100644 --- a/build/filters.ts +++ b/build/filters.ts @@ -63,6 +63,9 @@ export const unicodeFilter = Object.freeze([ '!extensions/**/colorize-fixtures/**', '!extensions/terminal-suggest/src/shell/fishBuiltinsCache.ts', + // extensions/copilot is a git submodule with its own code style + '!extensions/copilot/**', + '!src/vs/base/browser/dompurify/**', '!src/vs/workbench/services/keybinding/browser/keyboardLayouts/**', '!src/vs/workbench/contrib/terminal/common/scripts/psreadline/**', @@ -126,6 +129,9 @@ export const indentationFilter = Object.freeze([ '!extensions/**/themes/**', '!extensions/**/colorize-fixtures/**', + // extensions/copilot is a git submodule with its own code style + '!extensions/copilot/**', + // except specific file types '!src/vs/*/**/*.d.ts', '!src/typings/**/*.d.ts', @@ -194,6 +200,9 @@ export const copyrightFilter = Object.freeze([ '!extensions/html-language-features/server/src/modes/typescript/*', '!extensions/*/server/bin/*', '!src/vs/workbench/contrib/terminal/common/scripts/psreadline/**', + + // extensions/copilot is a git submodule with its own code style + '!extensions/copilot/**', ]); export const tsFormattingFilter = Object.freeze([ @@ -213,6 +222,9 @@ export const tsFormattingFilter = Object.freeze([ '!extensions/html-language-features/server/lib/jquery.d.ts', '!extensions/terminal-suggest/src/shell/zshBuiltinsCache.ts', '!extensions/terminal-suggest/src/shell/fishBuiltinsCache.ts', + + // extensions/copilot is a git submodule with its own code style + '!extensions/copilot/**', ]); export const eslintFilter = Object.freeze([