mirror of
https://github.com/Microsoft/vscode
synced 2024-10-04 02:14:06 +00:00
Suppress semantic errors in js/ts notebook cells (#212367)
Fixes #212366
This commit is contained in:
parent
90dfd06ef1
commit
268c20f317
|
@ -9,6 +9,7 @@ import { CommandManager } from './commands/commandManager';
|
|||
import { DocumentSelector } from './configuration/documentSelector';
|
||||
import * as fileSchemes from './configuration/fileSchemes';
|
||||
import { LanguageDescription } from './configuration/languageDescription';
|
||||
import { Schemes } from './configuration/schemes';
|
||||
import { DiagnosticKind } from './languageFeatures/diagnostics';
|
||||
import FileConfigurationManager from './languageFeatures/fileConfigurationManager';
|
||||
import { TelemetryReporter } from './logging/telemetry';
|
||||
|
@ -145,6 +146,11 @@ export default class LanguageProvider extends Disposable {
|
|||
return;
|
||||
}
|
||||
|
||||
// Disable semantic errors in notebooks until we have better notebook support
|
||||
if (diagnosticsKind === DiagnosticKind.Semantic && file.scheme === Schemes.notebookCell) {
|
||||
return;
|
||||
}
|
||||
|
||||
const config = vscode.workspace.getConfiguration(this.id, file);
|
||||
const reportUnnecessary = config.get<boolean>('showUnused', true);
|
||||
const reportDeprecated = config.get<boolean>('showDeprecated', true);
|
||||
|
|
Loading…
Reference in a new issue