in runAs-server/src/main/java/jetbrains/buildServer/runAs/server/RunAsRunTypeExtension.java [53:123]
public Collection<String> getRunTypes() {
return new Collection<String>() {
@Override
public int size() {
return 0;
}
@Override
public boolean isEmpty() {
return false;
}
@Override
public boolean contains(final Object o) {
return true;
}
@NotNull
@Override
public Iterator<String> iterator() {
return Collections.<String>emptyList().iterator();
}
@NotNull
@Override
public Object[] toArray() {
return new Object[0];
}
@NotNull
@Override
public <T> T[] toArray(@NotNull final T[] a) {
//noinspection unchecked
return (T[])new String[0];
}
@Override
public boolean add(final String s) {
return false;
}
@Override
public boolean remove(final Object o) {
return false;
}
@Override
public boolean containsAll(@NotNull final Collection<?> c) {
return true;
}
@Override
public boolean addAll(@NotNull final Collection<? extends String> c) {
return false;
}
@Override
public boolean removeAll(@NotNull final Collection<?> c) {
return false;
}
@Override
public boolean retainAll(@NotNull final Collection<?> c) {
return false;
}
@Override
public void clear() {
}
};
}