Replaced passing MemberFilter to constructor with method overriding.

This commit is contained in:
Evgeny Gerashchenko
2014-06-17 22:22:07 +04:00
parent d3e5790674
commit 06cafe7f12
11 changed files with 49 additions and 117 deletions
@@ -30,7 +30,6 @@ import org.jetbrains.jet.plugin.util.ApplicationUtils
import org.jetbrains.jet.lang.resolve.DelegatingBindingTrace
import org.jetbrains.jet.di.InjectorForTopDownAnalyzerForJvm
import org.jetbrains.jet.context.SimpleGlobalContext
import org.jetbrains.jet.descriptors.serialization.descriptors.MemberFilter
import org.jetbrains.jet.lang.resolve.TopDownAnalysisParameters
import com.intellij.openapi.progress.ProcessCanceledException
import com.intellij.psi.util.CachedValueProvider
@@ -43,7 +43,6 @@ import org.jetbrains.jet.lang.resolve.name.FqNameUnsafe
import org.jetbrains.jet.lang.resolve.kotlin.DescriptorDeserializers
import org.jetbrains.jet.lang.resolve.kotlin.DescriptorDeserializersStorage
import org.jetbrains.jet.lang.resolve.kotlin.ConstantDescriptorDeserializer
import org.jetbrains.jet.descriptors.serialization.descriptors.MemberFilter
import org.jetbrains.jet.lang.resolve.java.structure.JavaClass
public fun DeserializerForDecompiler(classFile: VirtualFile): DeserializerForDecompiler {
@@ -71,7 +70,6 @@ public class DeserializerForDecompiler(val packageDirectory: VirtualFile, val di
storageManager,
createDummyPackageFragment(packageFqName),
deserializers,
MemberFilter.ALWAYS_TRUE,
descriptorFinder,
JavaProtoBufUtil.readPackageDataFrom(annotationData)
)