Sha256: 211673ff1ced49cafdfae83e3535fef15f8f7ce1314c1f984c25b2f5cefb2915
Contents?: true
Size: 494 Bytes
Versions: 6
Compression:
Stored size: 494 Bytes
Contents
# frozen_string_literal: true module DevSuite module Utils module WarningHandler extend self def warn_if_missing(attribute_name, value) if value.nil? || (value.respond_to?(:empty?) && value.empty?) log_warning("#{attribute_name} is missing or empty!") end end private def log_warning(message) Utils::Logger.log( message, level: :warn, emoji: :warning, ) end end end end
Version data entries
6 entries across 6 versions & 1 rubygems