Skip to content

Commit f9a65e4

Browse files
committed
Accept new baselines
1 parent c51e286 commit f9a65e4

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

tests/baselines/reference/typeAliasesForObjectTypes.errors.txt

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,13 @@
1-
tests/cases/conformance/types/typeAliases/typeAliasesForObjectTypes.ts(4,22): error TS2312: An interface may only extend a class or another interface.
2-
tests/cases/conformance/types/typeAliases/typeAliasesForObjectTypes.ts(5,21): error TS2422: A class may only implement another class or interface.
31
tests/cases/conformance/types/typeAliases/typeAliasesForObjectTypes.ts(10,6): error TS2300: Duplicate identifier 'T2'.
42
tests/cases/conformance/types/typeAliases/typeAliasesForObjectTypes.ts(11,6): error TS2300: Duplicate identifier 'T2'.
53

64

7-
==== tests/cases/conformance/types/typeAliases/typeAliasesForObjectTypes.ts (4 errors) ====
5+
==== tests/cases/conformance/types/typeAliases/typeAliasesForObjectTypes.ts (2 errors) ====
86
type T1 = { x: string }
97

108
// An interface can be named in an extends or implements clause, but a type alias for an object type literal cannot.
119
interface I1 extends T1 { y: string }
12-
~~
13-
!!! error TS2312: An interface may only extend a class or another interface.
1410
class C1 implements T1 {
15-
~~
16-
!!! error TS2422: A class may only implement another class or interface.
1711
x: string;
1812
}
1913

0 commit comments

Comments
 (0)