Sha256: acb39c6162c7cde11e42398821945b1480b3a9e2f2795ddeee566395740ec557

Contents?: true

Size: 549 Bytes

Versions: 39

Compression:

Stored size: 549 Bytes

Contents

module Inch
  module API
    module Options
      class Filter < Base
        # This module is included here and in Command::Options::BaseList
        # to ensure the same default values for the command-line and library
        # interface
        module DefaultAttributeValues
          DEFAULT_VISIBILITY = [:public, :protected]
        end

        include DefaultAttributeValues

        attribute :visibility, DEFAULT_VISIBILITY
        attribute :namespaces
        attribute :undocumented
        attribute :depth
      end
    end
  end
end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
inch-0.5.7 lib/inch/api/options/filter.rb
inch-0.5.6 lib/inch/api/options/filter.rb
inch-0.5.5 lib/inch/api/options/filter.rb
inch-0.5.4 lib/inch/api/options/filter.rb
inch-0.5.3 lib/inch/api/options/filter.rb
inch-0.5.2 lib/inch/api/options/filter.rb
inch-0.5.1 lib/inch/api/options/filter.rb
inch-0.5.0 lib/inch/api/options/filter.rb
inch-0.5.0.rc11 lib/inch/api/options/filter.rb
inch-0.5.0.rc10 lib/inch/api/options/filter.rb
inch-0.5.0.rc9 lib/inch/api/options/filter.rb
inch-0.5.0.rc8 lib/inch/api/options/filter.rb
inch-0.5.0.rc7 lib/inch/api/options/filter.rb
inch-0.5.0.rc6 lib/inch/api/options/filter.rb
inch-0.5.0.rc5 lib/inch/api/options/filter.rb
inch-0.5.0.rc4 lib/inch/api/options/filter.rb
inch-0.4.10 lib/inch/api/options/filter.rb
inch-0.4.9 lib/inch/api/options/filter.rb
inch-0.4.8 lib/inch/api/options/filter.rb