org.jetbrains.jet.lang
Class DefaultModuleConfiguration

java.lang.Object
  extended by org.jetbrains.jet.lang.DefaultModuleConfiguration
All Implemented Interfaces:
ModuleConfiguration

public class DefaultModuleConfiguration
extends java.lang.Object
implements ModuleConfiguration


Field Summary
static java.util.List<ImportPath> DEFAULT_JET_IMPORTS
           
static ModuleConfiguration INSTANCE
           
 
Fields inherited from interface org.jetbrains.jet.lang.ModuleConfiguration
EMPTY
 
Method Summary
 void extendNamespaceScope(BindingTrace trace, NamespaceDescriptor namespaceDescriptor, WritableScope namespaceMemberScope)
          This method is called every time a namespace descriptor is created.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_JET_IMPORTS

public static final java.util.List<ImportPath> DEFAULT_JET_IMPORTS

INSTANCE

public static final ModuleConfiguration INSTANCE
Method Detail

extendNamespaceScope

public void extendNamespaceScope(@NotNull
                                 BindingTrace trace,
                                 @NotNull
                                 NamespaceDescriptor namespaceDescriptor,
                                 @NotNull
                                 WritableScope namespaceMemberScope)
Description copied from interface: ModuleConfiguration
This method is called every time a namespace descriptor is created. Use it to add extra descriptors to the namespace, e.g. merge a Java package with a Kotlin one

Specified by:
extendNamespaceScope in interface ModuleConfiguration