{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9988318,"defaultBranch":"main","name":"CppSharp","ownerLogin":"mono","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-05-10T19:00:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53395?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707325449.0","currentOid":""},"activityList":{"items":[{"before":"81e0a931cf6116951e37b0fa763e1974bc753a83","after":"3f923b1c640307fc19f0c83902c81bde1dc50b3a","ref":"refs/heads/main","pushedAt":"2024-04-22T19:16:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Fix Xcode C++ include path (#1844)","shortMessageHtmlLink":"Fix Xcode C++ include path (#1844)"}},{"before":"f2f48dc1a348c16e624b1b736e3688fa2b426d2f","after":"81e0a931cf6116951e37b0fa763e1974bc753a83","ref":"refs/heads/main","pushedAt":"2024-03-14T10:28:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Don't add values to enums that can't be parsed (#1836)\n\n* Don't add values to enums that can't be parsed\r\n\r\n* Fix test case\r\n\r\n* Oops","shortMessageHtmlLink":"Don't add values to enums that can't be parsed (#1836)"}},{"before":"099fadb9a1c1b8889222e4d364c25ba5215add00","after":"f2f48dc1a348c16e624b1b736e3688fa2b426d2f","ref":"refs/heads/main","pushedAt":"2024-02-12T14:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Update LLVM.md\n\nFix documentation.","shortMessageHtmlLink":"Update LLVM.md"}},{"before":"8bd3f456a1a194d0074307af1e00c4f73d7ed5b6","after":"099fadb9a1c1b8889222e4d364c25ba5215add00","ref":"refs/heads/main","pushedAt":"2024-02-08T17:02:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"ABI handling fixes in Parser.cpp (#1829)\n\n* ABI handling fixes in Parser.cpp\r\n\r\n* Update Parser.cpp","shortMessageHtmlLink":"ABI handling fixes in Parser.cpp (#1829)"}},{"before":"101933e940cbdec13c6f357e10fd902d2a134c8a","after":"f84bb4c5f56f2b64376e4b1ae17710c5fd6a21d0","ref":"refs/heads/parser-abi-fixes","pushedAt":"2024-02-07T17:07:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Update Parser.cpp","shortMessageHtmlLink":"Update Parser.cpp"}},{"before":null,"after":"101933e940cbdec13c6f357e10fd902d2a134c8a","ref":"refs/heads/parser-abi-fixes","pushedAt":"2024-02-07T17:04:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"ABI handling fixes in Parser.cpp","shortMessageHtmlLink":"ABI handling fixes in Parser.cpp"}},{"before":"e2de1b1bcc35e6ad4a6b1aa79f5a0b046260a3c5","after":"8bd3f456a1a194d0074307af1e00c4f73d7ed5b6","ref":"refs/heads/main","pushedAt":"2024-02-06T18:37:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Update llvm.yml to install AArch64 cross compilers","shortMessageHtmlLink":"Update llvm.yml to install AArch64 cross compilers"}},{"before":"bd5a33b3bfa82e01348c2bdfdd7de19a46632a11","after":"e2de1b1bcc35e6ad4a6b1aa79f5a0b046260a3c5","ref":"refs/heads/main","pushedAt":"2024-02-06T18:34:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Update llvm.yml to install AArch64 cross compilers","shortMessageHtmlLink":"Update llvm.yml to install AArch64 cross compilers"}},{"before":"a81abd56143bcd9139f3aadc1b732e359a3143c1","after":"bd5a33b3bfa82e01348c2bdfdd7de19a46632a11","ref":"refs/heads/main","pushedAt":"2024-02-06T18:30:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Update llvm.yml to install AArch64 cross compilers","shortMessageHtmlLink":"Update llvm.yml to install AArch64 cross compilers"}},{"before":"1d1b21f25e15ac2dc3ff05cdea35daddf4117d18","after":"a81abd56143bcd9139f3aadc1b732e359a3143c1","ref":"refs/heads/main","pushedAt":"2024-02-06T16:29:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"LLVM crosscompile x64 for ARM64 (#1826)\n\n* LLVM crosscompile x64 for ARM64\r\n\r\n* Fix MacOS host platform test\r\n\r\n* Ensure options is persistent in cross compile paths","shortMessageHtmlLink":"LLVM crosscompile x64 for ARM64 (#1826)"}},{"before":"b5ab95e11d253815b8b115bb749411ec4d74eeea","after":"1d1b21f25e15ac2dc3ff05cdea35daddf4117d18","ref":"refs/heads/main","pushedAt":"2024-02-03T09:08:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Instruct generator to build ARM64 bindings","shortMessageHtmlLink":"Instruct generator to build ARM64 bindings"}},{"before":null,"after":"c880be445cb99aafc3e60268b4fb9a13c6ce9bd1","ref":"refs/heads/arm64","pushedAt":"2024-02-02T18:48:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Enable ARM64 support on LLVM builds","shortMessageHtmlLink":"Enable ARM64 support on LLVM builds"}},{"before":"9071cd2a591d5dcb5c584d2774f60905db12ce56","after":"b5ab95e11d253815b8b115bb749411ec4d74eeea","ref":"refs/heads/main","pushedAt":"2024-02-01T11:47:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Update iOS64 ABI name to the more accurate AppleARM64.","shortMessageHtmlLink":"Update iOS64 ABI name to the more accurate AppleARM64."}},{"before":"01a9ccdf0d97369f1e3773e1408c86eaaa75eda0","after":"89234b2f7d50b17239adcc3dfd3da6bac02157ed","ref":"refs/heads/update-cxxabi","pushedAt":"2024-02-01T11:40:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Update iOS64 ABI name to the more accurate AppleARM64.","shortMessageHtmlLink":"Update iOS64 ABI name to the more accurate AppleARM64."}},{"before":null,"after":"01a9ccdf0d97369f1e3773e1408c86eaaa75eda0","ref":"refs/heads/update-cxxabi","pushedAt":"2024-02-01T11:23:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Update iOS64 ABI name to the more accurate AppleARM64.","shortMessageHtmlLink":"Update iOS64 ABI name to the more accurate AppleARM64."}},{"before":"2ecd9528ff90f0494078868e98385c898c072560","after":"9071cd2a591d5dcb5c584d2774f60905db12ce56","ref":"refs/heads/main","pushedAt":"2023-12-17T15:03:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Implement ClassTemplatePartialSpecialization::Parameters (#1809)\n\n* Implement ClassTemplatePartialSpecialization::Parameters\r\n\r\n* Template.cs: Implement ClassTemplatePartialSpecialization.Parameters\r\n\r\n* GeneratorKind: fix bug introduced while migrating from enum to class\r\n\r\n* Implement native ClassTemplatePartialSpecialization.Parameters + ASTConverter\r\n\r\n* regenerated bindings (#1813)\r\n\r\n* regenerated bindings\r\n\r\n* regenerated bindings after rebase\r\n\r\n* Directory.Build.props: support C# 10.0\r\n\r\n* Implement native ClassTemplatePartialSpecialization.Parameters + ASTConverter\r\n\r\n* Regenerated bindings\r\n\r\n* TestAST.cs: add TestASTClassTemplatePartialSpecialization","shortMessageHtmlLink":"Implement ClassTemplatePartialSpecialization::Parameters (#1809)"}},{"before":"24d1a8491dc9b6eb5785186ad7e7fd90b6faad5f","after":"2ecd9528ff90f0494078868e98385c898c072560","ref":"refs/heads/main","pushedAt":"2023-12-17T11:08:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"regenerated bindings (#1813)\n\n* regenerated bindings\r\n\r\n* regenerated bindings after rebase\r\n\r\n* Directory.Build.props: support C# 10.0","shortMessageHtmlLink":"regenerated bindings (#1813)"}},{"before":"1327971e25ea298951f64864ad3bcdecf745ca0f","after":"24d1a8491dc9b6eb5785186ad7e7fd90b6faad5f","ref":"refs/heads/main","pushedAt":"2023-12-17T09:44:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Stdlib.CSharp.cs: remove buggy typemap (#1812)","shortMessageHtmlLink":"Stdlib.CSharp.cs: remove buggy typemap (#1812)"}},{"before":"519e97f2da35bca21dc1de8cdd4598711da406c1","after":"1327971e25ea298951f64864ad3bcdecf745ca0f","ref":"refs/heads/main","pushedAt":"2023-12-16T19:36:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"GeneratorKind: patch bug caused by missing ToString (#1811)","shortMessageHtmlLink":"GeneratorKind: patch bug caused by missing ToString (#1811)"}},{"before":"12112720f3dd7c0eab2f2827a2ac056c9ac250bb","after":"519e97f2da35bca21dc1de8cdd4598711da406c1","ref":"refs/heads/main","pushedAt":"2023-12-12T15:30:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Remove 32-bit builds and non-debug symbols release builds from LLVM Windows CI.","shortMessageHtmlLink":"Remove 32-bit builds and non-debug symbols release builds from LLVM W…"}},{"before":"12c267d9c44b90521e419c52a3ee29297da70648","after":"12112720f3dd7c0eab2f2827a2ac056c9ac250bb","ref":"refs/heads/main","pushedAt":"2023-12-12T15:25:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Build llvm `Debug`/`Release` for `Windows`. (#1800)\n\n* Update llvm-win.yml\r\n\r\n* Update llvm-win.yml\r\n\r\n* Update llvm-win.yml","shortMessageHtmlLink":"Build llvm Debug/Release for Windows. (#1800)"}},{"before":"e068f2a14ab3bcb89525c3dce66e9d8c4376f3a2","after":"12c267d9c44b90521e419c52a3ee29297da70648","ref":"refs/heads/main","pushedAt":"2023-12-07T19:58:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Fixed a bug causing the header file to be included twice when Options.GenerateName is not null (#1803)","shortMessageHtmlLink":"Fixed a bug causing the header file to be included twice when Options…"}},{"before":"8c2da6d542d30b7bae588f3c112d0cf9e2079d6d","after":"e068f2a14ab3bcb89525c3dce66e9d8c4376f3a2","ref":"refs/heads/main","pushedAt":"2023-12-07T14:35:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Typemap cleanup (#1802)\n\n* TypeMap: prepare refactoring into a modular design\r\n\r\n* TypeMap: refactor C++ backend into common methods\r\n\r\n* TypeMap: refactor CLI backend into common methods\r\n\r\n* CLI.Gen.cs: fix omitted typemap from previous commit\r\n\r\n* Common.Gen.cs: fixed silly modification while testing\r\n\r\n* GeneratorKind: add FindGeneratorKindByID method\r\n\r\n* TypeMapDatabase: heavy refactor: group typemaps by GeneratorKind\r\n\r\n* TypeMap: refactor CSharp backend into common methods + migration\r\n\r\n* TypeMap: cleanup patches from previous commits\r\n\r\n* TypeMapDatabase: fix passing GeneratorKind to FindTypeMap calls\r\n\r\n* Stdlib.CSharp.cs: move std::map typemap from Stdlib.CLI.cs\r\n\r\n* TypeMapDatabase: improve parameter name","shortMessageHtmlLink":"Typemap cleanup (#1802)"}},{"before":"0edd48c6a1d02141bd019feeab5a10f7a2f2e822","after":"8c2da6d542d30b7bae588f3c112d0cf9e2079d6d","ref":"refs/heads/main","pushedAt":"2023-11-13T20:00:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Major refactor: TypePrinter: improve modular design + cleanup (#1796)","shortMessageHtmlLink":"Major refactor: TypePrinter: improve modular design + cleanup (#1796)"}},{"before":"40f3a09296ee4f7339483eaaa16e6d2d4b18c2a4","after":"0edd48c6a1d02141bd019feeab5a10f7a2f2e822","ref":"refs/heads/main","pushedAt":"2023-11-13T18:15:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Major refactoring: refactor GeneratorKind enum into a class (#1794)\n\n* Major refactoring: refactor GeneratorKind enum into a class\r\n\r\n* Minor fix: add readonly\r\n\r\n* Add Type property for GenerationKind + cleanup\r\n\r\n* GeneratorKind: add Name property + refactor hardcoded names\r\n\r\n* GeneratorKind: add CLIOptions property + refactor hardcoded options\r\n\r\n* CppSharp.CLI: minor fix: use generator.ToLower()\r\n\r\n* GeneratorKind: fix warning","shortMessageHtmlLink":"Major refactoring: refactor GeneratorKind enum into a class (#1794)"}},{"before":"b14038ab07bf85e25c9ed46de541eee7f3a419f4","after":"40f3a09296ee4f7339483eaaa16e6d2d4b18c2a4","ref":"refs/heads/main","pushedAt":"2023-11-11T14:51:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Minor improvements (#1793)\n\n* CppSharp.Generators.Options: added pre/post TranslationUnitPass callback\r\n\r\n* CppSharp.Generators.Passes.Pass: added TranslationUnitPassGeneratorDependent","shortMessageHtmlLink":"Minor improvements (#1793)"}},{"before":"32669fbd255afad9f2db7fcce6fe91a8dec03547","after":"cfbfdf8c4ef8b6965e86b7225405bfc727ee97f0","ref":"refs/heads/emscripten-ci","pushedAt":"2023-10-30T12:07:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Compile Emscripten tests as C++14.","shortMessageHtmlLink":"Compile Emscripten tests as C++14."}},{"before":"b6e35b5188d7ac318531bca654ed8b5b2475fc6c","after":"32669fbd255afad9f2db7fcce6fe91a8dec03547","ref":"refs/heads/emscripten-ci","pushedAt":"2023-10-30T12:00:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Fix CI error with tput in shell scripts.","shortMessageHtmlLink":"Fix CI error with tput in shell scripts."}},{"before":"57048936fce5690b6869ad0225af1ee3d96316e8","after":"b6e35b5188d7ac318531bca654ed8b5b2475fc6c","ref":"refs/heads/emscripten-ci","pushedAt":"2023-10-30T11:52:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Fix CI error with tput in shell scripts.","shortMessageHtmlLink":"Fix CI error with tput in shell scripts."}},{"before":"0f5e7ef3df76890a887aca4265123e9deb3efda9","after":"57048936fce5690b6869ad0225af1ee3d96316e8","ref":"refs/heads/emscripten-ci","pushedAt":"2023-10-30T11:41:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tritao","name":"João Matos","path":"/tritao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602268?s=80&v=4"},"commit":{"message":"Add Emscripten testing to CI.","shortMessageHtmlLink":"Add Emscripten testing to CI."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEN1tozgA","startCursor":null,"endCursor":null}},"title":"Activity · mono/CppSharp"}