Replace KotlinPackage legacy facade with corresponding package parts.
This commit is contained in:
+2
-2
@@ -17,6 +17,7 @@
|
|||||||
package org.jetbrains.kotlin.maven;
|
package org.jetbrains.kotlin.maven;
|
||||||
|
|
||||||
import com.intellij.util.ArrayUtil;
|
import com.intellij.util.ArrayUtil;
|
||||||
|
import kotlin.StringsKt;
|
||||||
import org.apache.maven.artifact.Artifact;
|
import org.apache.maven.artifact.Artifact;
|
||||||
import org.apache.maven.plugin.MojoExecutionException;
|
import org.apache.maven.plugin.MojoExecutionException;
|
||||||
import org.apache.maven.plugins.annotations.LifecyclePhase;
|
import org.apache.maven.plugins.annotations.LifecyclePhase;
|
||||||
@@ -29,7 +30,6 @@ import org.jetbrains.kotlin.cli.js.K2JSCompiler;
|
|||||||
import org.jetbrains.kotlin.utils.LibraryUtils;
|
import org.jetbrains.kotlin.utils.LibraryUtils;
|
||||||
import org.jetbrains.kotlin.utils.KotlinJavascriptMetadataUtils;
|
import org.jetbrains.kotlin.utils.KotlinJavascriptMetadataUtils;
|
||||||
import org.jetbrains.kotlin.js.JavaScript;
|
import org.jetbrains.kotlin.js.JavaScript;
|
||||||
import kotlin.KotlinPackage;
|
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@@ -87,7 +87,7 @@ public class K2JSCompilerMojo extends KotlinCompileMojoBase<K2JSCompilerArgument
|
|||||||
}
|
}
|
||||||
if (metaInfo) {
|
if (metaInfo) {
|
||||||
String output = com.google.common.base.Objects.firstNonNull(outputFile, ""); // fqname here because of J8 compatibility issues
|
String output = com.google.common.base.Objects.firstNonNull(outputFile, ""); // fqname here because of J8 compatibility issues
|
||||||
String metaFile = KotlinPackage.substringBeforeLast(output, JavaScript.DOT_EXTENSION, output) + KotlinJavascriptMetadataUtils.META_JS_SUFFIX;
|
String metaFile = StringsKt.substringBeforeLast(output, JavaScript.DOT_EXTENSION, output) + KotlinJavascriptMetadataUtils.META_JS_SUFFIX;
|
||||||
collector.add(new File(metaFile).getParent());
|
collector.add(new File(metaFile).getParent());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -19,7 +19,7 @@ package org.jetbrains.kotlin.maven;
|
|||||||
import com.intellij.openapi.util.text.StringUtil;
|
import com.intellij.openapi.util.text.StringUtil;
|
||||||
import com.intellij.util.ArrayUtil;
|
import com.intellij.util.ArrayUtil;
|
||||||
import com.sampullara.cli.Args;
|
import com.sampullara.cli.Args;
|
||||||
import kotlin.KotlinPackage;
|
import kotlin.CollectionsKt;
|
||||||
import kotlin.jvm.functions.Function1;
|
import kotlin.jvm.functions.Function1;
|
||||||
import org.apache.maven.artifact.Artifact;
|
import org.apache.maven.artifact.Artifact;
|
||||||
import org.apache.maven.plugin.MojoExecutionException;
|
import org.apache.maven.plugin.MojoExecutionException;
|
||||||
@@ -134,7 +134,7 @@ public class K2JVMCompileMojo extends KotlinCompileMojoBase<K2JVMCompilerArgumen
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected List<String> filterClassPath(List<String> classpath) {
|
protected List<String> filterClassPath(List<String> classpath) {
|
||||||
return KotlinPackage.filter(classpath, new Function1<String, Boolean>() {
|
return CollectionsKt.filter(classpath, new Function1<String, Boolean>() {
|
||||||
@Override
|
@Override
|
||||||
public Boolean invoke(String s) {
|
public Boolean invoke(String s) {
|
||||||
return new File(s).exists() || new File(project.getBasedir(), s).exists();
|
return new File(s).exists() || new File(project.getBasedir(), s).exists();
|
||||||
|
|||||||
Reference in New Issue
Block a user