Skip to content

Commit e28f385

Browse files
authored
Use library-namespaced InvalidArgumentException (#45)
1 parent 845c70b commit e28f385

14 files changed

+22
-13
lines changed

phpcs.xml.dist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<property name="allowFullyQualifiedGlobalClasses" value="false"/>
8383
<property name="allowFullyQualifiedGlobalConstants" value="false"/>
8484
<property name="allowFullyQualifiedGlobalFunctions" value="false"/>
85-
<property phpcs-only="true" name="allowFullyQualifiedNameForCollidingClasses" value="false"/>
85+
<property phpcs-only="true" name="allowFullyQualifiedNameForCollidingClasses" value="true"/>
8686
<property phpcs-only="true" name="allowFullyQualifiedNameForCollidingConstants" value="false"/>
8787
<property phpcs-only="true" name="allowFullyQualifiedNameForCollidingFunctions" value="false"/>
8888
<property name="searchAnnotations" value="true"/>

src/BoundingBox.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
namespace GeoJson;
66

7+
use GeoJson\Exception\InvalidArgumentException;
78
use GeoJson\Exception\UnserializationException;
8-
use InvalidArgumentException;
99
use JsonSerializable;
1010

1111
use function count;
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace GeoJson\Exception;
6+
7+
class InvalidArgumentException extends \InvalidArgumentException implements Exception
8+
{
9+
}

src/Feature/FeatureCollection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
use Countable;
99
use GeoJson\BoundingBox;
1010
use GeoJson\CoordinateReferenceSystem\CoordinateReferenceSystem;
11+
use GeoJson\Exception\InvalidArgumentException;
1112
use GeoJson\GeoJson;
12-
use InvalidArgumentException;
1313
use IteratorAggregate;
1414
use Traversable;
1515

src/Geometry/GeometryCollection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use Countable;
99
use GeoJson\BoundingBox;
1010
use GeoJson\CoordinateReferenceSystem\CoordinateReferenceSystem;
11-
use InvalidArgumentException;
11+
use GeoJson\Exception\InvalidArgumentException;
1212
use IteratorAggregate;
1313
use Traversable;
1414

src/Geometry/LineString.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
use GeoJson\BoundingBox;
88
use GeoJson\CoordinateReferenceSystem\CoordinateReferenceSystem;
9-
use InvalidArgumentException;
9+
use GeoJson\Exception\InvalidArgumentException;
1010

1111
use function count;
1212

src/Geometry/LinearRing.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
use GeoJson\BoundingBox;
88
use GeoJson\CoordinateReferenceSystem\CoordinateReferenceSystem;
9-
use InvalidArgumentException;
9+
use GeoJson\Exception\InvalidArgumentException;
1010

1111
use function count;
1212
use function end;

src/Geometry/Point.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
use GeoJson\BoundingBox;
88
use GeoJson\CoordinateReferenceSystem\CoordinateReferenceSystem;
9-
use InvalidArgumentException;
9+
use GeoJson\Exception\InvalidArgumentException;
1010

1111
use function count;
1212
use function is_float;

tests/BoundingBoxTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
namespace GeoJson\Tests;
66

77
use GeoJson\BoundingBox;
8+
use GeoJson\Exception\InvalidArgumentException;
89
use GeoJson\Exception\UnserializationException;
910
use GeoJson\JsonUnserializable;
10-
use InvalidArgumentException;
1111
use PHPUnit\Framework\TestCase;
1212
use stdClass;
1313

tests/Feature/FeatureCollectionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44

55
namespace GeoJson\Tests\Feature;
66

7+
use GeoJson\Exception\InvalidArgumentException;
78
use GeoJson\Exception\UnserializationException;
89
use GeoJson\Feature\Feature;
910
use GeoJson\Feature\FeatureCollection;
1011
use GeoJson\GeoJson;
1112
use GeoJson\Geometry\Point;
1213
use GeoJson\Tests\BaseGeoJsonTest;
13-
use InvalidArgumentException;
1414
use stdClass;
1515

1616
use function is_subclass_of;

0 commit comments

Comments
 (0)