{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10157178,"defaultBranch":"4.x","name":"EmailValidator","ownerLogin":"egulias","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-05-19T15:23:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/791806?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696574977.0","currentOid":""},"activityList":{"items":[{"before":"877577656387a3ffabae60dd4c425059179834cb","after":"92c1ab0cc1d38e188f858cea12bbb90711fa759a","ref":"refs/heads/4.x","pushedAt":"2024-05-01T13:20:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"Update GitHub Actions to V4 (#383)\n\n* Update tests.yml using actions/checkout@v4\r\n\r\n* Update static-analysis.yml usingactions/checkout@v4","shortMessageHtmlLink":"Update GitHub Actions to V4 (#383)"}},{"before":"87b8b8506e8fa5732b039acb4b34d594a370b68d","after":"877577656387a3ffabae60dd4c425059179834cb","ref":"refs/heads/4.x","pushedAt":"2023-10-22T21:56:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"chore: replace scalar with more precise type specification (#369)\n\nSigned-off-by: Daniel Kesselberg ","shortMessageHtmlLink":"chore: replace scalar with more precise type specification (#369)"}},{"before":"ebaaf5be6c0286928352e054f2d5125608e5405e","after":"87b8b8506e8fa5732b039acb4b34d594a370b68d","ref":"refs/heads/4.x","pushedAt":"2023-10-15T21:39:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"Used the most strict psalm level and fixed all psalm errors (#377)","shortMessageHtmlLink":"Used the most strict psalm level and fixed all psalm errors (#377)"}},{"before":"d11195e1179b8ccb68eb0ec9437d95691f00a41b","after":"ebaaf5be6c0286928352e054f2d5125608e5405e","ref":"refs/heads/4.x","pushedAt":"2023-10-06T06:47:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"perform AAAA check separately (fixes #301) (#376)","shortMessageHtmlLink":"perform AAAA check separately (fixes #301) (#376)"}},{"before":"36233f59187ed7367833eac634ebeed078a959de","after":"d11195e1179b8ccb68eb0ec9437d95691f00a41b","ref":"refs/heads/4.x","pushedAt":"2023-08-28T16:30:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"chore: add tests for php 8.3 (#373)\n\nauthored-by: Christopher Georg ","shortMessageHtmlLink":"chore: add tests for php 8.3 (#373)"}},{"before":"27be0e7157333887136b9e02303c263065a7246b","after":"36233f59187ed7367833eac634ebeed078a959de","ref":"refs/heads/4.x","pushedAt":"2023-07-28T18:33:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"chore: update phpunit 9 = 10 and psalm 4 = 5 (#368)\n\nCo-authored-by: Christopher Georg ","shortMessageHtmlLink":"chore: update phpunit 9 = 10 and psalm 4 = 5 (#368)"}},{"before":"97c28cd611278a5686b7f8b47f4136472bebbe1f","after":"27be0e7157333887136b9e02303c263065a7246b","ref":"refs/heads/4.x","pushedAt":"2023-06-07T14:47:52.190Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"code refactor (#364)\n\n* use spread syntax instead of array_merge()\r\n\r\n* use type cast instead of function cast\r\n\r\n* removed redundant returns\r\n\r\n* removed redundant phpdoc - type is already inferred\r\n\r\n* removed invalid phpdoc - type is already inferred\r\n\r\nThe PHPDoc return type hint was incomplete, it should have been `InvalidEmail|null`, however, it can be removed altogether as the return type is already inferred from the code.\r\n\r\n* changed warnEscaping()'s return value from bool to void\r\n\r\nThis is not a breaking change as the method is private, and it's only used at one place, where the return value was not used anyway.\r\n\r\n* made private class property local\r\n\r\n`private $parser` was used in only one place, hence it can be local, there is no reason to put it into the class' scope.\r\n\r\n* removed unnecessary type casting\r\n\r\nConcatenation already casts `static::CODE` from `int` to `string`, no reason to do it explicitly.\r\n\r\n* removed redundant initializers - constructor overwrites them immediately\r\n\r\n* removed redundant else block\r\n\r\n* simplified if-else statement\r\n\r\n* wrapped if body in brackets to comply with PSR12\r\n\r\n* fixed README formatting\r\n\r\n- fixed numbering at the `Available validations` section\r\n- fixed overall formatting\r\n\r\n* Revert \"removed redundant phpdoc - type is already inferred\"\r\n\r\nThis reverts commit 68a9ae20bd69aeb3e252ff7b581d85e0012d42ca.\r\n\r\n* don't wrap long lines\r\n\r\n* make properties typed\r\n\r\nAlso using constructor property promotion, see more info about it [here](https://php.watch/versions/8.0/constructor-property-promotion).","shortMessageHtmlLink":"code refactor (#364)"}},{"before":"b531a2311709443320c786feb4519cfaf94af796","after":"e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7","ref":"refs/heads/3.x","pushedAt":"2023-06-01T07:04:22.645Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"Work around deprecations from doctrine/lexer (#367)","shortMessageHtmlLink":"Work around deprecations from doctrine/lexer (#367)"}},{"before":"bf00acfea3688d974d4552fee5503eb777975053","after":null,"ref":"refs/heads/fix-scrutinizer","pushedAt":"2023-05-23T20:46:42.214Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"}},{"before":"6b572bbfe08731362f3f711b7a71e2c0ed7ba30e","after":null,"ref":"refs/heads/bug-321","pushedAt":"2023-05-23T20:46:13.104Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"}},{"before":"1818fb27e3022a6fa63e090caa5341fa328a68e1","after":null,"ref":"refs/heads/v4-readme-updates","pushedAt":"2023-05-23T20:45:21.501Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"}},{"before":"178d148438e654c587feb61237895019b7e71746","after":"97c28cd611278a5686b7f8b47f4136472bebbe1f","ref":"refs/heads/4.x","pushedAt":"2023-05-23T20:25:38.447Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"Badges and Scrutinezr config (#366)\n\n* Codacy badges and removing Scrutinizr config","shortMessageHtmlLink":"Badges and Scrutinezr config (#366)"}},{"before":"f8705be5c0618b4d5c52424bcbca8a78fe5778bd","after":"d655090616f6ecac1e50a6e1894d67d40fe85e5e","ref":"refs/heads/codacy-github-action","pushedAt":"2023-05-23T20:19:41.003Z","pushType":"push","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"Codacy badges and removing Scrutinizr config","shortMessageHtmlLink":"Codacy badges and removing Scrutinizr config"}},{"before":"c4f65a68ee592f5df0190641e7d7ffe5bc11da79","after":"178d148438e654c587feb61237895019b7e71746","ref":"refs/heads/4.x","pushedAt":"2023-05-23T15:55:24.927Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"Codacy GitHub action (#365)\n\n* README for v4\r\n\r\n* badges update\r\n\r\n* license year\r\n\r\n* Adding codacy reporter action\r\n\r\n* plain text secret for testing\r\n\r\n* using bash\r\n\r\n* downloading artifact\r\n\r\n* all in one\r\n\r\n* path to coverage\r\n\r\n* removing extra job and adding sending coverage report only once","shortMessageHtmlLink":"Codacy GitHub action (#365)"}},{"before":"e16935109642cef1b84fefd6cb223023c1b6cd11","after":"f8705be5c0618b4d5c52424bcbca8a78fe5778bd","ref":"refs/heads/codacy-github-action","pushedAt":"2023-05-23T15:30:46.825Z","pushType":"push","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"removing extra job and adding sending coverage report only once","shortMessageHtmlLink":"removing extra job and adding sending coverage report only once"}},{"before":"e50971b5fd0ea513ba2084a6af42d8ec2d0e4d3d","after":"e16935109642cef1b84fefd6cb223023c1b6cd11","ref":"refs/heads/codacy-github-action","pushedAt":"2023-05-23T15:19:18.604Z","pushType":"push","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"path to coverage","shortMessageHtmlLink":"path to coverage"}},{"before":"d069d2d9480991e0edf454a806f1a4eaf14e5e4d","after":"e50971b5fd0ea513ba2084a6af42d8ec2d0e4d3d","ref":"refs/heads/codacy-github-action","pushedAt":"2023-05-23T15:15:58.253Z","pushType":"push","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"all in one","shortMessageHtmlLink":"all in one"}},{"before":"b715b4bcc9611dc53f562d0059bffaa8faab2fe6","after":"d069d2d9480991e0edf454a806f1a4eaf14e5e4d","ref":"refs/heads/codacy-github-action","pushedAt":"2023-05-23T15:08:55.802Z","pushType":"push","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"downloading artifact","shortMessageHtmlLink":"downloading artifact"}},{"before":"7268e51649c7186c2c72f04be8c46d355f17576d","after":"b715b4bcc9611dc53f562d0059bffaa8faab2fe6","ref":"refs/heads/codacy-github-action","pushedAt":"2023-05-23T15:01:56.249Z","pushType":"push","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"using bash","shortMessageHtmlLink":"using bash"}},{"before":"488d83929a5a754210e3c700a5519e1e2f294e80","after":"7268e51649c7186c2c72f04be8c46d355f17576d","ref":"refs/heads/codacy-github-action","pushedAt":"2023-05-23T14:42:33.289Z","pushType":"push","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"plain text secret for testing","shortMessageHtmlLink":"plain text secret for testing"}},{"before":null,"after":"488d83929a5a754210e3c700a5519e1e2f294e80","ref":"refs/heads/codacy-github-action","pushedAt":"2023-05-23T14:17:00.024Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"Adding codacy reporter action","shortMessageHtmlLink":"Adding codacy reporter action"}},{"before":"3a85486b709bc384dae8eb78fb2eec649bdb64ff","after":"c4f65a68ee592f5df0190641e7d7ffe5bc11da79","ref":"refs/heads/4.x","pushedAt":"2023-05-22T14:53:31.298Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"egulias","name":"Eduardo Gulias Davis","path":"/egulias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/791806?s=80&v=4"},"commit":{"message":"Fixed typo in CHANGELOG.md (#363)","shortMessageHtmlLink":"Fixed typo in CHANGELOG.md (#363)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPua-sgA","startCursor":null,"endCursor":null}},"title":"Activity ยท egulias/EmailValidator"}