Sha256: d80e6c07535cbc60a5b34c831bffbbd63929530397631ced41ef87aa24b20966

Contents?: true

Size: 1.04 KB

Versions: 9

Compression:

Stored size: 1.04 KB

Contents

# frozen_string_literal: true

module Pennyworth
  module CLI
    module Configuration
      # Defines configuration content as the primary source of truth for use throughout the gem.
      Content = Struct.new :action_encodings,
                           :action_git_hub,
                           :action_http_statuses,
                           :action_ruby_gems,
                           :action_system_errors,
                           :action_system_signals,
                           :action_text,
                           :action_config,
                           :action_version,
                           :action_help,
                           :alfred_preferences,
                           :inflections,
                           :git_hub_api_url,
                           :git_hub_organization,
                           :git_hub_user,
                           :http_statuses_url,
                           :ruby_gems_api_url,
                           :ruby_gems_owner,
                           keyword_init: true
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
pennyworth-11.2.2 lib/pennyworth/cli/configuration/content.rb
pennyworth-11.2.1 lib/pennyworth/cli/configuration/content.rb
pennyworth-11.2.0 lib/pennyworth/cli/configuration/content.rb
pennyworth-11.1.3 lib/pennyworth/cli/configuration/content.rb
pennyworth-11.1.2 lib/pennyworth/cli/configuration/content.rb
pennyworth-11.1.1 lib/pennyworth/cli/configuration/content.rb
pennyworth-11.1.0 lib/pennyworth/cli/configuration/content.rb
pennyworth-11.0.1 lib/pennyworth/cli/configuration/content.rb
pennyworth-11.0.0 lib/pennyworth/cli/configuration/content.rb