code: public GitChangelogApi withCustomIssue(
        final String name, final String pattern, final String link, final String title) {
      this.settings.addCustomIssue(new SettingsIssue(name, pattern, link, title));
      return this;
    }
docs: Custom issues are added to support any kind of issue management, perhaps something that is
  internal to your project. See {@link SettingsIssue}.