KT-39869 Add ObsoleteKotlinJsPackagesInspection inspection

- This inspection allows to migrate from `kotlin.dom|kotlin.browser`
to `kotlinx.dom|kotlinx.browser` packages respectively
- This inspection is available from the import statements, and also
from the `Run migrations` action
- ^KT-39869 Fixed
This commit is contained in:
Roman Golyshev
2020-06-30 20:36:19 +03:00
committed by Roman Golyshev
parent ec087e8f3d
commit 75de352ce2
15 changed files with 177 additions and 0 deletions
@@ -0,0 +1 @@
org.jetbrains.kotlin.idea.inspections.migration.ObsoleteKotlinJsPackagesInspection
@@ -0,0 +1,7 @@
// "Fix 'kotlin.browser' package usage" "true"
// JS
package test
import kotlin.<caret>browser.localStorage
import kotlin.dom.addClass
@@ -0,0 +1,7 @@
// "Fix 'kotlin.browser' package usage" "true"
// JS
package test
import kotlinx.browser.localStorage
import kotlin.dom.addClass
@@ -0,0 +1,7 @@
// "Fix 'kotlin.browser' package usage" "true"
// JS
package test
import kotlin.<caret>browser.*
import kotlin.dom.*
@@ -0,0 +1,7 @@
// "Fix 'kotlin.browser' package usage" "true"
// JS
package test
import kotlinx.browser.*
import kotlin.dom.*
@@ -0,0 +1,7 @@
// "Fix 'kotlin.dom' package usage" "true"
// JS
package test
import kotlin.browser.localStorage
import kotlin.<caret>dom.addClass
@@ -0,0 +1,7 @@
// "Fix 'kotlin.dom' package usage" "true"
// JS
package test
import kotlin.browser.localStorage
import kotlinx.dom.addClass
@@ -0,0 +1,7 @@
// "Fix 'kotlin.dom' package usage" "true"
// JS
package test
import kotlin.browser.*
import kotlin.<caret>dom.*
@@ -0,0 +1,7 @@
// "Fix 'kotlin.dom' package usage" "true"
// JS
package test
import kotlin.browser.*
import kotlinx.dom.*