Skip to content

Commit 0176a41

Browse files
committed
reorganized methods
1 parent 17f7fcf commit 0176a41

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

src/PolylineAlgorithm/Abstraction/AbstractPolylineDecoder.cs

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,16 @@ public IEnumerable<TCoordinate> Decode(TPolyline polyline) {
105105
logger
106106
.LogOperationFinishedInfo(nameof(Decode));
107107

108+
109+
static void ValidateNullPolyline(TPolyline polyline, ILogger<AbstractPolylineDecoder<TPolyline, TCoordinate>> logger) {
110+
if (polyline is null) {
111+
logger
112+
.LogNullArgumentWarning(nameof(polyline));
113+
114+
throw new ArgumentNullException(nameof(polyline));
115+
}
116+
}
117+
108118
static void ValidateEmptySequence(ILogger<AbstractPolylineDecoder<TPolyline, TCoordinate>> logger, ReadOnlyMemory<char> sequence) {
109119
if (sequence.Length < Defaults.Polyline.Block.Length.Min) {
110120
logger
@@ -115,15 +125,6 @@ static void ValidateEmptySequence(ILogger<AbstractPolylineDecoder<TPolyline, TCo
115125
throw new ArgumentException(string.Format(ExceptionMessageResource.PolylineCannotBeShorterThanExceptionMessage, sequence.Length), nameof(polyline));
116126
}
117127
}
118-
119-
static void ValidateNullPolyline(TPolyline polyline, ILogger<AbstractPolylineDecoder<TPolyline, TCoordinate>> logger) {
120-
if (polyline is null) {
121-
logger
122-
.LogNullArgumentWarning(nameof(polyline));
123-
124-
throw new ArgumentNullException(nameof(polyline));
125-
}
126-
}
127128
}
128129

129130
/// <summary>

0 commit comments

Comments
 (0)