Améliorations du code en ajoutant des patterns/regex + Amélioration du mode debug
This commit is contained in:
@@ -4,10 +4,19 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class DependencyResolver {
|
||||
private boolean debug;
|
||||
|
||||
public DependencyResolver(boolean debug) {
|
||||
this.debug = debug;
|
||||
}
|
||||
|
||||
public List<Target> resolve(List<Target> allTargets, List<String> requestedTargets) {
|
||||
List<Target> targetsToBuild = new ArrayList<>();
|
||||
for (Target target : allTargets) {
|
||||
if (requestedTargets.isEmpty() || requestedTargets.contains(target.getName())) {
|
||||
if (debug){
|
||||
System.out.println("Target " + target.getName() + " is requested");
|
||||
}
|
||||
targetsToBuild.add(target);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user