Skip to content

Commit 2f2e954

Browse files
committed
Fix some types
1 parent 06bd61b commit 2f2e954

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

src/CSSList/CSSList.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ private static function parseAtRule(ParserState $parserState)
176176
}
177177
}
178178
$parserState->consumeUntil([';', ParserState::EOF], true, true);
179-
return new Import($location, $mediaQuery, $identifierLineNumber);
179+
return new Import($location, $mediaQuery ?? '', $identifierLineNumber);
180180
} elseif ($identifier === 'charset') {
181181
$charsetString = CSSString::parse($parserState);
182182
$parserState->consumeWhiteSpace();

src/Property/CSSNamespace.php

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,16 @@
66

77
use Sabberworm\CSS\Comment\Comment;
88
use Sabberworm\CSS\OutputFormat;
9+
use Sabberworm\CSS\Value\CSSString;
10+
use Sabberworm\CSS\Value\URL;
911

1012
/**
1113
* `CSSNamespace` represents an `@namespace` rule.
1214
*/
1315
class CSSNamespace implements AtRule
1416
{
1517
/**
16-
* @var string
18+
* @var CSSString|URL
1719
*/
1820
private $url;
1921

@@ -35,9 +37,10 @@ class CSSNamespace implements AtRule
3537
protected $comments = [];
3638

3739
/**
40+
* @param CSSString|URL
3841
* @param int<0, max> $lineNumber
3942
*/
40-
public function __construct(string $url, ?string $prefix = null, int $lineNumber = 0)
43+
public function __construct($url, ?string $prefix = null, int $lineNumber = 0)
4144
{
4245
$this->url = $url;
4346
$this->prefix = $prefix;
@@ -67,7 +70,7 @@ public function render(OutputFormat $outputFormat): string
6770
}
6871

6972
/**
70-
* @return string
73+
* @return CSSString|URL
7174
*/
7275
public function getUrl()
7376
{
@@ -83,7 +86,7 @@ public function getPrefix()
8386
}
8487

8588
/**
86-
* @param string $url
89+
* @param CSSString|URL $url
8790
*/
8891
public function setUrl($url): void
8992
{

0 commit comments

Comments
 (0)