@@ -11,7 +11,6 @@ namespace GitVersion.VersionCalculation;
11
11
12
12
internal sealed class MainlineVersionStrategy (
13
13
Lazy < GitVersionContext > contextLazy ,
14
- IGitRepository repository ,
15
14
IRepositoryStore repositoryStore ,
16
15
ITaggedSemanticVersionService taggedSemanticVersionService ,
17
16
IIncrementStrategyFinder incrementStrategyFinder )
@@ -20,7 +19,6 @@ internal sealed class MainlineVersionStrategy(
20
19
private volatile int iterationCounter ;
21
20
private readonly Lazy < GitVersionContext > contextLazy = contextLazy . NotNull ( ) ;
22
21
private readonly ITaggedSemanticVersionService taggedSemanticVersionService = taggedSemanticVersionService . NotNull ( ) ;
23
- private readonly IGitRepository repository = repository . NotNull ( ) ;
24
22
private readonly IRepositoryStore repositoryStore = repositoryStore . NotNull ( ) ;
25
23
private readonly IIncrementStrategyFinder incrementStrategyFinder = incrementStrategyFinder . NotNull ( ) ;
26
24
@@ -325,16 +323,16 @@ private bool IterateOverCommitsRecursive(
325
323
return result ;
326
324
}
327
325
328
- private BaseVersion DetermineBaseVersion ( MainlineIteration iteration , string ? targetLabel ,
326
+ private static BaseVersion DetermineBaseVersion ( MainlineIteration iteration , string ? targetLabel ,
329
327
IIncrementStrategyFinder incrementStrategyFinder , IGitVersionConfiguration configuration )
330
- => DetermineBaseVersionRecursive ( iteration , targetLabel , incrementStrategyFinder , configuration , this . repository , this . Context ) ;
328
+ => DetermineBaseVersionRecursive ( iteration , targetLabel , incrementStrategyFinder , configuration ) ;
331
329
332
330
internal static BaseVersion DetermineBaseVersionRecursive ( MainlineIteration iteration , string ? targetLabel ,
333
- IIncrementStrategyFinder incrementStrategyFinder , IGitVersionConfiguration configuration , IGitRepository repository , GitVersionContext gitverContext )
331
+ IIncrementStrategyFinder incrementStrategyFinder , IGitVersionConfiguration configuration )
334
332
{
335
333
iteration . NotNull ( ) ;
336
334
337
- var incrementSteps = GetIncrements ( iteration , targetLabel , incrementStrategyFinder , configuration , repository , gitverContext ) . ToArray ( ) ;
335
+ var incrementSteps = GetIncrements ( iteration , targetLabel , incrementStrategyFinder , configuration ) . ToArray ( ) ;
338
336
339
337
BaseVersion ? result = null ;
340
338
foreach ( var baseVersionIncrement in incrementSteps )
@@ -357,20 +355,15 @@ internal static BaseVersion DetermineBaseVersionRecursive(MainlineIteration iter
357
355
}
358
356
359
357
private static IEnumerable < IBaseVersionIncrement > GetIncrements ( MainlineIteration iteration , string ? targetLabel ,
360
- IIncrementStrategyFinder incrementStrategyFinder , IGitVersionConfiguration configuration , IGitRepository repository , GitVersionContext gitverContext )
358
+ IIncrementStrategyFinder incrementStrategyFinder , IGitVersionConfiguration configuration )
361
359
{
362
- MainlineContext context = new ( incrementStrategyFinder , configuration , repository , gitverContext )
360
+ MainlineContext context = new ( incrementStrategyFinder , configuration )
363
361
{
364
362
TargetLabel = targetLabel
365
363
} ;
366
364
367
365
foreach ( var commit in iteration . Commits )
368
366
{
369
- if ( configuration . Ignore . ToFilters ( repository , gitverContext ) . OfType < PathFilter > ( ) . Any ( f => f . Exclude ( commit . Value , out _ ) ) )
370
- {
371
- continue ;
372
- }
373
-
374
367
foreach ( var item in TrunkContextPreEnricherCollection )
375
368
{
376
369
item . Enrich ( iteration , commit , context ) ;
0 commit comments