{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":751953838,"defaultBranch":"main","name":"clang-extract","ownerLogin":"SUSE","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-02T17:32:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1067733?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713536857.0","currentOid":""},"activityList":{"items":[{"before":"30967a910137ebdfd5c08efb146505a79182430b","after":"2885d833e620093594c0cb531893894c9bd8c44c","ref":"refs/heads/main","pushedAt":"2024-05-31T03:23:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Fix tests failing in github CI\n\nSigned-off-by: Giuliano Belinassi ","shortMessageHtmlLink":"Fix tests failing in github CI"}},{"before":"910ee02a37d2eb557219478928edcec1a500807b","after":"30967a910137ebdfd5c08efb146505a79182430b","ref":"refs/heads/main","pushedAt":"2024-05-16T18:31:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"ArgvParser: Remove -fmin-function-alignment=16 argument\n\nclang doesn't supports it.\n\nSigned-off-by: Marcos Paulo de Souza ","shortMessageHtmlLink":"ArgvParser: Remove -fmin-function-alignment=16 argument"}},{"before":"fd76bf35b418389cec466624fe88e159754be85b","after":"910ee02a37d2eb557219478928edcec1a500807b","ref":"refs/heads/main","pushedAt":"2024-04-24T08:03:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"ArgvParser: Add more unsupported flags\n\nSigned-off-by: Marcos Paulo de Souza ","shortMessageHtmlLink":"ArgvParser: Add more unsupported flags"}},{"before":null,"after":"18f06aa765ec8b7eed1b3bda433d93f5fac3a872","ref":"refs/heads/cpp-debug","pushedAt":"2024-04-19T14:27:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"debugging c++ problems","shortMessageHtmlLink":"debugging c++ problems"}},{"before":"90fabe840b9e99807915dab9df7b35361aaf0ae4","after":"fd76bf35b418389cec466624fe88e159754be85b","ref":"refs/heads/main","pushedAt":"2024-04-08T13:52:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Fix test failure in openSUSE 15.5\n\nThe #include is not available in the system thus can't\nbe safely checked.\n\nSigned-off-by: Giuliano Belinassi ","shortMessageHtmlLink":"Fix test failure in openSUSE 15.5"}},{"before":"1af2d8d3173928b4ea9fca23de741c4800f645d9","after":"90fabe840b9e99807915dab9df7b35361aaf0ae4","ref":"refs/heads/main","pushedAt":"2024-04-03T18:56:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Fix potentially wrong code by dropping attributes after RecordDecls\n\nPreviously, clang-extract dropped __attribute__(()) after the\ndefinition of a RecordDecl. This could possibly generate wrong code\nif the __attribute__ is relevant for code layout, for example.\n\nSigned-off-by: Giuliano Belinassi ","shortMessageHtmlLink":"Fix potentially wrong code by dropping attributes after RecordDecls"}},{"before":"f1bc2bc129642727af6b317d4df042c66de6f812","after":"1af2d8d3173928b4ea9fca23de741c4800f645d9","ref":"refs/heads/main","pushedAt":"2024-04-03T14:31:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Set '.' as a delimiter to the macro tokenizer\n\nWhen sweeping through macros for identifier we must also use '.' in the\ntokenizer to correctly get accesses to structs in macro parameters. This\ncommit addresses that.\n\nSigned-off-by: Giuliano Belinassi ","shortMessageHtmlLink":"Set '.' as a delimiter to the macro tokenizer"}},{"before":"48decca0e3f4fe535582764fff50d74edaac4245","after":"f1bc2bc129642727af6b317d4df042c66de6f812","ref":"refs/heads/main","pushedAt":"2024-04-01T21:34:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Fix `Update_References_To_Symbol` skipping variable initializer\n\nPreviously, FunctionUpdater::Update_References_To_Symbol skipped the\nvariable initializer because DeclaratorDecl::getBody fails to retrieve\nthe initialization Expr once it expects the object to be a function.\nThis commit fixes this by explicitely checking for a VarDecl and getting\nits initializer.\n\nSigned-off-by: Giuliano Belinassi ","shortMessageHtmlLink":"Fix Update_References_To_Symbol skipping variable initializer"}},{"before":"30278531e75a4e9462ec741bb5a0395b1d560c70","after":"48decca0e3f4fe535582764fff50d74edaac4245","ref":"refs/heads/main","pushedAt":"2024-04-01T21:24:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"libcextract: ArgvParser: Add -Wno-missing-prototypes\n\nSince clang-extract removes the static keyword from the extracted\nfunction, and kernel can enable -Werror, avoid the procedure to stop\nbecause of missing prototype.\n\nSigned-off-by: Marcos Paulo de Souza ","shortMessageHtmlLink":"libcextract: ArgvParser: Add -Wno-missing-prototypes"}},{"before":"56087bff2db78c06f7cd2489aa5b05b247f9e3bf","after":"30278531e75a4e9462ec741bb5a0395b1d560c70","ref":"refs/heads/main","pushedAt":"2024-04-01T17:02:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Merge pull request #4 from giulianobelinassi/fix_record_in_array_decl\n\nFix redeclaration of RecordDecl in Records defined in array variables","shortMessageHtmlLink":"Merge pull request #4 from giulianobelinassi/fix_record_in_array_decl"}},{"before":"336386d7ab8190a3567df7cc955c841c05757414","after":"56087bff2db78c06f7cd2489aa5b05b247f9e3bf","ref":"refs/heads/main","pushedAt":"2024-03-28T21:19:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Merge pull request #7 from giulianobelinassi/single-func-decl-in-header\n\nAvoid issuing multiple declarations of same function","shortMessageHtmlLink":"Merge pull request #7 from giulianobelinassi/single-func-decl-in-header"}},{"before":"8bd3545e999de59178763ec22ec329af98f74ba4","after":"336386d7ab8190a3567df7cc955c841c05757414","ref":"refs/heads/main","pushedAt":"2024-03-28T18:54:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Merge pull request #6 from giulianobelinassi/llvm-18\n\nAdd support for LLVM-18","shortMessageHtmlLink":"Merge pull request #6 from giulianobelinassi/llvm-18"}},{"before":"db616a323ff4276a2bd714158c47da73641e96c1","after":"8bd3545e999de59178763ec22ec329af98f74ba4","ref":"refs/heads/main","pushedAt":"2024-03-11T19:24:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Merge pull request #3 from giulianobelinassi/foward_function_decl\n\nAdd new option to create a header with foward declaration of all functions","shortMessageHtmlLink":"Merge pull request #3 from giulianobelinassi/foward_function_decl"}},{"before":"9fd52796b443b13ef4c23354b673c03a87d74322","after":"db616a323ff4276a2bd714158c47da73641e96c1","ref":"refs/heads/main","pushedAt":"2024-02-02T20:43:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Adding github CI","shortMessageHtmlLink":"Adding github CI"}},{"before":"e8be30f2c69b22737f0b4b26b95bde4c0813eba3","after":"9fd52796b443b13ef4c23354b673c03a87d74322","ref":"refs/heads/main","pushedAt":"2024-02-02T20:31:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Adding github CI","shortMessageHtmlLink":"Adding github CI"}},{"before":"b50b22a5cd1f1b45e2c75da9bf629b228bf91001","after":"e8be30f2c69b22737f0b4b26b95bde4c0813eba3","ref":"refs/heads/main","pushedAt":"2024-02-02T20:20:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Adding github CI","shortMessageHtmlLink":"Adding github CI"}},{"before":"156813319209ff053783f02f47e83e4331b7aa91","after":"b50b22a5cd1f1b45e2c75da9bf629b228bf91001","ref":"refs/heads/main","pushedAt":"2024-02-02T20:17:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Adding github CI","shortMessageHtmlLink":"Adding github CI"}},{"before":"ed6234ea1d39b3a247adf818a8f9f8786f15e967","after":"156813319209ff053783f02f47e83e4331b7aa91","ref":"refs/heads/main","pushedAt":"2024-02-02T20:14:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Adding github CI","shortMessageHtmlLink":"Adding github CI"}},{"before":"528a8230ee01393ee8a17bb48078fab892181d07","after":"ed6234ea1d39b3a247adf818a8f9f8786f15e967","ref":"refs/heads/main","pushedAt":"2024-02-02T19:58:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Adding github CI","shortMessageHtmlLink":"Adding github CI"}},{"before":"d651440fb4702fcdce21d8b33713f8016be093d3","after":"528a8230ee01393ee8a17bb48078fab892181d07","ref":"refs/heads/main","pushedAt":"2024-02-02T19:47:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Adding github CI","shortMessageHtmlLink":"Adding github CI"}},{"before":"3b0a9c57b95c7567d8ed63b1ab7ac1943567d971","after":"d651440fb4702fcdce21d8b33713f8016be093d3","ref":"refs/heads/main","pushedAt":"2024-02-02T19:40:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Adding github CI","shortMessageHtmlLink":"Adding github CI"}},{"before":"0f545b41998fec2a749dbe76bf7f178aa2b057c3","after":"3b0a9c57b95c7567d8ed63b1ab7ac1943567d971","ref":"refs/heads/main","pushedAt":"2024-02-02T19:29:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Merge pull request #1 from SUSE/github-ci\n\nCreate github CI testsuite.yml","shortMessageHtmlLink":"Merge pull request #1 from SUSE/github-ci"}},{"before":null,"after":"7cb162e6e0de128176d978130fa34783a3dbb98e","ref":"refs/heads/github-ci","pushedAt":"2024-02-02T18:45:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Create github CI testsuite.yml","shortMessageHtmlLink":"Create github CI testsuite.yml"}},{"before":null,"after":"dacef0d2adfd89a95b8d746fa35c9b90b0dc8fa5","ref":"refs/heads/testsuite","pushedAt":"2024-02-02T18:37:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Working on automatic testing support\n\nSigned-off-by: Giuliano Belinassi ","shortMessageHtmlLink":"Working on automatic testing support"}},{"before":null,"after":"0f545b41998fec2a749dbe76bf7f178aa2b057c3","ref":"refs/heads/main","pushedAt":"2024-02-02T17:43:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"giulianobelinassi","name":"Giuliano Belinassi","path":"/giulianobelinassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7212952?s=80&v=4"},"commit":{"message":"Add `clang-extract` binary to install rule\n\nSigned-off-by: Giuliano Belinassi ","shortMessageHtmlLink":"Add clang-extract binary to install rule"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWJvlxAA","startCursor":null,"endCursor":null}},"title":"Activity ยท SUSE/clang-extract"}