{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":201833716,"defaultBranch":"develop","name":"PHPCSExtra","ownerLogin":"PHPCSStandards","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-12T01:06:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54010123?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713964964.0","currentOid":""},"activityList":{"items":[{"before":"fd2752e1fa13cf72931b5cb655eea6fb369be619","after":null,"ref":"refs/heads/feature/ghactions-xmllint-bypass-apt-get-update","pushedAt":"2024-04-24T13:22:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"cd881d335cc475cc46edf7d65a324607915f3da7","after":"6dcc44351983b9dbddf9012a3533804768ca4bbb","ref":"refs/heads/develop","pushedAt":"2024-04-24T13:22:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #309 from PHPCSStandards/feature/ghactions-xmllint-bypass-apt-get-update\n\nGH Actions: work around intermittent apt-get errors","shortMessageHtmlLink":"Merge pull request #309 from PHPCSStandards/feature/ghactions-xmllint…"}},{"before":null,"after":"fd2752e1fa13cf72931b5cb655eea6fb369be619","ref":"refs/heads/feature/ghactions-xmllint-bypass-apt-get-update","pushedAt":"2024-04-24T10:49:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"GH Actions: work around intermittent apt-get errors\n\nOkay, so apparently, there is a long-standing bug in the Microsoft package deploy process which caused `apt-get update` to fail in the first half hour after Microsoft has deployed a package.\n\nThe failure looks like this:\n```\nE: Failed to fetch https://packages.microsoft.com/ubuntu/22.04/prod/dists/jammy/InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)\n```\n\nAs this only happens intermittently (after a MS package deploy), the chance of running into this bug are slim, but guess what: today I ran into it.\n\nThis change to the workflow is intended to prevent the next person running into this issue from having to waste time on figuring this out.\n\nBy splitting the \"Install xmllint\" step into two steps: one doing the `apt-get update` and one doing the actual install and making the first step one which is allowed to `continue-on-error`, this issue should hopefully not crop up anymore.\n\nAny errors in the `apt-get update` step will now be ignored and as most errors which could potentially come from that step are irrelevant for the rest of the job anyway, this is fine.\nIf a relevant error would be surfaced, the next step (the xmllint install), will fail the job anyway.\n\nRefs:\n* https://github.com/actions/runner-images/issues/3410\n* https://github.com/dotnet/core/issues/4167","shortMessageHtmlLink":"GH Actions: work around intermittent apt-get errors"}},{"before":"6609627bef36b83a449c143c0c1198c81b64aa2a","after":"cd881d335cc475cc46edf7d65a324607915f3da7","ref":"refs/heads/develop","pushedAt":"2024-04-21T18:24:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Composer: avoid writing a lock file (#307)\n\n* Composer: avoid writing a lock file\r\n\r\n* Allow use of Composer lock file in some tests","shortMessageHtmlLink":"Composer: avoid writing a lock file (#307)"}},{"before":"cf5f8b43d4f5db96ce2d5b07f0b220c01551bd51","after":null,"ref":"refs/heads/feature/bug-report-fix-markdown","pushedAt":"2024-04-19T12:43:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"253d01850056b24a0bc2eeab1b18697a98960bc0","after":"6609627bef36b83a449c143c0c1198c81b64aa2a","ref":"refs/heads/develop","pushedAt":"2024-04-19T12:43:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #308 from PHPCSStandards/feature/bug-report-fix-markdown\n\nBug report template: tweak markdown","shortMessageHtmlLink":"Merge pull request #308 from PHPCSStandards/feature/bug-report-fix-ma…"}},{"before":null,"after":"cf5f8b43d4f5db96ce2d5b07f0b220c01551bd51","ref":"refs/heads/feature/bug-report-fix-markdown","pushedAt":"2024-04-19T12:37:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Bug report template: tweak markdown\n\n... to comply with changes in Remark. _sigh_","shortMessageHtmlLink":"Bug report template: tweak markdown"}},{"before":"622223e9b88779092601a75fdc02bb576363e4cf","after":null,"ref":"refs/heads/dependabot/github_actions/mondeja/remove-labels-gh-action-2","pushedAt":"2024-03-18T03:02:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"7384703f57a65879dc6fb5a0fc0dbe60fe2c1d8d","after":"253d01850056b24a0bc2eeab1b18697a98960bc0","ref":"refs/heads/develop","pushedAt":"2024-03-18T03:02:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #306 from PHPCSStandards/dependabot/github_actions/mondeja/remove-labels-gh-action-2\n\nGH Actions: Bump mondeja/remove-labels-gh-action from 1 to 2","shortMessageHtmlLink":"Merge pull request #306 from PHPCSStandards/dependabot/github_actions…"}},{"before":null,"after":"622223e9b88779092601a75fdc02bb576363e4cf","ref":"refs/heads/dependabot/github_actions/mondeja/remove-labels-gh-action-2","pushedAt":"2024-03-18T01:29:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"GH Actions: Bump mondeja/remove-labels-gh-action from 1 to 2\n\nBumps [mondeja/remove-labels-gh-action](https://github.com/mondeja/remove-labels-gh-action) from 1 to 2.\n- [Release notes](https://github.com/mondeja/remove-labels-gh-action/releases)\n- [Commits](https://github.com/mondeja/remove-labels-gh-action/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: mondeja/remove-labels-gh-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"GH Actions: Bump mondeja/remove-labels-gh-action from 1 to 2"}},{"before":"bd7b8c9249fbac0728c650e0a86d5f2865733b0d","after":null,"ref":"refs/heads/dependabot/github_actions/ramsey/composer-install-3","pushedAt":"2024-03-04T02:11:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"71ce087b11b12bf1f1b6fff0bf9b911a2fcb494c","after":"7384703f57a65879dc6fb5a0fc0dbe60fe2c1d8d","ref":"refs/heads/develop","pushedAt":"2024-03-04T02:11:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #305 from PHPCSStandards/dependabot/github_actions/ramsey/composer-install-3\n\nGH Actions: Bump ramsey/composer-install from 2 to 3","shortMessageHtmlLink":"Merge pull request #305 from PHPCSStandards/dependabot/github_actions…"}},{"before":null,"after":"bd7b8c9249fbac0728c650e0a86d5f2865733b0d","ref":"refs/heads/dependabot/github_actions/ramsey/composer-install-3","pushedAt":"2024-03-04T01:43:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"GH Actions: Bump ramsey/composer-install from 2 to 3\n\nBumps [ramsey/composer-install](https://github.com/ramsey/composer-install) from 2 to 3.\n- [Release notes](https://github.com/ramsey/composer-install/releases)\n- [Commits](https://github.com/ramsey/composer-install/compare/v2...v3)\n\n---\nupdated-dependencies:\n- dependency-name: ramsey/composer-install\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"GH Actions: Bump ramsey/composer-install from 2 to 3"}},{"before":"f323022e11cd7cfd4b95bbec66accf3277439dbc","after":null,"ref":"refs/heads/feature/ghactions-minor-tweaks","pushedAt":"2024-02-16T03:41:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"a82cb4dfb4703f3aaf774f2d1a87ae4cf6f5b781","after":"71ce087b11b12bf1f1b6fff0bf9b911a2fcb494c","ref":"refs/heads/develop","pushedAt":"2024-02-16T03:41:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #304 from PHPCSStandards/feature/ghactions-minor-tweaks\n\nGH Actions: minor tweaks","shortMessageHtmlLink":"Merge pull request #304 from PHPCSStandards/feature/ghactions-minor-t…"}},{"before":"d1d196929f140ae4983870d627d82c8754c085a2","after":"f323022e11cd7cfd4b95bbec66accf3277439dbc","ref":"refs/heads/feature/ghactions-minor-tweaks","pushedAt":"2024-02-16T03:38:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"GH Actions: minor tweaks\n\n* The `--ignore-platform-req=php+` is no longer needed now PHPUnit 8 and 9 are supported (since PR 299 / PHPCS 3.8.0).\n* Minor readability improvement of the script snippet.","shortMessageHtmlLink":"GH Actions: minor tweaks"}},{"before":"8856f8b6b136b782e90a98becd857965843218bf","after":null,"ref":"refs/heads/feature/tests-update-for-phpcs-3.9.0","pushedAt":"2024-02-16T03:37:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"11d387c6642b6e4acaf0bd9bf5203b8cca1ec489","after":"a82cb4dfb4703f3aaf774f2d1a87ae4cf6f5b781","ref":"refs/heads/develop","pushedAt":"2024-02-16T03:37:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #303 from PHPCSStandards/feature/tests-update-for-phpcs-3.9.0\n\nUseStatements/KeywordSpacing: add missing \"fixed\" test file","shortMessageHtmlLink":"Merge pull request #303 from PHPCSStandards/feature/tests-update-for-…"}},{"before":null,"after":"d1d196929f140ae4983870d627d82c8754c085a2","ref":"refs/heads/feature/ghactions-minor-tweaks","pushedAt":"2024-02-16T03:35:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"GH Actions: minor tweaks","shortMessageHtmlLink":"GH Actions: minor tweaks"}},{"before":null,"after":"8856f8b6b136b782e90a98becd857965843218bf","ref":"refs/heads/feature/tests-update-for-phpcs-3.9.0","pushedAt":"2024-02-16T03:34:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"UseStatements/KeywordSpacing: add missing \"fixed\" test file\n\nThe `Universal.UseStatement.KeywordSpacing` sniff has a difference in behaviour between PHP < 8.0 and PHP 8.0+ due to the change in how namespaced name tokens are tokenized in PHP 8.0+.\n\nFor that reason, the `KeywordSpacingUnitTest.2.inc` did not have a \".fixed\" file as whether or not a fix would be made depends on which PHP version the tests are being run on.\n\nAs of PHPCS 3.9.0, PHPCS will throw a PHPUnit warning for missing \"fixed\" files and as of PHPCS 4.0.0, this will become an error.\n\nWith that in mind, this commit adds the missing \"fixed\" file, but excludes that test from being run on PHP 8.0+ by overloading the `getTestFiles()` method and selectively removing the test case file from the list of files to test.","shortMessageHtmlLink":"UseStatements/KeywordSpacing: add missing \"fixed\" test file"}},{"before":"4abbe7594ed1e145e82af7f6848192ec9bea2065","after":"11d387c6642b6e4acaf0bd9bf5203b8cca1ec489","ref":"refs/heads/develop","pushedAt":"2023-12-08T16:51:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #301 from PHPCSStandards/develop\n\nRelease PHPCSExtra 1.2.1","shortMessageHtmlLink":"Merge pull request #301 from PHPCSStandards/develop"}},{"before":"78b2cae1e9de1c05f0416de6f9a658cbb83ac324","after":"11d387c6642b6e4acaf0bd9bf5203b8cca1ec489","ref":"refs/heads/stable","pushedAt":"2023-12-08T16:49:07.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #301 from PHPCSStandards/develop\n\nRelease PHPCSExtra 1.2.1","shortMessageHtmlLink":"Merge pull request #301 from PHPCSStandards/develop"}},{"before":"455d6dadeac1e45f9624c253276f0edda28cd3c0","after":null,"ref":"refs/heads/feature/changelog-phpcsextra-1.2.1","pushedAt":"2023-12-08T16:43:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"52b5b5580f343f726d1e65b7080dd84987e509c3","after":"4abbe7594ed1e145e82af7f6848192ec9bea2065","ref":"refs/heads/develop","pushedAt":"2023-12-08T16:43:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #300 from PHPCSStandards/feature/changelog-phpcsextra-1.2.1\n\nChangelog for the release of version 1.2.1","shortMessageHtmlLink":"Merge pull request #300 from PHPCSStandards/feature/changelog-phpcsex…"}},{"before":null,"after":"455d6dadeac1e45f9624c253276f0edda28cd3c0","ref":"refs/heads/feature/changelog-phpcsextra-1.2.1","pushedAt":"2023-12-08T16:34:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Changelog for the release of version 1.2.1","shortMessageHtmlLink":"Changelog for the release of version 1.2.1"}},{"before":"deaad9affe60446252ab34084b3586872365bab4","after":null,"ref":"refs/heads/feature/start-using-phpunit-8-9","pushedAt":"2023-12-08T16:31:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}},{"before":"61391ad731818e646af1930a1dd8e2ede8b902d2","after":"52b5b5580f343f726d1e65b7080dd84987e509c3","ref":"refs/heads/develop","pushedAt":"2023-12-08T16:31:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Merge pull request #299 from PHPCSStandards/feature/start-using-phpunit-8-9\n\nTests: allow for PHPUnit 8/9","shortMessageHtmlLink":"Merge pull request #299 from PHPCSStandards/feature/start-using-phpun…"}},{"before":"ba5edd62bbecb94b3bf731315080488e39ff596b","after":"deaad9affe60446252ab34084b3586872365bab4","ref":"refs/heads/feature/start-using-phpunit-8-9","pushedAt":"2023-12-08T16:20:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Tests: allow for PHPUnit 8/9\n\nPHP_CodeSniffer 3.8.0 now allows for running the tests, which are based on the PHPCS native test suite, with PHPUnit 8 and 9.\n\nThis commit updates the package to take advantage of that.\n\nIncludes:\n* Widening the PHPUnit version requirements.\n* Simplifications to the `quicktest` and `test` workflows.\n Also, the code coverage \"high\" run can now be run against PHP 8.3.\n* Running PHPStan against PHP `latest` (couldn't previously be done due to the old PHPUnit version).\n\nNot included as this was already handled in this repo:\n* Adding the PHPUnit cache file to `.gitignore`.\n* Adding various PHPUnit config attributes to ensure deprecation notices and such still show on PHPUnit 9.\n\nRef:\n* PHPCSStandards/PHP_CodeSniffer 59","shortMessageHtmlLink":"Tests: allow for PHPUnit 8/9"}},{"before":null,"after":"ba5edd62bbecb94b3bf731315080488e39ff596b","ref":"refs/heads/feature/start-using-phpunit-8-9","pushedAt":"2023-12-08T16:17:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"},"commit":{"message":"Tests: allow for PHPUnit 8/9\n\nPHP_CodeSniffer 3.8.0 now allows for running the tests, which are based on the PHPCS native test suite, with PHPUnit 8 and 9.\n\nThis commit updates the package to take advantage of that.\n\nIncludes:\n* Widening the PHPUnit version requirements.\n* Simplifications to the `quicktest` and `test` workflows.\n Also, the code coverage \"high\" run can now be run against PHP 8.3.\n* Running PHPStan against PHP `latest` (couldn't previously be done due to the old PHPUnit version).\n\nNot includes as this was already handled in this repo:\n* Adding the PHPUnit cache file to `.gitignore`.\n* Adding various PHPUnit config attributes to ensure deprecation notices and such still show on PHPUnit 9.\n\nRef:\n* https://github.com/PHPCSStandards/PHP_CodeSniffer/pull/59","shortMessageHtmlLink":"Tests: allow for PHPUnit 8/9"}},{"before":"4ef758126e5afb7d43781a5996977fd2280a6b2f","after":null,"ref":"refs/heads/feature/switch-to-fork-of-phpcs","pushedAt":"2023-12-08T15:42:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfnl","name":"Juliette","path":"/jrfnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663378?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOSj6jAA","startCursor":null,"endCursor":null}},"title":"Activity · PHPCSStandards/PHPCSExtra"}