Is it even possible? It seems every third-party tool that did it is abandoning the feature and I can’t get the deprecated but still present feature to work in Detekt or ktlint. I didn’t realise the biggest challenge with Kotlin would be detecting unused import statements so I can easily remove them.

Edit: Thanks for the help everyone, but I could not get anything working so I eventually just did it manually with a little help from the android linter.

  • dr_robotBones@reddthat.comOP
    link
    fedilink
    arrow-up
    1
    ·
    4 days ago

    I tried ktlint, it was having trouble handling libraries and kept giving me no reference errors for library imports.

    • jere@feddit.org
      link
      fedilink
      arrow-up
      3
      ·
      4 days ago

      Well, I recommend you trying to use the spotless plugin for Maven/Gradle and configuring ktlint or ktfmt. Maybe try ktlint first with my configuration tips. If it doesn’t work, you could show us your repository or a snippet of it.