Skip to content

Commit fde681a

Browse files
Fixes
1 parent dcfde91 commit fde681a

File tree

2 files changed

+7
-26
lines changed

2 files changed

+7
-26
lines changed

phpstan-baseline.neon

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
parameters:
22
ignoreErrors:
33
-
4-
message: '#^Property Bitbucket\\Api\\AbstractApi\:\:\$perPage is never written, only read\.$#'
5-
identifier: property.onlyRead
4+
message: '#^Property Bitbucket\\Api\\AbstractApi\:\:\$perPage \(int\|null\) is never assigned int so it can be removed from the property type\.$#'
5+
identifier: property.unusedType
66
count: 1
77
path: src/Api/AbstractApi.php
88

tests/ApiUrlTest.php

+5-24
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
use Bitbucket\HttpClient\Builder;
99
use Http\Mock\Client as MockClient;
1010
use PHPUnit\Framework\TestCase;
11+
use PHPUnit\Framework\Attributes\DataProvider;
1112

1213
/**
1314
* Tests API URLs constructed in Src and Downloads API classes.
@@ -23,12 +24,7 @@ public function setUp(): void
2324
$this->client = new Client(new Builder($this->httpClient));
2425
}
2526

26-
/**
27-
* @covers \Bitbucket\Api\Repositories\Workspaces\Src::show
28-
* @covers \Bitbucket\Api\Repositories\Workspaces\Src::buildSrcUri
29-
*
30-
* @dataProvider dataProvider
31-
*/
27+
#[DataProvider('dataProvider')]
3228
public function testWorkspaceSrcShowUri(string $fileName): void
3329
{
3430
$this->client->repositories()
@@ -42,12 +38,7 @@ public function testWorkspaceSrcShowUri(string $fileName): void
4238
);
4339
}
4440

45-
/**
46-
* @covers \Bitbucket\Api\Repositories\Workspaces\Src::download
47-
* @covers \Bitbucket\Api\Repositories\Workspaces\Src::buildSrcUri
48-
*
49-
* @dataProvider dataProvider
50-
*/
41+
#[DataProvider('dataProvider')]
5142
public function testWorkspaceSrcDownloadUri(string $fileName): void
5243
{
5344
$this->client->repositories()
@@ -61,12 +52,7 @@ public function testWorkspaceSrcDownloadUri(string $fileName): void
6152
);
6253
}
6354

64-
/**
65-
* @covers \Bitbucket\Api\Repositories\Workspaces\Downloads::download
66-
* @covers \Bitbucket\Api\Repositories\Workspaces\Downloads::buildDownloadsUri
67-
*
68-
* @dataProvider dataProvider
69-
*/
55+
#[DataProvider('dataProvider')]
7056
public function testWorkspaceDownloadUri(string $fileName): void
7157
{
7258
$this->client->repositories()
@@ -80,12 +66,7 @@ public function testWorkspaceDownloadUri(string $fileName): void
8066
);
8167
}
8268

83-
/**
84-
* @covers \Bitbucket\Api\Repositories\Workspaces\Downloads::remove
85-
* @covers \Bitbucket\Api\Repositories\Workspaces\Downloads::buildDownloadsUri
86-
*
87-
* @dataProvider dataProvider
88-
*/
69+
#[DataProvider('dataProvider')]
8970
public function testWorkspaceRemoveUri(string $fileName): void
9071
{
9172
$this->client->repositories()

0 commit comments

Comments
 (0)