.changedFrom(changeItemGV.getString("oldstring"), changeItemGV.getString("oldvalue")) .to(changeItemGV.getString("newstring"), changeItemGV.getString("newvalue")) .byUser(changeItemGV.getString("author")); buildersPerField.put(fieldName, builder); builders.add(builder);
protected ChangeHistoryItem.Builder changeItemBuilder(Issue issue) { return new ChangeHistoryItem.Builder() .withId(MINUS_1) .inChangeGroup(MINUS_1) .forIssue(issue.getId(), issue.getKey()) .inProject(issue.getProjectId()) .field(getField()) .on(issue.getCreated()) .byUser(issue.getReporterId() == null ? DocumentConstants.ISSUE_NO_AUTHOR : issue.getReporterId()); }