提交 53cbf595 编写于 作者: J Jesse Glick

[JENKINS-7280] Touch-ups.

上级 0c248480
......@@ -58,6 +58,9 @@ Upcoming changes</a>
<li class=rfe>
Enable word breaking in potentially long strings like job names.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-17030">issue 17030</a>)
<li class=rfe>
Allow filtering of the Run parameter build list by result.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-7280">issue 7280</a>)
<li class=bug>
“Recurse in subfolders” option for list views produced exceptions when used with native Maven projects.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-18025">issue 18025</a>)
......
......@@ -38,7 +38,8 @@ import org.kohsuke.stapler.QueryParameter;
public class RunParameterDefinition extends SimpleParameterDefinition {
/**
* Constants that control how Run Parameter is filtered
* Constants that control how Run Parameter is filtered.
* @since 1.517
*/
public enum RunParameterFilter {
ALL,
......@@ -59,6 +60,9 @@ public class RunParameterDefinition extends SimpleParameterDefinition {
private final String runId;
private final RunParameterFilter filter;
/**
* @since 1.517
*/
@DataBoundConstructor
public RunParameterDefinition(String name, String projectName, String description, RunParameterFilter filter) {
super(name, description);
......@@ -103,6 +107,7 @@ public class RunParameterDefinition extends SimpleParameterDefinition {
/**
* @return The current filter value, if filter is null, returns ALL
* @since 1.517
*/
public RunParameterFilter getFilter() {
// if filter is null, default to RunParameterFilter.ALL
......
......@@ -241,9 +241,9 @@ public class RunList<R extends Run> extends AbstractList<R> {
}
/**
* Filter the list to builds >= threshold.
* Filter the list to builds above threshold.
*
* @since 1.516
* @since 1.517
*/
public RunList<R> overThresholdOnly(final Result threshold) {
return filter(new Predicate<R>() {
......
......@@ -238,7 +238,7 @@ public class RunParameterDefinitionTest {
static class ResultPublisher extends Publisher {
private Result result = Result.FAILURE;
private final Result result;
public ResultPublisher(Result result) {
this.result = result;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册