コード例 #1
0
ファイル: PatchBufferSpec.php プロジェクト: yashb/generator
 public function it_converts_original_lines_to_modified_lines_when_deleting()
 {
     $original = new LineRange(new OriginalLineNumber(3), new OriginalLineNumber(6));
     $modified = new LineRange(new ModifiedLineNumber(3), new ModifiedLineNumber(6));
     $this->setupRangeConversionTests($original, $modified);
     $this->lineTracker->deleteLines(Argument::any())->willReturn();
     $this->modified->delete($modified)->shouldBeCalled();
     $this->delete($original);
 }
コード例 #2
0
ファイル: PatchBuffer.php プロジェクト: yashb/generator
 public function delete(LineRangeInterface $range)
 {
     $range = $this->convertIfContainsOriginalLineNumbers($range);
     $this->modified->delete($range);
     $this->lineTracker->deleteLines($range);
 }