private void deleteRemovedGroups()

in src/main/java/com/epam/digital/data/platform/report/pipeline/impl/RolesPipeline.java [80:89]


  private void deleteRemovedGroups(List<Group> existingGroups, List<Role> roles) {
    var roleNames = roles.stream()
        .map(Role::getName)
        .collect(toList());

    existingGroups.stream()
        .filter(group -> !defaultGroups.contains(group.getName()))
        .filter(group -> !roleNames.contains(group.getName()))
        .forEach(roleService::delete);
  }