Skip to content

Commit

Permalink
Taking into account PR reviews
Browse files Browse the repository at this point in the history
Signed-off-by: Thomas ADAM <tadam@silicom.fr>
  • Loading branch information
tadam50 committed Jan 8, 2020
1 parent dd49170 commit bf54301
Showing 1 changed file with 8 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@
*/
package com.powsybl.iidm.mergingview;

import com.powsybl.iidm.network.*;
import com.powsybl.commons.PowsyblException;
import com.powsybl.iidm.network.Network;
import com.powsybl.iidm.network.VariantManager;
import com.powsybl.iidm.network.VariantManagerConstants;

import java.util.Collection;
import java.util.Collections;
import java.util.List;
import java.util.Objects;
import java.util.stream.Stream;
Expand All @@ -36,7 +38,10 @@ private Stream<VariantManager> getVariantManagerStream() {
@Override
public Collection<String> getVariantIds() {
final VariantManager vm = getVariantManagerStream().findFirst().orElse(null);
return Objects.nonNull(vm) ? vm.getVariantIds() : Collections.emptyList();
if (Objects.isNull(vm)) {
throw new PowsyblException("No VariantManager found");
}
return vm.getVariantIds();
}

@Override
Expand Down

0 comments on commit bf54301

Please sign in to comment.