Back to Intellij Community

KotlinUnusedImport

plugins/kotlin/code-insight/descriptions/resources-en/inspectionDescriptions/KotlinUnusedImport.html

2025.3-rc-2534 B
Original Source

Reports redundant import statements.

Default and unused imports can be safely removed.

Example:

import kotlin.*
  import kotlin.collections.*
  import kotlin.comparisons.*
  import kotlin.io.*
  import kotlin.ranges.*
  import kotlin.sequences.*
  import kotlin.text.*

  // jvm specific
  import java.lang.*
  import kotlin.jvm.*

  // js specific
  import kotlin.js.*

  import java.io.* // this import is unused and could be removed
  import java.util.*

  fun foo(list: ArrayList<String>) {
      list.add("")
  }