public String getStringForDisplay() { if (isEmpty()) { return ""; } StringBuilder display = new StringBuilder(); for (IgnoredFiles ignoredFiles : this) { display.append(ignoredFiles.getPattern()).append(","); } return display.substring(0, display.length() - 1); }
public static void toJSON(OutputWriter outputWriter, Filter filter) { if (!filter.isEmpty()) { outputWriter.addChildList("ignore", filter.stream().map(IgnoredFiles::getPattern).collect(Collectors.toList())); } }
public static void toJSON(OutputWriter outputWriter, Filter filter) { if (!filter.isEmpty()) { outputWriter.addChildList("ignore", filter.stream().map(IgnoredFiles::getPattern).collect(Collectors.toList())); } }
public static void toJSON(OutputWriter jsonWriter, PluggableSCMMaterialConfig pluggableSCMMaterialConfig) { jsonWriter.add("ref", pluggableSCMMaterialConfig.getScmId()); if (pluggableSCMMaterialConfig.filter().isEmpty()) { jsonWriter.renderNull("filter"); } else { jsonWriter.addChild("filter", filterWriter -> FilterRepresenter.toJSON(filterWriter, pluggableSCMMaterialConfig.filter())); } jsonWriter.add("destination", pluggableSCMMaterialConfig.getFolder()); }
public static void toJSON(OutputWriter jsonWriter, PluggableSCMMaterialConfig pluggableSCMMaterialConfig) { jsonWriter.add("ref", pluggableSCMMaterialConfig.getScmId()); if (pluggableSCMMaterialConfig.filter().isEmpty()) { jsonWriter.renderNull("filter"); } else { jsonWriter.addChild("filter", filterWriter -> FilterRepresenter.toJSON(filterWriter, pluggableSCMMaterialConfig.filter())); } jsonWriter.add("destination", pluggableSCMMaterialConfig.getFolder()); }
public static void toJSON(OutputWriter jsonWriter, ScmMaterialConfig scmMaterialConfig) { if (!(scmMaterialConfig instanceof P4MaterialConfig)) { jsonWriter.add("url", scmMaterialConfig.getUrl()); } jsonWriter.add("destination", scmMaterialConfig.getFolder()); if (scmMaterialConfig.filter().isEmpty()) { jsonWriter.renderNull("filter"); } else { jsonWriter.addChild("filter", filterWriter -> FilterRepresenter.toJSON(filterWriter, scmMaterialConfig.filter())); } jsonWriter.add("invert_filter", scmMaterialConfig.isInvertFilter()); jsonWriter.add("name", scmMaterialConfig.getName()); jsonWriter.add("auto_update", scmMaterialConfig.isAutoUpdate()); }
public static void toJSON(OutputWriter jsonWriter, ScmMaterialConfig scmMaterialConfig) { if (!(scmMaterialConfig instanceof P4MaterialConfig)) { jsonWriter.add("url", scmMaterialConfig.getUrl()); } jsonWriter.add("destination", scmMaterialConfig.getFolder()); if (scmMaterialConfig.filter().isEmpty()) { jsonWriter.renderNull("filter"); } else { jsonWriter.addChild("filter", filterWriter -> FilterRepresenter.toJSON(filterWriter, scmMaterialConfig.filter())); } jsonWriter.add("invert_filter", scmMaterialConfig.isInvertFilter()); jsonWriter.add("name", scmMaterialConfig.getName()); jsonWriter.add("auto_update", scmMaterialConfig.isAutoUpdate()); }