Sha256: 051e8524f6c9da493f1dd56c476802754b1040d38f0e7cba2fc388ab28716fd2
Contents?: true
Size: 1.5 KB
Versions: 5
Compression:
Stored size: 1.5 KB
Contents
<table class="coloured-diff"> <tr class="section"><td>...</td><td>...</td><td><pre>@@ -35,9 +35,10 @@ private</pre></td></tr> <tr class="both"><td>35</td><td>35</td><td><pre> # Parse the input searching for lines. Initialize Line object for every line.</pre></td></tr> <tr class="both"><td>36</td><td>36</td><td><pre> # Return an array of Line objects.</pre></td></tr> <tr class="both"><td>37</td><td>37</td><td><pre> def find_lines!</pre></td></tr> <tr class="left"><td>38</td><td>.</td><td><pre>- returning(@lines = []) do</pre></td></tr> <tr class="left highlight"><td>39</td><td>.</td><td><pre>- input.split(/\r?\n/).each_with_index do |line_str, idx|</pre></td></tr> <tr class="left"><td>40</td><td>.</td><td><pre>- line = PrettyDiff::Line.new(diff, line_str, :number => idx)</pre></td></tr> <tr class="right"><td>.</td><td>38</td><td><pre>+ @lines = []</pre></td></tr> <tr class="right"><td>.</td><td>39</td><td><pre>+ @lines.tap do</pre></td></tr> <tr class="right highlight"><td>.</td><td>40</td><td><pre>+ input.split(/\r?\n/).each do |line_str|</pre></td></tr> <tr class="right"><td>.</td><td>41</td><td><pre>+ line = PrettyDiff::Line.new(diff, line_str)</pre></td></tr> <tr class="both highlight"><td>41</td><td>42</td><td><pre> next if line.ignore?</pre></td></tr> <tr class="both"><td>42</td><td>43</td><td><pre> @lines << line</pre></td></tr> <tr class="both"><td>43</td><td>44</td><td><pre> line_numbers.act_on_line(line)</pre></td></tr> </table>
Version data entries
5 entries across 5 versions & 1 rubygems