private static String removeDependencies(String source, List<GradleDependency> deps) {
   for (GradleDependency dep : deps) {
     if (!Strings.isNullOrEmpty(dep.getVersion())
         && !Strings.isNullOrEmpty(dep.getConfigurationName())) {
       source = GradleSourceUtil.removeDependency(source, dep);
     } else {
       source = GradleSourceUtil.removeDirectDependency(source, dep.getGroup(), dep.getName());
     }
   }
   return source;
 }