{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":143131,"defaultBranch":"main","name":"cppcheck","ownerLogin":"danmar","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-03-04T20:16:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60195?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726383341.0","currentOid":""},"activityList":{"items":[{"before":"ca0e07984e892051994efb52e9c3da36f354b2c5","after":"51b1fc12f40238d55fcffe50191b154728ff6c0e","ref":"refs/heads/2.15.x","pushedAt":"2024-09-21T19:30:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firewave","name":"Oliver Stöneberg","path":"/firewave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242857?s=80&v=4"},"commit":{"message":"test/cfg/boost.cpp: added missing include for `BOOST_SCOPED_ENUM_DECL… (#6817)\n\n…ARE_*` (#6808)\r\n\r\nFixes potential syntax checking in cfg tests on `macos-12` as some\r\nrunners might now have Boost installed:\r\n```\r\nBoost found and working, checking syntax with g++ now.\r\n/Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:90:49: error: expected ';' after expression\r\n BOOST_SCOPED_ENUM_DECLARE_BEGIN(future_errc) {\r\n ^\r\n ;\r\n/Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:90:37: error: use of undeclared identifier 'future_errc'\r\n BOOST_SCOPED_ENUM_DECLARE_BEGIN(future_errc) {\r\n ^\r\n/Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:92:9: error: use of undeclared identifier 'no_state'\r\n no_state\r\n ^\r\n/Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:94:47: error: expected ';' after expression\r\n BOOST_SCOPED_ENUM_DECLARE_END(future_errc)\r\n ^\r\n ;\r\n/Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:94:35: error: use of undeclared identifier 'future_errc'\r\n BOOST_SCOPED_ENUM_DECLARE_END(future_errc)\r\n ^\r\n5 errors generated.\r\nmake: *** [checkcfg] Error 1\r\n```\r\n\r\n(cherry picked from commit 31991023b75ff4e5cc1c6dac39756fc06b8f7ab8)","shortMessageHtmlLink":"test/cfg/boost.cpp: added missing include for `BOOST_SCOPED_ENUM_DECL… ("}},{"before":"bfa2df0428453f57b278083d984e5e6fb50bcee7","after":"ca0e07984e892051994efb52e9c3da36f354b2c5","ref":"refs/heads/2.15.x","pushedAt":"2024-09-21T19:29:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firewave","name":"Oliver Stöneberg","path":"/firewave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242857?s=80&v=4"},"commit":{"message":"scriptcheck.yml: fixated `pylint` version to avoid failures with newly introduced checks (#6816)","shortMessageHtmlLink":"scriptcheck.yml: fixated pylint version to avoid failures with newl…"}},{"before":"757620f2d98b2f7295e08d2e362e8cd115b02322","after":"6e5333107662366a49e867aef198e10264398653","ref":"refs/heads/main","pushedAt":"2024-09-21T18:49:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firewave","name":"Oliver Stöneberg","path":"/firewave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242857?s=80&v=4"},"commit":{"message":"scriptcheck.yml: fixated `pylint` version to avoid failures with newly introduced checks (#6814)","shortMessageHtmlLink":"scriptcheck.yml: fixated pylint version to avoid failures with newl…"}},{"before":"74ec5705de4e61b941c2fddfd1cb8e98ba4740f2","after":"757620f2d98b2f7295e08d2e362e8cd115b02322","ref":"refs/heads/main","pushedAt":"2024-09-19T08:15:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Fix #13108 FP invalidContainer when constructing container from iterators (#6811)","shortMessageHtmlLink":"Fix #13108 FP invalidContainer when constructing container from itera…"}},{"before":"f88d2c8203d00ba60c431d670bbb617fd97a73dd","after":"74ec5705de4e61b941c2fddfd1cb8e98ba4740f2","ref":"refs/heads/main","pushedAt":"2024-09-18T18:33:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"some XML parsing cleanups (#6515)","shortMessageHtmlLink":"some XML parsing cleanups (#6515)"}},{"before":"da85432b321cc882d0c16574bc14eb880a3ea894","after":"bfa2df0428453f57b278083d984e5e6fb50bcee7","ref":"refs/heads/2.15.x","pushedAt":"2024-09-18T11:01:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firewave","name":"Oliver Stöneberg","path":"/firewave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242857?s=80&v=4"},"commit":{"message":"fixed #13066 - Makefile: need to use `override` when appending to variable specified on the command-line (#6766)\n\nsee\r\nhttps://www.gnu.org/software/make/manual/make.html#Override-Directive","shortMessageHtmlLink":"fixed #13066 - Makefile: need to use override when appending to var…"}},{"before":"55c67a35d709d88b0cf4e66fca0b7ace893cdd21","after":"f88d2c8203d00ba60c431d670bbb617fd97a73dd","ref":"refs/heads/main","pushedAt":"2024-09-18T11:01:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firewave","name":"Oliver Stöneberg","path":"/firewave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242857?s=80&v=4"},"commit":{"message":"fixed #13066 - Makefile: need to use `override` when appending to variable specified on the command-line (#6765)\n\nsee\r\nhttps://www.gnu.org/software/make/manual/make.html#Override-Directive","shortMessageHtmlLink":"fixed #13066 - Makefile: need to use override when appending to var…"}},{"before":"31991023b75ff4e5cc1c6dac39756fc06b8f7ab8","after":"55c67a35d709d88b0cf4e66fca0b7ace893cdd21","ref":"refs/heads/main","pushedAt":"2024-09-18T08:09:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Fix #13088 debug: Scope::checkVariable found variable 'impl' with varid 0. [varid0] (#6810)","shortMessageHtmlLink":"Fix #13088 debug: Scope::checkVariable found variable 'impl' with var…"}},{"before":"c3b913137da3d7978edc9fe4bafa4e985f830f9f","after":"31991023b75ff4e5cc1c6dac39756fc06b8f7ab8","ref":"refs/heads/main","pushedAt":"2024-09-17T14:00:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"test/cfg/boost.cpp: added missing include for `BOOST_SCOPED_ENUM_DECLARE_*` (#6808)\n\nFixes potential syntax checking in cfg tests on `macos-12` as some\r\nrunners might now have Boost installed:\r\n```\r\nBoost found and working, checking syntax with g++ now.\r\n/Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:90:49: error: expected ';' after expression\r\n BOOST_SCOPED_ENUM_DECLARE_BEGIN(future_errc) {\r\n ^\r\n ;\r\n/Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:90:37: error: use of undeclared identifier 'future_errc'\r\n BOOST_SCOPED_ENUM_DECLARE_BEGIN(future_errc) {\r\n ^\r\n/Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:92:9: error: use of undeclared identifier 'no_state'\r\n no_state\r\n ^\r\n/Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:94:47: error: expected ';' after expression\r\n BOOST_SCOPED_ENUM_DECLARE_END(future_errc)\r\n ^\r\n ;\r\n/Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:94:35: error: use of undeclared identifier 'future_errc'\r\n BOOST_SCOPED_ENUM_DECLARE_END(future_errc)\r\n ^\r\n5 errors generated.\r\nmake: *** [checkcfg] Error 1\r\n```","shortMessageHtmlLink":"test/cfg/boost.cpp: added missing include for `BOOST_SCOPED_ENUM_DECL…"}},{"before":"d8debc2694b7bfdf1da736188a741cab8379b16c","after":"c3b913137da3d7978edc9fe4bafa4e985f830f9f","ref":"refs/heads/main","pushedAt":"2024-09-17T12:17:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firewave","name":"Oliver Stöneberg","path":"/firewave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242857?s=80&v=4"},"commit":{"message":"test/cli/clang-import_test.py: create files in temporary folder / some cleanups (#6733)\n\nthis should fix running the tests with multiple workers","shortMessageHtmlLink":"test/cli/clang-import_test.py: create files in temporary folder / som…"}},{"before":"de806a1dd5fa3addf045c9ef88f63091fea3080f","after":"d8debc2694b7bfdf1da736188a741cab8379b16c","ref":"refs/heads/main","pushedAt":"2024-09-16T20:36:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"donate-cpu-server.py: added a preliminary clients report (#6803)","shortMessageHtmlLink":"donate-cpu-server.py: added a preliminary clients report (#6803)"}},{"before":"f4f4ce8f5634f74ae96cf04c87cd33b186cb6d3d","after":"de806a1dd5fa3addf045c9ef88f63091fea3080f","ref":"refs/heads/main","pushedAt":"2024-09-16T17:10:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Add support for std::complex (refs #11313) (#6807)","shortMessageHtmlLink":"Add support for std::complex (refs #11313) (#6807)"}},{"before":"08b501695fa3e6b3f615dd3dbcdda8f4c91b3989","after":"f4f4ce8f5634f74ae96cf04c87cd33b186cb6d3d","ref":"refs/heads/main","pushedAt":"2024-09-16T14:00:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Fix #13104 FP CastIntegerToAddressAtReturn with function pointer and typedef (#6802)","shortMessageHtmlLink":"Fix #13104 FP CastIntegerToAddressAtReturn with function pointer and …"}},{"before":"7be1dff3c6a60bd1d270be8befce0281b7753801","after":"08b501695fa3e6b3f615dd3dbcdda8f4c91b3989","ref":"refs/heads/main","pushedAt":"2024-09-16T13:57:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"removed support for Python 2.7 / small cleanups (#6804)","shortMessageHtmlLink":"removed support for Python 2.7 / small cleanups (#6804)"}},{"before":"97c5886b3e0224d6130e5ccc0fed490cfef0de71","after":"7be1dff3c6a60bd1d270be8befce0281b7753801","ref":"refs/heads/main","pushedAt":"2024-09-16T11:44:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firewave","name":"Oliver Stöneberg","path":"/firewave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242857?s=80&v=4"},"commit":{"message":"testrunner: removed unused and inconsistently used return value from `assert*()` functions (#6708)","shortMessageHtmlLink":"testrunner: removed unused and inconsistently used return value from …"}},{"before":"2a290b23026ecf0ee799764de23d9249598d6ee5","after":null,"ref":"refs/heads/1544_added_tests_for_eraseIteratorOutOfBounds","pushedAt":"2024-09-15T06:55:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"orbitcowboy","name":null,"path":"/orbitcowboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156464?s=80&v=4"}},{"before":"d1ca4e35544575269ca634951ef35edcf37d44ec","after":"97c5886b3e0224d6130e5ccc0fed490cfef0de71","ref":"refs/heads/main","pushedAt":"2024-09-15T06:55:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"orbitcowboy","name":null,"path":"/orbitcowboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156464?s=80&v=4"},"commit":{"message":"std.cfg: #Ticket 1544: Added regression tests (eraseIteratorOutOfBounds) (#6800)","shortMessageHtmlLink":"std.cfg: #Ticket 1544: Added regression tests (eraseIteratorOutOfBoun…"}},{"before":null,"after":"2a290b23026ecf0ee799764de23d9249598d6ee5","ref":"refs/heads/1544_added_tests_for_eraseIteratorOutOfBounds","pushedAt":"2024-09-15T06:02:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"orbitcowboy","name":null,"path":"/orbitcowboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156464?s=80&v=4"},"commit":{"message":"std.cfg: #Ticket 1544: Added regression tests (eraseIteratorOutOfBounds)","shortMessageHtmlLink":"std.cfg: #Ticket 1544: Added regression tests (eraseIteratorOutOfBounds)"}},{"before":"67d570c3404a5a854bf08f8f8d0008aaa39a061e","after":"d1ca4e35544575269ca634951ef35edcf37d44ec","ref":"refs/heads/main","pushedAt":"2024-09-13T19:08:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Fix #13094 internalError for function pointer typedef (#6795)\n\nWe have a block `// Special handling of function pointer cast` but the\r\nsimplifications are incorrect.","shortMessageHtmlLink":"Fix #13094 internalError for function pointer typedef (#6795)"}},{"before":"91151ed3eae7a340b5c64643c29b016b6e4b6e8d","after":"67d570c3404a5a854bf08f8f8d0008aaa39a061e","ref":"refs/heads/main","pushedAt":"2024-09-12T20:59:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Fix #13095 nullptr dereference in simplifyUsing() (#6796)","shortMessageHtmlLink":"Fix #13095 nullptr dereference in simplifyUsing() (#6796)"}},{"before":"ac6f4361c920d251289c5c3d4362e34d75d769d8","after":"91151ed3eae7a340b5c64643c29b016b6e4b6e8d","ref":"refs/heads/main","pushedAt":"2024-09-11T19:35:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Fix #13093 FP incorrectStringBooleanError for nullptr check in macro (#6793)","shortMessageHtmlLink":"Fix #13093 FP incorrectStringBooleanError for nullptr check in macro (#…"}},{"before":"cf7f74dfa74abadc2db6c711f0602328c2dd410a","after":"ac6f4361c920d251289c5c3d4362e34d75d769d8","ref":"refs/heads/main","pushedAt":"2024-09-11T08:22:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Fix #11430 internalAstError with using and functional-style cast (#6781)","shortMessageHtmlLink":"Fix #11430 internalAstError with using and functional-style cast (#6781)"}},{"before":"e2efe8e7e085ca134d9265fbe41644fe5f566dd9","after":"cf7f74dfa74abadc2db6c711f0602328c2dd410a","ref":"refs/heads/main","pushedAt":"2024-09-10T09:31:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firewave","name":"Oliver Stöneberg","path":"/firewave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242857?s=80&v=4"},"commit":{"message":"refs #11342 - Library: avoid redundant lookups in `getarg()` (#6791)","shortMessageHtmlLink":"refs #11342 - Library: avoid redundant lookups in getarg() (#6791)"}},{"before":"a36e8961dab55003dc22e3a752e5f3329c648d80","after":"e2efe8e7e085ca134d9265fbe41644fe5f566dd9","ref":"refs/heads/main","pushedAt":"2024-09-10T08:12:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Fix #13085 FN: constVariablePointer for nested array access (#6790)","shortMessageHtmlLink":"Fix #13085 FN: constVariablePointer for nested array access (#6790)"}},{"before":"844c3ecd416bc6757cfff28c53bf55d1ec6ac876","after":"da85432b321cc882d0c16574bc14eb880a3ea894","ref":"refs/heads/2.15.x","pushedAt":"2024-09-09T15:19:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firewave","name":"Oliver Stöneberg","path":"/firewave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242857?s=80&v=4"},"commit":{"message":"Update Japanese Translation (#6779) (#6789)\n\nThis change update Japanese translation only","shortMessageHtmlLink":"Update Japanese Translation (#6779) (#6789)"}},{"before":"4cf5cc2ce4829212f6719ad227250b339c8daec9","after":"a36e8961dab55003dc22e3a752e5f3329c648d80","ref":"refs/heads/main","pushedAt":"2024-09-09T14:52:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Fix #13078 FP nullPointer with sqlite3_open_v2 (#6786)","shortMessageHtmlLink":"Fix #13078 FP nullPointer with sqlite3_open_v2 (#6786)"}},{"before":"ced6259d290c74182e9b1848575eabdfe6ccbc4a","after":"4cf5cc2ce4829212f6719ad227250b339c8daec9","ref":"refs/heads/main","pushedAt":"2024-09-08T21:28:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrchr-github","name":null,"path":"/chrchr-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78114321?s=80&v=4"},"commit":{"message":"Fix #13070 FP uninitMemberVar for method -- parameter pack + namespace confusion (regression) (#6772)","shortMessageHtmlLink":"Fix #13070 FP uninitMemberVar for method -- parameter pack + namespac…"}},{"before":"65eff38e9dc54a2e3613a2102bc47988293315b2","after":null,"ref":"refs/heads/std_cfg_add_support_for_std_format_error","pushedAt":"2024-09-08T21:07:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"orbitcowboy","name":null,"path":"/orbitcowboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156464?s=80&v=4"}},{"before":"a63b165e3bf7ce4ac8f147863478f7332b44408c","after":"ced6259d290c74182e9b1848575eabdfe6ccbc4a","ref":"refs/heads/main","pushedAt":"2024-09-08T21:07:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"orbitcowboy","name":null,"path":"/orbitcowboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156464?s=80&v=4"},"commit":{"message":"std.cfg: Added support for std::format_error (#6785)\n\nReference: https://en.cppreference.com/w/cpp/utility/format/format_error","shortMessageHtmlLink":"std.cfg: Added support for std::format_error (#6785)"}},{"before":null,"after":"65eff38e9dc54a2e3613a2102bc47988293315b2","ref":"refs/heads/std_cfg_add_support_for_std_format_error","pushedAt":"2024-09-08T19:54:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"orbitcowboy","name":null,"path":"/orbitcowboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156464?s=80&v=4"},"commit":{"message":"std.cfg: Added support for std::format_error","shortMessageHtmlLink":"std.cfg: Added support for std::format_error"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxOTozMDo0MC4wMDAwMDBazwAAAAS82iQ7","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxOTozMDo0MC4wMDAwMDBazwAAAAS82iQ7","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQxOTo1NDoxMS4wMDAwMDBazwAAAASwQs-S"}},"title":"Activity · danmar/cppcheck"}