private void libraries(Set<GradleLibrary> libraries, LibraryCallback callback)
     throws IOException {
   if (libraries != null) {
     Set<String> duplicates = getDuplicates(libraries);
     for (GradleLibrary library : libraries) {
       if (!isExcluded(library)) {
         library.setIncludeGroupName(duplicates.contains(library.getName()));
         callback.library(library);
       }
     }
   }
 }