Skip to content

Commit

Permalink
#44 refactor(sonar): add default case to switch
Browse files Browse the repository at this point in the history
  • Loading branch information
FrozenSync committed Sep 18, 2024
1 parent 8b12df6 commit 7336ede
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,12 @@ private void transformGezagrelatie(final Gezagsrelatie gezagsrelatie, final List

switch (gezagsrelatie.getSoortGezag()) {
case "OG1" -> {
AbstractGezagsrelatie gezag = new EenhoofdigOuderlijkGezag()
var eenhoofdigOuderlijkGezag = new EenhoofdigOuderlijkGezag()
.ouder(new GezagOuder().burgerservicenummer(burgerservicenummerMeerderjarige))
.minderjarige(new Minderjarige().burgerservicenummer(burgerservicenummerMinderjarige))
.type(TYPE_EENHOOFDIG_OUDERLIJK_GEZAG);

vertaaldeGezagsrelaties.add(gezag);
vertaaldeGezagsrelaties.add(eenhoofdigOuderlijkGezag);
}
case "OG2" -> {
var optionalTweehoofdigOuderlijkGezag = getTweehoofdigOuderlijkGezagMinderjarige(burgerservicenummerMinderjarige, vertaaldeGezagsrelaties);
Expand Down Expand Up @@ -98,6 +98,8 @@ private void transformGezagrelatie(final Gezagsrelatie gezagsrelatie, final List
case "G" -> vertaaldeGezagsrelaties.add(new TijdelijkGeenGezag().type(TYPE_TIJDELIJK_GEEN_GEZAG));
case "N" ->
vertaaldeGezagsrelaties.add(new GezagNietTeBepalen().type(TYPE_GEZAG_NIET_TE_BEPALEN).toelichting(gezagsrelatie.getToelichting()));
default -> throw new IllegalStateException("Unexpected value: " + gezagsrelatie.getSoortGezag());

}
}

Expand Down

0 comments on commit 7336ede

Please sign in to comment.