)]}'
{".clang-format":[{"author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"change_message_id":"e031df9c1db425b08e70a50085f53b930964ce9f","unresolved":true,"context_lines":[{"line_number":22,"context_line":"BreakBeforeBraces: Allman"},{"line_number":23,"context_line":"BreakBeforeTernaryOperators: true"},{"line_number":24,"context_line":"BreakStringLiterals: false"},{"line_number":25,"context_line":"ColumnLimit: \u0027100\u0027"},{"line_number":26,"context_line":"ContinuationIndentWidth: \u00274\u0027"},{"line_number":27,"context_line":"DerivePointerAlignment: false"},{"line_number":28,"context_line":"IndentCaseLabels: true"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"da770a5b_173d2642","line":25,"updated":"2025-03-20 07:15:40.000000000","message":"How did we end up with 100?\n\nBefore we had something like a 80 soft and 120 hard limit. This would change that to a 100 hard if I understand that?","commit_id":"974bb61ff1eba312b0d3dc200c1120f31ecc772d"},{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"8afc6e9ee035b98920d6f2c11792b98f265d45a1","unresolved":true,"context_lines":[{"line_number":22,"context_line":"BreakBeforeBraces: Allman"},{"line_number":23,"context_line":"BreakBeforeTernaryOperators: true"},{"line_number":24,"context_line":"BreakStringLiterals: false"},{"line_number":25,"context_line":"ColumnLimit: \u0027100\u0027"},{"line_number":26,"context_line":"ContinuationIndentWidth: \u00274\u0027"},{"line_number":27,"context_line":"DerivePointerAlignment: false"},{"line_number":28,"context_line":"IndentCaseLabels: true"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"f971bb03_d7cf6623","line":25,"in_reply_to":"da770a5b_173d2642","updated":"2025-03-20 10:33:38.000000000","message":"Before we had *no* limits, our `uncrustify.conf` does not enforce any.\n\nI came up with the 100 by looking at the code and seeing how well it fits. 100 seems a good compromise to me. With clang-format it will use the full width available to it. So 120 is too wide I think, but 80 is obviously much too restrictive. If you prefer a different limit, let me know.","commit_id":"974bb61ff1eba312b0d3dc200c1120f31ecc772d"}],".pre-commit-config.yaml":[{"author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"change_message_id":"ce5b76c24540b7b2624de2cc43d98039da58570c","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":15,"id":"87528ad6_ed45d1b7","line":9,"updated":"2025-05-31 21:01:11.000000000","message":"I don\u0027t really like this - call me oldfashioned, but requiring python to install something magic from an unknown github url into my most holy repo is not what I feel comfortable with.\n\nI\u0027d really prefer to adjust the commit hook we have and keep all this \"magic repo related stuff\" *in* the repo.","commit_id":"da82a8bebf8a8ef70f37394d94fdf711f39ccf29"},{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"99d3b997bbe42d7e35e8e87196fa5615cb3eb9bf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"5597360b_bf2ebcec","line":9,"in_reply_to":"258aae77_531d3e83","updated":"2025-06-27 16:50:33.000000000","message":"See https://gerrit.openvpn.net/c/openvpn/+/1070","commit_id":"da82a8bebf8a8ef70f37394d94fdf711f39ccf29"},{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"3b54dabe7d41665a32c5d7e752f8c4b3f0f51a60","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":15,"id":"258aae77_531d3e83","line":9,"in_reply_to":"87528ad6_ed45d1b7","updated":"2025-06-02 10:25:16.000000000","message":"This is \"take it or leave it\". I really am not willing to maintain some sort-of-working shell code instead of a 3rd-party solution that comes with many additional features. Most importantly using the exact version of clang-format I specify. I maintain a dozen of repositories, I really will not maintain a hook in every one of those.","commit_id":"da82a8bebf8a8ef70f37394d94fdf711f39ccf29"}]}
