class Fastlane::Helper::GitlabDiffFile
Attributes
line_numbers[RW]
lines[RW]
new_path[RW]
old_path[RW]
Public Class Methods
new(oth, nth, diff)
click to toggle source
# File lib/fastlane/plugin/gitlab_increate_line_notes/helper/gitlab_diff_file.rb, line 20 def initialize(oth, nth, diff) @old_path = oth @new_path = nth patch = GitDiffParser::Patch.new(diff) return unless patch @lines = patch.changed_lines.map do |git_diff_line| # #<GitDiffParser::Line:0x00007fd3cdb40ca0 # @content="+\n", # @number=66, # @patch_position=5> GitlabDiffLine.new(git_diff_line.content, git_diff_line.number, git_diff_line.patch_position) end @line_numbers = @lines.map(&:line) end