You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enum F includes enum NormalEnum but their base types are incompatible (Typing[4388])
7
7
ERROR: File "typing.extends5.bad.php", line 25, characters 29-38:
8
8
Some members in class `F` are incompatible with those declared in type `NormalEnum` (Typing[4341])
9
-
File "BuiltinEnum.hhi", line 139, characters 34-42:
9
+
File "BuiltinEnum.hhi", line 140, characters 34-42:
10
10
The method `getValues` is not compatible with the overridden method
11
-
File "BuiltinEnum.hhi", line 139, characters 34-42:
11
+
File "BuiltinEnum.hhi", line 140, characters 34-42:
12
12
Method `getValues` has type `(function()[HH\Contexts\write_props]: dict<string, HH\MemberOf<F, ExBox>>)` in `F` and comes from ancestor or trait `HH\BuiltinEnumClass<HH\MemberOf<F, ExBox>>`
13
-
File "BuiltinEnum.hhi", line 34, characters 34-42:
13
+
File "BuiltinEnum.hhi", line 35, characters 34-42:
14
14
But it has type `(function()[]: dict<string, NormalEnum>)` in parent `NormalEnum` and comes from ancestor or trait `HH\BuiltinEnum<NormalEnum>`
15
-
File "BuiltinEnum.hhi", line 139, characters 34-42:
15
+
File "BuiltinEnum.hhi", line 140, characters 34-42:
16
16
Type `(function()[HH\Contexts\write_props]: dict<string, HH\MemberOf<F, ExBox>>)` is not a subtype of `(function()[]: dict<string, NormalEnum>)`
17
-
File "BuiltinEnum.hhi", line 34, characters 45-46:
17
+
File "BuiltinEnum.hhi", line 35, characters 45-46:
18
18
Expected a function that requires the capability set {}
19
-
File "BuiltinEnum.hhi", line 139, characters 46-56:
19
+
File "BuiltinEnum.hhi", line 140, characters 46-56:
20
20
But got a function that requires the capability WriteProperty
21
21
ERROR: File "typing.extends5.bad.php", line 25, characters 29-38:
22
22
Some members in class `F` are incompatible with those declared in type `NormalEnum` (Typing[4070])
23
-
File "BuiltinEnum.hhi", line 139, characters 34-42:
23
+
File "BuiltinEnum.hhi", line 140, characters 34-42:
24
24
You cannot override this method
25
-
File "BuiltinEnum.hhi", line 34, characters 34-42:
25
+
File "BuiltinEnum.hhi", line 35, characters 34-42:
Enum F includes enum NormalEnum but their base types are incompatible (Typing[4388])
7
7
ERROR: File "typing.extends5.bad.php", line 25, characters 29-38:
8
8
Some members in class `F` are incompatible with those declared in type `NormalEnum` (Typing[4341])
9
-
File "BuiltinEnum.hhi", line 139, characters 34-42:
9
+
File "BuiltinEnum.hhi", line 140, characters 34-42:
10
10
The method `getValues` is not compatible with the overridden method
11
-
File "BuiltinEnum.hhi", line 139, characters 34-42:
11
+
File "BuiltinEnum.hhi", line 140, characters 34-42:
12
12
Method `getValues` has type `(function()[HH\Contexts\write_props]: ~dict<string, HH\MemberOf<F, ExBox>>)` in `F` and comes from ancestor or trait `HH\BuiltinEnumClass<HH\MemberOf<F, ExBox>>`
13
-
File "BuiltinEnum.hhi", line 34, characters 34-42:
13
+
File "BuiltinEnum.hhi", line 35, characters 34-42:
14
14
But it has type `(function()[]: dict<string, NormalEnum>)` in parent `NormalEnum` and comes from ancestor or trait `HH\BuiltinEnum<NormalEnum>`
15
-
File "BuiltinEnum.hhi", line 139, characters 34-42:
15
+
File "BuiltinEnum.hhi", line 140, characters 34-42:
16
16
Type `(function()[HH\Contexts\write_props]: ~dict<string, HH\MemberOf<F, ExBox>>)` is not a subtype of `(function()[]: dict<string, NormalEnum>)`
17
-
File "BuiltinEnum.hhi", line 34, characters 45-46:
17
+
File "BuiltinEnum.hhi", line 35, characters 45-46:
18
18
Expected a function that requires the capability set {}
19
-
File "BuiltinEnum.hhi", line 139, characters 46-56:
19
+
File "BuiltinEnum.hhi", line 140, characters 46-56:
20
20
But got a function that requires the capability WriteProperty
21
21
ERROR: File "typing.extends5.bad.php", line 25, characters 29-38:
22
22
Some members in class `F` are incompatible with those declared in type `NormalEnum` (Typing[4070])
23
-
File "BuiltinEnum.hhi", line 139, characters 34-42:
23
+
File "BuiltinEnum.hhi", line 140, characters 34-42:
24
24
You cannot override this method
25
-
File "BuiltinEnum.hhi", line 34, characters 34-42:
25
+
File "BuiltinEnum.hhi", line 35, characters 34-42:
0 commit comments