Move parseFileUtils to incremental-compilation-impl
This commit is contained in:
@@ -17,7 +17,6 @@
|
|||||||
package org.jetbrains.kotlin.daemon.common
|
package org.jetbrains.kotlin.daemon.common
|
||||||
|
|
||||||
import org.jetbrains.kotlin.cli.common.repl.*
|
import org.jetbrains.kotlin.cli.common.repl.*
|
||||||
import org.jetbrains.kotlin.parsing.util.classesFqNames
|
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import java.io.Serializable
|
import java.io.Serializable
|
||||||
import java.rmi.Remote
|
import java.rmi.Remote
|
||||||
|
|||||||
@@ -49,9 +49,9 @@ import org.jetbrains.kotlin.daemon.report.DaemonMessageReporterPrintStreamAdapte
|
|||||||
import org.jetbrains.kotlin.daemon.report.RemoteICReporter
|
import org.jetbrains.kotlin.daemon.report.RemoteICReporter
|
||||||
import org.jetbrains.kotlin.incremental.*
|
import org.jetbrains.kotlin.incremental.*
|
||||||
import org.jetbrains.kotlin.incremental.components.LookupTracker
|
import org.jetbrains.kotlin.incremental.components.LookupTracker
|
||||||
|
import org.jetbrains.kotlin.incremental.parsing.classesFqNames
|
||||||
import org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents
|
import org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents
|
||||||
import org.jetbrains.kotlin.modules.Module
|
import org.jetbrains.kotlin.modules.Module
|
||||||
import org.jetbrains.kotlin.parsing.util.classesFqNames
|
|
||||||
import org.jetbrains.kotlin.progress.CompilationCanceledStatus
|
import org.jetbrains.kotlin.progress.CompilationCanceledStatus
|
||||||
import java.io.BufferedOutputStream
|
import java.io.BufferedOutputStream
|
||||||
import java.io.ByteArrayOutputStream
|
import java.io.ByteArrayOutputStream
|
||||||
|
|||||||
+1
-1
@@ -29,8 +29,8 @@ import org.jetbrains.kotlin.incremental.components.ExpectActualTracker
|
|||||||
import org.jetbrains.kotlin.incremental.components.LookupTracker
|
import org.jetbrains.kotlin.incremental.components.LookupTracker
|
||||||
import org.jetbrains.kotlin.incremental.multiproject.ArtifactChangesProvider
|
import org.jetbrains.kotlin.incremental.multiproject.ArtifactChangesProvider
|
||||||
import org.jetbrains.kotlin.incremental.multiproject.ChangesRegistry
|
import org.jetbrains.kotlin.incremental.multiproject.ChangesRegistry
|
||||||
|
import org.jetbrains.kotlin.incremental.parsing.classesFqNames
|
||||||
import org.jetbrains.kotlin.name.FqName
|
import org.jetbrains.kotlin.name.FqName
|
||||||
import org.jetbrains.kotlin.parsing.util.classesFqNames
|
|
||||||
import org.jetbrains.kotlin.progress.CompilationCanceledStatus
|
import org.jetbrains.kotlin.progress.CompilationCanceledStatus
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import java.util.*
|
import java.util.*
|
||||||
|
|||||||
+4
-2
@@ -3,7 +3,7 @@
|
|||||||
* that can be found in the license/LICENSE.txt file.
|
* that can be found in the license/LICENSE.txt file.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package org.jetbrains.kotlin.parsing.util
|
package org.jetbrains.kotlin.incremental.parsing
|
||||||
|
|
||||||
import com.intellij.core.CoreApplicationEnvironment
|
import com.intellij.core.CoreApplicationEnvironment
|
||||||
import com.intellij.core.CoreProjectEnvironment
|
import com.intellij.core.CoreProjectEnvironment
|
||||||
@@ -80,7 +80,9 @@ private inline fun <T> withPsiSetup(fn: PsiSetup.() -> T): T {
|
|||||||
val applicationEnvironment = CoreApplicationEnvironment(disposable, false)
|
val applicationEnvironment = CoreApplicationEnvironment(disposable, false)
|
||||||
val projectEnvironment = CoreProjectEnvironment(disposable, applicationEnvironment)
|
val projectEnvironment = CoreProjectEnvironment(disposable, applicationEnvironment)
|
||||||
CoreApplicationEnvironment.registerExtensionPoint(Extensions.getRootArea(), MetaLanguage.EP_NAME, MetaLanguage::class.java)
|
CoreApplicationEnvironment.registerExtensionPoint(Extensions.getRootArea(), MetaLanguage.EP_NAME, MetaLanguage::class.java)
|
||||||
applicationEnvironment.registerApplicationService(ScriptDefinitionProvider::class.java, NoopScriptDefinitionProvider())
|
applicationEnvironment.registerApplicationService(ScriptDefinitionProvider::class.java,
|
||||||
|
NoopScriptDefinitionProvider()
|
||||||
|
)
|
||||||
applicationEnvironment.registerFileType(KotlinFileType.INSTANCE, "kt")
|
applicationEnvironment.registerFileType(KotlinFileType.INSTANCE, "kt")
|
||||||
applicationEnvironment.registerParserDefinition(KotlinParserDefinition())
|
applicationEnvironment.registerParserDefinition(KotlinParserDefinition())
|
||||||
|
|
||||||
+1
-3
@@ -3,16 +3,14 @@
|
|||||||
* that can be found in the license/LICENSE.txt file.
|
* that can be found in the license/LICENSE.txt file.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package org.jetbrains.kotlin.parsing.utils
|
package org.jetbrains.kotlin.incremental.parsing
|
||||||
|
|
||||||
import com.intellij.openapi.util.io.FileUtil
|
import com.intellij.openapi.util.io.FileUtil
|
||||||
import com.intellij.testFramework.UsefulTestCase
|
import com.intellij.testFramework.UsefulTestCase
|
||||||
import org.jetbrains.kotlin.parsing.util.classesFqNames
|
|
||||||
import org.junit.After
|
import org.junit.After
|
||||||
import org.junit.Before
|
import org.junit.Before
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import kotlin.test.assertEquals
|
|
||||||
|
|
||||||
class ClassesFqNamesTest {
|
class ClassesFqNamesTest {
|
||||||
private lateinit var workingDir: File
|
private lateinit var workingDir: File
|
||||||
Reference in New Issue
Block a user