{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":249204709,"defaultBranch":"1.4.x","name":"sql-formatter","ownerLogin":"doctrine","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-22T14:47:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/209254?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716203370.0","currentOid":""},"activityList":{"items":[{"before":"9fcd0aca87fdccfee357e9a057666b426f3156df","after":"b426bc5f0d2906d67137de64088c26c14e9dc52a","ref":"refs/heads/1.5.x","pushedAt":"2024-06-24T06:59:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #132 from mvorisek/fix_perf_build_regexes_optimized\n\nBuild optimized regex from string list","shortMessageHtmlLink":"Merge pull request #132 from mvorisek/fix_perf_build_regexes_optimized"}},{"before":"e53096c73c640dae46d9dbe117003b1b219c568f","after":"9fcd0aca87fdccfee357e9a057666b426f3156df","ref":"refs/heads/1.5.x","pushedAt":"2024-06-22T08:13:51.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #131 from mvorisek/fix_perf2\n\nImprove tokenizer regex matching","shortMessageHtmlLink":"Merge pull request #131 from mvorisek/fix_perf2"}},{"before":"0bcd33e5f506deddbe57f20fa1bd199927664bae","after":"e53096c73c640dae46d9dbe117003b1b219c568f","ref":"refs/heads/1.5.x","pushedAt":"2024-06-11T22:40:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SenseException","name":"Claudio Zizza","path":"/SenseException","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/859964?s=80&v=4"},"commit":{"message":"Merge pull request #130 from mvorisek/fix_perf_refactor\n\nRefactor tokenizer with $firstChar/$secondChar","shortMessageHtmlLink":"Merge pull request #130 from mvorisek/fix_perf_refactor"}},{"before":"3ee3afcd6aaee498d5f5d6164b4a84f5282396e8","after":"0bcd33e5f506deddbe57f20fa1bd199927664bae","ref":"refs/heads/1.5.x","pushedAt":"2024-06-11T13:41:47.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #119 from mvorisek/fix_perf\n\nDo not reallocate whole input string when matching next token","shortMessageHtmlLink":"Merge pull request #119 from mvorisek/fix_perf"}},{"before":"96f20a53c915293b1233ee88b8a3ab12a6b9a389","after":"3ee3afcd6aaee498d5f5d6164b4a84f5282396e8","ref":"refs/heads/1.5.x","pushedAt":"2024-06-06T18:32:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"goetas","name":"Asmir Mustafic","path":"/goetas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/776743?s=80&v=4"},"commit":{"message":"Merge pull request #127 from mvorisek/rm_perf_script\n\nRemove tests/performance.php file","shortMessageHtmlLink":"Merge pull request #127 from mvorisek/rm_perf_script"}},{"before":"e41035236e0b4279cdb44b6f0fb441220e5eda6e","after":"96f20a53c915293b1233ee88b8a3ab12a6b9a389","ref":"refs/heads/1.5.x","pushedAt":"2024-06-06T07:37:33.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #124 from mvorisek/extra_nl_between_queries\n\nAdd extra new line between separate queries","shortMessageHtmlLink":"Merge pull request #124 from mvorisek/extra_nl_between_queries"}},{"before":"15b7420f7e7b9668e229fcc7da39b15ba0a39b60","after":"e41035236e0b4279cdb44b6f0fb441220e5eda6e","ref":"refs/heads/1.5.x","pushedAt":"2024-06-05T12:50:40.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #126 from doctrine/1.4.x\n\nMerge 1.4.x up into 1.5.x","shortMessageHtmlLink":"Merge pull request #126 from doctrine/1.4.x"}},{"before":"68b867b77646d785164d43c0edf29d37616ccabf","after":"15b7420f7e7b9668e229fcc7da39b15ba0a39b60","ref":"refs/heads/1.5.x","pushedAt":"2024-06-05T07:18:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #125 from mvorisek/improve_token_type_phpdoc\n\nImprove token type phpdoc","shortMessageHtmlLink":"Merge pull request #125 from mvorisek/improve_token_type_phpdoc"}},{"before":"e65d23ae4764f9846ba550a0e48319c92c4e6f2b","after":"68b867b77646d785164d43c0edf29d37616ccabf","ref":"refs/heads/1.5.x","pushedAt":"2024-06-04T08:01:06.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #122 from mvorisek/drop_token_type_error\n\nDrop unreachable error token type","shortMessageHtmlLink":"Merge pull request #122 from mvorisek/drop_token_type_error"}},{"before":"b039a9d64ba278763cc9ee9d6ba5fe409fd80e26","after":"7c0096a099fe3480b742780ba2091856944d3cbc","ref":"refs/heads/1.4.x","pushedAt":"2024-06-03T21:17:32.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #106 from mvorisek/more_reserved_kws\n\nAdd all \"type reserved\" MySQL keywords","shortMessageHtmlLink":"Merge pull request #106 from mvorisek/more_reserved_kws"}},{"before":"6f8f9a0ee6a4f902cebf3033d38ef72d40300671","after":"e65d23ae4764f9846ba550a0e48319c92c4e6f2b","ref":"refs/heads/1.5.x","pushedAt":"2024-06-01T22:30:19.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #121 from greg0ire/1.5.x\n\nMerge 1.4.x up into 1.5.x","shortMessageHtmlLink":"Merge pull request #121 from greg0ire/1.5.x"}},{"before":"4605e91556d8578bb3bab4408e511c1834d04a72","after":"b039a9d64ba278763cc9ee9d6ba5fe409fd80e26","ref":"refs/heads/1.4.x","pushedAt":"2024-06-01T22:17:17.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #120 from mvorisek/fix_unclosed_comment_parse\n\nFix unclosed block comment tokenize","shortMessageHtmlLink":"Merge pull request #120 from mvorisek/fix_unclosed_comment_parse"}},{"before":"f9f2468f35e1a2f3a771ca4275d172c3b5a56e2f","after":"4605e91556d8578bb3bab4408e511c1834d04a72","ref":"refs/heads/1.4.x","pushedAt":"2024-05-30T15:48:16.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #107 from mvorisek/fix_reserved_words\n\nMake sure keywords are single upper words","shortMessageHtmlLink":"Merge pull request #107 from mvorisek/fix_reserved_words"}},{"before":"4d6bc8a0916a2ab1f87bcb986d9a97fd6ab2b3e4","after":"6f8f9a0ee6a4f902cebf3033d38ef72d40300671","ref":"refs/heads/1.5.x","pushedAt":"2024-05-24T22:21:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SenseException","name":"Claudio Zizza","path":"/SenseException","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/859964?s=80&v=4"},"commit":{"message":"Merge pull request #109 from mvorisek/add_fetch_offset_top_level\n\nFormat FETCH/OFFSET as top level keywords","shortMessageHtmlLink":"Merge pull request #109 from mvorisek/add_fetch_offset_top_level"}},{"before":"51e2d67f6ad3813f32dccbd2899c42d732eb656f","after":"f9f2468f35e1a2f3a771ca4275d172c3b5a56e2f","ref":"refs/heads/1.4.x","pushedAt":"2024-05-24T06:06:52.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #117 from mvorisek/sort_kws_lists\n\nMake sure all internal lists do not rely on keywords order","shortMessageHtmlLink":"Merge pull request #117 from mvorisek/sort_kws_lists"}},{"before":"db72b863d934649eec26ecc083a4876f8edc99b4","after":"4d6bc8a0916a2ab1f87bcb986d9a97fd6ab2b3e4","ref":"refs/heads/1.5.x","pushedAt":"2024-05-23T12:43:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #116 from mvorisek/fix_oracle_throw\n\nAdd support for Oracle LOOP statement","shortMessageHtmlLink":"Merge pull request #116 from mvorisek/fix_oracle_throw"}},{"before":"192ed9dc8fad9b32a52ca312c3ee0b9759bf7acf","after":"db72b863d934649eec26ecc083a4876f8edc99b4","ref":"refs/heads/1.5.x","pushedAt":"2024-05-23T05:53:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #115 from mvorisek/dedup_decrement_indent_level\n\nDedup indent level decrease code","shortMessageHtmlLink":"Merge pull request #115 from mvorisek/dedup_decrement_indent_level"}},{"before":"a5ae935ad813396a6248f33942451ce06ebdd7d2","after":"192ed9dc8fad9b32a52ca312c3ee0b9759bf7acf","ref":"refs/heads/1.5.x","pushedAt":"2024-05-21T09:33:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #111 from mvorisek/fix_end_for_non_case\n\nFix unopened END indent opened by BEGIN","shortMessageHtmlLink":"Merge pull request #111 from mvorisek/fix_end_for_non_case"}},{"before":"156f3fa7eb5fdacc8074ef4c66f23d9d9e78a457","after":"a5ae935ad813396a6248f33942451ce06ebdd7d2","ref":"refs/heads/1.5.x","pushedAt":"2024-05-21T07:21:26.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #114 from mvorisek/merge_14_15\n\nMerge branch 1.4.x into 1.5.x","shortMessageHtmlLink":"Merge pull request #114 from mvorisek/merge_14_15"}},{"before":"6eb85e0b18135baadd61a7f80b8fa668519b6cd5","after":"51e2d67f6ad3813f32dccbd2899c42d732eb656f","ref":"refs/heads/1.4.x","pushedAt":"2024-05-20T20:04:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #110 from mvorisek/fix_semicolon_toplevel\n\nFix semicolon must decrease special indentation level","shortMessageHtmlLink":"Merge pull request #110 from mvorisek/fix_semicolon_toplevel"}},{"before":"ba0bca703bfbb2e4dcc909fb61ef0d6c307a27b0","after":null,"ref":"refs/heads/kwords","pushedAt":"2024-05-20T11:09:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"}},{"before":"6e62fa8505d54b4468ce5dbc94eb63471fad6475","after":"156f3fa7eb5fdacc8074ef4c66f23d9d9e78a457","ref":"refs/heads/1.5.x","pushedAt":"2024-05-20T11:09:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Use constants for the indentation block type (#112)\n\nUse constants for the indentation block type\r\n\r\nCo-authored-by: Michael Voříšek ","shortMessageHtmlLink":"Use constants for the indentation block type (#112)"}},{"before":"bc8a55b7f0edeb5a18ec2f08753d0782ed5ee7ac","after":"ba0bca703bfbb2e4dcc909fb61ef0d6c307a27b0","ref":"refs/heads/kwords","pushedAt":"2024-05-20T10:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"goetas","name":"Asmir Mustafic","path":"/goetas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/776743?s=80&v=4"},"commit":{"message":"Do not use constants in comments\n\nCo-authored-by: Michael Voříšek ","shortMessageHtmlLink":"Do not use constants in comments"}},{"before":"2dbae95a03b245c4a8914ee3d40cf75a40ac8964","after":"6e62fa8505d54b4468ce5dbc94eb63471fad6475","ref":"refs/heads/1.5.x","pushedAt":"2024-05-20T10:04:49.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #113 from doctrine/1.4.x\n\nMerge 1.4.x up into 1.5.x","shortMessageHtmlLink":"Merge pull request #113 from doctrine/1.4.x"}},{"before":"3c31b95079db5b66147abb271c9929fb1432977c","after":"bc8a55b7f0edeb5a18ec2f08753d0782ed5ee7ac","ref":"refs/heads/kwords","pushedAt":"2024-05-20T05:30:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"goetas","name":"Asmir Mustafic","path":"/goetas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/776743?s=80&v=4"},"commit":{"message":"use constants for the indentation block type","shortMessageHtmlLink":"use constants for the indentation block type"}},{"before":"2a28bff7d340e416957b476bfcf71ae79769e9fc","after":"3c31b95079db5b66147abb271c9929fb1432977c","ref":"refs/heads/kwords","pushedAt":"2024-05-20T05:27:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"goetas","name":"Asmir Mustafic","path":"/goetas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/776743?s=80&v=4"},"commit":{"message":"use constants for the indentation block type","shortMessageHtmlLink":"use constants for the indentation block type"}},{"before":null,"after":"2a28bff7d340e416957b476bfcf71ae79769e9fc","ref":"refs/heads/kwords","pushedAt":"2024-05-20T05:26:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"goetas","name":"Asmir Mustafic","path":"/goetas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/776743?s=80&v=4"},"commit":{"message":"use constants for the indentation block type","shortMessageHtmlLink":"use constants for the indentation block type"}},{"before":"a98a55e49037a26c8e68f11b776b746943753d6b","after":"6eb85e0b18135baadd61a7f80b8fa668519b6cd5","ref":"refs/heads/1.4.x","pushedAt":"2024-05-17T19:12:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #108 from mvorisek/fix_tests_for_win\n\nMake sure all lines are terminated by LF","shortMessageHtmlLink":"Merge pull request #108 from mvorisek/fix_tests_for_win"}},{"before":"a98a55e49037a26c8e68f11b776b746943753d6b","after":"2dbae95a03b245c4a8914ee3d40cf75a40ac8964","ref":"refs/heads/1.5.x","pushedAt":"2024-05-15T06:18:27.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #101 from mvorisek/case_when_format\n\nImpl. CASE WHEN format","shortMessageHtmlLink":"Merge pull request #101 from mvorisek/case_when_format"}},{"before":null,"after":"a98a55e49037a26c8e68f11b776b746943753d6b","ref":"refs/heads/1.5.x","pushedAt":"2024-05-14T11:53:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #104 from mvorisek/revert_upper\n\nRevert uppercasing keywords in tokenizer","shortMessageHtmlLink":"Merge pull request #104 from mvorisek/revert_upper"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbTJKmAA","startCursor":null,"endCursor":null}},"title":"Activity · doctrine/sql-formatter"}