@NotNull
private DescriptorResolver descriptorResolver;
@NotNull
private ScriptHeaderResolver scriptHeaderResolver;
@NotNull
<BUG>private NamespaceFactoryImpl namespaceFactory;
@NotNull</BUG>
private BindingTrace trace;
@Inject
public void setContext(@NotNull TopDownAnalysisContext context) {

@NotNull
private TopDownAnalysisContext context;
@NotNull
private ImportsResolver importsResolver;
@NotNull
private DescriptorResolver descriptorResolver;
@NotNull
private ScriptHeaderResolver scriptHeaderResolver;
@NotNull
private MutablePackageFragmentProvider packageFragmentProvider;
@NotNull
private BindingTrace trace;
@Inject
public void setContext(@NotNull TopDownAnalysisContext context) {
