Minor: drop deprecated methods and remove warnings in library presentation providers

This commit is contained in:
Nikolay Krasko
2016-02-26 20:35:55 +03:00
parent d07d34af93
commit b70d0f8c28
2 changed files with 5 additions and 3 deletions
@@ -20,6 +20,7 @@ import com.intellij.framework.library.LibraryVersionProperties;
import com.intellij.openapi.roots.OrderRootType; import com.intellij.openapi.roots.OrderRootType;
import com.intellij.openapi.roots.libraries.Library; import com.intellij.openapi.roots.libraries.Library;
import com.intellij.openapi.roots.libraries.LibraryPresentationProvider; import com.intellij.openapi.roots.libraries.LibraryPresentationProvider;
import com.intellij.openapi.roots.libraries.LibraryProperties;
import com.intellij.openapi.vfs.VirtualFile; import com.intellij.openapi.vfs.VirtualFile;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable; import org.jetbrains.annotations.Nullable;
@@ -42,7 +43,7 @@ public class JSLibraryStdPresentationProvider extends LibraryPresentationProvide
@Nullable @Nullable
@Override @Override
public Icon getIcon() { public Icon getIcon(@Nullable LibraryProperties properties) {
return KotlinIcons.SMALL_LOGO_13; return KotlinIcons.SMALL_LOGO_13;
} }
@@ -20,6 +20,7 @@ import com.intellij.framework.library.LibraryVersionProperties;
import com.intellij.openapi.roots.OrderRootType; import com.intellij.openapi.roots.OrderRootType;
import com.intellij.openapi.roots.libraries.Library; import com.intellij.openapi.roots.libraries.Library;
import com.intellij.openapi.roots.libraries.LibraryPresentationProvider; import com.intellij.openapi.roots.libraries.LibraryPresentationProvider;
import com.intellij.openapi.roots.libraries.LibraryProperties;
import com.intellij.openapi.vfs.VirtualFile; import com.intellij.openapi.vfs.VirtualFile;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable; import org.jetbrains.annotations.Nullable;
@@ -42,7 +43,7 @@ public class JavaRuntimePresentationProvider extends LibraryPresentationProvider
@Nullable @Nullable
@Override @Override
public Icon getIcon() { public Icon getIcon(@Nullable LibraryProperties properties) {
return KotlinIcons.SMALL_LOGO_13; return KotlinIcons.SMALL_LOGO_13;
} }
@@ -54,7 +55,7 @@ public class JavaRuntimePresentationProvider extends LibraryPresentationProvider
} }
@Nullable @Nullable
public static VirtualFile getRuntimeSrcJar(@NotNull List<VirtualFile> classesRoots) { private static VirtualFile getRuntimeSrcJar(@NotNull List<VirtualFile> classesRoots) {
return LibraryUtils.getJarFile(classesRoots, PathUtil.KOTLIN_JAVA_RUNTIME_SRC_JAR); return LibraryUtils.getJarFile(classesRoots, PathUtil.KOTLIN_JAVA_RUNTIME_SRC_JAR);
} }