)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1000002,"name":"Thomas Heijligen","email":"src@posteo.de","username":"heijligen","avatars":[{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"a8b54e1b8c6b270506e7d258ab8cb0049d5300a9","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix some style issues and enable style checks"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The enabled checks `abdfhknprSx` are what we use internally minus"},{"line_number":10,"context_line":"the `t` for token spacing.  The latter is too aggressive and does"},{"line_number":11,"context_line":"not allow for manual alignment of tables. The set of checks seems"},{"line_number":12,"context_line":"to fit our code base rather well, otherwise."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"01d3e3b7_85070666","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":31},"updated":"2026-07-03 17:57:15.000000000","message":"what are those checks? and why doing so? \nwe do this also for our internal projects is a bit vague.\nE.g. enable styling rules to have a more consistent source formatting is fine with me.","commit_id":"dfb9853e1de4544b65e96aac1a12bded2396ce17"},{"author":{"_account_id":1000002,"name":"Thomas Heijligen","email":"src@posteo.de","username":"heijligen","avatars":[{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"dbe129b5dc06efeb8b5870a7c733a8fdc7df4b16","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix some style issues and enable style checks"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The enabled checks `abdfhknprSx` are what we use internally minus"},{"line_number":10,"context_line":"the `t` for token spacing.  The latter is too aggressive and does"},{"line_number":11,"context_line":"not allow for manual alignment of tables. The set of checks seems"},{"line_number":12,"context_line":"to fit our code base rather well, otherwise."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"c88d8159_d1d89263","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":31},"in_reply_to":"01d3e3b7_85070666","updated":"2026-07-07 20:07:44.000000000","message":"Done","commit_id":"dfb9853e1de4544b65e96aac1a12bded2396ce17"},{"author":{"_account_id":1000003,"name":"Arthur Heymans","email":"arthur@aheymans.xyz","username":"arthurheymans","avatars":[{"url":"https://www.gravatar.com/avatar/518bb7353a0a42df698e1736723abc9f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/518bb7353a0a42df698e1736723abc9f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/518bb7353a0a42df698e1736723abc9f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/518bb7353a0a42df698e1736723abc9f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"d1baad383ec2e926b743069880316b675c90e872","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix style issues and enable style checks"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The enabled checks `3abdefhiklnprSx` are what we already live by"},{"line_number":10,"context_line":"but didn\u0027t enforce so far. One check that we use internally, yet"},{"line_number":11,"context_line":"omit here is `t`, token spacing. It\u0027s too aggressive and doesn\u0027t"},{"line_number":12,"context_line":"allow for manual alignment of tables. The set of checks seems to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"8b76bf22_9be56fac","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":35},"updated":"2026-07-08 12:23:53.000000000","message":"people complain about riscv compiler flags but this is taking the crown ^^.","commit_id":"f48e61f206d0e6abbb9894a84459a7159c62de09"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":1000002,"name":"Thomas Heijligen","email":"src@posteo.de","username":"heijligen","avatars":[{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"a8b54e1b8c6b270506e7d258ab8cb0049d5300a9","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"40d443b7_63b2bd28","updated":"2026-07-03 17:57:15.000000000","message":"Is this consistently working across gnat versions?\nI had bad experience with C++ formatter and style checker where the way of \"correct\" formatting changed with different tool versions","commit_id":"dfb9853e1de4544b65e96aac1a12bded2396ce17"},{"author":{"_account_id":1000000,"name":"Nico Huber","email":"nico.h@gmx.de","username":"icon","avatars":[{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"782bb3a4a924bc40b07e16eddaf9329a3a17c8bb","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"749b6443_82f219db","in_reply_to":"40d443b7_63b2bd28","updated":"2026-07-06 16:07:06.000000000","message":"I think it is, didn\u0027t test much though. What gives me confidence is that I just\ntried the default selection and there were 0 false-positives. So, so far, we\nhaven\u0027t adapted anything to a tool\u0027s wim, just aligned things with the already\ncommon style.","commit_id":"dfb9853e1de4544b65e96aac1a12bded2396ce17"},{"author":{"_account_id":1000002,"name":"Thomas Heijligen","email":"src@posteo.de","username":"heijligen","avatars":[{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"39d7aedecc729e1710229f9d3347497d10fa0c1e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8f00cccb_b957025c","in_reply_to":"749b6443_82f219db","updated":"2026-07-08 15:22:46.000000000","message":"Acknowledged","commit_id":"dfb9853e1de4544b65e96aac1a12bded2396ce17"},{"author":{"_account_id":1000003,"name":"Arthur Heymans","email":"arthur@aheymans.xyz","username":"arthurheymans","avatars":[{"url":"https://www.gravatar.com/avatar/518bb7353a0a42df698e1736723abc9f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/518bb7353a0a42df698e1736723abc9f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/518bb7353a0a42df698e1736723abc9f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/518bb7353a0a42df698e1736723abc9f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"d1baad383ec2e926b743069880316b675c90e872","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"d621b92e_5bdb015e","updated":"2026-07-08 12:23:53.000000000","message":"it might be nice to have a follow-up to add documentations/makefile target to set up .git hooks for checks before committing.","commit_id":"f48e61f206d0e6abbb9894a84459a7159c62de09"}],"Makefile":[{"author":{"_account_id":1000002,"name":"Thomas Heijligen","email":"src@posteo.de","username":"heijligen","avatars":[{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"dbe129b5dc06efeb8b5870a7c733a8fdc7df4b16","unresolved":true,"context_lines":[{"line_number":12,"context_line":"include $(libhw-dir)/Makefile"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"$(gfxinit-objs): ADAFLAGS +\u003d -gnaty3abdefhiklnprSx"},{"line_number":15,"context_line":"$(call src-to-obj,,gfxtest/hw-gfx-gma-gfx_test.adb): ADAFLAGS +\u003d -gnaty-S"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"gfx_test: $(binary)"},{"line_number":18,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":5,"id":"8ef8e900_9b968531","line":15,"updated":"2026-07-07 20:07:44.000000000","message":"This should have a justification","commit_id":"f48e61f206d0e6abbb9894a84459a7159c62de09"},{"author":{"_account_id":1000002,"name":"Thomas Heijligen","email":"src@posteo.de","username":"heijligen","avatars":[{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4285328fce6f2f2d1dcd3409fd9ebcbe.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"39d7aedecc729e1710229f9d3347497d10fa0c1e","unresolved":false,"context_lines":[{"line_number":12,"context_line":"include $(libhw-dir)/Makefile"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"$(gfxinit-objs): ADAFLAGS +\u003d -gnaty3abdefhiklnprSx"},{"line_number":15,"context_line":"$(call src-to-obj,,gfxtest/hw-gfx-gma-gfx_test.adb): ADAFLAGS +\u003d -gnaty-S"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"gfx_test: $(binary)"},{"line_number":18,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":5,"id":"6edea1b7_ff957e07","line":15,"in_reply_to":"8ef8e900_9b968531","updated":"2026-07-08 15:22:46.000000000","message":"Done","commit_id":"f48e61f206d0e6abbb9894a84459a7159c62de09"}]}
