-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
psalm-baseline.xml
74 lines (74 loc) · 3.53 KB
/
psalm-baseline.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?xml version="1.0" encoding="UTF-8"?>
<files psalm-version="5.24.0@462c80e31c34e58cc4f750c656be3927e80e550e">
<file src="src/AbstractOption.php">
<LessSpecificReturnType>
<code><![CDATA[OptionInterface<TOption>]]></code>
<code><![CDATA[OptionInterface<TOption>]]></code>
</LessSpecificReturnType>
<MissingOverrideAttribute>
<code><![CDATA[final public function and(OptionInterface $option): OptionInterface]]></code>
<code><![CDATA[final public function andThen(callable $function): OptionInterface]]></code>
<code><![CDATA[final public function contains(mixed $value): bool]]></code>
<code><![CDATA[final public function expect(Throwable $throwable): mixed]]></code>
<code><![CDATA[final public function filter(callable $function): OptionInterface]]></code>
<code><![CDATA[final public function flatten(): OptionInterface]]></code>
<code><![CDATA[final public function getIterator(): Generator]]></code>
<code><![CDATA[final public function isNone(): bool]]></code>
<code><![CDATA[final public function isSome(): bool]]></code>
<code><![CDATA[final public function map(callable $function): OptionInterface]]></code>
<code><![CDATA[final public function mapOr(callable $function, mixed $fallback): mixed]]></code>
<code><![CDATA[final public function mapOrElse(callable $function, callable $fallback): mixed]]></code>
<code><![CDATA[final public function or(OptionInterface $option): OptionInterface]]></code>
<code><![CDATA[final public function orElse(callable $function): OptionInterface]]></code>
<code><![CDATA[final public function unwrap(): mixed]]></code>
<code><![CDATA[final public function unwrapOr(mixed $fallback): mixed]]></code>
<code><![CDATA[final public function unwrapOrElse(callable $function): mixed]]></code>
</MissingOverrideAttribute>
<MissingThrowsDocblock>
<code><![CDATA[throw new OptionException('Callables passed to andThen() must return an instance of OptionInterface.');]]></code>
</MissingThrowsDocblock>
</file>
<file src="src/None.php">
<MissingOverrideAttribute>
<code><![CDATA[public static function create(): self]]></code>
</MissingOverrideAttribute>
</file>
<file src="src/OptionInterface.php">
<MissingOverrideAttribute>
<code><![CDATA[public function getIterator(): Generator;]]></code>
</MissingOverrideAttribute>
</file>
<file src="src/Some.php">
<MissingOverrideAttribute>
<code><![CDATA[public static function create(mixed $value): self]]></code>
</MissingOverrideAttribute>
<MissingThrowsDocblock>
<code><![CDATA[throw new NullPointerException();]]></code>
</MissingThrowsDocblock>
</file>
<file src="tests/Unit/NoneTest.php">
<LessSpecificReturnType>
<code><![CDATA[NoneInterface]]></code>
<code><![CDATA[SomeInterface]]></code>
<code><![CDATA[SomeInterface]]></code>
<code><![CDATA[int]]></code>
<code><![CDATA[int]]></code>
<code><![CDATA[string]]></code>
<code><![CDATA[string]]></code>
<code><![CDATA[string]]></code>
</LessSpecificReturnType>
<ReservedWord>
<code><![CDATA[mixed]]></code>
</ReservedWord>
</file>
<file src="tests/Unit/SomeTest.php">
<LessSpecificReturnType>
<code><![CDATA[OptionInterface]]></code>
<code><![CDATA[string]]></code>
<code><![CDATA[string]]></code>
<code><![CDATA[string]]></code>
<code><![CDATA[string]]></code>
<code><![CDATA[string]]></code>
</LessSpecificReturnType>
</file>
</files>