private boolean nameIsEmpty() { return name == null || name.isBlank(); }
private boolean nameIsEmpty() { return (name == null || name.isBlank()); }
public static boolean isBlank(CaseInsensitiveString string) { return string == null || string.isBlank(); }
private boolean stageAndOrJobIsBlank() { boolean atLeastOneBlank = false; if (CaseInsensitiveString.isBlank(stage)) { atLeastOneBlank = true; addError(STAGE, "Stage is a required field."); } if (CaseInsensitiveString.isBlank(job)) { atLeastOneBlank = true; addError(JOB, "Job is a required field."); } return atLeastOneBlank; }
public void validate(ValidationContext validationContext) { if (name == null || name.isBlank()) addError("User cannot be blank."); }
public List<CaseInsensitiveString> materialNames() { List<CaseInsensitiveString> names = new ArrayList<>(); for (MaterialConfig material : this) { if (!CaseInsensitiveString.isBlank(material.getName())) { names.add(material.getName()); } } return names; }
public void toJson(Map json, Revision revision) { json.put("folder", getFolder() == null ? "" : getFolder()); json.put("scmType", "Dependency"); json.put("location", pipelineName + "/" + stageName); json.put("action", "Completed"); if (!CaseInsensitiveString.isBlank(getName())) { json.put("materialName", CaseInsensitiveString.str(getName())); } }
public Map<CaseInsensitiveString, String> getNamedRevisions() { Map<CaseInsensitiveString, String> results = new HashMap<>(); for (MaterialRevision mr : revisions) { CaseInsensitiveString materialName = mr.getMaterial().getName(); if (!CaseInsensitiveString.isBlank(materialName)) { results.put(materialName, getRevisionValueOf(mr.getRevision())); } } return results; }
@Override public void validateNameUniqueness(Map<CaseInsensitiveString, AbstractMaterialConfig> map) { if (CaseInsensitiveString.isBlank(getName())) { return; } CaseInsensitiveString currentMaterialName = getName(); AbstractMaterialConfig materialWithSameName = map.get(currentMaterialName); if (materialWithSameName != null) { materialWithSameName.addNameConflictError(); addNameConflictError(); return; } map.put(currentMaterialName, this); }
public void toJson(Map json, Revision revision) { json.put("folder", getFolder() == null ? "" : getFolder()); json.put("scmType", getTypeForDisplay()); json.put("location", getLocation()); if (!CaseInsensitiveString.isBlank(getName())) { json.put("materialName", CaseInsensitiveString.str(getName())); } json.put("action", "Modified"); }
@Override public String getDisplayName() { CaseInsensitiveString name = getName(); return name == null || name.isBlank() ? getUriForDisplay() : CaseInsensitiveString.str(name); }
@Override public String getMaterialNameForEnvironmentVariable() { if (!CaseInsensitiveString.isBlank(this.name)) { return escapeEnvironmentVariable(this.name.toUpper()); } return escapeEnvironmentVariable(folder); }
@Override public String getDisplayName() { CaseInsensitiveString name = getName(); return (name == null || name.isBlank()) ? getUriForDisplay() : name.toString(); }
public List<TaskProperty> getPropertiesForDisplay() { List<TaskProperty> taskProperties = new ArrayList<>(); if (pipelineName != null && !CaseInsensitiveString.isBlank(pipelineName.getPath())) { taskProperties.add(new TaskProperty("Pipeline Name", CaseInsensitiveString.str(pipelineName.getPath()))); } taskProperties.add(new TaskProperty("Stage Name", CaseInsensitiveString.str(stage))); taskProperties.add(new TaskProperty("Job Name", job.toString())); return taskProperties; }
@Override public boolean isValid(CruiseConfig preprocessedConfig) { if (isBlank(role.getName())) { role.validateTree(RolesConfigUpdateValidator.validationContextWithSecurityConfig(preprocessedConfig)); return false; } return super.isValid(preprocessedConfig); } }
@Test public void shouldUnderstandBlankString() { assertThat(new CaseInsensitiveString("someName").isBlank(), is(false)); assertThat(new CaseInsensitiveString(null).isBlank(), is(true)); assertThat(new CaseInsensitiveString("").isBlank(), is(true)); assertThat(new CaseInsensitiveString(" ").isBlank(), is(false)); }
@Override public String getDisplayName() { return ((name == null || name.isBlank()) && getPackageDefinition().getRepository().getName() == null) ? getUriForDisplay() : getName().toString(); }
@Override public String getDisplayName() { return ((name == null || name.isBlank()) && getPackageDefinition().getRepository().getName() == null) ? getUriForDisplay() : getName().toString(); }
PipelineTemplateConfig findAddedTemplate(CruiseConfig cruiseConfig) { if (templateConfig == null || templateConfig.name() == null || templateConfig.name().isBlank()) { result.unprocessableEntity("The template config is invalid. Attribute 'name' cannot be null."); throw new IllegalArgumentException("Template name cannot be null."); } else { PipelineTemplateConfig pipelineTemplateConfig = cruiseConfig.findTemplate(templateConfig.name()); if (pipelineTemplateConfig == null) { result.notFound(resourceNotFound("Template", templateConfig.name()), notFound()); throw new NoSuchTemplateException(templateConfig.name()); } return pipelineTemplateConfig; } }