Sha256: 4cc30f5331bc7d30ab93c2ee36927ff6dd6e6abbb9257aad2d61556daca04ffb

Contents?: true

Size: 426 Bytes

Versions: 19

Compression:

Stored size: 426 Bytes

Contents

# frozen_string_literal: true

module Tocer
  module Configuration
    # Defines the content of the configuration for use throughout the gem.
    Content = Struct.new(
      :action_config,
      :action_help,
      :action_insert,
      :action_version,
      :includes,
      :label,
      :root_dir,
      keyword_init: true
    ) do
      def initialize *arguments
        super
        freeze
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
tocer-15.2.0 lib/tocer/configuration/content.rb
tocer-15.1.2 lib/tocer/configuration/content.rb
tocer-15.1.1 lib/tocer/configuration/content.rb
tocer-15.1.0 lib/tocer/configuration/content.rb
tocer-15.0.0 lib/tocer/configuration/content.rb
tocer-14.5.0 lib/tocer/configuration/content.rb
tocer-14.4.0 lib/tocer/configuration/content.rb
tocer-14.3.0 lib/tocer/configuration/content.rb
tocer-14.2.0 lib/tocer/configuration/content.rb
tocer-14.1.0 lib/tocer/configuration/content.rb
tocer-14.0.1 lib/tocer/configuration/content.rb
tocer-14.0.0 lib/tocer/configuration/content.rb
tocer-13.3.1 lib/tocer/configuration/content.rb
tocer-13.3.0 lib/tocer/configuration/content.rb
tocer-13.2.0 lib/tocer/configuration/content.rb
tocer-13.1.0 lib/tocer/configuration/content.rb
tocer-13.0.2 lib/tocer/configuration/content.rb
tocer-13.0.1 lib/tocer/configuration/content.rb
tocer-13.0.0 lib/tocer/configuration/content.rb