NamespaceLikeBuilder → PackageLikeBuilder.

This commit is contained in:
Evgeny Gerashchenko
2014-01-09 23:26:15 +04:00
parent 2189fce64b
commit 1f615d08c7
10 changed files with 33 additions and 33 deletions
@@ -173,13 +173,13 @@ public class MutableClassDescriptor extends MutableClassDescriptorLite {
getWritableScopeForInitializers().changeLockLevel(WritableScope.LockLevel.READING);
}
private NamespaceLikeBuilder builder = null;
private PackageLikeBuilder builder = null;
@Override
public NamespaceLikeBuilder getBuilder() {
public PackageLikeBuilder getBuilder() {
if (builder == null) {
final NamespaceLikeBuilder superBuilder = super.getBuilder();
builder = new NamespaceLikeBuilderDummy() {
final PackageLikeBuilder superBuilder = super.getBuilder();
builder = new PackageLikeBuilderDummy() {
@NotNull
@Override
public DeclarationDescriptor getOwnerForChildren() {
@@ -189,10 +189,10 @@ public abstract class MutableClassDescriptorLite extends ClassDescriptorBase {
this.annotations = annotations;
}
private NamespaceLikeBuilder builder = null;
public NamespaceLikeBuilder getBuilder() {
private PackageLikeBuilder builder = null;
public PackageLikeBuilder getBuilder() {
if (builder == null) {
builder = new NamespaceLikeBuilderDummy() {
builder = new PackageLikeBuilderDummy() {
@NotNull
@Override
public DeclarationDescriptor getOwnerForChildren() {
@@ -35,7 +35,7 @@ public class MutablePackageFragmentDescriptor extends DeclarationDescriptorImpl
private final ModuleDescriptor module;
private final FqName fqName;
private final WritableScope scope;
private final NamespaceLikeBuilder builder;
private final PackageLikeBuilder builder;
public MutablePackageFragmentDescriptor(
@NotNull PackageFragmentProvider provider,
@@ -49,7 +49,7 @@ public class MutablePackageFragmentDescriptor extends DeclarationDescriptorImpl
scope = new WritableScopeImpl(JetScope.EMPTY, this, RedeclarationHandler.DO_NOTHING, "Members of " + fqName + " in " + module);
scope.changeLockLevel(WritableScope.LockLevel.BOTH);
builder = new ScopeBasedNamespaceLikeBuilder(this, scope);
builder = new ScopeBasedPackageLikeBuilder(this, scope);
}
@NotNull
@@ -88,7 +88,7 @@ public class MutablePackageFragmentDescriptor extends DeclarationDescriptorImpl
}
@NotNull
public NamespaceLikeBuilder getBuilder() {
public PackageLikeBuilder getBuilder() {
return builder;
}
}
@@ -21,7 +21,7 @@ import org.jetbrains.jet.lang.descriptors.DeclarationDescriptor;
import org.jetbrains.jet.lang.descriptors.PropertyDescriptor;
import org.jetbrains.jet.lang.descriptors.SimpleFunctionDescriptor;
public interface NamespaceLikeBuilder {
public interface PackageLikeBuilder {
@NotNull
DeclarationDescriptor getOwnerForChildren();
@@ -21,7 +21,7 @@ import org.jetbrains.jet.lang.descriptors.DeclarationDescriptor;
import org.jetbrains.jet.lang.descriptors.PropertyDescriptor;
import org.jetbrains.jet.lang.descriptors.SimpleFunctionDescriptor;
public class NamespaceLikeBuilderDummy implements NamespaceLikeBuilder {
public class PackageLikeBuilderDummy implements PackageLikeBuilder {
@NotNull
@Override
public DeclarationDescriptor getOwnerForChildren() {
@@ -22,11 +22,11 @@ import org.jetbrains.jet.lang.descriptors.PropertyDescriptor;
import org.jetbrains.jet.lang.descriptors.SimpleFunctionDescriptor;
import org.jetbrains.jet.lang.resolve.scopes.WritableScope;
public class ScopeBasedNamespaceLikeBuilder implements NamespaceLikeBuilder {
public class ScopeBasedPackageLikeBuilder implements PackageLikeBuilder {
private final DeclarationDescriptor containingDeclaration;
private final WritableScope scope;
ScopeBasedNamespaceLikeBuilder(
ScopeBasedPackageLikeBuilder(
@NotNull DeclarationDescriptor containingDeclaration,
@NotNull WritableScope scope
) {