Sha256: 3565d0554cf5c0a27b94c2029b5f795e3309f41498a29c3774df9202a069e06b

Contents?: true

Size: 347 Bytes

Versions: 6

Compression:

Stored size: 347 Bytes

Contents

module YARD
  module Serializers
    class Base
      attr_reader :options
      
      def initialize(opts = {})
        @options = SymbolHash.new(false).update(opts)
      end
      
      def before_serialize; end
      def serialize(object, data) end
      def after_serialize(data); end
      def serialized_path(object) end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
yard-0.2.3.5 lib/yard/serializers/base.rb
yard-0.2.3.4 lib/yard/serializers/base.rb
yard-0.2.3.2 lib/yard/serializers/base.rb
yard-0.2.3.3 lib/yard/serializers/base.rb
yard-0.2.2 lib/yard/serializers/base.rb
yard-0.2.3 lib/yard/serializers/base.rb