def build_string
      if flags
        build_string_with_flags_and_maybe_issues_and_info_and_name
      elsif issues
        build_string_with_issues_and_maybe_info_and_name
      elsif info
        build_string_with_info_and_maybe_name
      elsif name
        build_string_with_name
      else
        build_base_string
      end
    end
def build_string
      if flags
        build_string_with_flags_and_maybe_issues_and_info_and_name
      elsif issues
        build_string_with_issues_and_maybe_info_and_name
      elsif info
        build_string_with_info_and_maybe_name
      elsif name
        build_string_with_name
      else
        build_base_string
      end
    end
rubocop:disable Metrics/MethodLength