public T addFlow(Iterable<NewIssueLocation> locations) { List<IssueLocation> flowAsList = new ArrayList<>(); for (NewIssueLocation issueLocation : locations) { flowAsList.add(rewriteLocation((DefaultIssueLocation) issueLocation)); } flows.add(flowAsList); return (T) this; }
public T addLocation(NewIssueLocation secondaryLocation) { flows.add(Collections.singletonList(rewriteLocation((DefaultIssueLocation) secondaryLocation))); return (T) this; }
public T at(NewIssueLocation primaryLocation) { Preconditions.checkArgument(primaryLocation != null, "Cannot use a location that is null"); checkState(this.primaryLocation == null, "at() already called"); this.primaryLocation = rewriteLocation((DefaultIssueLocation) primaryLocation); Preconditions.checkArgument(this.primaryLocation.inputComponent() != null, "Cannot use a location with no input component"); return (T) this; }
public T addLocation(NewIssueLocation secondaryLocation) { flows.add(Collections.singletonList(rewriteLocation((DefaultIssueLocation) secondaryLocation))); return (T) this; }
public T addFlow(Iterable<NewIssueLocation> locations) { List<IssueLocation> flowAsList = new ArrayList<>(); for (NewIssueLocation issueLocation : locations) { flowAsList.add(rewriteLocation((DefaultIssueLocation) issueLocation)); } flows.add(flowAsList); return (T) this; }
public T at(NewIssueLocation primaryLocation) { Preconditions.checkArgument(primaryLocation != null, "Cannot use a location that is null"); checkState(this.primaryLocation == null, "at() already called"); this.primaryLocation = rewriteLocation((DefaultIssueLocation) primaryLocation); Preconditions.checkArgument(this.primaryLocation.inputComponent() != null, "Cannot use a location with no input component"); return (T) this; }