{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":43064439,"defaultBranch":"master","name":"phpactor","ownerLogin":"phpactor","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-24T12:07:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29840480?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713021528.0","currentOid":""},"activityList":{"items":[{"before":"b890cfbaec6996ee98696c2bfe4a5e0cdc790401","after":"ac99b4d8831eb5a249a2b1788cbb5b64a4a1c61c","ref":"refs/heads/master","pushedAt":"2024-05-01T20:16:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Fix one more missing `PHP_BINARY` (#2650)\n\nSee 81dfad4d989e50e0b451d1d2c6b577c0db761ae5","shortMessageHtmlLink":"Fix one more missing PHP_BINARY (#2650)"}},{"before":"d9fa5c836bf1a5f2b2730f5df76ae912c651795f","after":"90e0cc07e57ce5f36e9ac5c11f4cb48a94610386","ref":"refs/heads/fix-will-rename-dan","pushedAt":"2024-04-14T14:03:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Update lib/Rename/Model/FileRenamer/TestFileRenamer.php\n\nCo-authored-by: Tomasz N ","shortMessageHtmlLink":"Update lib/Rename/Model/FileRenamer/TestFileRenamer.php"}},{"before":"8e7b819bfe4c405953f3f7346c74c0becafdc482","after":"d9fa5c836bf1a5f2b2730f5df76ae912c651795f","ref":"refs/heads/fix-will-rename-dan","pushedAt":"2024-04-14T13:34:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Update lib/Rename/Adapter/ClassMover/FileRenamer.php\n\nCo-authored-by: Tomasz N ","shortMessageHtmlLink":"Update lib/Rename/Adapter/ClassMover/FileRenamer.php"}},{"before":"408debe7ff3bcb2b4b57f58e27274b6d6b819a2f","after":"8e7b819bfe4c405953f3f7346c74c0becafdc482","ref":"refs/heads/fix-will-rename-dan","pushedAt":"2024-04-13T15:20:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Refactor to make the operation unit the textdocument edits\n\n...i.e. LocatedTextDocuemntEdits maps to the LSP TextDocumentEdits","shortMessageHtmlLink":"Refactor to make the operation unit the textdocument edits"}},{"before":null,"after":"408debe7ff3bcb2b4b57f58e27274b6d6b819a2f","ref":"refs/heads/fix-will-rename-dan","pushedAt":"2024-04-13T15:18:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Refactor to make the operation unit the textdocument edits\n\n...i.e. LocatedTextDocuemntEdits maps to the LSP TextDocumentEdits","shortMessageHtmlLink":"Refactor to make the operation unit the textdocument edits"}},{"before":"d492b4086f84805b0134f5f051a1d10688f889fa","after":null,"ref":"refs/heads/gh-2603","pushedAt":"2024-04-06T13:43:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"}},{"before":"eadaa21cb042571a0d166e560771d3b926e8744f","after":"b890cfbaec6996ee98696c2bfe4a5e0cdc790401","ref":"refs/heads/master","pushedAt":"2024-04-06T13:43:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"GH-2603: Do not filter static method invocations and variadic (#2635)","shortMessageHtmlLink":"GH-2603: Do not filter static method invocations and variadic (#2635)"}},{"before":"b840ee66319303811dd2a9326a65bb3f2aed635e","after":"d492b4086f84805b0134f5f051a1d10688f889fa","ref":"refs/heads/gh-2603","pushedAt":"2024-04-06T13:41:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"GH-2603: Do not filter static method invocations and variadic","shortMessageHtmlLink":"GH-2603: Do not filter static method invocations and variadic"}},{"before":"1fd51c0cc983b7551108d0f5177c728e44fbfb1e","after":"b840ee66319303811dd2a9326a65bb3f2aed635e","ref":"refs/heads/gh-2603","pushedAt":"2024-04-06T13:34:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Support variadic","shortMessageHtmlLink":"Support variadic"}},{"before":null,"after":"1fd51c0cc983b7551108d0f5177c728e44fbfb1e","ref":"refs/heads/gh-2603","pushedAt":"2024-04-06T13:28:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"GH-2603: Do not filter static method invocations","shortMessageHtmlLink":"GH-2603: Do not filter static method invocations"}},{"before":"de0121830f8543398e9904d2d66886a6d132884a","after":null,"ref":"refs/heads/gh-2611","pushedAt":"2024-04-06T12:28:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"}},{"before":"6478aa09201562e57ca869cbee6a5b5dc9dc1d64","after":"eadaa21cb042571a0d166e560771d3b926e8744f","ref":"refs/heads/master","pushedAt":"2024-04-06T12:28:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"gh-2611: Introduce decorator to expand PHAR files for indexer (#2634)","shortMessageHtmlLink":"gh-2611: Introduce decorator to expand PHAR files for indexer (#2634)"}},{"before":null,"after":"de0121830f8543398e9904d2d66886a6d132884a","ref":"refs/heads/gh-2611","pushedAt":"2024-04-06T12:25:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"gh-2611: Introduce decorator to expand PHAR files for indexer","shortMessageHtmlLink":"gh-2611: Introduce decorator to expand PHAR files for indexer"}},{"before":"ef18b105570f16d93df47f368a8204b1f5ba02ad","after":"6478aa09201562e57ca869cbee6a5b5dc9dc1d64","ref":"refs/heads/master","pushedAt":"2024-04-06T11:12:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Fix renaming attributed class members (#2627)\n\n* Fix renaming attributed methods\r\n\r\n* Add separate test\r\n\r\n* Change visibility\r\n\r\n* Remove left `continue`\r\n\r\n* Clear the logic\r\n\r\n* Fix also renaming (not promoted) properties\r\n\r\n* Fix use explicit types\r\n\r\n* format\r\n\r\n* Add test for promoted properties\r\n\r\n* Fix for class constants\r\n\r\n* Support enum cases\r\n\r\n* Use `getFileContents()` for node\r\n\r\n* Only tokens\r\n\r\n* Simplify\r\n\r\n* Remove unused import\r\n\r\n* Simplify\r\n\r\n* Simplify\r\n\r\n* Simplify\r\n\r\n* Compare strictly\r\n\r\n* Reformat ReflectionMethod to version from master\r\n\r\n---------\r\n\r\nCo-authored-by: __ <__@__>","shortMessageHtmlLink":"Fix renaming attributed class members (#2627)"}},{"before":"801a6b24f089c31a76f5d8fce6a30a31762e3de5","after":"ef18b105570f16d93df47f368a8204b1f5ba02ad","ref":"refs/heads/master","pushedAt":"2024-04-06T11:10:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Yield in dataprovider (#2628)\n\n* First attempt\r\n\r\n* Fixing some tests\r\n\r\n* removing outdated baseline entries","shortMessageHtmlLink":"Yield in dataprovider (#2628)"}},{"before":"b320c310f462fa7b899c00b88c7438c31e05bc88","after":"801a6b24f089c31a76f5d8fce6a30a31762e3de5","ref":"refs/heads/master","pushedAt":"2024-04-06T11:08:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Fix \"Permission denied\" errors in Filesystem tests on Windows (#2630)\n\nOn Windows, make files in the workspace writable first (recursively),\r\nbecause read-only files can't be deleted using the normal filesystem\r\nAPIs, and Git marks files in its .git directory as read-only.\r\n\r\nFor example, note the documentation here:\r\nhttps://learn.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-deletefilea#remarks\r\n\"To delete a read-only file, first you must remove the read-only attribute.\"","shortMessageHtmlLink":"Fix \"Permission denied\" errors in Filesystem tests on Windows (#2630)"}},{"before":"c0df7ea1163017ecac4a322fc3d699ac3f809759","after":"b320c310f462fa7b899c00b88c7438c31e05bc88","ref":"refs/heads/master","pushedAt":"2024-04-06T11:08:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Fix a few more invalid file: URIs on Windows (#2632)\n\nI missed these in 25b9cfbb4fe763d997465c56684a08b74d318b6a.","shortMessageHtmlLink":"Fix a few more invalid file: URIs on Windows (#2632)"}},{"before":"7b9590485baf781d1af6b73d27099ec7489e4118","after":"c0df7ea1163017ecac4a322fc3d699ac3f809759","ref":"refs/heads/master","pushedAt":"2024-04-05T06:04:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Avoid writing to /dev/null (#2631)\n\nOn Windows, the null device is called \"nul\" rather than \"/dev/null\".\r\nBut we can avoid having to know that if we instead just pass a flag\r\nto the script to tell it to not output anything.","shortMessageHtmlLink":"Avoid writing to /dev/null (#2631)"}},{"before":"1fe432d29eb66aa1a3cc2bcf4230e5a0fa9f2d1a","after":"7b9590485baf781d1af6b73d27099ec7489e4118","ref":"refs/heads/master","pushedAt":"2024-03-30T15:27:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Making the diagnostics looks good (#2623)\n\n* Making the diagnostics looks good\r\n\r\n* Moving diagnostic tags to the diagnostics","shortMessageHtmlLink":"Making the diagnostics looks good (#2623)"}},{"before":"f504fe3320d0d922491da2ca8a7fc66cb96b14cd","after":"1fe432d29eb66aa1a3cc2bcf4230e5a0fa9f2d1a","ref":"refs/heads/master","pushedAt":"2024-03-30T15:25:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"`$this` type inside object creation (#2620)\n\n* Add test\r\n\r\n* Fixing regression of object type creation classes\r\n\r\n* using do while for less code\r\n\r\n* improving test names\r\n\r\n* Fixing stuff\r\n\r\n---------\r\n\r\nCo-authored-by: przepompownia ","shortMessageHtmlLink":"$this type inside object creation (#2620)"}},{"before":"7f00bf85e5cc17908b1c7d2714d695d9310f79c9","after":"f504fe3320d0d922491da2ca8a7fc66cb96b14cd","ref":"refs/heads/master","pushedAt":"2024-03-29T09:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Catch fatal errors and add context in exception","shortMessageHtmlLink":"Catch fatal errors and add context in exception"}},{"before":"6f4c98e866a959f787d1a9a00f8939cb0f8446c5","after":"7f00bf85e5cc17908b1c7d2714d695d9310f79c9","ref":"refs/heads/master","pushedAt":"2024-03-29T08:40:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Adding better types (#2614)\n\n* Adding better types\r\n\r\n* More types\r\n\r\n* Removing dead function\r\n\r\n* Cleaning up the ReflectionClass methods\r\n\r\n* Improved naming","shortMessageHtmlLink":"Adding better types (#2614)"}},{"before":"a6f3a78242e74cee2f87766764fc075983148657","after":"6f4c98e866a959f787d1a9a00f8939cb0f8446c5","ref":"refs/heads/master","pushedAt":"2024-03-23T12:13:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Remove deprecated composer 1 methods (#2605)\n\n* Remove deprecated composer 1 methods\r\n\r\n* Removing the package from the dependencies\r\n\r\n* No version name","shortMessageHtmlLink":"Remove deprecated composer 1 methods (#2605)"}},{"before":"b770c2eaf82460371c935b4bc21847c26e564a80","after":"a6f3a78242e74cee2f87766764fc075983148657","ref":"refs/heads/master","pushedAt":"2024-03-22T14:09:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Adding more types in the FileFinder (#2606)\n\n* Adding more types in the FileFinder\r\n\r\n* Adding type safety\r\n\r\n* Using continue instead of exceptions","shortMessageHtmlLink":"Adding more types in the FileFinder (#2606)"}},{"before":"882b12b26343b0bb80b4c355126d441d3b2c05d5","after":"b770c2eaf82460371c935b4bc21847c26e564a80","ref":"refs/heads/master","pushedAt":"2024-03-18T22:09:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Temporary fix for PHAR indexing out of bounds","shortMessageHtmlLink":"Temporary fix for PHAR indexing out of bounds"}},{"before":"f4c740803067d4ff27ebc74161506810d7d7c336","after":null,"ref":"refs/heads/fix-phar-indexing","pushedAt":"2024-03-17T14:36:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"}},{"before":"aa9907f63a2649e296decc6707dbe87dc625bc28","after":"882b12b26343b0bb80b4c355126d441d3b2c05d5","ref":"refs/heads/master","pushedAt":"2024-03-17T14:36:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Ignore invalid PHARs (#2604)","shortMessageHtmlLink":"Ignore invalid PHARs (#2604)"}},{"before":"aa9907f63a2649e296decc6707dbe87dc625bc28","after":"f4c740803067d4ff27ebc74161506810d7d7c336","ref":"refs/heads/fix-phar-indexing","pushedAt":"2024-03-17T14:27:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"Ignore invalid PHARs","shortMessageHtmlLink":"Ignore invalid PHARs"}},{"before":"969fc27ed370f23f3cee9f29bc32a08b7e77a82c","after":null,"ref":"refs/heads/gh-2412-phar","pushedAt":"2024-03-16T15:48:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"}},{"before":"bc164c46586f62ae30623d495add0c7ae872fcee","after":"aa9907f63a2649e296decc6707dbe87dc625bc28","ref":"refs/heads/master","pushedAt":"2024-03-16T15:48:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dantleech","name":"dantleech","path":"/dantleech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/530801?s=80&v=4"},"commit":{"message":"GH-2412: Support for indexing and analyzing phars (#2602)\n\n* Support for indexing and analyzing phars\r\n\r\n* Increment version to force indexing of scheme\r\n\r\n* Remove remaing references\r\n\r\n* Fix other places\r\n\r\n* Use typed URI for indexing\r\n\r\n* Fixes\r\n\r\n* Fixes\r\n\r\n* Add test for indexing phar\r\n\r\n* Update\r\n\r\n* Add extensions to config","shortMessageHtmlLink":"GH-2412: Support for indexing and analyzing phars (#2602)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPzDMHgA","startCursor":null,"endCursor":null}},"title":"Activity ยท phpactor/phpactor"}