{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":15110788,"defaultBranch":"master","name":"WikibaseDataModel","ownerLogin":"wmde","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-12-11T15:20:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/664724?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705961009.0","currentOid":""},"activityList":{"items":[{"before":"1c68eac198ce0308c9bbb86ba7931aaede39e624","after":"9687bd8a56df06e678e2463c3fd75b6428bc8d9a","ref":"refs/heads/master","pushedAt":"2024-09-17T07:58:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"build: Remove phpcs from internal-serialization package\n\nThe code is covered by phpcs in the root composer.json\nMaintain a different (and old) version here is confusing\n\nChange-Id: I9029b55ec4af95013abe2c3a5d8aaf49e4956898","shortMessageHtmlLink":"build: Remove phpcs from internal-serialization package"}},{"before":"a267df10e17a9cd8070f818cef9231e84127d810","after":"1c68eac198ce0308c9bbb86ba7931aaede39e624","ref":"refs/heads/master","pushedAt":"2024-08-23T13:49:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Add missing documentation to class properties\n\nChange-Id: Iece78d81c33f9ac8d50b8e2d7bb9f9a06d2f11a4","shortMessageHtmlLink":"Add missing documentation to class properties"}},{"before":"9f1c456a57a49f22d308d852f279f8c4a6d6dd35","after":"a267df10e17a9cd8070f818cef9231e84127d810","ref":"refs/heads/master","pushedAt":"2024-08-23T09:53:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Use real type hints for class properties holding type hinted arguments\n\nProvided arguments are already type-hinted on the construtor\nand it is safe to use the same type on the class property\n\nChange-Id: Ibb62443f02b4bf767c69d2f31709f9afe5afe1d2","shortMessageHtmlLink":"Use real type hints for class properties holding type hinted arguments"}},{"before":"b5d881de40d7eba5aa815855fe3c25befbb5a45c","after":"9f1c456a57a49f22d308d852f279f8c4a6d6dd35","ref":"refs/heads/master","pushedAt":"2024-08-13T12:52:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Replace gettype() with get_debug_type() in exception messages etc.\n\nget_debug_type() does the same thing but better (spelling type names\nin the same way as in type declarations, and including names of\nobject classes and resource types). It was added in PHP 8, but the\nsymfony/polyfill-php80 package provides it while we still support 7.4.\n\nFor reference:\nhttps://www.php.net/manual/en/function.get-debug-type.php\nhttps://www.php.net/manual/en/function.gettype.php\n\nChange-Id: I0ad6d2535c0531badf02ee8643bd7294deea0b5f","shortMessageHtmlLink":"Replace gettype() with get_debug_type() in exception messages etc."}},{"before":"528b39954f5e1abd75e3cc1a2a876bed912abf17","after":"b5d881de40d7eba5aa815855fe3c25befbb5a45c","ref":"refs/heads/master","pushedAt":"2024-08-13T07:32:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Drop duplicate @dataProviders from tests\n\nSame as I5aea363 in core. A test function can have multiple\n@dataProviders and a @dataProvider can be used by multiple test\nfunctions.\n\nChange-Id: I7b1b0efab33fdf699315f3fdad73789ce85c8e10","shortMessageHtmlLink":"Drop duplicate @dataProviders from tests"}},{"before":"cbbdfcb13e026357f7d441b9c901f06263304e46","after":"528b39954f5e1abd75e3cc1a2a876bed912abf17","ref":"refs/heads/master","pushedAt":"2024-08-08T07:53:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Drop test cases that are exact duplicates\n\nThere are 100% identical duplicates in these files. I don't know\nwhy. In some cases it was probably just a mistake. In other cases\nit looks like the code was refactored and some parameter got lost,\nwhich made some previously different test cases identical. Please\ndecide if this is critical and worth a closer look, or just merge\nit as it was effectively dead code.\n\nChange-Id: I13ee10cf1508dd65dde6bad6592bc0a94f8dcfd6","shortMessageHtmlLink":"Drop test cases that are exact duplicates"}},{"before":"c3de71aefd2537fe36057dfda9e855f7cc5eae03","after":"cbbdfcb13e026357f7d441b9c901f06263304e46","ref":"refs/heads/master","pushedAt":"2024-01-25T12:27:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"data-model lib: Stop declaring compatibility with and testing at PHP <7.4\n\nThe library code seems to be using PHP 7.4+ only syntax,\nso despite being allowed to be installed, the library wouldn't\nwork on older PHP versions.\n\nChange-Id: Ic0f42f429e79c93b61330c9c3e2ecb671b6b0ef6","shortMessageHtmlLink":"data-model lib: Stop declaring compatibility with and testing at PHP …"}},{"before":"e207517f5ac1e397792847c08da27802de6d11b6","after":"72d36f290899526953495512e78a590d4fca9c00","ref":"refs/heads/test-php-versions","pushedAt":"2024-01-24T21:41:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manicki","name":"Leszek Manicki","path":"/manicki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524114?s=80&v=4"},"commit":{"message":"Test on PHP versions 8.1, 8.2, and 8.3","shortMessageHtmlLink":"Test on PHP versions 8.1, 8.2, and 8.3"}},{"before":"e651ce25a980df4e888ed1f0bd619c03540641cb","after":"e207517f5ac1e397792847c08da27802de6d11b6","ref":"refs/heads/test-php-versions","pushedAt":"2024-01-24T21:32:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manicki","name":"Leszek Manicki","path":"/manicki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524114?s=80&v=4"},"commit":{"message":"Test on PHP versions 8.1, 8.2, and 8.3","shortMessageHtmlLink":"Test on PHP versions 8.1, 8.2, and 8.3"}},{"before":"09e124fd38bb60ee408f21f7dc67778108f2f1d5","after":"e651ce25a980df4e888ed1f0bd619c03540641cb","ref":"refs/heads/test-php-versions","pushedAt":"2024-01-22T22:05:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manicki","name":"Leszek Manicki","path":"/manicki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524114?s=80&v=4"},"commit":{"message":"Test on PHP versions 8.1, 8.2, and 8.3","shortMessageHtmlLink":"Test on PHP versions 8.1, 8.2, and 8.3"}},{"before":null,"after":"09e124fd38bb60ee408f21f7dc67778108f2f1d5","ref":"refs/heads/test-php-versions","pushedAt":"2024-01-22T22:03:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manicki","name":"Leszek Manicki","path":"/manicki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524114?s=80&v=4"},"commit":{"message":"Stop declaring compatibility with and testing at PHP <7.4","shortMessageHtmlLink":"Stop declaring compatibility with and testing at PHP <7.4"}},{"before":"5c956abeed51e955caab7ed36c64ff17387da0a7","after":"c3de71aefd2537fe36057dfda9e855f7cc5eae03","ref":"refs/heads/master","pushedAt":"2024-01-19T13:33:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"data-model lib: Do not require Mediawiki to run unit tests\n\nChange-Id: I902e95f5a839fa80142ac1d810f174894311f711","shortMessageHtmlLink":"data-model lib: Do not require Mediawiki to run unit tests"}},{"before":"30f61060f190d17e9fc7dfb1ae834cc8a429c472","after":"5c956abeed51e955caab7ed36c64ff17387da0a7","ref":"refs/heads/master","pushedAt":"2024-01-18T20:59:35.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Make `StatementGuid` preserve case\n\nDue to the `EntityId` constructor normalizing ids to upper case, `StatementGuid` couldn't guarantee that the statement id is in the correct case as it is stored in the database. This is an issue for the WB REST API as statement ids in the response were always normalized to have upper case entity id prefixes.\n\nThis commit fixes this by adding an optional `$originalStatementId` parameter to `StatementGuid` for providing the original, non-normalized, statement id and updating `StatementGuidParser` to always use this 3rd parameter.\n\nBug: T354262\nChange-Id: Ie2e16a188d9aa329e14a26c4e6bff4b22e796717","shortMessageHtmlLink":"Make StatementGuid preserve case"}},{"before":"4f02fa4e32fcc1c9c8ce350e30fd428721bfc9ae","after":"30f61060f190d17e9fc7dfb1ae834cc8a429c472","ref":"refs/heads/master","pushedAt":"2024-01-18T20:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manicki","name":"Leszek Manicki","path":"/manicki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524114?s=80&v=4"},"commit":{"message":"Restore \"EntityId: Hard-deprecate Serializable methods\"\n\nThis reverts change I26ebf9069a (commit 680ec4eafc), restoring change\nId36b2aebd6 (commit 1af704088a); the deprecation warnings we saw in\nproduction should have been fixed by WikibaseMediaInfo change\nIfd87f4c303 (commit 65e2df926f).\n\nBug: T345856\nChange-Id: I189f95cd6a11a2e4a41bc1edd2dcb41a698e0d02","shortMessageHtmlLink":"Restore \"EntityId: Hard-deprecate Serializable methods\""}},{"before":"2daf33f4463e39213c9cde0f2e0e2139ce83fd97","after":"4f02fa4e32fcc1c9c8ce350e30fd428721bfc9ae","ref":"refs/heads/master","pushedAt":"2023-10-04T11:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Drop reimplementations of is_iterable() & iterator_to_array()\n\nEspecially the SimpleCacheWithBagOStuff class is unnecessarily\ncomplex for no obvious reason.\n\niterator_to_array() apparently exists since PHP 5.1.\n\nis_iterable() exists since PHP 7.1.\n\nNote the int/string validation was done twice before. This is all\nvery well covered by PHPUnit tests. Pretty much guaranteed\neverything behaves exactly as before.\n\nChange-Id: I9fe716ab438ac27cd9af12e91275705ae796bde3","shortMessageHtmlLink":"Drop reimplementations of is_iterable() & iterator_to_array()"}},{"before":"ac8777d311118ebc2e30bd556858d726fe1c168a","after":"2daf33f4463e39213c9cde0f2e0e2139ce83fd97","ref":"refs/heads/master","pushedAt":"2023-09-28T15:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Remove obsolete comments and enable FunctionComment.WrongStyle sniff\n\nI believe these comments are all obsolete by now. I tried to\nunderstand what each comment means, and what value it brings when we\nkeep it around. I think there is not much and suggest to just remove\nthem.\n\nChange-Id: Ifdd27f126892edd91e10d169ff8464acf03cd856","shortMessageHtmlLink":"Remove obsolete comments and enable FunctionComment.WrongStyle sniff"}},{"before":"0eae8903459fb56202c602111fcaf1770408bde3","after":"ac8777d311118ebc2e30bd556858d726fe1c168a","ref":"refs/heads/master","pushedAt":"2023-09-21T06:10:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Many small fixes to incomplete/unspecific/broken PHPDoc comments\n\nE.g. adding missing types or fixing inconsistencies. This patch is\nexclusively about comments and should be fairly easy to review, I\nhope. It should be impossible such a patch can break anything.\n\nMistakes like this happen because the relevant MediaWiki CodeSniffer\nsniff is disabled in this codebase. I would love to enable it at\nleast partially, if possible. This is done in preparation.\n\nChange-Id: Ie6a676df1ac88eb65d1cb1b923e29d0e20d893e2","shortMessageHtmlLink":"Many small fixes to incomplete/unspecific/broken PHPDoc comments"}},{"before":"deff3baf5054247189d905e45a291dcb41989836","after":"0eae8903459fb56202c602111fcaf1770408bde3","ref":"refs/heads/master","pushedAt":"2023-09-19T16:06:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Consistent use of bool/int shortcuts in PHPDoc comments\n\nTwo reasons:\n\nConsistency. Most of this codebase uses the shortcuts already.\n\nIt's part of the MediaWiki CodeSniffer rule set. While this\nparticular sniff is currently disabled I would love to enable it\nat least partially, if possible. This is done in preparation.\n\nChange-Id: Ia685c986b6e0036aa3625e302d80b98352079f16","shortMessageHtmlLink":"Consistent use of bool/int shortcuts in PHPDoc comments"}},{"before":"48ebd9685b70812706ff510171fc82a8f3d54020","after":"deff3baf5054247189d905e45a291dcb41989836","ref":"refs/heads/master","pushedAt":"2023-09-13T09:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Revert \"EntityId: Hard-deprecate Serializable methods\"\n\nThis reverts commit 1af704088a038e7d522d34e443bf71c52c72e6c4.\n\nReason for revert: Huge error spike in prod\n\nChange-Id: I26ebf9069a5906b6b81305b170d958757a47cb57","shortMessageHtmlLink":"Revert \"EntityId: Hard-deprecate Serializable methods\""}},{"before":"4ea88e276d740719e8c6f82015ce2a48d0294768","after":"48ebd9685b70812706ff510171fc82a8f3d54020","ref":"refs/heads/master","pushedAt":"2023-09-08T13:20:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"EntityId: Hard-deprecate Serializable methods\n\nIn EntityIdTest, ItemIdTest, NumericPropertyIdTest, EntityIdValueTest,\nget expectDeprecationAndContinue() by extending MediaWikiUnitTestCase;\nin FederatedPropertyIdTest, do that with MediaWikiTestCaseTrait, because\nMediaWikiUnitTestCase would insist that the test is in a /unit/ path.\n\nBug: T345856\nChange-Id: Id36b2aebd65871c88b47d6feb8d89ddf929f9694","shortMessageHtmlLink":"EntityId: Hard-deprecate Serializable methods"}},{"before":"ff0bc18a3aad99bd5e58f8ac4d81bd9ac10b6ca6","after":"4ea88e276d740719e8c6f82015ce2a48d0294768","ref":"refs/heads/master","pushedAt":"2023-09-08T10:40:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"EntityId: Soft-deprecate Serializable methods and stop using them\n\nMost callers of serialize() should use getSerialization() instead (tests\nfor the method specifically are left alone for now); unserialize()\ndoesn’t even have any callers outside of its tests and __unserialize()\nipmlementations.\n\nWhile it was never guaranteed that serialize() and getSerialization()\nreturn the same string, this is indeed the case for all EntityId classes\nI could find, and a lot of the callers were relying on it anyway.\n\nBug: T345856\nChange-Id: I64e2e54b344e8dd64078f81502d0d067f6ea3a5b","shortMessageHtmlLink":"EntityId: Soft-deprecate Serializable methods and stop using them"}},{"before":"53387a451e4704a775f031560c678792de38c453","after":"ff0bc18a3aad99bd5e58f8ac4d81bd9ac10b6ca6","ref":"refs/heads/master","pushedAt":"2023-09-04T12:52:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Removed RepositoryNameAssert\n\nBug: T291823\nChange-Id: I81ae9f38e632e68a0e8c88cedd7d0076a0072cb3","shortMessageHtmlLink":"Removed RepositoryNameAssert"}},{"before":"15dd08b672cf82f6e0f4fafe2b4274527f145fec","after":"53387a451e4704a775f031560c678792de38c453","ref":"refs/heads/master","pushedAt":"2023-09-01T09:19:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Dropped \"repository name\" and \"local part\" from EntityId\n\nBug: T291823\nDepends-On: I13e3c1a238459dd26ba2e613d78eb7b87bb35533\nDepends-On: I7bb37487c706afe8244129472bd35cf536eca62a\nChange-Id: Ie9661c0e89d03afc28845e374f24dbed22cdee74","shortMessageHtmlLink":"Dropped \"repository name\" and \"local part\" from EntityId"}},{"before":"12ed7b1e30ae0979ed7f632a274a0b8ea994ca04","after":"15dd08b672cf82f6e0f4fafe2b4274527f145fec","ref":"refs/heads/master","pushedAt":"2023-08-31T19:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Removed SerializableEntityId::splitSerialization\n\nBug: T291823\nDepends-On: Ibea6e9236a80b1f132f27dd646ad7a0fa1fe7bf6\nChange-Id: Ie3fdbde264ad9b27037915399482c21b7c9c6cce","shortMessageHtmlLink":"Removed SerializableEntityId::splitSerialization"}},{"before":"e5140f341677f468eddf93d37ce3ad7421e3612a","after":"12ed7b1e30ae0979ed7f632a274a0b8ea994ca04","ref":"refs/heads/master","pushedAt":"2023-08-31T19:12:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Removed SerializableEntityId::joinSerialization\n\nBug: T291823\nDepends-On: Ibea6e9236a80b1f132f27dd646ad7a0fa1fe7bf6\nChange-Id: Ieab04771a60be89de0095cfaa121e85eb073c418","shortMessageHtmlLink":"Removed SerializableEntityId::joinSerialization"}},{"before":"d6d0769e295771def8d79a27bad3f6fbe7f22122","after":"e5140f341677f468eddf93d37ce3ad7421e3612a","ref":"refs/heads/master","pushedAt":"2023-08-31T14:51:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Formally disallowed using colons/prefixes in the Item/Property ID\n\nWhile no longer allowed/recognized, colon-separated\nrepository prefixes have still been formally allowed\nin the Item or Property ID.\nAlso, if the ID was including a single leading\ncolon, it was quietly removed from the ID, and\naccepted.\n\nThose are no longer allowed, and no \"normalization\"\nhappens anymore.\n\nBug: T291823\nDepends-On: I9839880d965051fa4b70986e744fe60d38f69a8a\nChange-Id: I226cf78a82a26078519a2f89e72f845f04f650fe","shortMessageHtmlLink":"Formally disallowed using colons/prefixes in the Item/Property ID"}},{"before":"15ababdd0a2c2eca8a9860bf6fb657a18fd1bc5b","after":"d6d0769e295771def8d79a27bad3f6fbe7f22122","ref":"refs/heads/master","pushedAt":"2023-08-28T16:23:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Document pitfall about Term / TermFallback classes\n\nPlenty of places in Wikibase have something like this:\n\n 'value' => $term->getText(),\n 'language' => $term instanceof TermFallback\n ? $term->getActualLanguageCode()\n : $term->getLanguageCode(),\n\nThis is unfortunate, but it’s not entirely clear how we best want to\nresolve it (I think Term and TermFallback should be entirely separate\nclasses – you don’t want a TermFallback in an Item’s TermList either, do\nyou? – but not 100% sure), nor whether cleaning this up is even worth\nthe risk of breaking working code. Let’s just document it a bit better\nfor now.\n\nChange-Id: Ia866ba175c95f0088eae5093bdf684afab83582a","shortMessageHtmlLink":"Document pitfall about Term / TermFallback classes"}},{"before":"e1bb894d799842835c48d56b9398363696894683","after":"15ababdd0a2c2eca8a9860bf6fb657a18fd1bc5b","ref":"refs/heads/master","pushedAt":"2023-08-25T13:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Removed the usage of splitSerialization from DispatchingIdParser\n\nBug: T291823\nChange-Id: I41fe09b424af5d828cda04a65efe407362b1f3c4","shortMessageHtmlLink":"Removed the usage of splitSerialization from DispatchingIdParser"}},{"before":"25c673b670004423f5fa102391f3fdd165247521","after":"e1bb894d799842835c48d56b9398363696894683","ref":"refs/heads/master","pushedAt":"2023-08-10T08:43:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Removed no longer used newFromRepositoryAndNumber from ItemId/PropertyId\n\nBug: T291823\nChange-Id: Ie22e6b41d1cda46b531464b9d73fb2441322c522","shortMessageHtmlLink":"Removed no longer used newFromRepositoryAndNumber from ItemId/PropertyId"}},{"before":"d362254af498ddc5dc8276d85018b27f15db2923","after":"25c673b670004423f5fa102391f3fdd165247521","ref":"refs/heads/master","pushedAt":"2023-08-09T09:30:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tarrow","name":"Thomas Arrow","path":"/tarrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7353563?s=80&v=4"},"commit":{"message":"Removed (Serializable)EntityId::isForeign\n\nthe concept of \"entities from a foreign repositories\"\nhas not been integrated into Wikibase.\n\nBug: T291823\nDepends-On: I54e4e12f4cda2a3966c727c45a953ba17dc11a73\nChange-Id: I6895bc5ebe50eadc2a584c8c72547f79f1053fac","shortMessageHtmlLink":"Removed (Serializable)EntityId::isForeign"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwNzo1ODo0Ni4wMDAwMDBazwAAAAS4PpRO","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwNzo1ODo0Ni4wMDAwMDBazwAAAAS4PpRO","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wOVQwOTozMDo1My4wMDAwMDBazwAAAANnCeEJ"}},"title":"Activity · wmde/WikibaseDataModel"}