Sha256: 5dfcabb88858e4dcc7c658176f0cf8c68243c21f86aa628ec28097812a837a06

Contents?: true

Size: 517 Bytes

Versions: 52

Compression:

Stored size: 517 Bytes

Contents

# Copyright (C) the Rugged contributors.  All rights reserved.
#
# This file is part of Rugged, distributed under the MIT license.
# For full terms see the included LICENSE file.

module Rugged
  class Diff
    class Hunk
      def delta
        @owner
      end

      def inspect
        "#<#{self.class.name}:#{object_id} {header: #{header.inspect}, count: #{count.inspect}}>"
      end

      # Returns an Array containing all lines of the hunk.
      def lines
        each_line.to_a
      end
    end
  end
end

Version data entries

52 entries across 52 versions & 1 rubygems

Version Path
rugged-1.9.0 lib/rugged/diff/hunk.rb
rugged-1.7.2 lib/rugged/diff/hunk.rb
rugged-1.6.5 lib/rugged/diff/hunk.rb
rugged-1.7.1 lib/rugged/diff/hunk.rb
rugged-1.6.3 lib/rugged/diff/hunk.rb
rugged-1.6.2 lib/rugged/diff/hunk.rb
rugged-1.5.1 lib/rugged/diff/hunk.rb
rugged-1.4.5 lib/rugged/diff/hunk.rb
rugged-1.5.0.1 lib/rugged/diff/hunk.rb
rugged-1.5.0 lib/rugged/diff/hunk.rb
rugged-1.3.2.3 lib/rugged/diff/hunk.rb
rugged-1.4.4 lib/rugged/diff/hunk.rb
rugged-1.3.2.1 lib/rugged/diff/hunk.rb
rugged-1.4.3 lib/rugged/diff/hunk.rb
rugged-1.3.2 lib/rugged/diff/hunk.rb
rugged-1.4.2 lib/rugged/diff/hunk.rb
rugged-1.3.1 lib/rugged/diff/hunk.rb
rugged-1.3.0 lib/rugged/diff/hunk.rb
rugged-1.2.0 lib/rugged/diff/hunk.rb
rugged-1.1.1 lib/rugged/diff/hunk.rb