Skip to content

Commit 18b491b

Browse files
committed
Merge pull request #482 from wmde/statementlistprovider
Move StatementListProvider into the Statement namespace
2 parents 0bdeeb5 + b67455f commit 18b491b

7 files changed

Lines changed: 15 additions & 5 deletions

File tree

Aliases.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,12 @@ class ClaimGuidParser extends \Wikibase\DataModel\Statement\StatementGuidParser
2929
class ClaimGuidParsingException extends \Wikibase\DataModel\Statement\StatementGuidParsingException {}
3030

3131
}
32+
33+
namespace Wikibase\DataModel {
34+
35+
/**
36+
* @deprecated since 3.0.0, use the base class instead.
37+
*/
38+
class StatementListProvider extends \Wikibase\DataModel\Statement\StatementListProvider {}
39+
40+
}

RELEASE-NOTES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ Other breaking changes:
5353
* Renamed `Claim\ClaimGuid` to `Statement\StatementGuid`, leaving a b/c alias in place
5454
* Renamed `Claim\ClaimGuidParser` to `Statement\StatementGuidParser`, leaving a b/c alias in place
5555
* Renamed `Claim\ClaimGuidParsingException` to `Statement\StatementGuidParsingException`, leaving a b/c alias in place
56+
* Renamed `StatementListProvider` to `Statement\StatementListProvider`, leaving a b/c alias in place
5657

5758
## Version 2.6.1 (2015-04-25)
5859

WikibaseDataModel.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,4 @@ class_alias( 'Wikibase\DataModel\Statement\Statement', 'Wikibase\DataModel\Claim
2525
class_alias( 'Wikibase\DataModel\Statement\StatementGuid', 'Wikibase\DataModel\Claim\ClaimGuid' );
2626
class_alias( 'Wikibase\DataModel\Statement\StatementGuidParser', 'Wikibase\DataModel\Claim\ClaimGuidParser' );
2727
class_alias( 'Wikibase\DataModel\Statement\StatementGuidParsingException', 'Wikibase\DataModel\Claim\ClaimGuidParsingException' );
28+
class_alias( 'Wikibase\DataModel\Statement\StatementListProvider', 'Wikibase\DataModel\StatementListProvider' );

src/Entity/Item.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
use Wikibase\DataModel\SiteLinkList;
1010
use Wikibase\DataModel\Statement\Statement;
1111
use Wikibase\DataModel\Statement\StatementList;
12-
use Wikibase\DataModel\StatementListProvider;
12+
use Wikibase\DataModel\Statement\StatementListProvider;
1313
use Wikibase\DataModel\Term\Fingerprint;
1414

1515
/**

src/Entity/Property.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
use Wikibase\DataModel\Claim\Claims;
77
use Wikibase\DataModel\Statement\Statement;
88
use Wikibase\DataModel\Statement\StatementList;
9-
use Wikibase\DataModel\StatementListProvider;
9+
use Wikibase\DataModel\Statement\StatementListProvider;
1010
use Wikibase\DataModel\Term\Fingerprint;
1111

1212
/**
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
<?php
22

3-
namespace Wikibase\DataModel;
4-
5-
use Wikibase\DataModel\Statement\StatementList;
3+
namespace Wikibase\DataModel\Statement;
64

75
/**
86
* Interface for classes that contain a StatementList.

tests/component/AutoloadingAliasesTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ function( $className ) {
2929
'Wikibase\DataModel\Claim\ClaimGuid',
3030
'Wikibase\DataModel\Claim\ClaimGuidParser',
3131
'Wikibase\DataModel\Claim\ClaimGuidParsingException',
32+
'Wikibase\DataModel\StatementListProvider'
3233
)
3334
);
3435
}

0 commit comments

Comments
 (0)