code: private String getCustomFieldsCSV() {
          String toReturn = "";
          if (this.featureBranchFieldname != null && !this.featureBranchFieldname.isEmpty()) {
              toReturn += "," + this.featureBranchFieldname;
          }
          if (this.originalBranchFieldname != null && !this.originalBranchFieldname.isEmpty()) {
              toReturn += "," + this.originalBranchFieldname;
          }
          if (this.targetBranchFieldname != null && !this.targetBranchFieldname.isEmpty()) {
              toReturn += "," + this.targetBranchFieldname;
          }
          if (this.approvedRevisionFieldname != null && !this.approvedRevisionFieldname.isEmpty()) {
              toReturn += "," + this.approvedRevisionFieldname;
          }
          if (this.ciProjectFieldName != null && !this.ciProjectFieldName.isEmpty()) {
              toReturn += "," + this.ciProjectFieldName;
          }
          return toReturn;
      }
docs: Returns a list of custom field names, comma separated. Starts with a comma.