diff --git a/docs/configuration.md b/docs/configuration.md index 0e1e76c8c..a5533d3e5 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -310,7 +310,7 @@ The following table lists the default severity levels for each diagnostic rule w | reportIncompatibleVariableOverride | "none" | "none" | "error" | | reportInconsistentConstructor | "none" | "none" | "error" | | reportOverlappingOverload | "none" | "none" | "error" | -| reportMissingSuperCall | "none" | "none" | "error" | +| reportMissingSuperCall | "none" | "none" | "none" | | reportUninitializedInstanceVariable | "none" | "none" | "none" | | reportInvalidStringEscapeSequence | "none" | "warning" | "error" | | reportUnknownParameterType | "none" | "none" | "error" | diff --git a/packages/pyright-internal/src/common/configOptions.ts b/packages/pyright-internal/src/common/configOptions.ts index 723c4a4e9..52b3f41e7 100644 --- a/packages/pyright-internal/src/common/configOptions.ts +++ b/packages/pyright-internal/src/common/configOptions.ts @@ -561,7 +561,7 @@ export function getStrictDiagnosticRuleSet(): DiagnosticRuleSet { reportIncompatibleVariableOverride: 'error', reportInconsistentConstructor: 'error', reportOverlappingOverload: 'error', - reportMissingSuperCall: 'error', + reportMissingSuperCall: 'none', reportUninitializedInstanceVariable: 'none', reportInvalidStringEscapeSequence: 'error', reportUnknownParameterType: 'error',