Skip to content

Commit e5fdec9

Browse files
committed
Swap the order of the tuple returned by orderEdge
1 parent 8746c6e commit e5fdec9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: src/ShellCheck/CFG.hs

+2-2
Original file line numberDiff line numberDiff line change
@@ -300,13 +300,13 @@ removeUnnecessaryStructuralNodes (nodes, edges, mapping, association) =
300300
edgesToCollapse = S.fromList $ filter filterEdges regularEdges
301301

302302
remapping :: M.Map Node Node
303-
remapping = foldl' (\m (new, old) -> M.insert old new m) M.empty $ map orderEdge $ S.toList edgesToCollapse
303+
remapping = foldl' (\m (old, new) -> M.insert old new m) M.empty $ map orderEdge $ S.toList edgesToCollapse
304304
recursiveRemapping = M.fromList $ map (\c -> (c, recursiveLookup remapping c)) $ M.keys remapping
305305

306306
filterEdges (a,b,_) =
307307
a `S.member` candidateNodes && b `S.member` candidateNodes
308308

309-
orderEdge (a,b,_) = if a < b then (a,b) else (b,a)
309+
orderEdge (a,b,_) = if a < b then (b,a) else (a,b)
310310
counter = foldl' (\map key -> M.insertWith (+) key 1 map) M.empty
311311
isRegularEdge (_, _, CFEFlow) = True
312312
isRegularEdge _ = False

0 commit comments

Comments
 (0)