diff --git a/compiler/frontend/serialization/src/org/jetbrains/jet/descriptors/serialization/descriptors/AnnotationDeserializer.java b/compiler/frontend/serialization/src/org/jetbrains/jet/descriptors/serialization/descriptors/AnnotationDeserializer.java index d544c644aef..213d84a5973 100644 --- a/compiler/frontend/serialization/src/org/jetbrains/jet/descriptors/serialization/descriptors/AnnotationDeserializer.java +++ b/compiler/frontend/serialization/src/org/jetbrains/jet/descriptors/serialization/descriptors/AnnotationDeserializer.java @@ -60,37 +60,6 @@ public interface AnnotationDeserializer { } }; - AnnotationDeserializer EMPTY = new AnnotationDeserializer() { - @NotNull - @Override - public Annotations loadClassAnnotations(@NotNull ClassDescriptor descriptor, @NotNull ProtoBuf.Class classProto) { - return Annotations.EMPTY; - } - - @NotNull - @Override - public Annotations loadCallableAnnotations( - @NotNull ClassOrPackageFragmentDescriptor container, - @NotNull ProtoBuf.Callable proto, - @NotNull NameResolver nameResolver, - @NotNull AnnotatedCallableKind kind - ) { - return Annotations.EMPTY; - } - - @NotNull - @Override - public Annotations loadValueParameterAnnotations( - @NotNull ClassOrPackageFragmentDescriptor container, - @NotNull ProtoBuf.Callable callable, - @NotNull NameResolver nameResolver, - @NotNull AnnotatedCallableKind kind, - @NotNull ProtoBuf.Callable.ValueParameter proto - ) { - return Annotations.EMPTY; - } - }; - enum AnnotatedCallableKind { FUNCTION, PROPERTY, diff --git a/core/descriptors/src/org/jetbrains/jet/lang/types/lang/BuiltinsPackageFragment.java b/core/descriptors/src/org/jetbrains/jet/lang/types/lang/BuiltinsPackageFragment.java index 13ebe204ce7..24370ceca6f 100644 --- a/core/descriptors/src/org/jetbrains/jet/lang/types/lang/BuiltinsPackageFragment.java +++ b/core/descriptors/src/org/jetbrains/jet/lang/types/lang/BuiltinsPackageFragment.java @@ -39,7 +39,7 @@ class BuiltinsPackageFragment extends DeclarationDescriptorImpl implements Packa packageFragmentProvider = new BuiltinsPackageFragmentProvider(); // TODO: support annotations - members = new DeserializedPackageMemberScope(storageManager, this, AnnotationDeserializer.EMPTY, + members = new DeserializedPackageMemberScope(storageManager, this, AnnotationDeserializer.UNSUPPORTED, new BuiltInsDescriptorFinder(storageManager), loadPackage(), nameResolver); } @@ -134,7 +134,7 @@ class BuiltinsPackageFragment extends DeclarationDescriptorImpl implements Packa public BuiltInsDescriptorFinder(@NotNull StorageManager storageManager) { // TODO: support annotations - super(storageManager, AnnotationDeserializer.EMPTY, packageFragmentProvider); + super(storageManager, AnnotationDeserializer.UNSUPPORTED, packageFragmentProvider); classNames = storageManager.createLazyValue(new Function0>() { @Override