)]}'
{
  "log": [
    {
      "commit": "d188693c73eaa39afda5e3e6a29009f405455aa5",
      "tree": "9f44c0bc90b3e53203941057b6fda3c03933d04f",
      "parents": [
        "ad9a58d6c747198dd0e432d476b39d6ce009d6cf",
        "c3cdc4eb8a2482aeb9e82c8af7912ec8f4b10433"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed Mar 12 11:39:45 2025 +0000"
      },
      "committer": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed Mar 12 11:39:45 2025 +0000"
      },
      "message": "Upgrade ktfmt to v0.54\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/ktfmt\nFor more info, check https://cs.android.com/android/platform/superproject/main/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: Icccbcd59cd85986cddc5fc99c4ff11cbd9b45df0\n"
    },
    {
      "commit": "ad9a58d6c747198dd0e432d476b39d6ce009d6cf",
      "tree": "f8ffd5984ffbdadc94fede8f3d582243cb8b8ccc",
      "parents": [
        "3b33fb196875e4c1b8c232da7cf940dc596730c8"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Tue Mar 11 04:17:15 2025 -0700"
      },
      "committer": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Tue Mar 11 04:18:31 2025 -0700"
      },
      "message": "Fix ktfmt with Kotlin 2.1.0\n\nBug: 402360093\nTest: mp :ktfmt\nTest: java -jar out/host/linux-x86/framework/ktfmt.jar path/SomeFile.kt\nChange-Id: I9d206ce5801533f5fb75854aee7623026f1ab3aa\n"
    },
    {
      "commit": "c3cdc4eb8a2482aeb9e82c8af7912ec8f4b10433",
      "tree": "109ae06a03a3e2efc0f132c44270a9cd244e2099",
      "parents": [
        "6a434eb14af190118d7db4b75ac684720410f25c"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Jan 15 08:49:10 2025 -0800"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jan 15 08:49:10 2025 -0800"
      },
      "message": "Bump version to 0.54\n\nReviewed By: cortinico\n\nDifferential Revision: D68211752\n\nfbshipit-source-id: 1a22cb7465809eb9ba40ccc69b4e65bf0097cec1\n"
    },
    {
      "commit": "6a434eb14af190118d7db4b75ac684720410f25c",
      "tree": "2185b2aa6cc6c229b76bc780a650c6a80119b227",
      "parents": [
        "32cdc10ff50049354f1b71b5b0881693c9d5c25b"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Jan 15 08:49:10 2025 -0800"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jan 15 08:49:10 2025 -0800"
      },
      "message": "Bumping min Kotlin version to 2.0.0\n\nSummary:\nThis seems to fix some issues that we are seeing on Windows machines.\n\nhttps://github.com/facebook/ktfmt/issues/523\n\nReviewed By: cortinico\n\nDifferential Revision: D68211603\n\nfbshipit-source-id: 3a12c05a6a7e0b827d353df2acc2d5b2380a4d14\n"
    },
    {
      "commit": "3b33fb196875e4c1b8c232da7cf940dc596730c8",
      "tree": "e4d5d44e6c3e889fa4c719a74918b5008fc98da1",
      "parents": [
        "d185a0cb4c4b385c71387a97218d35b9f3ca21e3",
        "3622096d3e9f10e0ab8c6389b8f7fe988ded20ce"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Thu Dec 19 14:43:10 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 19 14:43:10 2024 -0800"
      },
      "message": "Add janitors to the OWNERS file am: 3622096d3e\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3423744\n\nChange-Id: I0f50deb87d3b16dbe2da25883947ffe065888b36\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3622096d3e9f10e0ab8c6389b8f7fe988ded20ce",
      "tree": "e4d5d44e6c3e889fa4c719a74918b5008fc98da1",
      "parents": [
        "d185a0cb4c4b385c71387a97218d35b9f3ca21e3"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Dec 18 20:22:12 2024 +0000"
      },
      "committer": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Dec 18 20:22:12 2024 +0000"
      },
      "message": "Add janitors to the OWNERS file\n\nTest: TreeHugger\nChange-Id: I55f0f3977675a1ab8c17b4aa8d7275da399832a3\n"
    },
    {
      "commit": "32cdc10ff50049354f1b71b5b0881693c9d5c25b",
      "tree": "cfee777388601f70dd484b15e7773c525f4e7f82",
      "parents": [
        "3f10f99961e109491764ac6cb7d476a7394b9d9f"
      ],
      "author": {
        "name": "Nick Reid",
        "email": "nickreid@google.com",
        "time": "Fri Nov 08 09:04:45 2024 -0800"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Nov 08 09:04:45 2024 -0800"
      },
      "message": "Report an error on unclosed comments (#520)\n\nSummary:\nOtherwise formatting succeeds and moves all subsequent code into the comment too. This is especially bad for nested comments, which have a surprising syntax.\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/520\n\nReviewed By: cortinico\n\nDifferential Revision: D65667051\n\nPulled By: hick209\n\nfbshipit-source-id: 5da1c66049fd99c72a0fcf5ec5c55232c2bc3667\n"
    },
    {
      "commit": "3f10f99961e109491764ac6cb7d476a7394b9d9f",
      "tree": "cddc9c3a89edfbd4b925d0fb3bf93152c20ba63f",
      "parents": [
        "8ab3bf6debebe6b59d175e006db2485dde892487"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Oct 30 12:29:38 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Oct 30 12:29:38 2024 -0700"
      },
      "message": "Bump version to 0.54-SNAPSHOT\n\nReviewed By: cortinico\n\nDifferential Revision: D65207754\n\nfbshipit-source-id: d182f079400722b09fc59bb9d00924c99d8d268e\n"
    },
    {
      "commit": "8ab3bf6debebe6b59d175e006db2485dde892487",
      "tree": "9a7ec92cb1776d6e92557dd49a6ef3a3d574e461",
      "parents": [
        "ed949e89eea22843ac10d4fb91685453754abd25"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Oct 30 11:08:21 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Oct 30 11:08:21 2024 -0700"
      },
      "message": "Bump version to 0.53\n\nReviewed By: cortinico\n\nDifferential Revision: D65207755\n\nfbshipit-source-id: 8daaed9c40e5d1f5cdf51a21316263663651ecdb\n"
    },
    {
      "commit": "ed949e89eea22843ac10d4fb91685453754abd25",
      "tree": "fab99dca2dc23c64396081d231ddac30575af023",
      "parents": [
        "9830466327b72879808b0d6266d2cc69ef0197b2"
      ],
      "author": {
        "name": "Jeff Bahr",
        "email": "jbahr@meta.com",
        "time": "Sat Oct 12 08:51:46 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Sat Oct 12 08:51:46 2024 -0700"
      },
      "message": "Update google-java-format to 1.23.0\n\nSummary:\nX-link: https://github.com/facebook/react-native/pull/46860\n\nPulling library into our repository\n\nResult of:\n  arc artificer download com.google.googlejavaformat:google-java-format:1.23.0 --interactive\n\nDeps\n```\n➜  arc artificer rquery dependencies --cross-reference com.google.googlejavaformat:google-java-format:1.23.0\ncom.google.googlejavaformat:google-java-format:1.23.0 ✅\n└╼ com.google.guava:guava:32.1.3-jre:compile ✅\n\n```\n\nFormatted with\n\n```\ntools/arcanist/lint/codemods/googlejavaformat_fbsource\n```\n\nReviewed By: hick209\n\nDifferential Revision: D60787993\n\nfbshipit-source-id: dbadc5184c0a7cccd967173e21602657013ddac7\n"
    },
    {
      "commit": "d185a0cb4c4b385c71387a97218d35b9f3ca21e3",
      "tree": "56406cd0c22cc50c2f6309727eff9cc645d52612",
      "parents": [
        "4e3ea424b926a740710c0468b8829a5c5dd19bd8",
        "f5aad4fc56b1baeed21078d548ae4d490c22f4b4"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Sep 07 04:56:40 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Sep 07 04:56:40 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q3 to AOSP main am: 3ef3ebff68 -s ours am: f5aad4fc56 -s ours\n\nam skip reason: Merged-In If3ea1a576abbe00d4d641a8401645ea1ac74f24a with SHA-1 6dcb4d72bf is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3258553\n\nChange-Id: Ia5b8a5abb8b63d4ffe2723eb21f4715d7dffe15f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f5aad4fc56b1baeed21078d548ae4d490c22f4b4",
      "tree": "56406cd0c22cc50c2f6309727eff9cc645d52612",
      "parents": [
        "32e3bb29b1cd90e9aa1249eb5d8fe5182420ccb0",
        "3ef3ebff68ad67eb78c8406b906f832077e0392d"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Sep 07 03:31:55 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Sep 07 03:31:55 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q3 to AOSP main am: 3ef3ebff68 -s ours\n\nam skip reason: Merged-In If3ea1a576abbe00d4d641a8401645ea1ac74f24a with SHA-1 6dcb4d72bf is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3258553\n\nChange-Id: Id91c00b85a02353158ed1b3aaa38af4c690c4a82\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3ef3ebff68ad67eb78c8406b906f832077e0392d",
      "tree": "56406cd0c22cc50c2f6309727eff9cc645d52612",
      "parents": [
        "1a127237751885cf854454764d0eb77be45b6354",
        "32e3bb29b1cd90e9aa1249eb5d8fe5182420ccb0"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Sep 05 17:02:47 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Sep 05 17:02:47 2024 -0700"
      },
      "message": "Merge 24Q3 to AOSP main\n\nBug: 357762254\nMerged-In: If3ea1a576abbe00d4d641a8401645ea1ac74f24a\nChange-Id: I469994a837b60ed153b379cb6b651f4846422c37\n"
    },
    {
      "commit": "4e3ea424b926a740710c0468b8829a5c5dd19bd8",
      "tree": "56406cd0c22cc50c2f6309727eff9cc645d52612",
      "parents": [
        "49dd3960276ad36e82a0f45045f3e985065b1efe",
        "32e3bb29b1cd90e9aa1249eb5d8fe5182420ccb0"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed Sep 04 12:58:47 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 04 12:58:47 2024 +0000"
      },
      "message": "Upgrade ktfmt to v0.52 am: 1a12723775 am: 32e3bb29b1\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3250818\n\nChange-Id: I8cd751e267d3a4cac3c982ed57e32b2e0e32e76a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "32e3bb29b1cd90e9aa1249eb5d8fe5182420ccb0",
      "tree": "56406cd0c22cc50c2f6309727eff9cc645d52612",
      "parents": [
        "551b0c0b41b6d65fc723f7abaffa973308cd2cbf",
        "1a127237751885cf854454764d0eb77be45b6354"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed Sep 04 12:30:33 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 04 12:30:33 2024 +0000"
      },
      "message": "Upgrade ktfmt to v0.52 am: 1a12723775\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3250818\n\nChange-Id: Icea55a1c8f228e0c510b7a81fecc18541b6fb254\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1a127237751885cf854454764d0eb77be45b6354",
      "tree": "abc5e6cbe06cca8ed4597b9f8dd30d53808adaa9",
      "parents": [
        "0c3d741ccddcc3b12f847daf82689385251b7756",
        "6d3c1f29357934c1e8af447a7d7138b340669a34"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed Sep 04 09:05:15 2024 +0000"
      },
      "committer": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed Sep 04 09:05:15 2024 +0000"
      },
      "message": "Upgrade ktfmt to v0.52\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/ktfmt\nFor more info, check https://cs.android.com/android/platform/superproject/main/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: I593ca0642eaee75d904ad638c814e28f85f66059\n"
    },
    {
      "commit": "9830466327b72879808b0d6266d2cc69ef0197b2",
      "tree": "63296acac91df1f6f51e50af3add1502c250c9bc",
      "parents": [
        "9dcd2614b43c022142b029bf2b13e70c5ec68e06"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Sep 03 07:53:32 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Sep 03 07:53:32 2024 -0700"
      },
      "message": "Lint code clean up\n\nSummary: After having turned on our internal Android Lint in ktfmt code, here\u0027s the code clean up round from it\n\nReviewed By: strulovich\n\nDifferential Revision: D61979521\n\nfbshipit-source-id: 5182acacb7be7f30770d90e2f8983a649821e138\n"
    },
    {
      "commit": "9dcd2614b43c022142b029bf2b13e70c5ec68e06",
      "tree": "2993b51f2cfab2ec9b4eee3c16278a0b4cca1deb",
      "parents": [
        "9154b36b1d0f95bb4aa176822bf8e5876ffaca6d"
      ],
      "author": {
        "name": "Jinseong Jeon",
        "email": "jsjeon@google.com",
        "time": "Fri Aug 30 09:56:49 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Aug 30 09:56:49 2024 -0700"
      },
      "message": "Workaround non-null parent requirement of StubBase (#513)\n\nSummary: Pull Request resolved: https://github.com/facebook/ktfmt/pull/513\n\nReviewed By: davidtorosyan\n\nDifferential Revision: D61870580\n\nPulled By: hick209\n\nfbshipit-source-id: 046a133a61355fd3a16dd9c92bb803e5b791f60e\n"
    },
    {
      "commit": "9154b36b1d0f95bb4aa176822bf8e5876ffaca6d",
      "tree": "7ca377bc858bfeab0f6d9a802de4dec2ad11ea12",
      "parents": [
        "c3dc022692742ee74dba83b262c26c7246ec48fc"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Aug 28 08:27:49 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Aug 28 08:27:49 2024 -0700"
      },
      "message": "Run spotless as part of our build checks\n\nReviewed By: cortinico\n\nDifferential Revision: D61911566\n\nfbshipit-source-id: c9c7c07a68db786982f7993d46176d75d5d0a77e\n"
    },
    {
      "commit": "c3dc022692742ee74dba83b262c26c7246ec48fc",
      "tree": "cc1bf2d30f14fd45b12a9e7bdf4baa53efa56547",
      "parents": [
        "aa5156a45708e85b2e0e6717d8c34aef2ce2d3d3"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Aug 28 07:11:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Aug 28 07:11:34 2024 -0700"
      },
      "message": "Apply Spotless to pom.xml\n\nSummary: Formatting of `pom.xml`, nothing else was done here\n\nReviewed By: cortinico\n\nDifferential Revision: D61910975\n\nfbshipit-source-id: 2c360df269ba8892334271be52e9934170601ad2\n"
    },
    {
      "commit": "aa5156a45708e85b2e0e6717d8c34aef2ce2d3d3",
      "tree": "8377024b8635b057737c99bee8085ad46d498f33",
      "parents": [
        "aa4fc7114825c398e950e86c6c4d544d631c6c1b"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Aug 28 07:11:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Aug 28 07:11:34 2024 -0700"
      },
      "message": "Fix MVN plugin spotless version\n\nSummary: For the maven plugin we have to specify the version of the Maven plugin, not the Gradle one (6.25.0).\n\nReviewed By: cortinico\n\nDifferential Revision: D61910932\n\nfbshipit-source-id: a3f2a504dce18b46ac891bf13f6d855081277999\n"
    },
    {
      "commit": "aa4fc7114825c398e950e86c6c4d544d631c6c1b",
      "tree": "57eb290357ec8c93c28053ae91f36a8dd2a07382",
      "parents": [
        "667336fbc9c0494752090b0cc99f56a4baf50170"
      ],
      "author": {
        "name": "Nicola Corti",
        "email": "ncor@meta.com",
        "time": "Tue Aug 27 05:32:24 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Aug 27 05:32:24 2024 -0700"
      },
      "message": "Bump nexus-staging-maven-plugin to 1.7.0 also inside core/\n\nSummary: This follows up the bump for nexus-staging-maven-plugin to 1.7.0\n\nReviewed By: hick209\n\nDifferential Revision: D61846862\n\nfbshipit-source-id: ae83b0eac4c6c66a02bed7a4c194be1669a1a1d1\n"
    },
    {
      "commit": "667336fbc9c0494752090b0cc99f56a4baf50170",
      "tree": "717b3cf54bbedc57639ac5613e72e23142ce1a29",
      "parents": [
        "9016eaed8a150af71dd339680b364f6176fbe659"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Aug 27 03:48:42 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Aug 27 03:48:42 2024 -0700"
      },
      "message": "Update changelog\n\nSummary: Make sure to include changes from recent PR\n\nReviewed By: cortinico\n\nDifferential Revision: D61720374\n\nfbshipit-source-id: 39e942b863163ab56475259221bc46f13b13ebfa\n"
    },
    {
      "commit": "9016eaed8a150af71dd339680b364f6176fbe659",
      "tree": "43323caf5ba8ee7eeed9993a6d25dcbfec679051",
      "parents": [
        "5ff9fbb53b3aaf9e335e26ee4efc83747ad6c8dd"
      ],
      "author": {
        "name": "Christoph Sturm",
        "email": "me@christophsturm.com",
        "time": "Mon Aug 26 00:15:45 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Mon Aug 26 00:15:45 2024 -0700"
      },
      "message": "bump nexus-staging-maven plugin to 1.7.0 (#507)\n\nSummary:\n1.6.13 does not work with jdk 17 which is needed on CI now for the idea build.\n\nI hope this works because I can not really test it locally.\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/507\n\nReviewed By: cgrushko\n\nDifferential Revision: D61711839\n\nPulled By: hick209\n\nfbshipit-source-id: 90c2f3fd3c5c7feb0178e9aff9886dd5a0d1b872\n"
    },
    {
      "commit": "5ff9fbb53b3aaf9e335e26ee4efc83747ad6c8dd",
      "tree": "e3b98d25c0674a1e08747d36b2b70c9efdb32eec",
      "parents": [
        "6b7ca0138c0bfb06f88cf1d3b24cb28ca27967b4"
      ],
      "author": {
        "name": "rileymichael",
        "email": "riley.mcgee@thriveglobal.com",
        "time": "Fri Aug 23 08:22:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Aug 23 08:22:34 2024 -0700"
      },
      "message": "fix: comment max width (#511)\n\nSummary:\n`FormattingOptions#maxWidth` is not respected for double slash comments. This is because it wasn\u0027t using the supplied value, and instead checked against the static property `com.google.googlejavaformat.java.Formatter.MAX_LINE_LENGTH`. I was unable to find any documentation / discussion that would indicate this as being intentional.\n\nTest cases that deduced `maxWidth` actually relied on this behavior in some cases. Some of the fixes in 84dbfae449866787ba088d5ea9f0bad48b626cf5 simply adjusted the number of `/`, while others relied on a specific `maxWidth` and so I manually line-broke the comments to preserve the behavior under test.\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/511\n\nReviewed By: strulovich\n\nDifferential Revision: D61711870\n\nPulled By: hick209\n\nfbshipit-source-id: d27479c17f68d376c14722a8d3997ea602cfe723\n"
    },
    {
      "commit": "6b7ca0138c0bfb06f88cf1d3b24cb28ca27967b4",
      "tree": "bada79e725794e39297cea9f126619988482560e",
      "parents": [
        "fb470b014254fe3704d7269753d99aafe78fb23f"
      ],
      "author": {
        "name": "Sebastiano Poggi",
        "email": "rock3r@users.noreply.github.com",
        "time": "Fri Aug 23 03:50:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Aug 23 03:50:34 2024 -0700"
      },
      "message": "Update CHANGELOG.md (#509)\n\nSummary:\nAdd line for IJ plugin settings change in 1.2.0.52\n\nCC cortinico\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/509\n\nReviewed By: strulovich\n\nDifferential Revision: D61545658\n\nPulled By: cortinico\n\nfbshipit-source-id: ab77e8f5fb5a57c8b389294c695508fa21dc8a91\n"
    },
    {
      "commit": "fb470b014254fe3704d7269753d99aafe78fb23f",
      "tree": "8b5e6c0ca84dc6d7a295f6b6ec88acd7d215e87f",
      "parents": [
        "8b8d5fc6c9b06c5e796f13e53d5b2fa5763610fe"
      ],
      "author": {
        "name": "Nicola Corti",
        "email": "ncor@meta.com",
        "time": "Fri Aug 23 03:48:35 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Aug 23 03:48:35 2024 -0700"
      },
      "message": "Bump version to 1.0.0-SNAPSHOT\n\nSummary: This is the `hg graft --force D61225832`\n\nReviewed By: strulovich\n\nDifferential Revision: D61539330\n\nfbshipit-source-id: f32e930fe25625fdc641c6231442cfba3e062b13\n"
    },
    {
      "commit": "8b8d5fc6c9b06c5e796f13e53d5b2fa5763610fe",
      "tree": "b8e32a887211ef54e8d6b811e54e3ef59f4143a7",
      "parents": [
        "6d3c1f29357934c1e8af447a7d7138b340669a34"
      ],
      "author": {
        "name": "ktfmt",
        "email": "ktfmt@facebook.com",
        "time": "Fri Aug 23 03:48:35 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Aug 23 03:48:35 2024 -0700"
      },
      "message": "Revert \"Bump braces and gulp in /website (#480)\" (#508)\n\nSummary:\nThis reverts commit 06db714a9ef8ac7bf599ee41a9072e919539c4ba.\n\nGulp 5.0.0 broke the website generation so I\u0027m reverting this change for now\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/508\n\nReviewed By: strulovich\n\nDifferential Revision: D61539181\n\nPulled By: cortinico\n\nfbshipit-source-id: 6347db91262eb57e243a490c518f62f58ec86a86\n"
    },
    {
      "commit": "6d3c1f29357934c1e8af447a7d7138b340669a34",
      "tree": "d8472a04edce252a01631592d95f19fb71d9cb74",
      "parents": [
        "b141204710dbee406654b72a1501a4059069f3f9"
      ],
      "author": {
        "name": "Nicola Corti",
        "email": "ncor@meta.com",
        "time": "Mon Aug 19 10:51:44 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Mon Aug 19 10:51:44 2024 -0700"
      },
      "message": "Unblock release of 0.52\n\nSummary:\nVersion 0.52 failed to release because we\u0027re depending on a older version of `nexus-staging-maven-plugin`\nI\u0027m bumping to 1.6.13 and attempting another release.\n\nReviewed By: strulovich\n\nDifferential Revision: D61384967\n\nfbshipit-source-id: 4357e460b91d5e5e3834507d86075d14e9e825fc\n"
    },
    {
      "commit": "b141204710dbee406654b72a1501a4059069f3f9",
      "tree": "e6600b39d33dd1b97635d28b735acdcd292bca11",
      "parents": [
        "f689dae2a4d6f9661ca1a592ef4a2d4a7afa44a4"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "message": "Bump version to 1.0.0-SNAPSHOT\n\nReviewed By: cortinico\n\nDifferential Revision: D61225832\n\nfbshipit-source-id: 514b9513bf2ddf4ff32c022df19a39af4b36d2be\n"
    },
    {
      "commit": "f689dae2a4d6f9661ca1a592ef4a2d4a7afa44a4",
      "tree": "bda88abcab9fa429fa0dcba109bcb0c2d90b131f",
      "parents": [
        "3638164cdc642b56d3610cdff23d4084d3fd35e1"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "message": "Bump version to 0.52\n\nReviewed By: cortinico\n\nDifferential Revision: D61225833\n\nfbshipit-source-id: 992551f4bd898e78226fb7238dcc3a15442ab6ed\n"
    },
    {
      "commit": "3638164cdc642b56d3610cdff23d4084d3fd35e1",
      "tree": "ce2987bbf3eb86e346fe00e37c309be2a7210183",
      "parents": [
        "7fceb857eeafd92cf8197f443f3ca02a900164d0"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "message": "Update readme, talking about configuration share-ability\n\nSummary: As discussed in our group chat\n\nReviewed By: cortinico\n\nDifferential Revision: D61210780\n\nfbshipit-source-id: f0a3c45849ad6df43d3f3453a2d216f6509d900d\n"
    },
    {
      "commit": "7fceb857eeafd92cf8197f443f3ca02a900164d0",
      "tree": "f1284f408ca07609859cbe91d4ab3604cfa1cebb",
      "parents": [
        "a1ffe3d562daa3d4fa3579a80cd92fd0b92ec0e6"
      ],
      "author": {
        "name": "Sebastiano Poggi",
        "email": "sebp@google.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "message": "Add more settings to IJ Plugin UI (#503)\n\nSummary:\nAs discussed on Slack, this PR exposes the existing settings (`FormattingOptions`) in the IJ plugin UI. This brings the IJ plugin in line with the Gradle one.\n\nThere is also a migration from the old settings (`enabled` as a boolean) to the new ones (`enableKtfmt` as an enum) that allows us to drop a bunch of legacy code and use better, Kotlin-friendly APIs. I (manually) tested both migrating from old settings (enabled and disabled) and starting anew, and it works fine. I have already used a similar strategy in the detekt plugin, and it worked well there, too.\n\n## The new Custom option\n\nhttps://github.com/user-attachments/assets/215f7e05-86a5-46d1-9cd7-4495fd3395d1\n\nWhen selecting the Custom option, users can freely choose a max line length, indent/continuation indent size, and whether ktfmt should be managing imports and trailing commas. The UI will display validation errors if the numeric values are invalid (not shown above). It also allows to use one of the presets as starting points for customizing, which I expect will be a pretty common use case — e.g., I may want to use Meta\u0027s style, but with longer lines.\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/503\n\nReviewed By: cortinico\n\nDifferential Revision: D61204964\n\nPulled By: hick209\n\nfbshipit-source-id: 974baaa7118535b5aa08563b4c242c0e32535696\n"
    },
    {
      "commit": "a1ffe3d562daa3d4fa3579a80cd92fd0b92ec0e6",
      "tree": "6fc4308de547600b7c9195df7c546457eeeaf2e0",
      "parents": [
        "30cfe0d3907f3b7bcbfd672c4586ff443df99d6b"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "message": "Add break after annotation preceding return statement\n\nSummary: Reported on [this issue](https://github.com/facebook/ktfmt/issues/497) which I thought was fair to \"fix\"\n\nReviewed By: cortinico\n\nDifferential Revision: D61208619\n\nfbshipit-source-id: b244c84d00e340d244161bf594729d8c48e4e2a9\n"
    },
    {
      "commit": "30cfe0d3907f3b7bcbfd672c4586ff443df99d6b",
      "tree": "9ea845f40f0538dfd4576e3901aff3a8ee4b4afb",
      "parents": [
        "36863bef1e965846cfaa3bf98e47b52f12fde378"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Aug 14 04:35:26 2024 -0700"
      },
      "message": "Fix compilation buck of ktfmt idea plugin after PR 502\n\nSummary:\n[This PR](https://github.com/facebook/ktfmt/pull/502) converted the code to Kotlin, but we forgot to adapt our internal buck compilation to it and as a result things are failing.\n\n```\nBUILD FAILED\nFile not found: `fbsource//xplat/ktfmt/ktfmt_idea_plugin/src/main/java/com/facebook/ktfmt/intellij/Notifications.java`\n```\n\nReviewed By: cortinico\n\nDifferential Revision: D61208006\n\nfbshipit-source-id: c90f8de7920ab86cda279b07daf7a59b7777a8c2\n"
    },
    {
      "commit": "36863bef1e965846cfaa3bf98e47b52f12fde378",
      "tree": "a098bd8e79f4a8cdc75c28c560d5774732414300",
      "parents": [
        "2323b5c9497e69050c9edf9658b354909f1705ff"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Aug 13 18:00:22 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Aug 13 18:00:22 2024 -0700"
      },
      "message": "Setup to use ktfmt in our code\n\nReviewed By: cortinico\n\nDifferential Revision: D60985727\n\nfbshipit-source-id: 3d691c7dd2b03ffea5f886422f00d968148b2cb3\n"
    },
    {
      "commit": "2323b5c9497e69050c9edf9658b354909f1705ff",
      "tree": "a345814209943089dbcaa3419c495513b4247224",
      "parents": [
        "5d876ca010662a538807d6bf3cd68b03de62321b"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Aug 13 12:33:31 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Aug 13 12:33:31 2024 -0700"
      },
      "message": "Readme formatting\n\nSummary:\nFormat `README.md` to respect the max line width of 100.\n\nNo other changes\n\nReviewed By: strulovich\n\nDifferential Revision: D61211789\n\nfbshipit-source-id: 0316495c91e5e20d34143d3c1d238ac1d8d8a2fe\n"
    },
    {
      "commit": "5d876ca010662a538807d6bf3cd68b03de62321b",
      "tree": "819ef87879debf47d22be43ab99792eac5df7ccb",
      "parents": [
        "1ae24d9e34b6bf3e4e2b6b3d951efd83d2133f9d"
      ],
      "author": {
        "name": "Sebastiano Poggi",
        "email": "sebp@google.com",
        "time": "Thu Aug 08 12:32:02 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Aug 08 12:32:02 2024 -0700"
      },
      "message": "Convert IntelliJ plugin to Kotlin (#502)\n\nSummary:\n\u003e [!NOTE]\n\u003e This requires https://github.com/facebook/ktfmt/issues/501 to be merged first\n\nThis PR is the basis for future improvements of the plugin. In this PR, the plugin code is converted to Kotlin, the configurable is recreated with the Kotlin UI DSL, and the goal is to maintain the existing behaviours.\n\nThe only small change is that the style dropdown in the configurable is disabled when ktfmt is disabled.\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/502\n\nReviewed By: strulovich\n\nDifferential Revision: D60968984\n\nPulled By: hick209\n\nfbshipit-source-id: 467ce14d21d06c783d8e9254e913f966dcbff8ca\n"
    },
    {
      "commit": "1ae24d9e34b6bf3e4e2b6b3d951efd83d2133f9d",
      "tree": "fb9144dad9dec7aa442556201a27bda512548c0a",
      "parents": [
        "190a836612a9fd6ac3cac57ace621ca0bcb4e296"
      ],
      "author": {
        "name": "Sebastiano Poggi",
        "email": "sebp@google.com",
        "time": "Thu Aug 08 09:54:33 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Aug 08 09:54:33 2024 -0700"
      },
      "message": "Fix IntelliJ plugin on IJP 242 (#501)\n\nSummary:\nThis PR fixes the issues in IJ 24.2, where the ktfmt crashes when being loaded and is essentially non-functional. It also removes a deprecated API usage in the same file.\n\nCloses https://github.com/facebook/ktfmt/issues/494\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/501\n\nReviewed By: cortinico\n\nDifferential Revision: D60966025\n\nPulled By: hick209\n\nfbshipit-source-id: 300a627055f8c650c1e38aacc32abe7a9d0bc498\n"
    },
    {
      "commit": "190a836612a9fd6ac3cac57ace621ca0bcb4e296",
      "tree": "1d103408aecfc11b97be381b4c13a1255b1eb7ba",
      "parents": [
        "d2d9b93805fb31e4a866c5097c1db8c2ca1c0064"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Thu Aug 08 08:00:21 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Aug 08 08:00:21 2024 -0700"
      },
      "message": "Next version as 0.52\n\nSummary: There are a few things we need to release prior to 1.0.0\n\nReviewed By: strulovich\n\nDifferential Revision: D60961285\n\nfbshipit-source-id: 00668c014af4cbb1000ed586f629d4546aa0d938\n"
    },
    {
      "commit": "d2d9b93805fb31e4a866c5097c1db8c2ca1c0064",
      "tree": "9bf4dab2cc39a148099e73399b4c7fe72348cfe9",
      "parents": [
        "09cdd27f7ff0613ef6e391d87d7e781ccedcd77b"
      ],
      "author": {
        "name": "Simon Dierl",
        "email": "simon.dierl@cs.tu-dortmund.de",
        "time": "Thu Aug 08 07:20:44 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Aug 08 07:20:44 2024 -0700"
      },
      "message": "Treat KDoc `@property`s as special types of `@param`s, fixes #431 (#498)\n\nSummary:\nTreat `property` the same as `param` (which matches the description in the KDoc documentation). This fixes an incompatibility between ktfmt and detekt\u0027s formatting rules.\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/498\n\nReviewed By: strulovich\n\nDifferential Revision: D60925985\n\nPulled By: hick209\n\nfbshipit-source-id: 2868a20c0256d4aa85f6c0df23b3bb1642bcacd7\n"
    },
    {
      "commit": "09cdd27f7ff0613ef6e391d87d7e781ccedcd77b",
      "tree": "90406d94713d03842ad88932e92cba74adba7425",
      "parents": [
        "937d21d0c62ab4b699b2d6a54a9a7b8c1e288b2c"
      ],
      "author": {
        "name": "Sebastiano Poggi",
        "email": "sebp@google.com",
        "time": "Thu Aug 08 07:11:28 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Aug 08 07:11:28 2024 -0700"
      },
      "message": "Upgrade IJ plugin to new IJP Gradle plugin 2.0 (#500)\n\nSummary:\nThis is step 1/2 needed to be able to run the ktlint plugin on IJ 24.2, which was just released today to stable. The next step will be to actually fix the crash on 24.2 — another PR coming for that.\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/500\n\nReviewed By: strulovich\n\nDifferential Revision: D60960340\n\nPulled By: hick209\n\nfbshipit-source-id: 9b9505aaebdc4d9937183efa9f976c0ca9d658b1\n"
    },
    {
      "commit": "937d21d0c62ab4b699b2d6a54a9a7b8c1e288b2c",
      "tree": "c1ea59740070a87e6063eba0388337b0a2b36f87",
      "parents": [
        "94bb2fa73a99fdf2baf8444c5c154def92b926d4"
      ],
      "author": {
        "name": "Tyler Thrailkill",
        "email": "tylerbthrailkill@gmail.com",
        "time": "Thu Aug 08 07:10:21 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Aug 08 07:10:21 2024 -0700"
      },
      "message": "Add test examples for non-ideal situations (#488)\n\nSummary: Pull Request resolved: https://github.com/facebook/ktfmt/pull/488\n\nReviewed By: strulovich\n\nDifferential Revision: D58881706\n\nPulled By: hick209\n\nfbshipit-source-id: ea59e78846b192588e2526bff4788a3df70e6328\n"
    },
    {
      "commit": "94bb2fa73a99fdf2baf8444c5c154def92b926d4",
      "tree": "a3a6a622dcd6431a630842d92c34813330bce04c",
      "parents": [
        "687bec03a215879669a96c452bb08394835b794e"
      ],
      "author": {
        "name": "David Torosyan",
        "email": "dtoro@meta.com",
        "time": "Thu Jun 27 12:54:54 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Jun 27 12:54:54 2024 -0700"
      },
      "message": "Add more stability tests\n\nSummary: Following D58629953, add some more tests to explore various comment instabilities.\n\nReviewed By: hick209\n\nDifferential Revision: D59117155\n\nfbshipit-source-id: ae071fc5d0e8ad71ffc24d116f46208a1606ffdb\n"
    },
    {
      "commit": "687bec03a215879669a96c452bb08394835b794e",
      "tree": "e22050425ee6418a69149b0fd243e3cad61b90d3",
      "parents": [
        "713ed083eb126bd35462adb3374193a52492a611"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Thu Jun 20 17:46:16 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Jun 20 17:46:16 2024 -0700"
      },
      "message": "Revert meta style comma management option\n\nSummary: We still need more internal validation before this is ready for the Meta style\n\nReviewed By: davidtorosyan\n\nDifferential Revision: D58834695\n\nfbshipit-source-id: 7eeb0e705aa1a11d1699502f7e376927f96e6053\n"
    },
    {
      "commit": "49dd3960276ad36e82a0f45045f3e985065b1efe",
      "tree": "c8a1bd0a81ca0855e56c51d8e85e04b65691f320",
      "parents": [
        "89bbb87946295f4fffb86d5ada5600eb87afacc8",
        "551b0c0b41b6d65fc723f7abaffa973308cd2cbf"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Jun 20 21:48:46 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 20 21:48:46 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q3 (ab/11976889) to aosp-main-future am: 551b0c0b41 -s ours\n\nam skip reason: Merged-In If3ea1a576abbe00d4d641a8401645ea1ac74f24a with SHA-1 6dcb4d72bf is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/external/ktfmt/+/27908532\n\nChange-Id: I5ab5d09e7b6abbdf3c09945100bf9af4f89ebeee\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "713ed083eb126bd35462adb3374193a52492a611",
      "tree": "65efd1e2cddb74a3445a2d1cba68354c5341b01f",
      "parents": [
        "f31448e7952a040d9d44e561d45d6c0d998566bd"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Jun 19 12:02:30 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 19 12:02:30 2024 -0700"
      },
      "message": "Removed remaining dropbox style references\n\nSummary:\nSince this was removed on v0.51, it no longer makes sense to have those around.\nIdeally this should have happened on [this commit](https://github.com/facebook/ktfmt/commit/4a393bb8c1156a4a0fd1ab736c02ca8dbd39a969).\n\nReviewed By: cortinico\n\nDifferential Revision: D58781951\n\nfbshipit-source-id: 9a9d1efcaf554781acc5cacd09bdbd520ee96bfd\n"
    },
    {
      "commit": "f31448e7952a040d9d44e561d45d6c0d998566bd",
      "tree": "993dc987b4efdfe0190b9ce5d4e4b248a9b727a9",
      "parents": [
        "334b9a0e02b3121bcaa32912a2c8f284d8267ad7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 19 05:34:38 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 19 05:34:38 2024 -0700"
      },
      "message": "Bump ws from 6.2.2 to 6.2.3 in /website (#487)\n\nSummary:\nBumps [ws](https://github.com/websockets/ws) from 6.2.2 to 6.2.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/websockets/ws/releases\"\u003ews\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBackported e55e5106 to the 6.x release line (eeb76d31).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/websockets/ws/commit/d87f3b6d3a00513af9bbb74f45ba9183af4e5f43\"\u003e\u003ccode\u003ed87f3b6\u003c/code\u003e\u003c/a\u003e [dist] 6.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/websockets/ws/commit/eeb76d313e2a00dd5247ca3597bba7877d064a63\"\u003e\u003ccode\u003eeeb76d3\u003c/code\u003e\u003c/a\u003e [security] Fix crash when the Upgrade header cannot be read (\u003ca href\u003d\"https://redirect.github.com/websockets/ws/issues/2231\"\u003e#2231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href\u003d\"https://github.com/websockets/ws/compare/6.2.2...6.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dws\u0026package-manager\u003dnpm_and_yarn\u0026previous-version\u003d6.2.2\u0026new-version\u003d6.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n ---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `dependabot rebase` will rebase this PR\n- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `dependabot merge` will merge this PR after your CI passes on it\n- `dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `dependabot reopen` will reopen this PR if it is closed\n- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebook/ktfmt/network/alerts).\n\n\u003c/details\u003e\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/487\n\nReviewed By: strulovich\n\nDifferential Revision: D58748674\n\nPulled By: hick209\n\nfbshipit-source-id: f11f1c2c3c69be1581db5f5b82817379b1620d2b\n"
    },
    {
      "commit": "551b0c0b41b6d65fc723f7abaffa973308cd2cbf",
      "tree": "c8a1bd0a81ca0855e56c51d8e85e04b65691f320",
      "parents": [
        "30b500a08a89c5bdb80efd27f24bf0b642942351",
        "6dcb4d72bf20eadd8c2b6ca85a12eebbc373ed41"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Jun 18 14:24:02 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Jun 18 14:24:02 2024 -0700"
      },
      "message": "Merge 24Q3 (ab/11976889) to aosp-main-future\n\nBug: 347831320\nMerged-In: If3ea1a576abbe00d4d641a8401645ea1ac74f24a\nChange-Id: If6f0a61884657df78abb59bf9f827d3cc2b08ac5\n"
    },
    {
      "commit": "334b9a0e02b3121bcaa32912a2c8f284d8267ad7",
      "tree": "70b8d288f286a953b55b68835e4dc277e9e8158b",
      "parents": [
        "cec9b501428d5236c306ce2b50adc4cbe0338ffe"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Jun 18 06:01:21 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Jun 18 06:01:21 2024 -0700"
      },
      "message": "Updated images\n\nSummary: https://github.com/facebook/ktfmt/issues/413\n\nReviewed By: cortinico\n\nDifferential Revision: D58589063\n\nfbshipit-source-id: 701c796a6611b28924e9e69eed97c151729af7df\n"
    },
    {
      "commit": "cec9b501428d5236c306ce2b50adc4cbe0338ffe",
      "tree": "059b2501f5b0cb9bc0aa208f55c887bf2fd0ef43",
      "parents": [
        "a3d89d95f9f7c711a46186169e5ff6d3ee30d9f6"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Jun 18 06:01:21 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Jun 18 06:01:21 2024 -0700"
      },
      "message": "Managing trailing commas is turned on by default now\n\nSummary:\nAs requested on\nhttps://github.com/facebook/ktfmt/issues/216\nhttps://github.com/facebook/ktfmt/issues/442\n\nReviewed By: davidtorosyan\n\nDifferential Revision: D58585873\n\nfbshipit-source-id: 61662ce4b21ad56b5554eb2275cd2e9341ccb1a4\n"
    },
    {
      "commit": "a3d89d95f9f7c711a46186169e5ff6d3ee30d9f6",
      "tree": "c20ef88c611c552867b22f9dbd7a66d3a8300d2d",
      "parents": [
        "92f1b2672206d3117c7404243cf5f4549249123e"
      ],
      "author": {
        "name": "Zongle Wang",
        "email": "wangzongler@gmail.com",
        "time": "Mon Jun 17 06:20:12 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Mon Jun 17 06:20:12 2024 -0700"
      },
      "message": "Add Maven Central badge (#484)\n\nSummary:\n[![Maven Central Version](https://img.shields.io/maven-central/v/com.facebook/ktfmt)](https://central.sonatype.com/artifact/com.facebook/ktfmt)\n {F1698150650}\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/484\n\nReviewed By: cortinico\n\nDifferential Revision: D58670298\n\nPulled By: hick209\n\nfbshipit-source-id: 45f6352d78d7521c46ee7dcd80fb28e7c4fc29bb\n"
    },
    {
      "commit": "89bbb87946295f4fffb86d5ada5600eb87afacc8",
      "tree": "c8a1bd0a81ca0855e56c51d8e85e04b65691f320",
      "parents": [
        "6dcb4d72bf20eadd8c2b6ca85a12eebbc373ed41",
        "30b500a08a89c5bdb80efd27f24bf0b642942351"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Mon Jun 17 10:24:32 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 17 10:24:32 2024 +0000"
      },
      "message": "[automerger skipped] Add wrapper bash file around ktfmt.jar am: 0c3d741ccd am: 30b500a08a -s ours\n\nam skip reason: Merged-In I8746885396c7837a2a6b2a42dca780da290ed582 with SHA-1 4374d8b47e is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3135332\n\nChange-Id: I3c2b23fe75e29747c23c7de7f9d374bce91eb84c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "30b500a08a89c5bdb80efd27f24bf0b642942351",
      "tree": "37ce1b8a47282f22036692af6648b0866a7be5f5",
      "parents": [
        "5ca3d744f447faae35bfb037c602ed460636437a",
        "0c3d741ccddcc3b12f847daf82689385251b7756"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Mon Jun 17 10:01:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 17 10:01:10 2024 +0000"
      },
      "message": "Add wrapper bash file around ktfmt.jar am: 0c3d741ccd\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3135332\n\nChange-Id: Ib556bdb6f456f75eef2f2eb69d3b8d2f127373f4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0c3d741ccddcc3b12f847daf82689385251b7756",
      "tree": "37ce1b8a47282f22036692af6648b0866a7be5f5",
      "parents": [
        "5ca3d744f447faae35bfb037c602ed460636437a"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Mon Jun 17 09:27:52 2024 +0000"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Mon Jun 17 09:27:52 2024 +0000"
      },
      "message": "Add wrapper bash file around ktfmt.jar\n\nThis CL adds a wrapper bash file that can be used to run ktfmt.jar in\npreupload hooks. It looks like something recently changed in gLinux\nmachines that prevents JARs from being executed directly.\n\nBug: 342153000\nTest: Verified that the ktfmt hook was working\nFlag: EXEMPT preupload hook\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4374d8b47e79384b02daf0886444c53faaf57d9e)\nMerged-In: I8746885396c7837a2a6b2a42dca780da290ed582\nChange-Id: I8746885396c7837a2a6b2a42dca780da290ed582\n"
    },
    {
      "commit": "92f1b2672206d3117c7404243cf5f4549249123e",
      "tree": "2fd3df9ae3c88bf29ca8964d32db9699586c91a0",
      "parents": [
        "3770167fadb75f9f0fc53819149fceb35daee421"
      ],
      "author": {
        "name": "David Torosyan",
        "email": "dtoro@meta.com",
        "time": "Sat Jun 15 08:01:17 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Sat Jun 15 08:01:17 2024 -0700"
      },
      "message": "Add unit test to demonstrate instability in comments\n\nSummary: Let\u0027s capture the instability reported in this issue so we can detect if it gets fixed: [Formatting isn\u0027t idempotent, and repeated invocations produce bad comment formatting · Issue #438 · facebook/ktfmt](https://github.com/facebook/ktfmt/issues/438)\n\nReviewed By: hick209\n\nDifferential Revision: D58629953\n\nfbshipit-source-id: 1765e7be5f75d292ec8defe260a0698a574a6e7a\n"
    },
    {
      "commit": "3770167fadb75f9f0fc53819149fceb35daee421",
      "tree": "0b6ab219158e27e9af13a33aec43699fed770b8a",
      "parents": [
        "eb7775f3b596632abdbe16c1d58b616627ea74d7"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Fri Jun 14 13:54:12 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Jun 14 13:54:12 2024 -0700"
      },
      "message": "Bump version to 1.0.0-SNAPSHOT\n\nReviewed By: cortinico\n\nDifferential Revision: D58585063\n\nfbshipit-source-id: ecf071adb79d1249c2e55f57818e0ce9e992a3d3\n"
    },
    {
      "commit": "eb7775f3b596632abdbe16c1d58b616627ea74d7",
      "tree": "c8d5ed74353e7a4ef8f7e4fb93f48a3d291fb9d0",
      "parents": [
        "cef16a6233aa26003e9e8912eb6c5a7762a318df"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Fri Jun 14 07:17:47 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Jun 14 07:17:47 2024 -0700"
      },
      "message": "Bump version to 0.51\n\nReviewed By: cortinico\n\nDifferential Revision: D58585062\n\nfbshipit-source-id: d4b01a9215a00ecb19a289e472beb940a53c434d\n"
    },
    {
      "commit": "cef16a6233aa26003e9e8912eb6c5a7762a318df",
      "tree": "7aff1ae4e11a4bcdbf6ad789edcb006f86dae627",
      "parents": [
        "96d94352e178e13018115b459c26e48df140f625"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Fri Jun 14 02:00:47 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Jun 14 02:00:47 2024 -0700"
      },
      "message": "Do not print stack trace\n\nSummary: This was missed on the changes from https://github.com/facebook/ktfmt/pull/476, but luckily our internal tests caught it when I tried to sent out a new release.\n\nReviewed By: strulovich\n\nDifferential Revision: D58528471\n\nfbshipit-source-id: ea4824b295f452b1dc0f7d868664e6792ba07c9c\n"
    },
    {
      "commit": "96d94352e178e13018115b459c26e48df140f625",
      "tree": "d0041dca75925a45883a9f1ffe60b06f92dd5155",
      "parents": [
        "cf8eac33ba890bf3ed8385c4536cdb68e94aca0e"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Fri Jun 14 01:51:40 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Jun 14 01:51:40 2024 -0700"
      },
      "message": "Updated postcss to fix vulnerability issue\n\nSummary: As flagged by T165690462\n\nReviewed By: strulovich\n\nDifferential Revision: D58526007\n\nfbshipit-source-id: 8d948187f3b76595ffb8e3931a9ad90d1f1432f7\n"
    },
    {
      "commit": "cf8eac33ba890bf3ed8385c4536cdb68e94aca0e",
      "tree": "2924b8611c0357ea7dcac4716138212270ebe43f",
      "parents": [
        "8f09ecb7ad9e5f0abed866df392191284362601f"
      ],
      "author": {
        "name": "Joseph Cooper",
        "email": "cooper.joseph@gmail.com",
        "time": "Thu Jun 13 09:25:23 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Jun 13 09:25:23 2024 -0700"
      },
      "message": "Add CLI --help option (#477)\n\nSummary:\nIntended to land on top of https://github.com/facebook/ktfmt/issues/476\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/477\n\nReviewed By: cortinico\n\nDifferential Revision: D58448561\n\nPulled By: hick209\n\nfbshipit-source-id: 28762cf9a9f40c88d981cb493b0c2f8299e9e622\n"
    },
    {
      "commit": "6dcb4d72bf20eadd8c2b6ca85a12eebbc373ed41",
      "tree": "c8a1bd0a81ca0855e56c51d8e85e04b65691f320",
      "parents": [
        "4374d8b47e79384b02daf0886444c53faaf57d9e"
      ],
      "author": {
        "name": "Matt Casey",
        "email": "mrcasey@google.com",
        "time": "Thu Jun 13 15:14:35 2024 +0000"
      },
      "committer": {
        "name": "Matt Casey",
        "email": "mrcasey@google.com",
        "time": "Thu Jun 13 15:14:35 2024 +0000"
      },
      "message": "Make the ktfmt jar relative to the script path\n\nWhen invoked from different directory depths, the jar was not found.\n\nBug: 342153000\nTest: repo upload . in IntentResolver diretory\nFlag: EXEMPT repo hook\nChange-Id: If3ea1a576abbe00d4d641a8401645ea1ac74f24a\n"
    },
    {
      "commit": "4374d8b47e79384b02daf0886444c53faaf57d9e",
      "tree": "8987dc89ad1c0d7b42cd41ecfe4dd04576fe69ff",
      "parents": [
        "0ed9f324b9fe986bec89ed70664b783b110953ef"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed Jun 12 20:16:49 2024 +0200"
      },
      "committer": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed Jun 12 20:16:49 2024 +0200"
      },
      "message": "Add wrapper bash file around ktfmt.jar\n\nThis CL adds a wrapper bash file that can be used to run ktfmt.jar in\npreupload hooks. It looks like something recently changed in gLinux\nmachines that prevents JARs from being executed directly.\n\nBug: 342153000\nTest: Verified that the ktfmt hook was working\nFlag: EXEMPT preupload hook\nChange-Id: I8746885396c7837a2a6b2a42dca780da290ed582\n"
    },
    {
      "commit": "8f09ecb7ad9e5f0abed866df392191284362601f",
      "tree": "1c2d0c6560113de3630770049628bace4ed907c5",
      "parents": [
        "06db714a9ef8ac7bf599ee41a9072e919539c4ba"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Jun 12 10:46:24 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 12 10:46:24 2024 -0700"
      },
      "message": "Update change log\n\nSummary: Make sure to include items that were recently done (and I forgot to update)\n\nReviewed By: cortinico\n\nDifferential Revision: D58468155\n\nfbshipit-source-id: 7be1d117a05848d0c817e467b8905b2f4b73fe66\n"
    },
    {
      "commit": "06db714a9ef8ac7bf599ee41a9072e919539c4ba",
      "tree": "ac54747bf60cb7fe31842bda7646d2a93ebe26dc",
      "parents": [
        "5d5b0f7081b7ee0f7788f1c6e22ee2b1f8dbf2e4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 12 08:16:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 12 08:16:34 2024 -0700"
      },
      "message": "Bump braces and gulp in /website (#480)\n\nSummary:\nBumps [braces](https://github.com/micromatch/braces) to 3.0.3 and updates ancestor dependency [gulp](https://github.com/gulpjs/gulp). These dependencies need to be updated together.\n\nUpdates `braces` from 2.3.2 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/micromatch/braces/blob/master/CHANGELOG.md\"\u003ebraces\u0027s changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease history\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href\u003d\"http://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e\nand this project adheres to \u003ca href\u003d\"http://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\n\u003cul\u003e\n\u003cli\u003eChangelogs are for humans, not machines.\u003c/li\u003e\n\u003cli\u003eThere should be an entry for every single version.\u003c/li\u003e\n\u003cli\u003eThe same types of changes should be grouped.\u003c/li\u003e\n\u003cli\u003eVersions and sections should be linkable.\u003c/li\u003e\n\u003cli\u003eThe latest version comes first.\u003c/li\u003e\n\u003cli\u003eThe release date of each versions is displayed.\u003c/li\u003e\n\u003cli\u003eMention whether you follow Semantic Versioning.\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003cp\u003eChangelog entries are classified using the following labels \u003cem\u003e(from \u003ca href\u003d\"http://keepachangelog.com/\"\u003ekeep-a-changelog\u003c/a\u003e\u003c/em\u003e):\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAdded\u003c/code\u003e for new features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eChanged\u003c/code\u003e for changes in existing functionality.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDeprecated\u003c/code\u003e for soon-to-be removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRemoved\u003c/code\u003e for now removed features.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFixed\u003c/code\u003e for any bug fixes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSecurity\u003c/code\u003e in case of vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch2\u003e[3.0.0] - 2018-04-08\u003c/h2\u003e\n\u003cp\u003ev3.0 is a complete refactor, resulting in a faster, smaller codebase, with fewer deps, and a more accurate parser and compiler.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking Changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe undocumented \u003ccode\u003e.makeRe\u003c/code\u003e method was removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNon-breaking changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCaching was removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href\u003d\"https://github.com/micromatch/braces/commits/3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gulp` from 4.0.2 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/gulpjs/gulp/releases\"\u003egulp\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003egulp v5.0.0\u003c/h2\u003e\n\u003cp\u003eWe\u0027ve tried to provide a high-level changelog for gulp v5 below, but it\ndoesn\u0027t contain all changes from the 60+ dependencies that we maintain.\u003c/p\u003e\n\u003cp\u003ePlease see \u003ca href\u003d\"https://github.com/gulpjs/gulp/blob/HEAD/#individual-changelogs\"\u003eindividual changelogs\u003c/a\u003e to drill down\ninto all changes that were made.\u003c/p\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node.js \u0026lt;10.13\u003c/li\u003e\n\u003cli\u003eDefault stream encoding to UTF-8\u003c/li\u003e\n\u003cli\u003eStandardized on \u003ccode\u003eanymatch\u003c/code\u003e library for globbing paths. All globs should work the same between \u003ccode\u003esrc\u003c/code\u003e and \u003ccode\u003ewatch\u003c/code\u003e now!\u003c/li\u003e\n\u003cli\u003eRemoved support for ordered globs. This aligns with the chokidar globbing implementation. If you need your globs to be ordered, you can use \u003ccode\u003eordered-read-stream\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAll globs and paths are normalized to unix-like filepaths\u003c/li\u003e\n\u003cli\u003eOnly allow JS variants for \u003ccode\u003e.gulp.*\u003c/code\u003e config files\u003c/li\u003e\n\u003cli\u003eRemoved support for alpha releases of v4 from \u003ccode\u003egulp-cli\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved the \u003ccode\u003e--verify\u003c/code\u003e flag\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003e--require\u003c/code\u003e flag to \u003ccode\u003e--preload\u003c/code\u003e to avoid conflicting with Node.js flags\u003c/li\u003e\n\u003cli\u003eRemoved many legacy and deprecated loaders\u003c/li\u003e\n\u003cli\u003eUpgrade to chokidar v3\u003c/li\u003e\n\u003cli\u003eClone \u003ccode\u003eVinyl\u003c/code\u003e objects with stream contents using \u003ccode\u003eteex\u003c/code\u003e, but no longer wait for all streams to flow before cloned streams will receive data\u003c/li\u003e\n\u003cli\u003eStop using \u003ccode\u003eprocess.umask()\u003c/code\u003e to make directories, instead falling back to Node\u0027s default mode\u003c/li\u003e\n\u003cli\u003eThrow on non-function, non-string option coercers\u003c/li\u003e\n\u003cli\u003eDrop support of Node.js snake_case flags\u003c/li\u003e\n\u003cli\u003eUse a Symbol for attaching the \u003ccode\u003egulplog\u003c/code\u003e namespace to the store\u003c/li\u003e\n\u003cli\u003eUse a Symbol for attaching the \u003ccode\u003egulplog\u003c/code\u003e store to the global\u003c/li\u003e\n\u003cli\u003eUse sha256 to hash the \u003ccode\u003ev8flags\u003c/code\u003e cache into a filename\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStreamlined the dependency tree\u003c/li\u003e\n\u003cli\u003eSwitch all streams implementation to Streamx\u003c/li\u003e\n\u003cli\u003eRewrote \u003ccode\u003eglob-stream\u003c/code\u003e to use a custom directory walk that relies on newer Node.js features and is more performant than old implementation\u003c/li\u003e\n\u003cli\u003eImplement translation support for all CLI messages and all messages passing through gulplog\u003c/li\u003e\n\u003cli\u003eAllow users to customize or remove the timestamp from their logs\u003c/li\u003e\n\u003cli\u003eUpgraded gulplog to v2. Messages logged via v1 will also display a deprecated warning. Plugins should update to v2 as the community upgrades to gulp 5\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003egulpile.cjs\u003c/code\u003e and \u003ccode\u003egulpfile.mjs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eswc\u003c/code\u003e, \u003ccode\u003eesbuild\u003c/code\u003e, \u003ccode\u003esucrase\u003c/code\u003e, and \u003ccode\u003emdx\u003c/code\u003e loaders\u003c/li\u003e\n\u003cli\u003eProvide an ESM export (\u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2760\"\u003e#2760\u003c/a\u003e) (\u003ca href\u003d\"https://www.github.com/gulpjs/gulp/commit/b00de681f5ef6ade283d544f62f770f6b27a9e52\"\u003eb00de68\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport sourcemap handling on streaming \u003ccode\u003eVinyl\u003c/code\u003e contents\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eextends\u003c/code\u003e syntax for \u003ccode\u003e.gulp.*\u003c/code\u003e config file\u003c/li\u003e\n\u003cli\u003eAllow overriding \u003ccode\u003egulpfile\u003c/code\u003e and \u003ccode\u003epreloads\u003c/code\u003e via \u003ccode\u003e.gulp.*\u003c/code\u003e config file\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve bugs related to symlinks on various platforms\u003c/li\u003e\n\u003cli\u003eResolved some reported ReDoS CVEs and improved performance in glob-parent\u003c/li\u003e\n\u003cli\u003eRework errors surfaced when encountering files or symlinks when trying to create directories\u003c/li\u003e\n\u003cli\u003eEnsure watch allows japanese characters in globs (\u003ca href\u003d\"https://www.github.com/gulpjs/gulp/commit/72668c61e445c81fad23bc6ed24967a3238a648d\"\u003e72668c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/gulpjs/gulp/blob/master/CHANGELOG.md\"\u003egulp\u0027s changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href\u003d\"https://www.github.com/gulpjs/gulp/compare/v4.0.2...v5.0.0\"\u003e5.0.0\u003c/a\u003e (2024-03-29)\u003c/h2\u003e\n\u003cp\u003eWe\u0027ve tried to provide a high-level changelog for gulp v5 below, but it\ndoesn\u0027t contain all changes from the 60+ dependencies that we maintain.\u003c/p\u003e\n\u003cp\u003ePlease see \u003ca href\u003d\"https://github.com/gulpjs/gulp/blob/master/#individual-changelogs\"\u003eindividual changelogs\u003c/a\u003e to drill down\ninto all changes that were made.\u003c/p\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node.js \u0026lt;10.13\u003c/li\u003e\n\u003cli\u003eDefault stream encoding to UTF-8\u003c/li\u003e\n\u003cli\u003eStandardized on \u003ccode\u003eanymatch\u003c/code\u003e library for globbing paths. All globs should work the same between \u003ccode\u003esrc\u003c/code\u003e and \u003ccode\u003ewatch\u003c/code\u003e now!\u003c/li\u003e\n\u003cli\u003eRemoved support for ordered globs. This aligns with the chokidar globbing implementation. If you need your globs to be ordered, you can use \u003ccode\u003eordered-read-stream\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAll globs and paths are normalized to unix-like filepaths\u003c/li\u003e\n\u003cli\u003eOnly allow JS variants for \u003ccode\u003e.gulp.*\u003c/code\u003e config files\u003c/li\u003e\n\u003cli\u003eRemoved support for alpha releases of v4 from \u003ccode\u003egulp-cli\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved the \u003ccode\u003e--verify\u003c/code\u003e flag\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003e--require\u003c/code\u003e flag to \u003ccode\u003e--preload\u003c/code\u003e to avoid conflicting with Node.js flags\u003c/li\u003e\n\u003cli\u003eRemoved many legacy and deprecated loaders\u003c/li\u003e\n\u003cli\u003eUpgrade to chokidar v3\u003c/li\u003e\n\u003cli\u003eClone \u003ccode\u003eVinyl\u003c/code\u003e objects with stream contents using \u003ccode\u003eteex\u003c/code\u003e, but no longer wait for all streams to flow before cloned streams will receive data\u003c/li\u003e\n\u003cli\u003eStop using \u003ccode\u003eprocess.umask()\u003c/code\u003e to make directories, instead falling back to Node\u0027s default mode\u003c/li\u003e\n\u003cli\u003eThrow on non-function, non-string option coercers\u003c/li\u003e\n\u003cli\u003eDrop support of Node.js snake_case flags\u003c/li\u003e\n\u003cli\u003eUse a Symbol for attaching the \u003ccode\u003egulplog\u003c/code\u003e namespace to the store\u003c/li\u003e\n\u003cli\u003eUse a Symbol for attaching the \u003ccode\u003egulplog\u003c/code\u003e store to the global\u003c/li\u003e\n\u003cli\u003eUse sha256 to hash the \u003ccode\u003ev8flags\u003c/code\u003e cache into a filename\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStreamlined the dependency tree\u003c/li\u003e\n\u003cli\u003eSwitch all streams implementation to Streamx\u003c/li\u003e\n\u003cli\u003eRewrote \u003ccode\u003eglob-stream\u003c/code\u003e to use a custom directory walk that relies on newer Node.js features and is more performant than old implementation\u003c/li\u003e\n\u003cli\u003eImplement translation support for all CLI messages and all messages passing through gulplog\u003c/li\u003e\n\u003cli\u003eAllow users to customize or remove the timestamp from their logs\u003c/li\u003e\n\u003cli\u003eUpgraded gulplog to v2. Messages logged via v1 will also display a deprecated warning. Plugins should update to v2 as the community upgrades to gulp 5\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003egulpile.cjs\u003c/code\u003e and \u003ccode\u003egulpfile.mjs\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eswc\u003c/code\u003e, \u003ccode\u003eesbuild\u003c/code\u003e, \u003ccode\u003esucrase\u003c/code\u003e, and \u003ccode\u003emdx\u003c/code\u003e loaders\u003c/li\u003e\n\u003cli\u003eProvide an ESM export (\u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2760\"\u003e#2760\u003c/a\u003e) (\u003ca href\u003d\"https://www.github.com/gulpjs/gulp/commit/b00de681f5ef6ade283d544f62f770f6b27a9e52\"\u003eb00de68\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport sourcemap handling on streaming \u003ccode\u003eVinyl\u003c/code\u003e contents\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eextends\u003c/code\u003e syntax for \u003ccode\u003e.gulp.*\u003c/code\u003e config file\u003c/li\u003e\n\u003cli\u003eAllow overriding \u003ccode\u003egulpfile\u003c/code\u003e and \u003ccode\u003epreloads\u003c/code\u003e via \u003ccode\u003e.gulp.*\u003c/code\u003e config file\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve bugs related to symlinks on various platforms\u003c/li\u003e\n\u003cli\u003eResolved some reported ReDoS CVEs and improved performance in glob-parent\u003c/li\u003e\n\u003cli\u003eRework errors surfaced when encountering files or symlinks when trying to create directories\u003c/li\u003e\n\u003cli\u003eEnsure watch allows japanese characters in globs (\u003ca href\u003d\"https://www.github.com/gulpjs/gulp/commit/72668c61e445c81fad23bc6ed24967a3238a648d\"\u003e72668c6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gulpjs/gulp/commit/5c4c5473c5582a8e4495c695ecd93b13f0852cbd\"\u003e\u003ccode\u003e5c4c547\u003c/code\u003e\u003c/a\u003e chore: Release 5.0.0 (\u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gulpjs/gulp/commit/bf72116c5d5f613836b392fb83633ea6c14f3a65\"\u003e\u003ccode\u003ebf72116\u003c/code\u003e\u003c/a\u003e chore: Add index.mjs to files list\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gulpjs/gulp/commit/b00de681f5ef6ade283d544f62f770f6b27a9e52\"\u003e\u003ccode\u003eb00de68\u003c/code\u003e\u003c/a\u003e feat: Provide an ESM export (\u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2760\"\u003e#2760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gulpjs/gulp/commit/72668c61e445c81fad23bc6ed24967a3238a648d\"\u003e\u003ccode\u003e72668c6\u003c/code\u003e\u003c/a\u003e chore!: Normalize repository, dropping node \u0026lt;10.13 support (\u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gulpjs/gulp/commit/85896d4f099a80d58dd08d1f6d80586b07678995\"\u003e\u003ccode\u003e85896d4\u003c/code\u003e\u003c/a\u003e chore(docs): Update stream handbook link (\u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2711\"\u003e#2711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gulpjs/gulp/commit/818bd73e5da1ad69f43eef84214c98d6392a73e4\"\u003e\u003ccode\u003e818bd73\u003c/code\u003e\u003c/a\u003e Docs: Remove gulp-sourcemaps because it is built-in (\u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2592\"\u003e#2592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gulpjs/gulp/commit/598f971a6567401e5760f4fd0b84df0180c2e350\"\u003e\u003ccode\u003e598f971\u003c/code\u003e\u003c/a\u003e Docs: Fix broken link in recipe (\u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2571\"\u003e#2571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gulpjs/gulp/commit/9877de07cf923c889d7f0661d87f3d6f8634eeb1\"\u003e\u003ccode\u003e9877de0\u003c/code\u003e\u003c/a\u003e Docs: Guide CustomRegistries to maintain properties on tasks (fixes \u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2561\"\u003e#2561\u003c/a\u003e) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gulpjs/gulp/commit/f91c388beb265e5008202f11100309549162247a\"\u003e\u003ccode\u003ef91c388\u003c/code\u003e\u003c/a\u003e Docs: Remove typo in custom registry docs (\u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2543\"\u003e#2543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gulpjs/gulp/commit/df252509b52acd712300b3b5d00bf7aedf0dbd40\"\u003e\u003ccode\u003edf25250\u003c/code\u003e\u003c/a\u003e Docs: Fix typo in task docs (\u003ca href\u003d\"https://redirect.github.com/gulpjs/gulp/issues/2524\"\u003e#2524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href\u003d\"https://github.com/gulpjs/gulp/compare/v4.0.2...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n ---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `dependabot rebase` will rebase this PR\n- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `dependabot merge` will merge this PR after your CI passes on it\n- `dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `dependabot reopen` will reopen this PR if it is closed\n- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebook/ktfmt/network/alerts).\n\n\u003c/details\u003e\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/480\n\nReviewed By: strulovich\n\nDifferential Revision: D58463960\n\nPulled By: hick209\n\nfbshipit-source-id: 5f0bb335d8867d0563d72671fc42eab9391e4ad2\n"
    },
    {
      "commit": "5d5b0f7081b7ee0f7788f1c6e22ee2b1f8dbf2e4",
      "tree": "2eec63e9c56d027f3ec9f35836301ee04232c69c",
      "parents": [
        "e90d4fc2ab28b868153490350bc7aa857d0924c5"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Jun 12 08:12:18 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 12 08:12:18 2024 -0700"
      },
      "message": "Make sure not to remove valid semicolons\n\nSummary:\nFixes https://github.com/facebook/ktfmt/issues/459, which solves this code here being turned invalid by ktfmt\n\n```\nfun doSearch() {\n    _results.postValue(Resource.Loading());\n\n    {\n        performSearch(searchParams)\n    }\n    .multiCatch(\n        SocketException::class,\n        SocketTimeoutException::class,\n        SSLException::class\n    ) {\n        // Activity suspended while parsing stream\n        _results.postValue(Resource.Error(it, null))\n    }\n}\n```\n\nReviewed By: strulovich\n\nDifferential Revision: D58465670\n\nfbshipit-source-id: ac2c5ea174f79d21bab5ca0ef62eb3bf69848b95\n"
    },
    {
      "commit": "e90d4fc2ab28b868153490350bc7aa857d0924c5",
      "tree": "f08cade063612d354aefb7e030b998c8b357dcc5",
      "parents": [
        "bd5a0de98fbca87e5081b86cc37fad16ed1e7c11"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Jun 12 08:12:18 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 12 08:12:18 2024 -0700"
      },
      "message": "Fix idea plugin\n\nSummary:\nToday I checked GitHub and noticed that the gradle builds are still broken.\nThis was due to recent changes that I had made, where I renamend the default style.\nLooks like I missed updating in this one place here.\n\nError that is shown from running `ktfmt/smoke_tests.sh`\n```\n\u003e Task :compileJava FAILED\n/Users/nbondanca/fbsource/xplat/ktfmt/ktfmt_idea_plugin/src/main/java/com/facebook/ktfmt/intellij/KtfmtSettings.java:81: error: cannot find symbol\n    public UiFormatterStyle uiFormatterStyle \u003d UiFormatterStyle.DEFAULT;\n                                                               ^\n  symbol:   variable DEFAULT\n  location: class UiFormatterStyle\nNote: /Users/nbondanca/fbsource/xplat/ktfmt/ktfmt_idea_plugin/src/main/java/com/facebook/ktfmt/intellij/InitialConfigurationStartupActivity.java uses or overrides a deprecated API.\nNote: Recompile with -Xlint:deprecation for details.\n1 error\n\nFAILURE: Build failed with an exception.\n```\n\nReviewed By: strulovich\n\nDifferential Revision: D58463661\n\nfbshipit-source-id: 5b97f475d58b5f7ec3c09facc79aa2770e2b8a8e\n"
    },
    {
      "commit": "bd5a0de98fbca87e5081b86cc37fad16ed1e7c11",
      "tree": "9d77a8df4f42aa892d5aa557ba1b7b29aab2fdbb",
      "parents": [
        "c119d160e10159ccf1d0e2c546248e5e4cd61af4"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Jun 12 04:42:41 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 12 04:42:41 2024 -0700"
      },
      "message": "Fix gradle builds\n\nSummary: Fixed gradle builds that are currently failing in GitHub by reverting D56472377 as it wasn\u0027t really necessary (and that is what is breaking the builds), I just didn\u0027t fully understand how things worked back then.\n\nReviewed By: cortinico\n\nDifferential Revision: D58448340\n\nfbshipit-source-id: 8bd9a869f7b12f214c2cbcaa68f297275015548a\n"
    },
    {
      "commit": "c119d160e10159ccf1d0e2c546248e5e4cd61af4",
      "tree": "46e34661a5c5670458ac1f83e1d8641653981680",
      "parents": [
        "587a23216e4c89c60ab8b4ba6097f4171b3dd887"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Jun 12 04:42:41 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 12 04:42:41 2024 -0700"
      },
      "message": "Created script to help with testing rest of ktfmt\n\nSummary: Since we often forget to test things here, I\u0027m creating this scripting and pluging it into our buck testing infra. Hopefully this\n\nReviewed By: cortinico\n\nDifferential Revision: D58448053\n\nfbshipit-source-id: 746697888c7f1572f60262a0396bada00d3a1055\n"
    },
    {
      "commit": "587a23216e4c89c60ab8b4ba6097f4171b3dd887",
      "tree": "47e53b96d484d832c3ccc6cd5fa8e7a059dd4d5c",
      "parents": [
        "520706e6d010d48619781d7113e5b1522f07a2ba"
      ],
      "author": {
        "name": "Chris Lee",
        "email": "chris@cloudshiftconsulting.com",
        "time": "Wed Jun 12 04:41:07 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 12 04:41:07 2024 -0700"
      },
      "message": "Add support for Gradle assignment operator (#479)\n\nSummary:\nFixes https://github.com/facebook/ktfmt/issues/411.\n\nGradle added support for a [Kotlin assignment operator](https://blog.gradle.org/simpler-kotlin-dsl-property-assignment) to simplify property assignment.\n\nThis is done via a compiler plugin and this import: `import org.gradle.kotlin.dsl.assign` - which ktfmt detects as unused and removes.\n\nThis PR adds an `assign` operator to the operators in `com.facebook.ktfmt.format.RedundantImportDetector` and a corresponding test to ensure the import remains.\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/479\n\nReviewed By: cortinico\n\nDifferential Revision: D58440177\n\nPulled By: hick209\n\nfbshipit-source-id: 89490d8542d38fa652824569417ef7be8dc66e63\n"
    },
    {
      "commit": "520706e6d010d48619781d7113e5b1522f07a2ba",
      "tree": "769de11d19464e4e1c590c99ab85f5938e9e6e24",
      "parents": [
        "96a7b1e2539eef43044f676f60400d22265fd115"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Jun 11 11:33:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Jun 11 11:33:34 2024 -0700"
      },
      "message": "Make style definitions even more explicit\n\nReviewed By: strulovich\n\nDifferential Revision: D58396201\n\nfbshipit-source-id: 3355f52a1ee314923839dad65775b514874dc168\n"
    },
    {
      "commit": "96a7b1e2539eef43044f676f60400d22265fd115",
      "tree": "84a1584369c6f577f810e94e15b117f13335a33e",
      "parents": [
        "4a393bb8c1156a4a0fd1ab736c02ca8dbd39a969"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Jun 11 11:33:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Jun 11 11:33:34 2024 -0700"
      },
      "message": "Default style is the Meta style, making that explicit\n\nSummary: Instead of having this implied, let\u0027s make it explicit what is the default style\n\nReviewed By: strulovich\n\nDifferential Revision: D58395863\n\nfbshipit-source-id: 46a9f0c2d79b673e668e17b4f9ef2cbe373119e0\n"
    },
    {
      "commit": "4a393bb8c1156a4a0fd1ab736c02ca8dbd39a969",
      "tree": "751a3a4280be1c5b904f75f38f672a07a0cabaa8",
      "parents": [
        "88c49614ccc95e41eeb4af28c361064bcfa5b05c"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Jun 11 11:33:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Jun 11 11:33:34 2024 -0700"
      },
      "message": "Deleted Dropbox style\n\nSummary:\nThis one is the same as KotlinLang and is not currently being used.\n\nAlso addresses this here:\nhttps://github.com/facebook/ktfmt/discussions/172\n\nReviewed By: strulovich\n\nDifferential Revision: D58395587\n\nfbshipit-source-id: 1b64bdd0822ae1aebfd5c6808e2da825c6c98a2a\n"
    },
    {
      "commit": "88c49614ccc95e41eeb4af28c361064bcfa5b05c",
      "tree": "cf24b70ec3ea570abb08b5cb62a07b87cc552b63",
      "parents": [
        "7edeff14c3738427e53427eb6e39675dc30d1d05"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Jun 11 11:33:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Jun 11 11:33:34 2024 -0700"
      },
      "message": "Inline `options.manageTrailingCommas`\n\nSummary: `isGoogleStyle` was introduced a while ago, before we had trailing commas support. Now that trailing support is around we don\u0027t need to call this `isGoogleStyle`. Instead of renaming it though, I decided to inline it.\n\nReviewed By: cortinico\n\nDifferential Revision: D58395568\n\nfbshipit-source-id: 510044b5212a8d0d4ce2129f27b876e5cfedc887\n"
    },
    {
      "commit": "7edeff14c3738427e53427eb6e39675dc30d1d05",
      "tree": "e344566fd2977976be48468942d2d6260846fe3b",
      "parents": [
        "f9d4d255f6955db5db2ed70461b2d8d573013d70"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Tue Jun 11 11:33:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Jun 11 11:33:34 2024 -0700"
      },
      "message": "Delete FormattingOptions.Style enum\n\nSummary: This is not really necessary with `FormattingOptions` being a data class.\n\nReviewed By: cortinico\n\nDifferential Revision: D58394978\n\nfbshipit-source-id: 00c877a8db3b166c0d6ba834c4079d7fa0897af9\n"
    },
    {
      "commit": "f9d4d255f6955db5db2ed70461b2d8d573013d70",
      "tree": "77c87a48ad794d6fc2626a8e1ca10f52e2fd105e",
      "parents": [
        "1c5501ea6f815cdefc5a2c8b949097a5714ff908"
      ],
      "author": {
        "name": "Joseph Cooper",
        "email": "cooper.joseph@gmail.com",
        "time": "Mon Jun 10 19:09:31 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Mon Jun 10 19:09:31 2024 -0700"
      },
      "message": "Further refactoring on CLI (#476)\n\nSummary:\nThis doesn\u0027t add any features or fix any bugs, just a refactor\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/476\n\nReviewed By: strulovich\n\nDifferential Revision: D58377151\n\nPulled By: hick209\n\nfbshipit-source-id: 3f7d2d0e707f35df8ebf502a73ff104ffc97ba65\n"
    },
    {
      "commit": "1c5501ea6f815cdefc5a2c8b949097a5714ff908",
      "tree": "770a50285a973d8056fc4deca61dd33ef878f413",
      "parents": [
        "6cc7efb1bcca39bd0332e31241742c1019f075b4"
      ],
      "author": {
        "name": "Joseph Cooper",
        "email": "cooper.joseph@gmail.com",
        "time": "Mon Jun 10 18:54:37 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Mon Jun 10 18:54:37 2024 -0700"
      },
      "message": "Add note to CONTRIBUTING.md about code style in PRs (#478)\n\nSummary:\nCloses https://github.com/facebook/ktfmt/issues/464\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/478\n\nReviewed By: strulovich\n\nDifferential Revision: D58377195\n\nPulled By: hick209\n\nfbshipit-source-id: d4514cd16c66feedc36c225a218fe2c5af1f3a92\n"
    },
    {
      "commit": "0ed9f324b9fe986bec89ed70664b783b110953ef",
      "tree": "0b74a115b5b232874d922fe57b6b00177eae9d44",
      "parents": [
        "9dd3b9dee75e4698bf360337f805052f847d9006",
        "5ca3d744f447faae35bfb037c602ed460636437a"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Mon Jun 10 11:35:33 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 10 11:35:33 2024 +0000"
      },
      "message": "Upgrade ktfmt to v0.50 am: 476b3a5768 am: 5ca3d744f4\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3121254\n\nChange-Id: I113f5ec0f68168f1876b930252269352e234bfb3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5ca3d744f447faae35bfb037c602ed460636437a",
      "tree": "780eb6916fb0769ca0b67365d3bbfe02f07e76b3",
      "parents": [
        "18cbc7e7a97537d1136edd6eda5b4238279d4298",
        "476b3a5768a31f06b2d62f3dfb162c94deba177e"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Mon Jun 10 11:19:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 10 11:19:07 2024 +0000"
      },
      "message": "Upgrade ktfmt to v0.50 am: 476b3a5768\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3121254\n\nChange-Id: Id91d1c4da95d1c3e286a5673bfe3ed1a1b6233cd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "476b3a5768a31f06b2d62f3dfb162c94deba177e",
      "tree": "780eb6916fb0769ca0b67365d3bbfe02f07e76b3",
      "parents": [
        "c010856fca706e2ce547f15df8972f1756160a65",
        "acffffa7ea0883503cdafc1cd4b0a7fb6000f1b6"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Mon Jun 10 10:14:51 2024 +0000"
      },
      "committer": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Mon Jun 10 10:14:51 2024 +0000"
      },
      "message": "Upgrade ktfmt to v0.50\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/ktfmt\nFor more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: I36110b75431fdb02ba8d83d1c55fc81c3f697967\n"
    },
    {
      "commit": "6cc7efb1bcca39bd0332e31241742c1019f075b4",
      "tree": "8b70351e0c703d54d6bbcb82cde298c684551418",
      "parents": [
        "7d23e595d82342685b047ce39f1062e6d8f4a882"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Fri Jun 07 02:49:47 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Fri Jun 07 02:49:47 2024 -0700"
      },
      "message": "Simple code cleanup\n\nReviewed By: cortinico\n\nDifferential Revision: D58254727\n\nfbshipit-source-id: e017dacc602ae0999395be27e4bb7d93a671a9d7\n"
    },
    {
      "commit": "7d23e595d82342685b047ce39f1062e6d8f4a882",
      "tree": "d4cda8dbd211781fd8738b0c662c172506b2a0a1",
      "parents": [
        "8605080cb0aadb7eaba20f3b469d6ddafe32c941"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Thu Jun 06 21:46:10 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Jun 06 21:46:10 2024 -0700"
      },
      "message": "Preserve new lines between when clauses\n\nSummary:\nImplemented as requested on\nhttps://github.com/facebook/ktfmt/issues/342\n\nReviewed By: davidtorosyan\n\nDifferential Revision: D58271914\n\nfbshipit-source-id: 048d9a754b40200f313654775eb743c024073d39\n"
    },
    {
      "commit": "8605080cb0aadb7eaba20f3b469d6ddafe32c941",
      "tree": "d6ede6dae0140d92d093e89528fc856e0ff29a1d",
      "parents": [
        "dfdb66a512ef6c4c9a236ad81864d58a61d83f39"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Thu Jun 06 21:46:10 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Jun 06 21:46:10 2024 -0700"
      },
      "message": "Fix code in online formatter\n\nSummary:\nOnline formatter was using an API that got updated, but we didn\u0027t reflect that and our test only caught when we actually did the bump :-/\n\nWe really need to setup things so that this does not happen anymore, like better testing\n\nReviewed By: davidtorosyan\n\nDifferential Revision: D58271711\n\nfbshipit-source-id: 1d7acfc9093cb673e3765cd7ed5d7908e782d819\n"
    },
    {
      "commit": "acffffa7ea0883503cdafc1cd4b0a7fb6000f1b6",
      "tree": "994fe6c0c59f18d4c973651337348586fe7e3829",
      "parents": [
        "babb277d0cbb795f2173fcc98cc39e6ed278b102"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Thu Jun 06 14:42:02 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Jun 06 14:42:02 2024 -0700"
      },
      "message": "Bump version to 0.50\n\nReviewed By: davidtorosyan\n\nDifferential Revision: D58257382\n\nfbshipit-source-id: d00e89a0b15ee0ec1f7b1702c1a46894177a16b6\n"
    },
    {
      "commit": "dfdb66a512ef6c4c9a236ad81864d58a61d83f39",
      "tree": "204d46a5454b23be39d71c6b160e719d55aa3105",
      "parents": [
        "acffffa7ea0883503cdafc1cd4b0a7fb6000f1b6"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Thu Jun 06 14:42:02 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Jun 06 14:42:02 2024 -0700"
      },
      "message": "Bump version to 0.51-SNAPSHOT\n\nReviewed By: davidtorosyan\n\nDifferential Revision: D58257383\n\nfbshipit-source-id: 8ef5ec12e9327a97c3ba113e4c8c7a5b3032e902\n"
    },
    {
      "commit": "babb277d0cbb795f2173fcc98cc39e6ed278b102",
      "tree": "e9075e5806b27db0675887df0174d0d875406b38",
      "parents": [
        "2ba3b097656a8447e1c14c6f52a5854a5aac939b"
      ],
      "author": {
        "name": "David Torosyan",
        "email": "dtoro@meta.com",
        "time": "Thu Jun 06 11:36:54 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Jun 06 11:36:54 2024 -0700"
      },
      "message": "Fix whitespaces in test\n\nSummary: The previous change (D58198948) had some unnecessary whitespace in the tests, breaking them.\n\nReviewed By: hick209\n\nDifferential Revision: D58247182\n\nfbshipit-source-id: 99fc1c061b971ed9f88ff9e8c3c8d8031f9ddd08\n"
    },
    {
      "commit": "2ba3b097656a8447e1c14c6f52a5854a5aac939b",
      "tree": "e86fdf33f7bb010225daa6aa1317da1ee4d58050",
      "parents": [
        "dafd1cbb34a049fd8606213f16ea63569f8e3d05"
      ],
      "author": {
        "name": "David Torosyan",
        "email": "dtoro@meta.com",
        "time": "Thu Jun 06 10:06:39 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Thu Jun 06 10:06:39 2024 -0700"
      },
      "message": "Don\u0027t reorder @sample tag (#406)\n\nSummary:\nSome users place `sample` tags at the beginning (before any other tag). This conflicts with our fixed ordering of kdoc tags.\n\nSince there\u0027s good reason for this ordering, don\u0027t reorder `sample` tags (but only if they\u0027re at the beginning already). This way we\u0027ll avoid messing with code that\u0027s already been formatted with `ktfmt` while supporting this use case.\n\nSee [#406](https://github.com/facebook/ktfmt/issues/406) for more info.\n\nCloses #406\n\nReviewed By: cortinico, hick209\n\nDifferential Revision: D58198948\n\nfbshipit-source-id: 00335bdb04ccc668419e1443196fdce4103a763b\n"
    },
    {
      "commit": "dafd1cbb34a049fd8606213f16ea63569f8e3d05",
      "tree": "152dad09a1ca3fc97f970343fa4112bd4ddffa67",
      "parents": [
        "26a24aea73043e7f342a040015ab3b73657baf3d"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Jun 05 10:39:34 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 05 10:39:34 2024 -0700"
      },
      "message": "Fix issue with context receive in lambdas\n\nSummary:\nFixes issue reported by at https://github.com/facebook/ktfmt/issues/471\n\nFormatting might be a bit odd, but the goal of this diff is solely to stop of the issue with running ktfmt.\n\nReviewed By: strulovich\n\nDifferential Revision: D58194198\n\nfbshipit-source-id: 51123c1b3fef65c2c0803689c9173cb7c50cb41f\n"
    },
    {
      "commit": "26a24aea73043e7f342a040015ab3b73657baf3d",
      "tree": "9d123dca6471b7c67b1ab0f46f77f83497c8fba4",
      "parents": [
        "9a916b7934af3b697c1dd2637e8313b9df564c19"
      ],
      "author": {
        "name": "Joseph Cooper",
        "email": "cooper.joseph@gmail.com",
        "time": "Wed Jun 05 06:00:05 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Jun 05 06:00:05 2024 -0700"
      },
      "message": "Refactor CLI argument parsing (#467)\n\nSummary:\nWorking towards https://github.com/facebook/ktfmt/issues/391.\n\nI wanted to open this to get feedback on the approach.\n\nI could have chosen to use exceptions, but I find sealed classes much more composable and I already anticipate adding another class to the `ParseResult` hierarchy to represent a situation where a message needs to be shown to the user but isn\u0027t an error (`--help` is the obvious example).\n\nCloses https://github.com/facebook/ktfmt/issues/465 more or less as a side-effect.\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/467\n\nReviewed By: strulovich\n\nDifferential Revision: D58136233\n\nPulled By: hick209\n\nfbshipit-source-id: 85662e7b5f19195c4bb4c9c28caa02ae224ede52\n"
    },
    {
      "commit": "9dd3b9dee75e4698bf360337f805052f847d9006",
      "tree": "ec6b959e38317451aac8e2b8fe348a9dbd1e604e",
      "parents": [
        "16c7941c04ae69b50b34d4e63c734c3e29981c4d"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Mon Jun 03 10:24:44 2024 +0200"
      },
      "committer": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Mon Jun 03 10:24:44 2024 +0200"
      },
      "message": "Remove old ktfmt scripts\n\nThis CL removes the generate_includes_file.py and prepare_upgrade.py\nscripts that are not necessary anymore given that we dropped support for\nthe includes list in ktfmt.\n\nBug: 342153000\nTest: N/A\nFlag: NONE Repohook Update\nChange-Id: I3af54573097e8821b3be66600206493a62ff4402\n"
    },
    {
      "commit": "16c7941c04ae69b50b34d4e63c734c3e29981c4d",
      "tree": "b684768978ff5ed98934479a5d2dec91e9cb4923",
      "parents": [
        "fa5bb04ea2a3c5909a7f5af59242e7726a1435a0"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed May 29 16:19:24 2024 +0200"
      },
      "committer": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed May 29 16:30:28 2024 +0200"
      },
      "message": "Delete ktfmt.py and ktfmt.jar\n\nThese are not needed anymore now that we can use the builtin hook.\n\nBug: 342153000\nTest: N/A\nFlag: NONE Repohook Update\nChange-Id: I3c5bc0945de9264676d021cc89a2b0fc395dad6d\n"
    },
    {
      "commit": "fa5bb04ea2a3c5909a7f5af59242e7726a1435a0",
      "tree": "4c3390d7f042bcfae4484da2f80d75117fa4ab5a",
      "parents": [
        "60afc16436dbbe4bfe7a88a648d9360919a1775a",
        "18cbc7e7a97537d1136edd6eda5b4238279d4298"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Thu May 23 06:08:08 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 23 06:08:08 2024 +0000"
      },
      "message": "Upgrade ktfmt to v0.49 am: c010856fca am: 18cbc7e7a9\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3097297\n\nChange-Id: I48280227d53f56bfcc149edfe423161e838c530a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "18cbc7e7a97537d1136edd6eda5b4238279d4298",
      "tree": "4c3390d7f042bcfae4484da2f80d75117fa4ab5a",
      "parents": [
        "60afc16436dbbe4bfe7a88a648d9360919a1775a",
        "c010856fca706e2ce547f15df8972f1756160a65"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Thu May 23 05:56:17 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 23 05:56:17 2024 +0000"
      },
      "message": "Upgrade ktfmt to v0.49 am: c010856fca\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/ktfmt/+/3097297\n\nChange-Id: I9ac58e5e34967bf22a9251c9a7f994edbafd5a00\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c010856fca706e2ce547f15df8972f1756160a65",
      "tree": "4c3390d7f042bcfae4484da2f80d75117fa4ab5a",
      "parents": [
        "60afc16436dbbe4bfe7a88a648d9360919a1775a",
        "0a59f80a8f9705db0bbe8ca6d77ac1f20496613f"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed May 22 15:27:33 2024 +0000"
      },
      "committer": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed May 22 15:27:34 2024 +0000"
      },
      "message": "Upgrade ktfmt to v0.49\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/ktfmt\nFor more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: I18026d8711938f9bd06e2ef38b6b9ad4847230fe\n"
    },
    {
      "commit": "9a916b7934af3b697c1dd2637e8313b9df564c19",
      "tree": "19c2eea0698eae5d9f4e8dc194cdd9638fa86d1e",
      "parents": [
        "f3a2e54fc98ca78603f6cdd1e9c78ea0b66f4a4b"
      ],
      "author": {
        "name": "Rui Chen",
        "email": "rui@chenrui.dev",
        "time": "Wed May 22 07:34:25 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed May 22 07:34:25 2024 -0700"
      },
      "message": "feat: add homebrew installation note (#468)\n\nSummary:\ncloses https://github.com/facebook/ktfmt/issues/312\n\nrelates to https://github.com/Homebrew/homebrew-core/pull/162375\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/468\n\nDifferential Revision: D57621792\n\nPulled By: hick209\n\nfbshipit-source-id: a62db1c685fc318e14708d86b21c0b667033337a\n"
    },
    {
      "commit": "f3a2e54fc98ca78603f6cdd1e9c78ea0b66f4a4b",
      "tree": "fc8f6b5f18228312d7df0720cb5ea554f375807a",
      "parents": [
        "8b37094696f44a547fa9b7a264acdf09f48c4dc0"
      ],
      "author": {
        "name": "aandres",
        "email": "aandres@tradewelltech.co",
        "time": "Tue Apr 30 02:37:32 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Tue Apr 30 02:37:32 2024 -0700"
      },
      "message": "Add pre commit hooks to readme (#462)\n\nSummary:\nI\u0027ve recently added support for ktfmt to pre-commit hooks.\n\nhttps://github.com/macisamuele/language-formatters-pre-commit-hooks/pull/196\n\nI thought it\u0027d be worth mentioning in the README.\n\nPull Request resolved: https://github.com/facebook/ktfmt/pull/462\n\nReviewed By: cortinico\n\nDifferential Revision: D56680818\n\nPulled By: hick209\n\nfbshipit-source-id: 3d6482e3d550b5d04647d6582ac3348aac52f9c4\n"
    },
    {
      "commit": "0a59f80a8f9705db0bbe8ca6d77ac1f20496613f",
      "tree": "c0c8d9bda9ea71cb6d316e54a485aa9280e72fe6",
      "parents": [
        "24148bb35082ea71c01c373d949f06afe0e25f5c"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Apr 24 11:58:54 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Apr 24 11:58:54 2024 -0700"
      },
      "message": "Bump version to 0.49\n\nReviewed By: strulovich\n\nDifferential Revision: D56503355\n\nfbshipit-source-id: 2befbe9ddb60d6284f9dc277e860796bc4a81ed6\n"
    },
    {
      "commit": "8b37094696f44a547fa9b7a264acdf09f48c4dc0",
      "tree": "8808e68e88c8e5fa099153029b51831ddf8be0ed",
      "parents": [
        "0a59f80a8f9705db0bbe8ca6d77ac1f20496613f"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Apr 24 11:58:54 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Apr 24 11:58:54 2024 -0700"
      },
      "message": "Bump version to 0.50-SNAPSHOT\n\nReviewed By: strulovich\n\nDifferential Revision: D56503356\n\nfbshipit-source-id: 65bb80812944edc60988644ccb0356686cfc267b\n"
    },
    {
      "commit": "24148bb35082ea71c01c373d949f06afe0e25f5c",
      "tree": "51a320e2a038dd01c030daaaa61c504ee2e8ff7b",
      "parents": [
        "d0b5b8f0f62a3c82bd6a00ce4178580b574ba19f"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Apr 24 11:08:38 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Apr 24 11:08:38 2024 -0700"
      },
      "message": "Fixed param usage\n\nSummary:\nBased on this here\nhttps://github.com/kubevirt/hyperconverged-cluster-operator/blob/54462873dd1cb42da28296c5bb3b6dbb8ede37ec/.github/workflows/build-push-images.yaml#L28\n\nHopefully things work this time.\n\nPrevious failure \u003d\u003e https://github.com/facebook/ktfmt/actions/runs/8820750772/workflow\n\nReviewed By: cortinico\n\nDifferential Revision: D56528305\n\nfbshipit-source-id: 78cbc46f332e677f56db881f960041528cf76c21\n"
    },
    {
      "commit": "d0b5b8f0f62a3c82bd6a00ce4178580b574ba19f",
      "tree": "de3d51351c5726a938ce4367a0364e1b0b5c1ded",
      "parents": [
        "b8fbd3c5e5e402bc7d807e6a128693a38f01d926"
      ],
      "author": {
        "name": "Nivaldo Bondança",
        "email": "nbondanca@meta.com",
        "time": "Wed Apr 24 10:18:58 2024 -0700"
      },
      "committer": {
        "name": "Facebook GitHub Bot",
        "email": "facebook-github-bot@users.noreply.github.com",
        "time": "Wed Apr 24 10:18:58 2024 -0700"
      },
      "message": "Add params to workflow\n\nSummary:\nBy itself this other diff didn\u0027t work, {D56474962}\nhttps://github.com/facebook/ktfmt/actions/runs/8810035537/job/24181770243#step:5:53\n\nTrying another method now\n\nReviewed By: cortinico\n\nDifferential Revision: D56512721\n\nfbshipit-source-id: f95bbb91ae316e62b3904f007de7b5e9c2acbd11\n"
    }
  ],
  "next": "b8fbd3c5e5e402bc7d807e6a128693a38f01d926"
}
