{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":375685009,"defaultBranch":"master","name":"MethodProxies","ownerLogin":"pharo-contributions","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-10T12:12:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29709313?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721139006.0","currentOid":""},"activityList":{"items":[{"before":"bb8911d146c5766e7708036a77c7ac85894af0b3","after":"50923dd22dc6b3a5bc67e6aafa60dcdac2dea8d0","ref":"refs/heads/master","pushedAt":"2024-07-16T14:00:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jordanmontt","name":"Sebastian Jordan Montaño","path":"/jordanmontt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33934979?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"fe6db35eb42ab0ec7174e254e7eae3dbdcdb8e37","after":null,"ref":"refs/heads/fix-metarecursion","pushedAt":"2024-07-16T13:52:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jordanmontt","name":"Sebastian Jordan Montaño","path":"/jordanmontt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33934979?s=80&v=4"}},{"before":"4627ba24ed6a3b0b0729858c5e325fd0ab784351","after":"bb8911d146c5766e7708036a77c7ac85894af0b3","ref":"refs/heads/master","pushedAt":"2024-07-16T13:52:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jordanmontt","name":"Sebastian Jordan Montaño","path":"/jordanmontt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33934979?s=80&v=4"},"commit":{"message":"Merge pull request #19 from pharo-contributions/fix-metarecursion\n\nFixed metaRecursion for borderline cases","shortMessageHtmlLink":"Merge pull request #19 from pharo-contributions/fix-metarecursion"}},{"before":null,"after":"fe6db35eb42ab0ec7174e254e7eae3dbdcdb8e37","ref":"refs/heads/fix-metarecursion","pushedAt":"2024-07-15T15:54:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jordanmontt","name":"Sebastian Jordan Montaño","path":"/jordanmontt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33934979?s=80&v=4"},"commit":{"message":"Removed fast and slow path for the deactivators to avoid an infinite meta recursion","shortMessageHtmlLink":"Removed fast and slow path for the deactivators to avoid an infinite …"}},{"before":"a6bfb87134d53e1ab9685315b2ff3bead505e871","after":null,"ref":"refs/heads/enh/methodsasproxies","pushedAt":"2023-10-23T12:19:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jordanmontt","name":"Sebastian Jordan Montaño","path":"/jordanmontt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33934979?s=80&v=4"}},{"before":"3ab62e62706908f5739db00124699ff74e9f1f10","after":"4627ba24ed6a3b0b0729858c5e325fd0ab784351","ref":"refs/heads/master","pushedAt":"2023-10-23T12:19:06.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"jordanmontt","name":"Sebastian Jordan Montaño","path":"/jordanmontt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33934979?s=80&v=4"},"commit":{"message":"Merge pull request #17 from pharo-contributions/enh/methodsasproxies\n\nChange implementation by trap bytecode methods with patched literals","shortMessageHtmlLink":"Merge pull request #17 from pharo-contributions/enh/methodsasproxies"}},{"before":"95ef9eca2f371a351523b13c7da9bb9c3f318955","after":"a6bfb87134d53e1ab9685315b2ff3bead505e871","ref":"refs/heads/enh/methodsasproxies","pushedAt":"2023-09-12T07:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Add trap method with 4 args","shortMessageHtmlLink":"Add trap method with 4 args"}},{"before":"8e1a5a2f9320f1d948894ac88a61235fdf8d26e7","after":"95ef9eca2f371a351523b13c7da9bb9c3f318955","ref":"refs/heads/enh/methodsasproxies","pushedAt":"2023-09-12T07:23:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Split even more fast and slow paths\nRename trap methods\nMake tests green","shortMessageHtmlLink":"Split even more fast and slow paths"}},{"before":"4b1754af38dc274f9c78f59de9fcf2a74b69fe1b","after":"8e1a5a2f9320f1d948894ac88a61235fdf8d26e7","ref":"refs/heads/enh/methodsasproxies","pushedAt":"2023-09-07T15:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Cleaning dependencies","shortMessageHtmlLink":"Cleaning dependencies"}},{"before":"4fff7b9a71cdc4fcb71a456373a6b4748c6a5d62","after":"4b1754af38dc274f9c78f59de9fcf2a74b69fe1b","ref":"refs/heads/enh/methodsasproxies","pushedAt":"2023-09-07T15:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Cleaning tests and comments","shortMessageHtmlLink":"Cleaning tests and comments"}},{"before":"3d5c5ca68ab7d24aacde4278a025b1d71a1b859e","after":"4fff7b9a71cdc4fcb71a456373a6b4748c6a5d62","ref":"refs/heads/enh/methodsasproxies","pushedAt":"2023-09-07T15:08:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Renames, cleanups and comments","shortMessageHtmlLink":"Renames, cleanups and comments"}},{"before":"69cec7c2b8a1abce984dd0755dac95a525d43b30","after":"3d5c5ca68ab7d24aacde4278a025b1d71a1b859e","ref":"refs/heads/enh/methodsasproxies","pushedAt":"2023-09-07T14:57:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Ensure a system cleanup during tear down","shortMessageHtmlLink":"Ensure a system cleanup during tear down"}},{"before":"bb20d6e671cbcdf8587da15d568b0de4b186bad2","after":"69cec7c2b8a1abce984dd0755dac95a525d43b30","ref":"refs/heads/enh/methodsasproxies","pushedAt":"2023-09-06T13:35:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Moving method","shortMessageHtmlLink":"Moving method"}},{"before":"f012dde278db8cf0f1e2e769a4aa358833b38ba2","after":"bb20d6e671cbcdf8587da15d568b0de4b186bad2","ref":"refs/heads/enh/methodsasproxies","pushedAt":"2023-09-06T13:34:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Adding ProxyInstrumentationDeactivator","shortMessageHtmlLink":"Adding ProxyInstrumentationDeactivator"}},{"before":null,"after":"f012dde278db8cf0f1e2e769a4aa358833b38ba2","ref":"refs/heads/enh/methodsasproxies","pushedAt":"2023-09-06T13:21:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Change implementation by trap bytecode methods with patched literals","shortMessageHtmlLink":"Change implementation by trap bytecode methods with patched literals"}},{"before":null,"after":"9fdeb958715ed97d291dfb5df9a09928f372b4d3","ref":"refs/heads/pharo11","pushedAt":"2023-08-09T08:36:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Make it work for Pharo11","shortMessageHtmlLink":"Make it work for Pharo11"}},{"before":"d057a945f08c2fce63213016e8127701273ca012","after":"038fff69f7fb3e3f13284bae17d8f15b3a0d4e61","ref":"refs/heads/fix-p11","pushedAt":"2023-08-09T08:21:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Add test dependencies","shortMessageHtmlLink":"Add test dependencies"}},{"before":null,"after":"d057a945f08c2fce63213016e8127701273ca012","ref":"refs/heads/fix-p11","pushedAt":"2023-08-09T08:15:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Add instrumentation layer in the case of P11","shortMessageHtmlLink":"Add instrumentation layer in the case of P11"}},{"before":null,"after":"d057a945f08c2fce63213016e8127701273ca012","ref":"refs/heads/fix/p11","pushedAt":"2023-08-09T08:13:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Add instrumentation layer in the case of P11","shortMessageHtmlLink":"Add instrumentation layer in the case of P11"}},{"before":"b10f57be32521b2c7f07a6807c85622d921d31b9","after":"3ab62e62706908f5739db00124699ff74e9f1f10","ref":"refs/heads/master","pushedAt":"2023-07-04T08:39:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #16 from BastouP411/feature/distinct-print\n\nChanged back MpMethodProxy to inherit from Object","shortMessageHtmlLink":"Merge pull request #16 from BastouP411/feature/distinct-print"}},{"before":"64de9310c6ae4282c8434964de7d45dc69cb5f0b","after":"b10f57be32521b2c7f07a6807c85622d921d31b9","ref":"refs/heads/master","pushedAt":"2023-06-23T13:32:25.457Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #15 from BastouP411/feature/debug\n\nChanged to proto object","shortMessageHtmlLink":"Merge pull request #15 from BastouP411/feature/debug"}},{"before":"2825682cbe491d5e9d714e0fb307c530eeb270d9","after":"64de9310c6ae4282c8434964de7d45dc69cb5f0b","ref":"refs/heads/master","pushedAt":"2023-06-02T13:51:30.703Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #14 from BastouP411/feature/meta-level\n\nChanged instrumentation logic to use new common `Instrumentation` package","shortMessageHtmlLink":"Merge pull request #14 from BastouP411/feature/meta-level"}},{"before":"a5103b65ba95e1876a60388eeec26a2bbd5ef266","after":"2825682cbe491d5e9d714e0fb307c530eeb270d9","ref":"refs/heads/master","pushedAt":"2023-05-05T17:49:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #13 from BastouP411/feature/pharo12-CI\n\nAdding a CI workflow for Pharo 12","shortMessageHtmlLink":"Merge pull request #13 from BastouP411/feature/pharo12-CI"}},{"before":"3fb49dbbf33fdfc5630132eb24ec95a7df96bfd4","after":"a5103b65ba95e1876a60388eeec26a2bbd5ef266","ref":"refs/heads/master","pushedAt":"2023-04-26T14:37:07.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #12 from BastouP411/feature/concurrent-proxies\n\nFeature/concurrent proxies","shortMessageHtmlLink":"Merge pull request #12 from BastouP411/feature/concurrent-proxies"}},{"before":"bbbe2eaf3d4100869bc13868e52b259064760e07","after":"3fb49dbbf33fdfc5630132eb24ec95a7df96bfd4","ref":"refs/heads/master","pushedAt":"2023-04-24T14:59:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #11 from guillep/fix/disable-coverage\n\nDisable code coverage that interfere with proxies","shortMessageHtmlLink":"Merge pull request #11 from guillep/fix/disable-coverage"}},{"before":"20ba5e624519857a84e3367397deec9edd0d8042","after":"bbbe2eaf3d4100869bc13868e52b259064760e07","ref":"refs/heads/master","pushedAt":"2023-04-24T14:20:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #9 from BastouP411/fix/tests\n\nTest without constant block closures","shortMessageHtmlLink":"Merge pull request #9 from BastouP411/fix/tests"}},{"before":"6d89341b3d9e753516ff01a9e137e98f89c68f49","after":"20ba5e624519857a84e3367397deec9edd0d8042","ref":"refs/heads/master","pushedAt":"2023-04-24T12:50:15.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #5 from tesonep/master\n\nAdding caller context to the after and before handler","shortMessageHtmlLink":"Merge pull request #5 from tesonep/master"}},{"before":"364f6baaaefe6c7c07553842b56c50a7f89a2173","after":"6d89341b3d9e753516ff01a9e137e98f89c68f49","ref":"refs/heads/master","pushedAt":"2023-04-24T12:46:03.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #7 from BastouP411/fix/unwind\n\nManage unwind in activator and deactivator","shortMessageHtmlLink":"Merge pull request #7 from BastouP411/fix/unwind"}},{"before":"f0421450e8d990d86df36d7d7c6eda24eb921604","after":"364f6baaaefe6c7c07553842b56c50a7f89a2173","ref":"refs/heads/master","pushedAt":"2023-04-24T12:43:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #3 from guillep/fix/2\n\nRemove proxy dependency from handler","shortMessageHtmlLink":"Merge pull request #3 from guillep/fix/2"}},{"before":"d5dd13b79fa77ec415642df371b1d7c068616feb","after":"f0421450e8d990d86df36d7d7c6eda24eb921604","ref":"refs/heads/master","pushedAt":"2023-04-24T11:42:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"guillep","name":"Guille Polito","path":"/guillep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708322?s=80&v=4"},"commit":{"message":"Merge pull request #8 from guillep/enh/ci\n\nUpdate to P10 and P11","shortMessageHtmlLink":"Merge pull request #8 from guillep/enh/ci"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNlQxNDowMDo0Ny4wMDAwMDBazwAAAASA2Pnp","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNlQxNDowMDo0Ny4wMDAwMDBazwAAAASA2Pnp","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yNFQxMTo0MjozMi4wMDAwMDBazwAAAAMe9ox0"}},"title":"Activity · pharo-contributions/MethodProxies"}