lib/hanami/cli/banner.rb in hanami-cli-0.3.1 vs lib/hanami/cli/banner.rb in hanami-cli-1.0.0.alpha1

- old
+ new

@@ -1,5 +1,7 @@ +# frozen_string_literal: true + require "hanami/cli/program_name" module Hanami class CLI # Command banner @@ -79,11 +81,11 @@ # @api private def self.arguments(command) # rubocop:disable Metrics/AbcSize required_arguments = command.required_arguments optional_arguments = command.optional_arguments - required = required_arguments.map { |arg| arg.name.upcase }.join(' ') if required_arguments.any? - optional = optional_arguments.map { |arg| "[#{arg.name.upcase}]" }.join(' ') if optional_arguments.any? + required = required_arguments.map { |arg| arg.name.upcase }.join(" ") if required_arguments.any? + optional = optional_arguments.map { |arg| "[#{arg.name.upcase}]" }.join(" ") if optional_arguments.any? result = [required, optional].compact " #{result.join(' ')}" unless result.empty? end