{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":496852,"defaultBranch":"master","name":"mspec","ownerLogin":"ruby","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-02-01T02:15:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/210414?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705661747.0","currentOid":""},"activityList":{"items":[{"before":"b8f8f4e4922b88bb5d1641e727c96f606e54669a","after":"5354a405e327bb144f00157b913aa544c3b77e4b","ref":"refs/heads/master","pushedAt":"2024-07-01T10:40:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"andrykonchin","name":"Andrii Konchyn","path":"/andrykonchin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/732181?s=80&v=4"},"commit":{"message":"respect `--error-output stderr` on parallel mode\n\n`MultiFormatter#print_exception` should respect `--error-output stderr`.","shortMessageHtmlLink":"respect --error-output stderr on parallel mode"}},{"before":"58050d7be15300a9a2d953470921c979333d78e0","after":"b8f8f4e4922b88bb5d1641e727c96f606e54669a","ref":"refs/heads/master","pushedAt":"2024-03-13T18:56:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"tmp: accept frozen strings\n\nRef: https://github.com/ruby/ruby/pull/10235\n\nAs discussed upstream, the mutability is only used in one spec, `path.rb`:\n\n```ruby\n @name = +\"file_to_path\"\n @path = tmp(@name)\n```\n\nFor all the others it doesn't matter if the argument is mutated or not.","shortMessageHtmlLink":"tmp: accept frozen strings"}},{"before":"36e8ed80d0eff9fbcfa991c5f7cb1b0b5639f1f2","after":"58050d7be15300a9a2d953470921c979333d78e0","ref":"refs/heads/master","pushedAt":"2024-02-29T08:36:07.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Mock.replaced_name no longer includes the object_id in the generated method name\nThis solves https://github.com/ruby/mspec/issues/67","shortMessageHtmlLink":"Mock.replaced_name no longer includes the object_id in the generated …"}},{"before":"31f51e0ba9a7b6fb5d7d6853ee91e56570294193","after":"36e8ed80d0eff9fbcfa991c5f7cb1b0b5639f1f2","ref":"refs/heads/master","pushedAt":"2024-02-26T12:43:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Adapt specs for backtrace changes in Ruby 3.4","shortMessageHtmlLink":"Adapt specs for backtrace changes in Ruby 3.4"}},{"before":"58b7caae93145237be86faa485216e86c4ab392e","after":"31f51e0ba9a7b6fb5d7d6853ee91e56570294193","ref":"refs/heads/master","pushedAt":"2024-01-24T10:39:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Don't depend on Fiddle features which aren't in Ruby 3.0\n\nThe fiddle gem has changed more than I thought! We can't depend on\nCONST_STRING being available, nor the Fiddle::Type module. Thankfully,\npassing strings _in_ as VOIDP or CONST_STRING works the same, and we\ndon't need to look at any string results, so we can just use the old/new\ntypes interchangeably.","shortMessageHtmlLink":"Don't depend on Fiddle features which aren't in Ruby 3.0"}},{"before":"f9d657ce72264e636e7bdbaa528a0e1699c438b0","after":"58b7caae93145237be86faa485216e86c4ab392e","ref":"refs/heads/master","pushedAt":"2024-01-22T01:11:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KJTsanaktsidis","name":"KJ Tsanaktsidis","path":"/KJTsanaktsidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1418177?s=80&v=4"},"commit":{"message":"Merge pull request #65 from KJTsanaktsidis/ktsanaktsidis/fix_leakchecker_myhostname\n\nDon't load myhostname NSS module in leakchecker","shortMessageHtmlLink":"Merge pull request #65 from KJTsanaktsidis/ktsanaktsidis/fix_leakchec…"}},{"before":"cdbf7ccdcc187fdbb5500fea9ebdd2494084a174","after":"f9d657ce72264e636e7bdbaa528a0e1699c438b0","ref":"refs/heads/master","pushedAt":"2024-01-21T08:08:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KJTsanaktsidis","name":"KJ Tsanaktsidis","path":"/KJTsanaktsidis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1418177?s=80&v=4"},"commit":{"message":"Merge pull request #62 from KJTsanaktsidis/ktsanaktsidis/fix_failing_amazon_linux_leaks\n\nDisable NSS modules when using the leakchecker","shortMessageHtmlLink":"Merge pull request #62 from KJTsanaktsidis/ktsanaktsidis/fix_failing_…"}},{"before":"ef239c80dc1452f8adb5936c2b5b719c1162a4bb","after":null,"ref":"refs/heads/update-ci-ruby-versions","pushedAt":"2024-01-19T10:55:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"}},{"before":"55e5073c533f8244ef1373f5bcde0b1dd3688e27","after":"cdbf7ccdcc187fdbb5500fea9ebdd2494084a174","ref":"refs/heads/master","pushedAt":"2024-01-19T10:55:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Test on latest Ruby versions too","shortMessageHtmlLink":"Test on latest Ruby versions too"}},{"before":"bf931a4a1b3bb062ac62c03574eeb2496ce7a269","after":null,"ref":"refs/heads/fix-ci","pushedAt":"2024-01-19T10:55:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"}},{"before":"9f83eeadf2311394d7809e60842f0026bd8e137d","after":"55e5073c533f8244ef1373f5bcde0b1dd3688e27","ref":"refs/heads/master","pushedAt":"2024-01-19T10:55:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Fix CI","shortMessageHtmlLink":"Fix CI"}},{"before":null,"after":"ef239c80dc1452f8adb5936c2b5b719c1162a4bb","ref":"refs/heads/update-ci-ruby-versions","pushedAt":"2024-01-19T10:53:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Test on latest Ruby versions too","shortMessageHtmlLink":"Test on latest Ruby versions too"}},{"before":null,"after":"bf931a4a1b3bb062ac62c03574eeb2496ce7a269","ref":"refs/heads/fix-ci","pushedAt":"2024-01-19T10:52:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Fix CI","shortMessageHtmlLink":"Fix CI"}},{"before":"d03ad9cb3f34f95c89e02f3bf6a8a33ec43e8fe1","after":"9f83eeadf2311394d7809e60842f0026bd8e137d","ref":"refs/heads/master","pushedAt":"2023-11-27T15:33:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Use hard exit! in TimeoutAction","shortMessageHtmlLink":"Use hard exit! in TimeoutAction"}},{"before":"972dc6e7368a702c532b0e24d9703e753423044f","after":"d03ad9cb3f34f95c89e02f3bf6a8a33ec43e8fe1","ref":"refs/heads/master","pushedAt":"2023-10-30T13:40:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Fix logic for finding tag file from spec description","shortMessageHtmlLink":"Fix logic for finding tag file from spec description"}},{"before":"b23f052a8d262ebd442e60e23d468ed82852f3d8","after":"972dc6e7368a702c532b0e24d9703e753423044f","ref":"refs/heads/master","pushedAt":"2023-10-30T13:06:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Support a custom tag for tool/tag_from_output.rb","shortMessageHtmlLink":"Support a custom tag for tool/tag_from_output.rb"}},{"before":"3e6547c550fa1754d812747c5a7c88569e9c6a76","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-12T10:48:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"}},{"before":"55d1a62a96c2a17d07ea315638b485cdd605438d","after":"b23f052a8d262ebd442e60e23d468ed82852f3d8","ref":"refs/heads/master","pushedAt":"2023-09-12T10:48:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":null,"after":"3e6547c550fa1754d812747c5a7c88569e9c6a76","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-11T01:29:08.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":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":"3cf2d16c89c6b697c104853c6e5df9266017654f","after":"55d1a62a96c2a17d07ea315638b485cdd605438d","ref":"refs/heads/master","pushedAt":"2023-09-04T13:54:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Clarify what -d/--debug does","shortMessageHtmlLink":"Clarify what -d/--debug does"}},{"before":"1d8cf64722d8a7529f7cd205be5f16a89b7a67fd","after":"3cf2d16c89c6b697c104853c6e5df9266017654f","ref":"refs/heads/master","pushedAt":"2023-05-31T15:56:59.275Z","pushType":"push","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Improve remove_old_guards.rb script to also remove empty files and unused shared specs","shortMessageHtmlLink":"Improve remove_old_guards.rb script to also remove empty files and un…"}},{"before":"13461229673687d497c1cabf41dac2431edd206f","after":"1d8cf64722d8a7529f7cd205be5f16a89b7a67fd","ref":"refs/heads/master","pushedAt":"2023-04-25T13:48:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Remove Warning.warn override in MSpec and --warnings option\n\n* Overriding Warning.warn cause several problems, including it's much\n harder and confusing to test Warning.warn in specs. Notably caused by\n Warning.warn in 2.7 not supporting the category: keyword argument.\n* specs fail when $VERBOSE is true globally, so there is no real value\n to filter those $VERBOSE=true-only warnings.\n* mspec requires ruby 2.7+, which has Warning.warn, so\n `$VERBOSE = nil unless ENV['OUTPUT_WARNINGS']` was dead code,\n and so the --warnings option had no effect.","shortMessageHtmlLink":"Remove Warning.warn override in MSpec and --warnings option"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wMVQxMDo0MDoyMC4wMDAwMDBazwAAAARzondn","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yNVQxMzo0ODozMC4wMDAwMDBazwAAAAMf4YyZ"}},"title":"Activity · ruby/mspec"}