Sha256: d9eef7f6acce3934035ca9c48988a5318caeb4561ff3991a3e1325a8b5da7641

Contents?: true

Size: 547 Bytes

Versions: 3

Compression:

Stored size: 547 Bytes

Contents

# frozen_string_literal: true

require_relative '../errors/yaml_format_error'

module Dragnet
  module Validators
    # Base class for all validators.
    class Validator
      private

      # Raises a +Dragnet::Errors::YAMLFormatError+ with the given message.
      # @param [String] message The message for the exception.
      # @raise [Dragnet::Errors::YAMLFormatError] Is always raised with the
      #   given message.
      def yaml_format_error(message)
        raise Dragnet::Errors::YAMLFormatError, message
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dragnet-5.3.1 lib/dragnet/validators/validator.rb
dragnet-5.3.0 lib/dragnet/validators/validator.rb
dragnet-5.2.1 lib/dragnet/validators/validator.rb