Dropped methods not used anymore

This commit is contained in:
Valentin Kipyatkov
2015-02-13 00:17:34 +03:00
parent 7ad1933695
commit 371e0baed1
2 changed files with 0 additions and 19 deletions
@@ -27,14 +27,10 @@ import kotlin.platform.platformStatic
public abstract class ImportInsertHelper {
public abstract fun addImportDirectiveIfNeeded(importFqn: FqName, file: JetFile)
public abstract fun optimizeImportsOnTheFly(file: JetFile): Boolean
public abstract fun isImportedWithDefault(importPath: ImportPath, contextFile: JetFile): Boolean
public fun needImport(fqName: FqName, file: JetFile): Boolean = needImport(ImportPath(fqName, false), file)
public abstract fun needImport(importPath: ImportPath, file: JetFile, importDirectives: List<JetImportDirective> = file.getImportDirectives()): Boolean
public abstract fun mayImportByCodeStyle(descriptor: DeclarationDescriptor): Boolean
@@ -57,21 +57,6 @@ import org.jetbrains.kotlin.descriptors.CallableDescriptor
import org.jetbrains.kotlin.idea.refactoring.fqName.isImported
public class ImportInsertHelperImpl(private val project: Project) : ImportInsertHelper() {
/**
* Add import directive into the PSI tree for the given package.
*
* @param importFqn full name of the import
* @param file File where directive should be added.
*/
override fun addImportDirectiveIfNeeded(importFqn: FqName, file: JetFile) {
val importPath = ImportPath(importFqn, false)
optimizeImportsOnTheFly(file)
if (needImport(importPath, file)) {
writeImportToFile(importPath, file)
}
}
override fun optimizeImportsOnTheFly(file: JetFile): Boolean {
if (CodeInsightSettings.getInstance().OPTIMIZE_IMPORTS_ON_THE_FLY) {