{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":64293719,"defaultBranch":"master","name":"ktlint","ownerLogin":"pinterest","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-27T09:03:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/541152?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714477892.0","currentOid":""},"activityList":{"items":[{"before":"c363996b87a35ffe5ff499f6c0d97e251e4492b1","after":null,"ref":"refs/heads/renovate/com.github.ajalt.clikt-clikt-4.x","pushedAt":"2024-04-30T11:51:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"}},{"before":"1d41320989717c60da3f3d25941cd43c2677c4c8","after":"9b38b37d95fcb0ad90d07d64d581e6059ea8496e","ref":"refs/heads/master","pushedAt":"2024-04-30T11:51:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Update dependency com.github.ajalt.clikt:clikt to v4.4.0 (#2647)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update dependency com.github.ajalt.clikt:clikt to v4.4.0 (#2647)"}},{"before":null,"after":"c363996b87a35ffe5ff499f6c0d97e251e4492b1","ref":"refs/heads/renovate/com.github.ajalt.clikt-clikt-4.x","pushedAt":"2024-04-27T23:17:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency com.github.ajalt.clikt:clikt to v4.4.0","shortMessageHtmlLink":"Update dependency com.github.ajalt.clikt:clikt to v4.4.0"}},{"before":"bdaabbed8c0720bde44a4d3c89974d66417eb330","after":"38f356f7730e04700ca5c2baf0125b487093fb51","ref":"refs/heads/gh-pages","pushedAt":"2024-04-27T09:00:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed dcec7bac to 1.2.1 with MkDocs 1.6.0 and mike 2.0.0","shortMessageHtmlLink":"Deployed dcec7ba to 1.2.1 with MkDocs 1.6.0 and mike 2.0.0"}},{"before":"b0ec097776f659721a1cd50628023ba38734f6ac","after":null,"ref":"refs/heads/bug-lineLengthWithoutNewlinePrefix","pushedAt":"2024-04-27T08:54:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"}},{"before":"0d431e4f1f1b2ba503117a50c8baa757f4a1db66","after":"1d41320989717c60da3f3d25941cd43c2677c4c8","ref":"refs/heads/master","pushedAt":"2024-04-27T08:54:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Handle trailing space on preceding line in call to `lineLengthWithoutNewlinePrefix` (#2644)","shortMessageHtmlLink":"Handle trailing space on preceding line in call to `lineLengthWithout…"}},{"before":"b16864157779e8bacb85de8671b10e768bdb7ef0","after":"0d431e4f1f1b2ba503117a50c8baa757f4a1db66","ref":"refs/heads/master","pushedAt":"2024-04-27T08:53:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Fix documentation for getRuleProviders. (#2645)","shortMessageHtmlLink":"Fix documentation for getRuleProviders. (#2645)"}},{"before":"88ff856aeee1f7bc30d2d023324a65f4c835bc10","after":null,"ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-04-26T15:46:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"}},{"before":"dcec7bac7684fb9036e5ac830cd4b8aed48f745c","after":"b16864157779e8bacb85de8671b10e768bdb7ef0","ref":"refs/heads/master","pushedAt":"2024-04-26T15:46:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Update actions/checkout digest to 0ad4b8f (#2646)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update actions/checkout digest to 0ad4b8f (#2646)"}},{"before":null,"after":"88ff856aeee1f7bc30d2d023324a65f4c835bc10","ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-04-25T17:28:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/checkout digest to 0ad4b8f","shortMessageHtmlLink":"Update actions/checkout digest to 0ad4b8f"}},{"before":"a276e01f13252f50e8b2e78f15171a5687101ca0","after":"bdaabbed8c0720bde44a4d3c89974d66417eb330","ref":"refs/heads/gh-pages","pushedAt":"2024-04-23T09:56:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed dcec7bac to dev-snapshot with MkDocs 1.5.3 and mike 2.0.0","shortMessageHtmlLink":"Deployed dcec7ba to dev-snapshot with MkDocs 1.5.3 and mike 2.0.0"}},{"before":"a81a4f7e58d089dc97a7139dab465f4704ba1b66","after":null,"ref":"refs/heads/2639-documentation","pushedAt":"2024-04-23T09:56:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"}},{"before":"fd083b67a1ecb2a2821a3e65a236f912ccd0eca6","after":"dcec7bac7684fb9036e5ac830cd4b8aed48f745c","ref":"refs/heads/master","pushedAt":"2024-04-23T09:56:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Improve documentation about prevent conflicts with Intellij IDEA formatting (#2642)\n\nCloses #2639","shortMessageHtmlLink":"Improve documentation about prevent conflicts with Intellij IDEA form…"}},{"before":"9853ae34dd0f88194758e1c8c1d5585070cbd953","after":null,"ref":"refs/heads/2629-partial-format","pushedAt":"2024-04-23T09:55:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"}},{"before":"c9a97afeeec684957ba68920f2f2d6bbb5972801","after":"fd083b67a1ecb2a2821a3e65a236f912ccd0eca6","ref":"refs/heads/master","pushedAt":"2024-04-23T09:55:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Support partial formatting (range) in given code\n\n\r\nAllows API consumers like the 'ktlint-intellij-plugin' to format a block of code inside the given code (for example a file) without autocorrect the given code entirely.\r\n\r\nThe start offset of the node on which a rule can detect a lint violation should be inside the range which is to be formatted. This has some unexpected side effects for some rules. In most cases it is to be expected that the user won't notice those side effects. And if it happens, the most likely way the user responds is widening the range which is to be formatted, and try to format again.\r\n\r\nFor example, the given code might contain the when-statement below:\r\n```\r\n // code with lint violations\r\n\r\n when(foobar) {\r\n FOO -> \"Single line\"\r\n BAR ->\r\n \"\"\"\r\n Multi line\r\n \"\"\".trimIndent()\r\n else -> null\r\n }\r\n\r\n // more code with lint violations\r\n```\r\nThe `blank-line-between-when-conditions` rule requires blank lines to be added between the conditions. If the when-keyword above is included in the range which is to be formatted then the blank lines before the conditions are added. If only the when-conditions itself are selected, but not the when-keyword, then the blank lines are not added.\r\n\r\nThis unexpected behavior is a side effect of the way the partial formatting is implemented currently. The side effects can be prevented by delaying the decision to autocorrect as late as possible and the exact offset of the error is known. This however would cause a breaking change, and needs to wait until Ktlint V2.x.\r\n\r\nCloses #2629","shortMessageHtmlLink":"Support partial formatting (range) in given code"}},{"before":"d1a7ecc44d990661d1ff0531fca676ec8f8eb4bd","after":"a276e01f13252f50e8b2e78f15171a5687101ca0","ref":"refs/heads/gh-pages","pushedAt":"2024-04-23T09:52:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed c9a97afe to dev-snapshot with MkDocs 1.5.3 and mike 2.0.0","shortMessageHtmlLink":"Deployed c9a97af to dev-snapshot with MkDocs 1.5.3 and mike 2.0.0"}},{"before":"75c4818924ab632d6f743aee0253faf75182c659","after":null,"ref":"refs/heads/2612-suppress-property-name","pushedAt":"2024-04-23T09:51:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"}},{"before":"2dbeb9f122fc70e99ae4ded914d5fea89161f416","after":"c9a97afeeec684957ba68920f2f2d6bbb5972801","ref":"refs/heads/master","pushedAt":"2024-04-23T09:51:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Suppress `property-name` rule for `ObjectPropertyName` or `PrivatePropertyName` (#2643)\n\nWhen Intellij IDEA suppressions `ObjectPropertyName` or `PrivatePropertyName` are used, then also suppress ktlint `property-naming` rule.\r\n\r\nCloses #2612","shortMessageHtmlLink":"Suppress property-name rule for ObjectPropertyName or `PrivatePro…"}},{"before":null,"after":"b0ec097776f659721a1cd50628023ba38734f6ac","ref":"refs/heads/bug-lineLengthWithoutNewlinePrefix","pushedAt":"2024-04-23T09:51:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Handle trailing space on preceding line in call to `lineLengthWithoutNewlinePrefix`","shortMessageHtmlLink":"Handle trailing space on preceding line in call to `lineLengthWithout…"}},{"before":"a156d9c2ba2b1f5b20cd0e5f7a20c0ce079b5eed","after":"75c4818924ab632d6f743aee0253faf75182c659","ref":"refs/heads/2612-suppress-property-name","pushedAt":"2024-04-23T09:02:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Suppress `property-naming` rule\n\nWhen Intellij IDEA suppressions `ObjectPropertyName` or `PrivatePropertyName` are used, then also suppress ktlint `property-naming` rule.\n\nCloses #2612","shortMessageHtmlLink":"Suppress property-naming rule"}},{"before":null,"after":"a156d9c2ba2b1f5b20cd0e5f7a20c0ce079b5eed","ref":"refs/heads/2612-suppress-property-name","pushedAt":"2024-04-23T08:57:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Suppress `property-naming` rule\n\nWhen Intellij IDEA suppressions `ObjectPropertyName` or `PrivatePropertyName` are used, then also suppress ktlint `property-naming` rule.\n\nCloses #2612","shortMessageHtmlLink":"Suppress property-naming rule"}},{"before":null,"after":"a81a4f7e58d089dc97a7139dab465f4704ba1b66","ref":"refs/heads/2639-documentation","pushedAt":"2024-04-23T08:16:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Improve documentation about prevent conflicts with Intellij IDEA formatting\n\nCloses #2639","shortMessageHtmlLink":"Improve documentation about prevent conflicts with Intellij IDEA form…"}},{"before":"d5884181e276497ba5a34613999d5be663f00cff","after":null,"ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-04-23T06:55:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"}},{"before":"32839e1993b87bb6c73cbfba0897419e3ae73ce7","after":"2dbeb9f122fc70e99ae4ded914d5fea89161f416","ref":"refs/heads/master","pushedAt":"2024-04-23T06:55:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Update actions/checkout digest to 1d96c77 (#2640)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update actions/checkout digest to 1d96c77 (#2640)"}},{"before":"96fdc51a9af306617cc07107505793c3f8b858de","after":"d1a7ecc44d990661d1ff0531fca676ec8f8eb4bd","ref":"refs/heads/gh-pages","pushedAt":"2024-04-22T17:01:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 32839e19 to dev-snapshot with MkDocs 1.5.3 and mike 2.0.0","shortMessageHtmlLink":"Deployed 32839e1 to dev-snapshot with MkDocs 1.5.3 and mike 2.0.0"}},{"before":"9649e5045fb10b4dfe7d51dc4cf40e9ed72df3a4","after":null,"ref":"refs/heads/fix-typos","pushedAt":"2024-04-22T17:01:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"}},{"before":"9367b7e9af1f2ce35e4caf542be95932fe5c98d5","after":"32839e1993b87bb6c73cbfba0897419e3ae73ce7","ref":"refs/heads/master","pushedAt":"2024-04-22T17:01:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Fix typo's (#2641)\n\nCommand used:\r\n```\r\ncodespell --skip=\"**/build/*\" --ignore-words-list afterall,testng,optin --write-changes\r\n```\r\n\r\nSee https://pypi.org/project/codespell/","shortMessageHtmlLink":"Fix typo's (#2641)"}},{"before":null,"after":"9649e5045fb10b4dfe7d51dc4cf40e9ed72df3a4","ref":"refs/heads/fix-typos","pushedAt":"2024-04-22T16:32:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"},"commit":{"message":"Fix typo's\n\nCommand used:\n```\ncodespell --skip=\"**/build/*\" --ignore-words-list afterall,testng,optin --write-changes\n```\n\nSee https://pypi.org/project/codespell/","shortMessageHtmlLink":"Fix typo's"}},{"before":null,"after":"d5884181e276497ba5a34613999d5be663f00cff","ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-04-22T16:25:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/checkout digest to 1d96c77","shortMessageHtmlLink":"Update actions/checkout digest to 1d96c77"}},{"before":"d87553a502622b17452ea2efbe53bcb3652b21ce","after":null,"ref":"refs/heads/renovate/com.gradle.develocity-3.x","pushedAt":"2024-04-17T15:50:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul-dingemans","name":"Paul Dingemans","path":"/paul-dingemans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5195292?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPfJT0wA","startCursor":null,"endCursor":null}},"title":"Activity · pinterest/ktlint"}