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

HistoryMarkerFactoryStub::newHistoryMarker()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 1
c 1
b 0
f 0
nc 1
nop 1
dl 0
loc 3
rs 10
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