JS: rename "-library-files" argument to "-libraries" and change separator
Use the system separator (':' or ';') instead of commas
#KT-16083 Fixed
This commit is contained in:
@@ -259,7 +259,7 @@ abstract class BasicBoxTest(
|
||||
configuration.put(CommonConfigurationKeys.LANGUAGE_VERSION_SETTINGS, LanguageVersionSettingsImpl(it, ApiVersion.LATEST))
|
||||
}
|
||||
|
||||
configuration.put(JSConfigurationKeys.LIBRARY_FILES, LibrarySourcesConfig.JS_STDLIB + LibrarySourcesConfig.JS_KOTLIN_TEST + dependencies)
|
||||
configuration.put(JSConfigurationKeys.LIBRARIES, LibrarySourcesConfig.JS_STDLIB + LibrarySourcesConfig.JS_KOTLIN_TEST + dependencies)
|
||||
|
||||
configuration.put(CommonConfigurationKeys.MODULE_NAME, module.name.removeSuffix(OLD_MODULE_SUFFIX))
|
||||
configuration.put(JSConfigurationKeys.MODULE_KIND, module.moduleKind)
|
||||
|
||||
@@ -322,7 +322,7 @@ public abstract class BasicTest extends KotlinTestWithEnvironment {
|
||||
}
|
||||
librariesWithStdlib.add(getKotlinPathsForDistDirectory().getJsKotlinTestJarPath().getAbsolutePath());
|
||||
|
||||
configuration.put(JSConfigurationKeys.LIBRARY_FILES, librariesWithStdlib);
|
||||
configuration.put(JSConfigurationKeys.LIBRARIES, librariesWithStdlib);
|
||||
|
||||
configuration.put(CommonConfigurationKeys.MODULE_NAME, moduleName);
|
||||
configuration.put(JSConfigurationKeys.TARGET, ecmaVersion);
|
||||
|
||||
@@ -207,7 +207,7 @@ class EncodeSignatureTest {
|
||||
val psiFile = psiManager.findFile(file) as KtFile
|
||||
|
||||
val configuration = environment.configuration.copy()
|
||||
configuration.put(JSConfigurationKeys.LIBRARY_FILES, LibrarySourcesConfig.JS_STDLIB)
|
||||
configuration.put(JSConfigurationKeys.LIBRARIES, LibrarySourcesConfig.JS_STDLIB)
|
||||
configuration.put(CommonConfigurationKeys.MODULE_NAME, "sample")
|
||||
|
||||
val analysisResult = TopDownAnalyzerFacadeForJS.analyzeFiles(listOf(psiFile), LibrarySourcesConfig(project, configuration))
|
||||
|
||||
+4
-4
@@ -36,9 +36,9 @@ import java.util.List;
|
||||
* has completed so that there are various kotlin files to be compiled
|
||||
*/
|
||||
public class CompileMavenGeneratedJSLibrary extends SingleFileTranslationTest {
|
||||
protected final String generatedJsDir = "libraries/tools/kotlin-js-library/target/";
|
||||
protected String generatedJsDefinitionsDir = generatedJsDir + "generated-js-definitions";
|
||||
protected File generatedJsLibraryDir = new File( generatedJsDir + "generated-js-library");
|
||||
private static final String generatedJsDir = "libraries/tools/kotlin-js-library/target/";
|
||||
private static final String generatedJsDefinitionsDir = generatedJsDir + "generated-js-definitions";
|
||||
private final File generatedJsLibraryDir = new File(generatedJsDir + "generated-js-library");
|
||||
|
||||
public CompileMavenGeneratedJSLibrary() {
|
||||
super("kotlin-js-library/");
|
||||
@@ -96,7 +96,7 @@ public class CompileMavenGeneratedJSLibrary extends SingleFileTranslationTest {
|
||||
|
||||
List<String> args = new ArrayList<String>(Arrays.asList(
|
||||
"-output", outputFile,
|
||||
"-library-files", generatedJsDefinitionsDir,
|
||||
"-libraries", generatedJsDefinitionsDir,
|
||||
"-verbose"
|
||||
));
|
||||
args.addAll(files);
|
||||
|
||||
Reference in New Issue
Block a user