Sha256: 0bafd80d980b3794e11dae8c25c5e7b4997964ef4ba55d5722690a04dc58e72c

Contents?: true

Size: 442 Bytes

Versions: 11

Compression:

Stored size: 442 Bytes

Contents

# frozen_string_literal: true

module Git
  module Lint
    module Configuration
      # Defines analyzer specific settings.
      Setting = Struct.new(
        :delimiter,
        :enabled,
        :excludes,
        :id,
        :includes,
        :maximum,
        :minimum,
        :severity,
        keyword_init: true
      ) do
        def initialize *arguments
          super
          freeze
        end
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
git-lint-5.3.0 lib/git/lint/configuration/setting.rb
git-lint-5.2.0 lib/git/lint/configuration/setting.rb
git-lint-5.1.2 lib/git/lint/configuration/setting.rb
git-lint-5.1.1 lib/git/lint/configuration/setting.rb
git-lint-5.1.0 lib/git/lint/configuration/setting.rb
git-lint-5.0.0 lib/git/lint/configuration/setting.rb
git-lint-4.6.0 lib/git/lint/configuration/setting.rb
git-lint-4.5.0 lib/git/lint/configuration/setting.rb
git-lint-4.4.0 lib/git/lint/configuration/setting.rb
git-lint-4.3.0 lib/git/lint/configuration/setting.rb
git-lint-4.2.0 lib/git/lint/configuration/setting.rb