Sha256: b7fd1751ec83c0c31118594b485a7f2d7612ebc7fdd84359b06fb423aa17975f

Contents?: true

Size: 396 Bytes

Versions: 75

Compression:

Stored size: 396 Bytes

Contents

# frozen_string_literal: true

module Mihari
  module Mixins
    module Refang
      #
      # Refang defanged indicator
      #
      # @param [String] indicator
      #
      # @return [String]
      #
      def refang(indicator)
        return indicator.gsub("[.]", ".").gsub("(.)", ".") if indicator.is_a?(String)

        # for RSpec & Ruby 2.7
        indicator
      end
    end
  end
end

Version data entries

75 entries across 75 versions & 1 rubygems

Version Path
mihari-5.6.2 lib/mihari/mixins/refang.rb
mihari-5.6.1 lib/mihari/mixins/refang.rb
mihari-5.6.0 lib/mihari/mixins/refang.rb
mihari-5.5.0 lib/mihari/mixins/refang.rb
mihari-5.4.9 lib/mihari/mixins/refang.rb
mihari-5.4.8 lib/mihari/mixins/refang.rb
mihari-5.4.7 lib/mihari/mixins/refang.rb
mihari-5.4.6 lib/mihari/mixins/refang.rb
mihari-5.4.5 lib/mihari/mixins/refang.rb
mihari-5.4.4 lib/mihari/mixins/refang.rb
mihari-5.4.3 lib/mihari/mixins/refang.rb
mihari-5.4.2 lib/mihari/mixins/refang.rb
mihari-5.4.1 lib/mihari/mixins/refang.rb
mihari-5.4.0 lib/mihari/mixins/refang.rb
mihari-5.3.2 lib/mihari/mixins/refang.rb
mihari-5.3.1 lib/mihari/mixins/refang.rb
mihari-5.3.0 lib/mihari/mixins/refang.rb
mihari-5.2.4 lib/mihari/mixins/refang.rb
mihari-5.2.3 lib/mihari/mixins/refang.rb
mihari-5.2.2 lib/mihari/mixins/refang.rb