@Override
	public String toString() {
		return artifacts.stream().map(ArtifactInfo::toString).collect(Collectors.joining(", "));
	}
Determines if all artifacts actually exist and are up-to-date
src/main/java/dev/jbang/dependencies/ModularClassPath.java