Do not generate mutable collection stub methods in interfaces

#KT-12359 Fixed
This commit is contained in:
Denis Zharkov
2016-06-24 16:37:07 +03:00
parent 1780f57265
commit 2578fc3344
6 changed files with 22 additions and 26 deletions
@@ -1,15 +1,8 @@
@kotlin.Metadata
public interface ImmutableCollection {
public abstract @org.jetbrains.annotations.NotNull method add(p0: java.lang.Object): ImmutableCollection
public abstract method add(p0: java.lang.Object): boolean
public abstract @org.jetbrains.annotations.NotNull method addAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): ImmutableCollection
public abstract method addAll(p0: java.util.Collection): boolean
public abstract method clear(): void
public abstract method iterator(): java.util.Iterator
public abstract @org.jetbrains.annotations.NotNull method remove(p0: java.lang.Object): ImmutableCollection
public abstract method remove(p0: java.lang.Object): boolean
public abstract method removeAll(p0: java.util.Collection): boolean
public abstract method retainAll(p0: java.util.Collection): boolean
}
@kotlin.Metadata