{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":35448780,"defaultBranch":"master","name":"google-java-format","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-11T20:38:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714424774.0","currentOid":""},"activityList":{"items":[{"before":"fdf4b29a6e1206f451bd96ed7967f4061921881a","after":null,"ref":"refs/heads/test_628537961","pushedAt":"2024-04-29T21:12:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"6e3b852443363917504edd779e21c97f919ddf70","after":"fdf4b29a6e1206f451bd96ed7967f4061921881a","ref":"refs/heads/master","pushedAt":"2024-04-29T21:12:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove support for the String Templates preview feature\n\nRollback of https://github.com/google/google-java-format/commit/b5feefe4ab4dbdbba393d769eb1815f26896104b, https://github.com/google/google-java-format/commit/38de9c4e05bc871496c232c1ccbfc4be06a580e2, https://github.com/google/google-java-format/commit/e946e82801eb5bbd52bea00355ba20450bc0725c\n\nSee https://bugs.openjdk.org/browse/JDK-8329949\n\nPiperOrigin-RevId: 629182379","shortMessageHtmlLink":"Remove support for the String Templates preview feature"}},{"before":"6138aa0354d6a9bba93bb3b9a1090730cde5c5f4","after":"fdf4b29a6e1206f451bd96ed7967f4061921881a","ref":"refs/heads/test_628537961","pushedAt":"2024-04-29T21:12:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove support for the String Templates preview feature\n\nRollback of https://github.com/google/google-java-format/commit/b5feefe4ab4dbdbba393d769eb1815f26896104b, https://github.com/google/google-java-format/commit/38de9c4e05bc871496c232c1ccbfc4be06a580e2, https://github.com/google/google-java-format/commit/e946e82801eb5bbd52bea00355ba20450bc0725c\n\nSee https://bugs.openjdk.org/browse/JDK-8329949\n\nPiperOrigin-RevId: 629182379","shortMessageHtmlLink":"Remove support for the String Templates preview feature"}},{"before":null,"after":"6138aa0354d6a9bba93bb3b9a1090730cde5c5f4","ref":"refs/heads/test_628537961","pushedAt":"2024-04-29T21:06:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove support for the String Templates preview feature\n\nRollback of https://github.com/google/google-java-format/commit/b5feefe4ab4dbdbba393d769eb1815f26896104b, https://github.com/google/google-java-format/commit/38de9c4e05bc871496c232c1ccbfc4be06a580e2, https://github.com/google/google-java-format/commit/e946e82801eb5bbd52bea00355ba20450bc0725c\n\nSee https://bugs.openjdk.org/browse/JDK-8329949\n\nPiperOrigin-RevId: 628537961","shortMessageHtmlLink":"Remove support for the String Templates preview feature"}},{"before":"6e3b852443363917504edd779e21c97f919ddf70","after":null,"ref":"refs/heads/test_624943444","pushedAt":"2024-04-15T16:57:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"c4b467d50bd6bb52935075b438f602ff902db167","after":"6e3b852443363917504edd779e21c97f919ddf70","ref":"refs/heads/master","pushedAt":"2024-04-15T16:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"update the IntelliJ plugin to 1.22.0\n\nPiperOrigin-RevId: 624993575","shortMessageHtmlLink":"update the IntelliJ plugin to 1.22.0"}},{"before":"4dd95c26aedb56ef99b59ee26d913820d1b1137b","after":"6e3b852443363917504edd779e21c97f919ddf70","ref":"refs/heads/test_624943444","pushedAt":"2024-04-15T16:56:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"update the IntelliJ plugin to 1.22.0\n\nPiperOrigin-RevId: 624993575","shortMessageHtmlLink":"update the IntelliJ plugin to 1.22.0"}},{"before":null,"after":"4dd95c26aedb56ef99b59ee26d913820d1b1137b","ref":"refs/heads/test_624943444","pushedAt":"2024-04-15T16:51:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"update the IntelliJ plugin to 1.22.0\n\nPiperOrigin-RevId: 624943444","shortMessageHtmlLink":"update the IntelliJ plugin to 1.22.0"}},{"before":"c4b467d50bd6bb52935075b438f602ff902db167","after":null,"ref":"refs/heads/test_622171655","pushedAt":"2024-04-06T10:03:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"33bf757b184cecd5be0c5377cdd3afbc7908f96f","after":"c4b467d50bd6bb52935075b438f602ff902db167","ref":"refs/heads/master","pushedAt":"2024-04-06T10:03:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Support overlapping --lines ranges in google-java-format.\n\nThe strict behavior comes from the underlying ImmutableRangeSet.Builder class, which does not allow overlapping ranges to be added. Let's use TreeRangeSet instead.\n\nI have also updated the documentation for the --lines flag to make it clear that the line numbers are a closed-closed interval.\n\nTested with:\n```\nblaze run :google_java_format_binary -- --lines=1:5 --lines=3:8 - < Foo.java\n```\n\nBefore this CL the command fails with:\n```\n'--lines=1:5' '--lines=3:8' -\nOverlapping ranges not permitted but found [0..5) overlapping [2..8)\n```\n\nAfter this CL the command succeeds.\n\nPiperOrigin-RevId: 622410610","shortMessageHtmlLink":"Support overlapping --lines ranges in google-java-format."}},{"before":"8b225ced70dd65d44404582942db8a1bd283604a","after":"c4b467d50bd6bb52935075b438f602ff902db167","ref":"refs/heads/test_622171655","pushedAt":"2024-04-06T10:03:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Support overlapping --lines ranges in google-java-format.\n\nThe strict behavior comes from the underlying ImmutableRangeSet.Builder class, which does not allow overlapping ranges to be added. Let's use TreeRangeSet instead.\n\nI have also updated the documentation for the --lines flag to make it clear that the line numbers are a closed-closed interval.\n\nTested with:\n```\nblaze run :google_java_format_binary -- --lines=1:5 --lines=3:8 - < Foo.java\n```\n\nBefore this CL the command fails with:\n```\n'--lines=1:5' '--lines=3:8' -\nOverlapping ranges not permitted but found [0..5) overlapping [2..8)\n```\n\nAfter this CL the command succeeds.\n\nPiperOrigin-RevId: 622410610","shortMessageHtmlLink":"Support overlapping --lines ranges in google-java-format."}},{"before":null,"after":"8b225ced70dd65d44404582942db8a1bd283604a","ref":"refs/heads/test_622171655","pushedAt":"2024-04-06T09:55:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Support overlapping --lines ranges in google-java-format.\n\nThe strict behavior comes from the underlying ImmutableRangeSet.Builder class, which does not allow overlapping ranges to be added. Let's use TreeRangeSet instead.\n\nI have also updated the documentation for the --lines flag to make it clear that the line numbers are a closed-closed interval.\n\nTested with:\n```\nblaze run :google_java_format_binary -- --lines=1:5 --lines=3:8 - < Foo.java\n```\n\nBefore this CL the command fails with:\n```\n'--lines=1:5' '--lines=3:8' -\nOverlapping ranges not permitted but found [0..5) overlapping [2..8)\n```\n\nAfter this CL the command succeeds.\n\nPiperOrigin-RevId: 622171655","shortMessageHtmlLink":"Support overlapping --lines ranges in google-java-format."}},{"before":"33bf757b184cecd5be0c5377cdd3afbc7908f96f","after":null,"ref":"refs/heads/test_620311510","pushedAt":"2024-04-01T20:18:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"9bdae025b7b023d45636e707c9225d0cdd66eb0b","after":"33bf757b184cecd5be0c5377cdd3afbc7908f96f","ref":"refs/heads/master","pushedAt":"2024-04-01T20:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update text block formatting after nickreid's improvements in unknown commit\n\nPreviously the formatting was adding a forced break at the beginning of text blocks, which caused issues like #1081. With the changes in the baseline CL it correctly handles the 'width' of text blocks containing newlines as infinity, instead of counting the number of characters and treating the newline as having width 1.\n\nFixes https://github.com/google/google-java-format/issues/1081\n\nPiperOrigin-RevId: 620933964","shortMessageHtmlLink":"Update text block formatting after nickreid's improvements in unknown…"}},{"before":"e2686477e10afd78f1da1135066bf717ce937556","after":"33bf757b184cecd5be0c5377cdd3afbc7908f96f","ref":"refs/heads/test_620311510","pushedAt":"2024-04-01T20:18:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update text block formatting after nickreid's improvements in unknown commit\n\nPreviously the formatting was adding a forced break at the beginning of text blocks, which caused issues like #1081. With the changes in the baseline CL it correctly handles the 'width' of text blocks containing newlines as infinity, instead of counting the number of characters and treating the newline as having width 1.\n\nFixes https://github.com/google/google-java-format/issues/1081\n\nPiperOrigin-RevId: 620933964","shortMessageHtmlLink":"Update text block formatting after nickreid's improvements in unknown…"}},{"before":"038ebc75ed154423fd7a6a394aa3e79dc9ba73e2","after":"e2686477e10afd78f1da1135066bf717ce937556","ref":"refs/heads/test_620311510","pushedAt":"2024-04-01T20:12:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update text block formatting after nickreid's improvements in unknown commit\n\nPreviously the formatting was adding a forced break at the beginning of text blocks, which caused issues like #1081. With the changes in the baseline CL it correctly handles the 'width' of text blocks containing newlines as infinity, instead of counting the number of characters and treating the newline as having width 1.\n\nFixes https://github.com/google/google-java-format/issues/1081\n\nPiperOrigin-RevId: 620311510","shortMessageHtmlLink":"Update text block formatting after nickreid's improvements in unknown…"}},{"before":null,"after":"038ebc75ed154423fd7a6a394aa3e79dc9ba73e2","ref":"refs/heads/test_620311510","pushedAt":"2024-04-01T20:03:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update text block formatting after nickreid's improvements in unknown commit\n\nPreviously the formatting was adding a forced break at the beginning of text blocks, which caused issues like #1081. With the changes in the baseline CL it correctly handles the 'width' of text blocks containing newlines as infinity, instead of counting the number of characters and treating the newline as having width 1.\n\nFixes https://github.com/google/google-java-format/issues/1081\n\nPiperOrigin-RevId: 620311510","shortMessageHtmlLink":"Update text block formatting after nickreid's improvements in unknown…"}},{"before":"9bdae025b7b023d45636e707c9225d0cdd66eb0b","after":null,"ref":"refs/heads/test_620285981","pushedAt":"2024-04-01T13:24:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"31678188c402f8ff4a0cd173f1c53f7d82fa1033","after":"9bdae025b7b023d45636e707c9225d0cdd66eb0b","ref":"refs/heads/master","pushedAt":"2024-04-01T13:24:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Support multiline tokens in GJF-core\n\nCursory perf measurements show no detectable cost from scanning every token. If one should be discovered later, we can add guards to only scan potentially multiline tokens.\n\nPiperOrigin-RevId: 620833035","shortMessageHtmlLink":"Support multiline tokens in GJF-core"}},{"before":"5cd320c59882c35524f8081b71f8c09eb9540a05","after":"9bdae025b7b023d45636e707c9225d0cdd66eb0b","ref":"refs/heads/test_620285981","pushedAt":"2024-04-01T13:24:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Support multiline tokens in GJF-core\n\nCursory perf measurements show no detectable cost from scanning every token. If one should be discovered later, we can add guards to only scan potentially multiline tokens.\n\nPiperOrigin-RevId: 620833035","shortMessageHtmlLink":"Support multiline tokens in GJF-core"}},{"before":null,"after":"5cd320c59882c35524f8081b71f8c09eb9540a05","ref":"refs/heads/test_620285981","pushedAt":"2024-04-01T13:19:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Support multiline tokens in GJF-core\n\nCursory perf measurements show no detectable cost from scanning every token. If one should be discovered later, we can add guards to only scan potentially multiline tokens.\n\nPiperOrigin-RevId: 620285981","shortMessageHtmlLink":"Support multiline tokens in GJF-core"}},{"before":"31678188c402f8ff4a0cd173f1c53f7d82fa1033","after":null,"ref":"refs/heads/test_620329267","pushedAt":"2024-03-30T02:09:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"3ee6e2a34029bc5e68a5f733749e2732c2bf7940","after":"31678188c402f8ff4a0cd173f1c53f7d82fa1033","ref":"refs/heads/master","pushedAt":"2024-03-30T02:09:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Stop using floats to represent line widths, which must be integers.\n\nFloat was used so that forced breaks could be modeled with POSITIVE_INFINISTY, but an arbitrary large int works just as well.\n\nPiperOrigin-RevId: 620395732","shortMessageHtmlLink":"Stop using floats to represent line widths, which must be integers."}},{"before":"f9d92d211a2e59e815f8736a8f73a946e5796eee","after":"31678188c402f8ff4a0cd173f1c53f7d82fa1033","ref":"refs/heads/test_620329267","pushedAt":"2024-03-30T02:09:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Stop using floats to represent line widths, which must be integers.\n\nFloat was used so that forced breaks could be modeled with POSITIVE_INFINISTY, but an arbitrary large int works just as well.\n\nPiperOrigin-RevId: 620395732","shortMessageHtmlLink":"Stop using floats to represent line widths, which must be integers."}},{"before":null,"after":"f9d92d211a2e59e815f8736a8f73a946e5796eee","ref":"refs/heads/test_620329267","pushedAt":"2024-03-30T02:04:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Stop using floats to represent line widths, which must be integers.\n\nFloat was used so that forced breaks could be modeled with POSITIVE_INFINISTY, but an arbitrary large int works just as well.\n\nPiperOrigin-RevId: 620329267","shortMessageHtmlLink":"Stop using floats to represent line widths, which must be integers."}},{"before":"3ee6e2a34029bc5e68a5f733749e2732c2bf7940","after":null,"ref":"refs/heads/test_618366448","pushedAt":"2024-03-29T00:08:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"71a755b4daf0846c867834b5a0d86297ac7d0667","after":"3ee6e2a34029bc5e68a5f733749e2732c2bf7940","ref":"refs/heads/master","pushedAt":"2024-03-29T00:08:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Java-format: format multiples files in parallel to improve speed\n\nPiperOrigin-RevId: 620100015","shortMessageHtmlLink":"Java-format: format multiples files in parallel to improve speed"}},{"before":"a9ae81e7d3bf3c8bf1fcc2a2fc6f31a375c7eec1","after":"3ee6e2a34029bc5e68a5f733749e2732c2bf7940","ref":"refs/heads/test_618366448","pushedAt":"2024-03-29T00:08:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Java-format: format multiples files in parallel to improve speed\n\nPiperOrigin-RevId: 620100015","shortMessageHtmlLink":"Java-format: format multiples files in parallel to improve speed"}},{"before":null,"after":"a9ae81e7d3bf3c8bf1fcc2a2fc6f31a375c7eec1","ref":"refs/heads/test_618366448","pushedAt":"2024-03-29T00:02:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Java-format: format multiples files in parallel to improve speed\n\nPiperOrigin-RevId: 618366448","shortMessageHtmlLink":"Java-format: format multiples files in parallel to improve speed"}},{"before":"71a755b4daf0846c867834b5a0d86297ac7d0667","after":null,"ref":"refs/heads/test_616247815","pushedAt":"2024-03-18T19:15:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPWUY5AA","startCursor":null,"endCursor":null}},"title":"Activity · google/google-java-format"}