{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":83236023,"defaultBranch":"main","name":"tolerant-php-parser","ownerLogin":"TysonAndre","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-02-26T19:51:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1904430?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703618899.0","currentOid":""},"activityList":{"items":[{"before":"4070395268accac4c5284f327c25d6b105a8fc56","after":"6b99b5e90a79c01974f70b74e2ed28d334483ee0","ref":"refs/heads/parse-typed-class-const","pushedAt":"2024-01-03T16:08:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Add test of parsing end of file after class constant\n\nAssume most class constants won't add a type\nand parse the name if ambiguous.","shortMessageHtmlLink":"Add test of parsing end of file after class constant"}},{"before":"51b4516f427c5ffe9b5004ff38972c7893464c1c","after":"4070395268accac4c5284f327c25d6b105a8fc56","ref":"refs/heads/parse-typed-class-const","pushedAt":"2024-01-03T15:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Parse start of FQ namespaced class constant type","shortMessageHtmlLink":"Parse start of FQ namespaced class constant type"}},{"before":"a4dcca3ea28a9c67afc05633551fe0cc093f497c","after":"edc83529876fa9bed480ddbde2b5b700a7a5f17a","ref":"refs/heads/update-docker-image","pushedAt":"2024-01-03T15:41:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Require a newer phpunit patch version in devDependencies","shortMessageHtmlLink":"Require a newer phpunit patch version in devDependencies"}},{"before":"85ad200c13ee2ddfc441617214199933d046f9f6","after":"a4dcca3ea28a9c67afc05633551fe0cc093f497c","ref":"refs/heads/update-docker-image","pushedAt":"2024-01-03T15:32:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Move validation test suite, phpstan to GitHub Workflows\n\n- Perform a shallow clone of submodules analyzed in validation\n test suite in GitHub workflows (should take around 30 seconds)\n- Switch badge in README.md to GitHub Workflows and update default\n branch for badge.\n- Remove travis config\n- After #385 is merged run_phpstan.sh can remove the separate install\n step (as a followup PR)\n- Require a newer phpunit patch version in devDependencies\n Make it harder for contributors to have any inconsistencies with CI\n when running tests (e.g. php version support, fixed phpunit bugs, etc)","shortMessageHtmlLink":"Move validation test suite, phpstan to GitHub Workflows"}},{"before":"22f3d87b99b4543b761cf83c04fc20e2e973588a","after":"85ad200c13ee2ddfc441617214199933d046f9f6","ref":"refs/heads/update-docker-image","pushedAt":"2024-01-03T15:32:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Move validation test suite, phpstan to GitHub Workflows\n\n- Perform a shallow clone of submodules analyzed in validation\n test suite in GitHub workflows (should take around 30 seconds)\n- Switch badge in README.md to GitHub Workflows and update default\n branch for badge.\n- Remove travis config\n- After #385 is merged run_phpstan.sh can remove the separate install\n step (as a followup PR)\n- Require a newer phpunit patch version in devDependencies\n Make it harder for contributors to have any inconsistencies with CI\n when running tests (e.g. php version support, fixed phpunit bugs, etc)","shortMessageHtmlLink":"Move validation test suite, phpstan to GitHub Workflows"}},{"before":"049aa8deb11eb9b2212380c61b9d19e608d26e9b","after":"4cefb01048da947f5a6b627344d3949f90f72aaf","ref":"refs/heads/unify-classlike-decl-statements","pushedAt":"2023-12-26T19:31:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Unify the parsing of all class-like member declarations\n\nUsing a class-like member in the wrong class-like is a compile-time\nerror, not a parsing error. Tolerate it and parse the current/remaining\nstatements and leave it to the applications to warn about using\nunexpected members in classes, traits, interfaces, or enums.\n(Or to tolerate them for stubs for editors/IDEs)\n\nRelated to #395","shortMessageHtmlLink":"Unify the parsing of all class-like member declarations"}},{"before":"d513a1e3a47b43652cfaff59551ece0ee9ff29ef","after":"049aa8deb11eb9b2212380c61b9d19e608d26e9b","ref":"refs/heads/unify-classlike-decl-statements","pushedAt":"2023-12-26T19:29:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Unify the parsing of all class-like member declarations\n\nUsing a class-like member in the wrong class-like is a compile-time\nerror, not a parsing error. Tolerate it and parse the current/remaining\nstatements and leave it to the applications to warn about using\nunexpected members in classes, traits, interfaces, or enums.\n(Or to tolerate them for stubs for editors/IDEs)\n\nRelated to #395","shortMessageHtmlLink":"Unify the parsing of all class-like member declarations"}},{"before":null,"after":"d513a1e3a47b43652cfaff59551ece0ee9ff29ef","ref":"refs/heads/unify-classlike-decl-statements","pushedAt":"2023-12-26T19:28:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Unify the parsing of all class-like member declarations\n\nUsing a class-like member in the wrong class-like is a compile-time\nerror, not a parsing error. Tolerate it and parse the current/remaining\nstatements and leave it to the applications to warn about using\nunexpected members in classes, traits, interfaces, or enums.\n(Or to tolerate them for stubs for editors/IDEs)\n\nRelated to #395","shortMessageHtmlLink":"Unify the parsing of all class-like member declarations"}},{"before":"015332a3d3217d24418f5dda837f3316db261945","after":"51b4516f427c5ffe9b5004ff38972c7893464c1c","ref":"refs/heads/parse-typed-class-const","pushedAt":"2023-12-26T19:24:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Skip keyword5 - lexing of T_YIELD_FROM in php 8.3 changed","shortMessageHtmlLink":"Skip keyword5 - lexing of T_YIELD_FROM in php 8.3 changed"}},{"before":"9d0435024001004dbef57b536b0e5d686bffc963","after":"015332a3d3217d24418f5dda837f3316db261945","ref":"refs/heads/parse-typed-class-const","pushedAt":"2023-12-26T18:43:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Support parsing php 8.3 typed class constants\n\nhttps://wiki.php.net/rfc/typed_class_constants#inheritance_and_variance\nAs of php 8.3, class constants can have the same types as parameters\n(including union, intersection, and DNF types)\n\nStart testing with php 8.3","shortMessageHtmlLink":"Support parsing php 8.3 typed class constants"}},{"before":"6d379a8aafa1ba5522ff5d9578deb1df8241ae10","after":"9d0435024001004dbef57b536b0e5d686bffc963","ref":"refs/heads/parse-typed-class-const","pushedAt":"2023-12-26T18:40:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Support parsing php 8.3 typed class constants\n\nhttps://wiki.php.net/rfc/typed_class_constants#inheritance_and_variance\nAs of php 8.3, class constants can have the same types as parameters\n(including union, intersection, and DNF types)","shortMessageHtmlLink":"Support parsing php 8.3 typed class constants"}},{"before":null,"after":"6d379a8aafa1ba5522ff5d9578deb1df8241ae10","ref":"refs/heads/parse-typed-class-const","pushedAt":"2023-12-26T18:39:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TysonAndre","name":"Tyson Andre","path":"/TysonAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1904430?s=80&v=4"},"commit":{"message":"Support parsing php 8.3 typed class constants\n\nhttps://wiki.php.net/rfc/typed_class_constants#inheritance_and_variance\nAs of php 8.3, class constants can have the same types as parameters\n(including union, intersection, and DNF types)","shortMessageHtmlLink":"Support parsing php 8.3 typed class constants"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1vcRxQA","startCursor":null,"endCursor":null}},"title":"Activity ยท TysonAndre/tolerant-php-parser"}