@Override public String toString() { return "(StringParameterValue) " + getName() + "='" + value + "'"; }
@Override public String toString() { return "(StringParameterValue) " + getName() + "='" + value + "'"; }
@Override public String toString() { return "(StringParameterValue) " + getName() + "='" + value + "'"; } }
@Override public String toString() { return "(StringParameterValue) " + getName() + "='" + value + "'"; } }
@Override public String toString() { return "(StringParameterValue) " + getName() + "='" + value + "'"; } }
@Override public String toString() { return "(StringParameterValue) " + getName() + "='" + value + "'"; } }
static ReviewboardParameterValue wrap(StringParameterValue rhs) { try { Field $value = StringParameterValue.class.getDeclaredField("value"); $value.setAccessible(true); ReviewboardParameterValue v = new ReviewboardParameterValue(rhs.getName(), (String)$value.get(rhs)); return v; } catch (NoSuchFieldException e) { throw new Error(e); } catch (IllegalAccessException e) { throw new Error(e); } }
public boolean isValid(Job<?,?> job) { if (filters.isEmpty()) return false; // Unable to parse text after / // Consider the filter valid for this job if any build for this job has all the filter params outer: for (Run<?,?> run = job.getLastCompletedBuild(); run != null; run = run.getPreviousCompletedBuild()) try { EnvVars env = run.getEnvironment(TaskListener.NULL); for (StringParameterValue spv : filters) { if (!env.containsKey(spv.getName())) { continue outer; } } return true; } catch (InterruptedException ignore) { } catch (IOException ignore) { } return false; }
@Override public boolean matches(Object argument) { Action action = (Action)argument; if (action instanceof ParametersAction) { for (NameAndValue nv : nameAndValues) { ParameterValue parameterValue = ((ParametersAction)action).getParameter(nv.name); if (parameterValue != null && parameterValue instanceof StringParameterValue) { StringParameterValue param = (StringParameterValue)parameterValue; if (!nv.name.equals(param.getName()) || !nv.value.equals(param.value)) { System.err.println("Required parameter is [" + param.getName() + "=" + param.value + "] should be [" + nv.toString() + "]"); return false; } } else { System.err.println("Missing required parameter " + nv.name); return false; } } } return true; }
StringParameterValue spv = (StringParameterValue) pv; modLst.add(new StringParameterDefinition(spv.getName(), spv.value));
if (!Objects.equals(spv.getValue(), otherEnv.get(spv.getName()))) { return false;
StringParameterValue spv = (StringParameterValue) pv; modLst.add(new StringParameterDefinition(spv.getName(), spv.value));
if (spv.getName().equalsIgnoreCase("WORKSPACE_REUSE_PATH")) {
if (spv.getName().equalsIgnoreCase("WORKSPACE_REUSE_PATH")) {