Skip to content

Commit

Permalink
f
Browse files Browse the repository at this point in the history
  • Loading branch information
sunrabbit123 committed Nov 14, 2023
1 parent b81ae80 commit 99f79ac
Show file tree
Hide file tree
Showing 6 changed files with 20 additions and 10 deletions.
5 changes: 5 additions & 0 deletions crates/stc_ts_file_analyzer/src/analyzer/convert/interface.rs
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,11 @@ impl Analyzer<'_, '_> {
};

if let Err(err) = res {
if err.code() == 2304 {
// TypeNotFound
return;
}

self.storage.report(
ErrorKind::InvalidInterfaceInheritance {
span,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
// @strictNullChecks: true

interface I31<T> extends T { x: string }
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[
{
"file": "tests/tsc/types/interface/interfaceDeclaration/1.ts",
"line": 3,
"col": 26,
"code": 2312
}
]
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,6 @@
48
]
},
"extra_errors": {
"TS2430": 1
},
"extra_error_lines": {
"TS2430": [
49
]
}
"extra_errors": {},
"extra_error_lines": {}
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Stats {
required_error: 14,
matched_error: 9,
extra_error: 1,
extra_error: 0,
panic: 0,
}
2 changes: 1 addition & 1 deletion crates/stc_ts_type_checker/tests/tsc-stats.rust-debug
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Stats {
required_error: 2861,
matched_error: 7174,
extra_error: 1086,
extra_error: 1085,
panic: 3,
}

0 comments on commit 99f79ac

Please sign in to comment.