Skip to content

Introduce ILocationDictionary to abstract away Location lookups more #78

Introduce ILocationDictionary to abstract away Location lookups more

Introduce ILocationDictionary to abstract away Location lookups more #78

Triggered via push January 8, 2024 17:12
Status Failure
Total duration 1m 6s
Artifacts

ci.yml

on: push
Build pages
23s
Build pages
Build and deploy
56s
Build and deploy
Fit to window
Zoom out
Zoom in

Annotations

9 errors
Build and deploy: src/FactorioTools/OilField/Steps/AddPipes.2.ConnectedCenters.cs#L80
foreach statement cannot operate on variables of type 'ILocationDictionary<ILocationSet>' because 'ILocationDictionary<ILocationSet>' does not contain a public instance or extension definition for 'GetEnumerator'
Build and deploy: src/FactorioTools/OilField/Steps/AddPipes.2.ConnectedCenters.cs#L80
Cannot infer the type of implicitly-typed deconstruction variable 'center'.
Build and deploy: src/FactorioTools/OilField/Steps/AddPipes.2.ConnectedCenters.cs#L80
Cannot infer the type of implicitly-typed deconstruction variable 'centers'.
Build and deploy: src/FactorioTools/OilField/Steps/AddPipes.4.ConnectedCenters.FLUTE.cs#L205
'IEnumerable<IPoint>' does not contain a definition for 'Distinct' and the best extension method overload 'SetHandling.Distinct(IEnumerable<Location>, Context)' requires a receiver of type 'System.Collections.Generic.IEnumerable<Knapcode.FactorioTools.OilField.Location>'
Build and deploy: src/FactorioTools/OilField/Steps/AddPipes.2.ConnectedCenters.cs#L80
foreach statement cannot operate on variables of type 'ILocationDictionary<ILocationSet>' because 'ILocationDictionary<ILocationSet>' does not contain a public instance or extension definition for 'GetEnumerator'
Build and deploy: src/FactorioTools/OilField/Steps/AddPipes.2.ConnectedCenters.cs#L80
Cannot infer the type of implicitly-typed deconstruction variable 'center'.
Build and deploy: src/FactorioTools/OilField/Steps/AddPipes.2.ConnectedCenters.cs#L80
Cannot infer the type of implicitly-typed deconstruction variable 'centers'.
Build and deploy: src/FactorioTools/OilField/Steps/AddPipes.4.ConnectedCenters.FLUTE.cs#L205
'IEnumerable<IPoint>' does not contain a definition for 'Distinct' and the best extension method overload 'SetHandling.Distinct(IEnumerable<Location>, Context)' requires a receiver of type 'System.Collections.Generic.IEnumerable<Knapcode.FactorioTools.OilField.Location>'
Build and deploy
Process completed with exit code 1.