List of usage examples for org.springframework.boot.cli.command.init Dependency getId
String getId()
From source file:org.springframework.boot.cli.command.init.ServiceCapabilitiesReportGenerator.java
private List<Dependency> getSortedDependencies(InitializrServiceMetadata metadata) { ArrayList<Dependency> dependencies = new ArrayList<Dependency>(metadata.getDependencies()); Collections.sort(dependencies, new Comparator<Dependency>() { @Override//from ww w. j a v a 2 s .c o m public int compare(Dependency o1, Dependency o2) { return o1.getId().compareTo(o2.getId()); } }); return dependencies; }
From source file:org.springframework.boot.cli.command.init.ServiceCapabilitiesReportGenerator.java
private void reportAvailableDependencies(InitializrServiceMetadata metadata, StringBuilder report) { report.append("Available dependencies:" + NEW_LINE); report.append("-----------------------" + NEW_LINE); List<Dependency> dependencies = getSortedDependencies(metadata); for (Dependency dependency : dependencies) { report.append(dependency.getId() + " - " + dependency.getName()); if (dependency.getDescription() != null) { report.append(": " + dependency.getDescription()); }/*from w w w .ja va 2s . c o m*/ report.append(NEW_LINE); } }