Skip to content

Commit dac1b2b

Browse files
committed
Remove warnings
1 parent 0c96cd2 commit dac1b2b

File tree

19 files changed

+30
-31
lines changed

19 files changed

+30
-31
lines changed

kotlin-eclipse-core/src/org/jetbrains/kotlin/core/model/KotlinAnalysisProjectCache.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public object KotlinAnalysisProjectCache : IResourceChangeListener {
4545
public fun getAnalysisResult(javaProject: IJavaProject): AnalysisResult {
4646
val project = javaProject.getProject()
4747
return synchronized(project) {
48-
val analysisResult = cachedAnalysisResults.getOrElse(project) {
48+
val analysisResult = cachedAnalysisResults.get(project) ?: run {
4949
val kotlinEnvironment = KotlinEnvironment.getEnvironment(javaProject)
5050
EclipseAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration(
5151
javaProject,

kotlin-eclipse-core/src/org/jetbrains/kotlin/core/model/KotlinNature.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ import org.eclipse.core.resources.ResourcesPlugin
3636

3737
public class KotlinNature: IProjectNature {
3838
companion object {
39-
public val KOTLIN_NATURE: String = "org.jetbrains.kotlin.core.kotlinNature"
40-
public val KOTLIN_BUILDER: String = "org.jetbrains.kotlin.ui.kotlinBuilder"
39+
@JvmField val KOTLIN_NATURE: String = "org.jetbrains.kotlin.core.kotlinNature"
40+
@JvmField val KOTLIN_BUILDER: String = "org.jetbrains.kotlin.ui.kotlinBuilder"
4141

4242
@JvmStatic
4343
fun hasKotlinNature(project: IProject) : Boolean {

kotlin-eclipse-core/src/org/jetbrains/kotlin/core/resolve/BuiltInsReferenceResolver.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@
2424
import java.util.List;
2525
import java.util.Set;
2626

27-
import kotlin.CollectionsKt;
28-
2927
import org.eclipse.jdt.core.IJavaProject;
3028
import org.jetbrains.annotations.NotNull;
3129
import org.jetbrains.annotations.Nullable;
@@ -73,6 +71,8 @@
7371
import com.intellij.util.containers.ContainerUtil;
7472
import com.intellij.util.io.URLUtil;
7573

74+
import kotlin.collections.CollectionsKt;
75+
7676
public class BuiltInsReferenceResolver {
7777
private static final String RUNTIME_SRC_DIR = "jar:file:"+ ProjectUtils.buildLibPath("kotlin-runtime-sources")+ "!/kotlin";
7878

@@ -204,7 +204,7 @@ private DeclarationDescriptor findCurrentDescriptorForMember(@NotNull MemberDesc
204204
descriptors = ((ClassDescriptor) containingDeclaration).getConstructors();
205205
}
206206
else {
207-
descriptors = memberScope.getContributedDescriptors(DescriptorKindFilter.ALL, MemberScope.ALL_NAME_FILTER);
207+
descriptors = memberScope.getContributedDescriptors(DescriptorKindFilter.ALL, MemberScope.Companion.getALL_NAME_FILTER());
208208
}
209209
for (DeclarationDescriptor member : descriptors) {
210210
if (renderedOriginal.equals(DescriptorRenderer.Companion.getFQ_NAMES_IN_TYPES().render(member))) {

kotlin-eclipse-core/src/org/jetbrains/kotlin/core/resolve/lang/java/structure/EclipseJavaAnnotationArgument.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public abstract class EclipseJavaAnnotationArgument<T : IBinding>(javaElement: T
3434
return when (value) {
3535
is IAnnotationBinding -> EclipseJavaAnnotationAsAnnotationArgument(value, name)
3636
is IVariableBinding -> EclipseJavaReferenceAnnotationArgument(value)
37-
is Array<*> -> EclipseJavaArrayAnnotationArgument(value as Array<Any>, name, javaProject)
37+
is Array<*> -> EclipseJavaArrayAnnotationArgument(value, name, javaProject)
3838
is Class<*> -> EclipseJavaClassObjectAnnotationArgument(value, name, javaProject)
3939
is String -> EclipseJavaLiteralAnnotationArgument(value, name)
4040
else -> throw IllegalArgumentException("Wrong annotation argument: $value")

kotlin-eclipse-core/src/org/jetbrains/kotlin/core/resolve/lang/java/structure/EclipseJavaArrayAnnotationArgument.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ import org.jetbrains.kotlin.name.Name
2323
import com.google.common.collect.Lists
2424

2525
public class EclipseJavaArrayAnnotationArgument(
26-
private val arguments: Array<Any>,
26+
private val arguments: Array<*>,
2727
override val name: Name,
2828
private val javaProject: IJavaProject) : JavaArrayAnnotationArgument {
2929
override public fun getElements(): List<JavaAnnotationArgument> {
30-
return arguments.map { EclipseJavaAnnotationArgument.create(it, name, javaProject) }
30+
return arguments.map { EclipseJavaAnnotationArgument.create(it!!, name, javaProject) }
3131
}
3232
}

kotlin-eclipse-core/src/org/jetbrains/kotlin/core/utils/ProjectUtils.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@
2424
import java.util.List;
2525
import java.util.Set;
2626

27-
import kotlin.ArraysKt;
28-
import kotlin.jvm.functions.Function1;
29-
3027
import org.eclipse.core.resources.IContainer;
3128
import org.eclipse.core.resources.IFile;
3229
import org.eclipse.core.resources.IFolder;
@@ -55,6 +52,9 @@
5552
import com.google.common.collect.Lists;
5653
import com.google.common.collect.Sets;
5754

55+
import kotlin.collections.ArraysKt;
56+
import kotlin.jvm.functions.Function1;
57+
5858
public class ProjectUtils {
5959

6060
private static final String LIB_FOLDER = "lib";

kotlin-eclipse-ui-test/build.properties

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,4 @@
1717
source.. = src/
1818
output.. = bin/
1919
bin.includes = META-INF/,\
20-
.,\
21-
plugin.xml
20+
.

kotlin-eclipse-ui-test/src/org/jetbrains/kotlin/ui/tests/editors/completion/KotlinBasicCompletionTestCase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import java.util.List;
2323
import java.util.Set;
2424

25-
import kotlin.CollectionsKt;
25+
import kotlin.collections.CollectionsKt;
2626

2727
import org.eclipse.jdt.internal.ui.JavaPlugin;
2828
import org.eclipse.jdt.ui.PreferenceConstants;

kotlin-eclipse-ui/src/org/jetbrains/kotlin/eclipse/ui/utils/EditorUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class EditorUtil {
3939

4040
@Nullable
4141
public static IFile getFile(@NotNull IEditorPart editor) {
42-
return (IFile) editor.getEditorInput().getAdapter(IFile.class);
42+
return editor.getEditorInput().getAdapter(IFile.class);
4343
}
4444

4545
@NotNull

kotlin-eclipse-ui/src/org/jetbrains/kotlin/ui/debug/KotlinRunToLineAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public class KotlinRunToLineAdapter : IRunToLineTarget {
4949
if (file == null) throw CoreException(createErrorStatus("Missing file for $editor"))
5050

5151
if (target is IAdaptable) {
52-
val debugTarget = target.getAdapter(IDebugTarget::class.java) as? IDebugTarget
52+
val debugTarget = target.getAdapter(IDebugTarget::class.java)
5353
if (debugTarget == null) return
5454

5555
val lineNumber = (selection as ITextSelection).getStartLine() + 1

0 commit comments

Comments
 (0)