File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -466,12 +466,12 @@ func (f *SourceFile) DepfilePath(ctx *types.Context) *paths.Path {
466
466
467
467
type UniqueSourceFileQueue []SourceFile
468
468
469
- func (queue UniqueSourceFileQueue ) Len () int { return len ( queue ) }
470
- func (queue UniqueSourceFileQueue ) Less ( i , j int ) bool { return false }
471
- func ( queue UniqueSourceFileQueue ) Swap ( i , j int ) { panic ( "Who called me?!?" ) }
469
+ func (queue UniqueSourceFileQueue ) Len () int {
470
+ return len (queue )
471
+ }
472
472
473
473
func (queue * UniqueSourceFileQueue ) Push (value SourceFile ) {
474
- if ! sliceContainsSourceFile ( * queue , value ) {
474
+ if ! queue . Contains ( value ) {
475
475
* queue = append (* queue , value )
476
476
}
477
477
}
@@ -487,8 +487,8 @@ func (queue *UniqueSourceFileQueue) Empty() bool {
487
487
return queue .Len () == 0
488
488
}
489
489
490
- func sliceContainsSourceFile ( slice [] SourceFile , target SourceFile ) bool {
491
- for _ , elem := range slice {
490
+ func ( queue * UniqueSourceFileQueue ) Contains ( target SourceFile ) bool {
491
+ for _ , elem := range * queue {
492
492
if elem .Origin == target .Origin && elem .RelativePath .EqualsTo (target .RelativePath ) {
493
493
return true
494
494
}
You can’t perform that action at this time.
0 commit comments