aboutsummaryrefslogtreecommitdiff
path: root/Map/Business/MapParser/Strategies
diff options
context:
space:
mode:
authorRuben Beltran del Rio <git@r.bdr.sh>2025-07-07 13:51:43 +0200
committerRuben Beltran del Rio <git@r.bdr.sh>2025-07-07 13:51:43 +0200
commit3bacbf6ac85330d35493953d7296e5ba420b7750 (patch)
treebe3e09b66d2567d5cc78798c47a45a039b534b02 /Map/Business/MapParser/Strategies
parenta1a485f16e0f1720f2dcdf7ab03d52c29fe9e252 (diff)
Use inertia instead of blockers
Diffstat (limited to 'Map/Business/MapParser/Strategies')
-rw-r--r--Map/Business/MapParser/Strategies/InertiaParserStrategy.swift (renamed from Map/Business/MapParser/Strategies/BlockerParserStrategy.swift)8
1 files changed, 4 insertions, 4 deletions
diff --git a/Map/Business/MapParser/Strategies/BlockerParserStrategy.swift b/Map/Business/MapParser/Strategies/InertiaParserStrategy.swift
index 4bd2ce4..d5d515e 100644
--- a/Map/Business/MapParser/Strategies/BlockerParserStrategy.swift
+++ b/Map/Business/MapParser/Strategies/InertiaParserStrategy.swift
@@ -14,8 +14,8 @@
// along with this program. If not, see https://map.tranquil.systems.
import Foundation
-struct BlockerParserStrategy: MapParserStrategy {
- private let regex = MapParsingPatterns.blocker
+struct InertiaParserStrategy: MapParserStrategy {
+ private let regex = MapParsingPatterns.inertia
func canHandle(line: String) -> Bool {
let range = NSRange(location: 0, length: line.utf16.count)
@@ -31,8 +31,8 @@ struct BlockerParserStrategy: MapParserStrategy {
let vertexA = String(line[Range(match.range(at: 2), in: line)!])
if let vertex = vertices[vertexA] {
- let blocker = Blocker(id: index, position: vertex.position)
- return (Blocker.self, blocker)
+ let inertia = Inertia(id: index, position: vertex.position)
+ return (Inertia.self, inertia)
}
return (NSObject.self, NSObject()) // No matching object