Skip to content

Commit 6a6e319

Browse files
authored
[TASK] Remove getLineNo() (#1258)
Closes #974.
1 parent f9685bb commit 6a6e319

16 files changed

+3
-323
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,9 @@ Please also have a look at our
8181

8282
### Removed
8383

84+
- Remove `getLineNo()` from these classes (use `getLineNumber()` instead):
85+
`Comment`, `CSSList`, `SourceException`, `Charset`, `CSSNamespace`, `Import`,
86+
`Rule`, `DeclarationBlock`, `RuleSet`, `CSSFunction`, `Value` (#1258)
8487
- Remove `Rule::getColNo()` (use `getColumnNumber()` instead) (#1287)
8588
- Passing a string as the first argument to `getAllValues()` is no longer
8689
supported and will not work;

src/Position/Position.php

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,6 @@ public function getLineNumber(): ?int
3131
return $this->lineNumber;
3232
}
3333

34-
/**
35-
* @return int<0, max>
36-
*/
37-
public function getLineNo(): int
38-
{
39-
return $this->getLineNumber() ?? 0;
40-
}
41-
4234
/**
4335
* @return int<0, max>|null
4436
*/

src/Position/Positionable.php

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,6 @@ interface Positionable
1616
*/
1717
public function getLineNumber(): ?int;
1818

19-
/**
20-
* @return int<0, max>
21-
*
22-
* @deprecated in version 8.9.0, will be removed in v9.0. Use `getLineNumber()` instead.
23-
*/
24-
public function getLineNo(): int;
25-
2619
/**
2720
* @return int<0, max>|null
2821
*/

tests/Unit/CSSList/AtRuleBlockListTest.php

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -114,18 +114,6 @@ public function atRuleArgsReturnsArgumentsProvidedToConstructor(): void
114114
self::assertSame($arguments, $subject->atRuleArgs());
115115
}
116116

117-
/**
118-
* @test
119-
*/
120-
public function getLineNoReturnsLineNumberProvidedToConstructor(): void
121-
{
122-
$lineNumber = 42;
123-
124-
$subject = new AtRuleBlockList('', '', $lineNumber);
125-
126-
self::assertSame($lineNumber, $subject->getLineNo());
127-
}
128-
129117
/**
130118
* @test
131119
*/

tests/Unit/CSSList/CSSListTest.php

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -57,28 +57,6 @@ public function implementsCSSListItem(): void
5757
self::assertInstanceOf(CSSListItem::class, $subject);
5858
}
5959

60-
/**
61-
* @test
62-
*/
63-
public function getLineNoByDefaultReturnsZero(): void
64-
{
65-
$subject = new ConcreteCSSList();
66-
67-
self::assertSame(0, $subject->getLineNo());
68-
}
69-
70-
/**
71-
* @test
72-
*/
73-
public function getLineNoReturnsLineNumberProvidedToConstructor(): void
74-
{
75-
$lineNumber = 42;
76-
77-
$subject = new ConcreteCSSList($lineNumber);
78-
79-
self::assertSame($lineNumber, $subject->getLineNo());
80-
}
81-
8260
/**
8361
* @test
8462
*/

tests/Unit/CSSList/KeyFrameTest.php

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -68,18 +68,6 @@ public function isCSSList(): void
6868
self::assertInstanceOf(CSSList::class, $subject);
6969
}
7070

71-
/**
72-
* @test
73-
*/
74-
public function getLineNoReturnsLineNumberProvidedToConstructor(): void
75-
{
76-
$lineNumber = 42;
77-
78-
$subject = new KeyFrame($lineNumber);
79-
80-
self::assertSame($lineNumber, $subject->getLineNo());
81-
}
82-
8371
/**
8472
* @test
8573
*/

tests/Unit/Comment/CommentTest.php

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -57,27 +57,6 @@ public function setCommentSetsComments(): void
5757
self::assertSame($comment, $subject->getComment());
5858
}
5959

60-
/**
61-
* @test
62-
*/
63-
public function getLineNoOnEmptyInstanceReturnsZero(): void
64-
{
65-
$subject = new Comment();
66-
67-
self::assertSame(0, $subject->getLineNo());
68-
}
69-
70-
/**
71-
* @test
72-
*/
73-
public function getLineNoInitiallyReturnsLineNumberPassedToConstructor(): void
74-
{
75-
$lineNumber = 42;
76-
$subject = new Comment('', $lineNumber);
77-
78-
self::assertSame($lineNumber, $subject->getLineNo());
79-
}
80-
8160
/**
8261
* @test
8362
*/

tests/Unit/Parsing/OutputExceptionTest.php

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -32,27 +32,6 @@ public function getMessageReturnsMessageProvidedToConstructor(): void
3232
self::assertStringContainsString($message, $exception->getMessage());
3333
}
3434

35-
/**
36-
* @test
37-
*/
38-
public function getLineNoByDefaultReturnsZero(): void
39-
{
40-
$exception = new OutputException('foo');
41-
42-
self::assertSame(0, $exception->getLineNo());
43-
}
44-
45-
/**
46-
* @test
47-
*/
48-
public function getLineNoReturnsLineNumberProvidedToConstructor(): void
49-
{
50-
$lineNumber = 17;
51-
$exception = new OutputException('foo', $lineNumber);
52-
53-
self::assertSame($lineNumber, $exception->getLineNo());
54-
}
55-
5635
/**
5736
* @test
5837
*/

tests/Unit/Parsing/SourceExceptionTest.php

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -23,27 +23,6 @@ public function getMessageReturnsMessageProvidedToConstructor(): void
2323
self::assertStringContainsString($message, $exception->getMessage());
2424
}
2525

26-
/**
27-
* @test
28-
*/
29-
public function getLineNoByDefaultReturnsZero(): void
30-
{
31-
$exception = new SourceException('foo');
32-
33-
self::assertSame(0, $exception->getLineNo());
34-
}
35-
36-
/**
37-
* @test
38-
*/
39-
public function getLineNoReturnsLineNumberProvidedToConstructor(): void
40-
{
41-
$lineNumber = 17;
42-
$exception = new SourceException('foo', $lineNumber);
43-
44-
self::assertSame($lineNumber, $exception->getLineNo());
45-
}
46-
4726
/**
4827
* @test
4928
*/

tests/Unit/Parsing/UnexpectedEOFExceptionTest.php

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -21,27 +21,6 @@ public function extendsUnexpectedTokenException(): void
2121
self::assertInstanceOf(UnexpectedTokenException::class, new UnexpectedEOFException('expected', 'found'));
2222
}
2323

24-
/**
25-
* @test
26-
*/
27-
public function getLineNoByDefaultReturnsZero(): void
28-
{
29-
$exception = new UnexpectedEOFException('expected', 'found');
30-
31-
self::assertSame(0, $exception->getLineNo());
32-
}
33-
34-
/**
35-
* @test
36-
*/
37-
public function getLineNoReturnsLineNumberProvidedToConstructor(): void
38-
{
39-
$lineNumber = 17;
40-
$exception = new UnexpectedEOFException('expected', 'found', 'literal', $lineNumber);
41-
42-
self::assertSame($lineNumber, $exception->getLineNo());
43-
}
44-
4524
/**
4625
* @test
4726
*/

0 commit comments

Comments
 (0)