{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":501690074,"defaultBranch":"main","name":"class-map-generator","ownerLogin":"composer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-09T14:37:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/837015?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717184816.0","currentOid":""},"activityList":{"items":[{"before":"5bb7f1e135ccc696bdccb7ec945403fcaac144d5","after":"acd227952154850d0bb7d65caa4f9edf9cd806a7","ref":"refs/heads/main","pushedAt":"2024-05-31T19:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Fix regression fetching violations when the list is empty","shortMessageHtmlLink":"Fix regression fetching violations when the list is empty"}},{"before":"fa7edd2c0b1bc3781de69f691679a75b8e3d2c1c","after":"5bb7f1e135ccc696bdccb7ec945403fcaac144d5","ref":"refs/heads/main","pushedAt":"2024-05-31T15:31:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Fix strtr calls 🤦🏻‍♂️","shortMessageHtmlLink":"Fix strtr calls 🤦🏻‍♂️"}},{"before":"6307dcf030da2396270d7f1bc3f6408ded44a0fc","after":"fa7edd2c0b1bc3781de69f691679a75b8e3d2c1c","ref":"refs/heads/main","pushedAt":"2024-05-31T15:19:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Fix function name","shortMessageHtmlLink":"Fix function name"}},{"before":"d90e2bcf9f846562a39c232eeb01fae0ebab3c3e","after":"6307dcf030da2396270d7f1bc3f6408ded44a0fc","ref":"refs/heads/main","pushedAt":"2024-05-31T15:13:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Fix psr violations being kept for paths that are later scanned correctly","shortMessageHtmlLink":"Fix psr violations being kept for paths that are later scanned correctly"}},{"before":"234f4c57967b8f377e4577527beb061e66bb1f89","after":"d90e2bcf9f846562a39c232eeb01fae0ebab3c3e","ref":"refs/heads/main","pushedAt":"2024-05-31T13:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"c27da00dcd76423e8e3af7de600d74e04c9a38df","after":"234f4c57967b8f377e4577527beb061e66bb1f89","ref":"refs/heads/main","pushedAt":"2024-05-31T13:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Tweak PSR violation text to contain source rule (base namespace and path)","shortMessageHtmlLink":"Tweak PSR violation text to contain source rule (base namespace and p…"}},{"before":"a05a230a62f5c0dd053a52017d4ed64f642e6cfd","after":"c27da00dcd76423e8e3af7de600d74e04c9a38df","ref":"refs/heads/main","pushedAt":"2024-05-31T13:04:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"a5758da7c220cd454e9815745c9ee8cafafd2e93","after":"a05a230a62f5c0dd053a52017d4ed64f642e6cfd","ref":"refs/heads/main","pushedAt":"2024-05-31T13:00:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Detect other PSR violations where namespace is missing or not a subnamespace of configured one (#8)","shortMessageHtmlLink":"Detect other PSR violations where namespace is missing or not a subna…"}},{"before":"a96c53de0a66987db68413fd027bd373f4f627ef","after":"a5758da7c220cd454e9815745c9ee8cafafd2e93","ref":"refs/heads/main","pushedAt":"2024-05-03T12:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Do stricter array_filter checks","shortMessageHtmlLink":"Do stricter array_filter checks"}},{"before":"8286a62d243312ed99b3eee20d5005c961adb311","after":"a96c53de0a66987db68413fd027bd373f4f627ef","ref":"refs/heads/main","pushedAt":"2024-05-02T15:30:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"feat: ClassMapGenerator::scanPaths can exclude specific dirs (#7)\n\n* feat: ClassMapGenerator::scanPaths can exclude specific dirs\r\n\r\nPart of https://github.com/composer/class-map-generator/issues/6\r\n\r\nClass Finder from Symfony is used to get an iterator on files matching\r\nthe first argument of scanPaths. Currently if we want to exclude some\r\nfiles from the search we can provide a regex which will be test on each\r\nfile.\r\n\r\nFinder has a method exclude() which allow us to exclude a list of dirs\r\nrelative to the one passed in in(). It does a pre-filtering much more\r\nefficient than checking the regex.\r\n\r\nTo keep backward compatibility, this new argument is added at then end\r\nof the method with a default value.","shortMessageHtmlLink":"feat: ClassMapGenerator::scanPaths can exclude specific dirs (#7)"}},{"before":"c0521cbfd807f3724f9b9a3af5a47217c472b115","after":"8286a62d243312ed99b3eee20d5005c961adb311","ref":"refs/heads/main","pushedAt":"2024-03-15T12:53:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"[PHP 8.4] Fixes for implicit nullability deprecation (#5)\n\nFixes all issues that emits a deprecation notice on PHP 8.4.\r\n\r\nSee:\r\n - [RFC](https://wiki.php.net/rfc/deprecate-implicitly-nullable-types)\r\n - [PHP 8.4: Implicitly nullable parameter declarations deprecated](https://php.watch/versions/8.4/implicitly-marking-parameter-type-nullable-deprecated)","shortMessageHtmlLink":"[PHP 8.4] Fixes for implicit nullability deprecation (#5)"}},{"before":"953cc4ea32e0c31f2185549c7d216d7921f03da9","after":"c0521cbfd807f3724f9b9a3af5a47217c472b115","ref":"refs/heads/main","pushedAt":"2024-03-15T12:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Fix types","shortMessageHtmlLink":"Fix types"}},{"before":"0646af98e57b17d4368280ee20a258b3074a4f09","after":"953cc4ea32e0c31f2185549c7d216d7921f03da9","ref":"refs/heads/main","pushedAt":"2023-06-30T13:58:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Fix 7.2 build","shortMessageHtmlLink":"Fix 7.2 build"}},{"before":"2ddc2c1565e52829108a86c458559ccfc599c9b7","after":"0646af98e57b17d4368280ee20a258b3074a4f09","ref":"refs/heads/main","pushedAt":"2023-06-30T13:56:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Fix type errors","shortMessageHtmlLink":"Fix type errors"}},{"before":"6b90e5568b534f21509d44e12d6eaf72cd098752","after":"2ddc2c1565e52829108a86c458559ccfc599c9b7","ref":"refs/heads/main","pushedAt":"2023-06-30T11:05:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Seldaek","name":"Jordi Boggiano","path":"/Seldaek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183678?s=80&v=4"},"commit":{"message":"Allow to install Symfony Finder v7 (#4)","shortMessageHtmlLink":"Allow to install Symfony Finder v7 (#4)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWVl4ZgA","startCursor":null,"endCursor":null}},"title":"Activity · composer/class-map-generator"}