Sha256: 3bf430f0a9d57b0e58238691073b129321b4dcb5ff8fa84d6e3ba001ccd1102b

Contents?: true

Size: 430 Bytes

Versions: 5

Compression:

Stored size: 430 Bytes

Contents

module YARD::Templates::Helpers
  module BaseHelper

    # Adds additional test that only includes Objects that contain a URL tag
    def run_verifier(list)
      if options[:verifier]
        list = list.reject {|item| options[:verifier].call(item).is_a?(FalseClass) }
      end

      reject_without_url(list)
    end

    def reject_without_url(list)
      list.reject {|object| object.tags("url").empty? }
    end
  
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
yard-rest-plugin-0.1.4 lib/yard-rest-plugin/base_helper.rb
yard-rest-plugin-0.1.3 lib/yard-rest-plugin/base_helper.rb
yard-rest-plugin-0.1.2 lib/yard-rest-plugin/base_helper.rb
yard-rest-plugin-0.1.1 lib/yard_rest_plugin/base_helper.rb
yard-rest-plugin-0.1.0 lib/yard_rest_plugin/base_helper.rb