Include related tickets in changelog.
This commit is contained in:
@@ -62,6 +62,10 @@ public class TicketReference implements Comparable<TicketReference> {
|
||||
return getReference() == Reference.Ticket;
|
||||
}
|
||||
|
||||
public boolean isRelated() {
|
||||
return getReference() == Reference.Related;
|
||||
}
|
||||
|
||||
public boolean isPullRequest() {
|
||||
return getReference() == Reference.PullRequest;
|
||||
}
|
||||
|
||||
@@ -18,7 +18,6 @@ package org.springframework.data.release.issues.github;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.Comparator;
|
||||
import java.util.HashSet;
|
||||
@@ -30,8 +29,6 @@ import java.util.function.BiFunction;
|
||||
import java.util.regex.Pattern;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* Generates a changelog markdown file which includes bug fixes, enhancements and contributors for a given milestone.
|
||||
*
|
||||
@@ -81,7 +78,8 @@ public class ChangelogGenerator {
|
||||
BiFunction<ChangelogSection, String, String> sectionContentPostProcessor, boolean includeIssueNumbers) {
|
||||
StringBuilder content = new StringBuilder();
|
||||
addSectionContent(content,
|
||||
this.sections.collate(issues.stream().filter(it -> it.getReference().isIssue()).map(ChangeItem::getIssue).collect(Collectors.toList())),
|
||||
this.sections.collate(issues.stream().filter(it -> it.getReference().isIssue() || it.getReference().isRelated())
|
||||
.map(ChangeItem::getIssue).collect(Collectors.toList())),
|
||||
sectionContentPostProcessor, includeIssueNumbers);
|
||||
Set<GitHubUser> contributors = getContributors(issues);
|
||||
if (!contributors.isEmpty()) {
|
||||
|
||||
Reference in New Issue
Block a user