Skip to content
  • John DiSanti's avatar
    fe367274
    Upgrade Kotlin to 1.9.20 and Ktlint to 1.0.1 (#3320) · fe367274
    John DiSanti authored
    This PR upgrades Kotlin to 1.9.20, and Ktlint to 1.0.1.
    
    I had to abandon the pretty-format-kotlin pre-commit hook since it was
    ignoring our `.editorconfig`, which made it impossible to suppress some
    of the newer lints that would be difficult and undesirable to fix. Now
    all Ktlint runs go through gradle, so there isn't any way for
    inconsistencies to creep in.
    
    I recommend reviewing this PR commit by commit as the commit that runs
    Ktlint against the entire repo has a very large diff. When reviewing the
    Ktlint formatting changes, be sure to hide whitespace changes to reduce
    how much needs to be examined.
    
    ----
    
    _By submitting this pull request, I confirm that you can use, modify,
    copy, and redistribute this contribution, under the terms of your
    choice._
    fe367274
    Upgrade Kotlin to 1.9.20 and Ktlint to 1.0.1 (#3320)
    John DiSanti authored
    This PR upgrades Kotlin to 1.9.20, and Ktlint to 1.0.1.
    
    I had to abandon the pretty-format-kotlin pre-commit hook since it was
    ignoring our `.editorconfig`, which made it impossible to suppress some
    of the newer lints that would be difficult and undesirable to fix. Now
    all Ktlint runs go through gradle, so there isn't any way for
    inconsistencies to creep in.
    
    I recommend reviewing this PR commit by commit as the commit that runs
    Ktlint against the entire repo has a very large diff. When reviewing the
    Ktlint formatting changes, be sure to hide whitespace changes to reduce
    how much needs to be examined.
    
    ----
    
    _By submitting this pull request, I confirm that you can use, modify,
    copy, and redistribute this contribution, under the terms of your
    choice._
Loading