[JS] Convert SourceFilePathResolver to Kotlin, fix usages
This commit is contained in:
+2
-6
@@ -208,11 +208,7 @@ class IrModuleToJsTransformer(
|
||||
val sourceMapBuilder = SourceMap3Builder(null, jsCode, sourceMapPrefix)
|
||||
val sourceMapBuilderConsumer =
|
||||
if (sourceMapsEnabled) {
|
||||
val sourceRoots = configuration.get(JSConfigurationKeys.SOURCE_MAP_SOURCE_ROOTS, emptyList<String>()).map(::File)
|
||||
val generateRelativePathsInSourceMap = sourceMapPrefix.isEmpty() && sourceRoots.isEmpty()
|
||||
val outputDir = if (generateRelativePathsInSourceMap) configuration.get(JSConfigurationKeys.OUTPUT_DIR) else null
|
||||
|
||||
val pathResolver = SourceFilePathResolver(sourceRoots, outputDir)
|
||||
val pathResolver = SourceFilePathResolver.create(configuration)
|
||||
|
||||
val sourceMapContentEmbedding =
|
||||
configuration.get(JSConfigurationKeys.SOURCE_MAP_EMBED_SOURCES, SourceMapSourceEmbedding.INLINING)
|
||||
@@ -503,4 +499,4 @@ fun processClassModels(
|
||||
{ klass -> classModelMap[klass]?.superClasses ?: emptyList() },
|
||||
declarationHandler
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
+1
-5
@@ -410,11 +410,7 @@ fun generateSingleWrappedModuleBody(
|
||||
val sourceMapPrefix = sourceMapsInfo.sourceMapPrefix
|
||||
sourceMapBuilder = SourceMap3Builder(null, jsCode, sourceMapPrefix)
|
||||
|
||||
val sourceRoots = sourceMapsInfo.sourceRoots.map(::File)
|
||||
val generateRelativePathsInSourceMap = sourceMapPrefix.isEmpty() && sourceRoots.isEmpty()
|
||||
val outputDir = if (generateRelativePathsInSourceMap) sourceMapsInfo.outputDir else null
|
||||
|
||||
val pathResolver = SourceFilePathResolver(sourceRoots, outputDir)
|
||||
val pathResolver = SourceFilePathResolver.create(sourceMapsInfo.sourceRoots, sourceMapPrefix, sourceMapsInfo.outputDir)
|
||||
|
||||
val sourceMapContentEmbedding =
|
||||
sourceMapsInfo.sourceMapContentEmbedding
|
||||
|
||||
Reference in New Issue
Block a user