{"shas":[["d4e66c5ad0a27e0bc36395e5204a8b3d0a7d264d","990a75c805a00b7b643feadf2a36b25d12bf1a37@dd0e9695-b195-4be7-bd10-2dea1a65a6b6","Use assertStringEqualsFile in place of assertEquals and reading the file.\n\n\ngit-svn-id: svn+ssh://svn.wikimedia.org/svnroot/mediawiki/trunk@86794 dd0e9695-b195-4be7-bd10-2dea1a65a6b6","mah"],["516441bcfab3d098e2306e47433091cd04af57a1","990a75c805a00b7b643feadf2a36b25d12bf1a37@dd0e9695-b195-4be7-bd10-2dea1a65a6b6","* Add preprocessor tests that Bergi supplied for Bug #28642\n* Add Bergi to CREDITS\n\n\ngit-svn-id: svn+ssh://svn.wikimedia.org/svnroot/mediawiki/trunk@86795 dd0e9695-b195-4be7-bd10-2dea1a65a6b6","mah"],["308a9ba721b30aade209b43d2af21015e14011db","2a5f24b7c7fae58abdd23061a1bd17b581766b4d@dd0e9695-b195-4be7-bd10-2dea1a65a6b6","Add missing semicolon from r86750\n\ngit-svn-id: svn+ssh://svn.wikimedia.org/svnroot/mediawiki/trunk@86796 dd0e9695-b195-4be7-bd10-2dea1a65a6b6","reedy"],["821a3850b1e3ea09952db3b7de5315152370017f","428a3cf95b764cbfdde220aa9306c1079ce7bed4@dd0e9695-b195-4be7-bd10-2dea1a65a6b6","Follow-up r86347: the $mFile written to in SpecialUndelete is not actually the 'same' variable as is used in SpecialPage (SpecialPage->mFile is the php file where wfEvilSpecialPageFunction() can be found, while SpecialUndelete->mFile is a deleted file), but it still complains about private access unless it's redeclared.\n\ngit-svn-id: svn+ssh://svn.wikimedia.org/svnroot/mediawiki/trunk@86797 dd0e9695-b195-4be7-bd10-2dea1a65a6b6","happy-melon"],["4ef74c173632591f7fb1da6331cc4226081c7134","428a3cf95b764cbfdde220aa9306c1079ce7bed4@dd0e9695-b195-4be7-bd10-2dea1a65a6b6","Some type-hinting and documentation in HTMLForm.php\n\ngit-svn-id: svn+ssh://svn.wikimedia.org/svnroot/mediawiki/trunk@86798 dd0e9695-b195-4be7-bd10-2dea1a65a6b6","happy-melon"]],"repo":"mediawiki/mediawiki-svn","actor":"mediawiki","ref":"refs/heads/trunk","size":5,"head":"4ef74c173632591f7fb1da6331cc4226081c7134","actor_gravatar":"a0e5d29554ef2796258bff856df7f59d","push_id":29713514}