Skip to content

Commit 917abd4

Browse files
committed
added comment to unreachable path for clarity
1 parent fc3908f commit 917abd4

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/PolylineAlgorithm.Abstraction/PolylineEncoder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
namespace PolylineAlgorithm.Abstraction;
77

8-
using Microsoft.Extensions.Logging;
98
using PolylineAlgorithm.Abstraction.Internal;
109
using PolylineAlgorithm.Abstraction.Properties;
1110
using System;
@@ -86,6 +85,7 @@ public TPolyline Encode(IEnumerable<TCoordinate> coordinates) {
8685
if (!PolylineEncoding.TryWriteValue(variance.Latitude, ref buffer, ref position)
8786
|| !PolylineEncoding.TryWriteValue(variance.Longitude, ref buffer, ref position)
8887
) {
88+
// This shouldn't happen, but if it does, log the error and throw an exception.
8989
Options
9090
.UseLoggerFor<PolylineEncoder<TCoordinate, TPolyline>>().LogCannotWriteValueToBufferError(position);
9191
throw new InvalidOperationException();

0 commit comments

Comments
 (0)