Skip to content

Commit 70e9840

Browse files
committed
add NoDiscard attributes
1 parent 151da1d commit 70e9840

5 files changed

Lines changed: 11 additions & 0 deletions

File tree

psalm.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,7 @@
1414
<directory name="vendor" />
1515
</ignoreFiles>
1616
</projectFiles>
17+
<issueHandlers>
18+
<UndefinedAttributeClass errorLevel="suppress" />
19+
</issueHandlers>
1720
</psalm>

src/ViaAuthorization.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ private function __construct(private \Closure $resolve)
2424
/**
2525
* @return Attempt<T>
2626
*/
27+
#[\NoDiscard]
2728
public function __invoke(ServerRequest $request): Attempt
2829
{
2930
return $request
@@ -40,6 +41,7 @@ public function __invoke(ServerRequest $request): Attempt
4041
*
4142
* @return self<A>
4243
*/
44+
#[\NoDiscard]
4345
public static function of(callable $resolve): self
4446
{
4547
return new self(\Closure::fromCallable($resolve));

src/ViaBasicAuthorization.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ private function __construct(private \Closure $resolve)
2424
/**
2525
* @return Attempt<T>
2626
*/
27+
#[\NoDiscard]
2728
public function __invoke(ServerRequest $request): Attempt
2829
{
2930
return $request
@@ -51,6 +52,7 @@ public function __invoke(ServerRequest $request): Attempt
5152
*
5253
* @return self<A>
5354
*/
55+
#[\NoDiscard]
5456
public static function of(callable $resolve): self
5557
{
5658
return new self(\Closure::fromCallable($resolve));

src/ViaForm.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ private function __construct(private \Closure $resolve)
2828
/**
2929
* @return Attempt<T>
3030
*/
31+
#[\NoDiscard]
3132
public function __invoke(ServerRequest $request): Attempt
3233
{
3334
return Maybe::just($request)
@@ -43,6 +44,7 @@ public function __invoke(ServerRequest $request): Attempt
4344
*
4445
* @return self<A>
4546
*/
47+
#[\NoDiscard]
4648
public static function of(callable $resolve): self
4749
{
4850
return new self(\Closure::fromCallable($resolve));

src/ViaUrlAuthority.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ private function __construct(private \Closure $resolve)
2525
/**
2626
* @return Attempt<T>
2727
*/
28+
#[\NoDiscard]
2829
public function __invoke(ServerRequest $request): Attempt
2930
{
3031
$user = $request->url()->authority()->userInformation()->user();
@@ -45,6 +46,7 @@ public function __invoke(ServerRequest $request): Attempt
4546
*
4647
* @return self<A>
4748
*/
49+
#[\NoDiscard]
4850
public static function of(callable $resolve): self
4951
{
5052
return new self(\Closure::fromCallable($resolve));

0 commit comments

Comments
 (0)