Completed
Push — master ( 41ae82...437c90 )
by Dave
13s queued 11s
created

HistoryMarkerFactoryStub   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 10
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 3
c 1
b 0
f 0
dl 0
loc 10
rs 10
wmc 2

2 Methods

Rating   Name   Duplication   Size   Complexity  
A newHistoryMarker() 0 3 1
A newCurrentHistoryMarker() 0 3 1
1
<?php
2
3
declare(strict_types=1);
4
5
namespace DaveLiddament\StaticAnalysisResultsBaseliner\Tests\TestDoubles;
6
7
use DaveLiddament\StaticAnalysisResultsBaseliner\Domain\Common\ProjectRoot;
8
use DaveLiddament\StaticAnalysisResultsBaseliner\Domain\HistoryAnalyser\HistoryMarker;
9
use DaveLiddament\StaticAnalysisResultsBaseliner\Domain\HistoryAnalyser\HistoryMarkerFactory;
10
use DaveLiddament\StaticAnalysisResultsBaseliner\Plugins\GitDiffHistoryAnalyser\GitCommit;
11
12
class HistoryMarkerFactoryStub implements HistoryMarkerFactory
13
{
14
    public function newHistoryMarker(string $historyMarkerAsString): HistoryMarker
15
    {
16
        return new GitCommit('6b950d7ea0c49a43e1a909361d4f9bb8425d86a9');
17
    }
18
19
    public function newCurrentHistoryMarker(ProjectRoot $projectRoot): HistoryMarker
20
    {
21
        return new GitCommit('61d7f9833c128692c656160b2d21ed82e5358910');
22
    }
23
}
24