Skip to content

Commit 3bba060

Browse files
committed
osm_to_railjson: don't parse unecessary signals
Don't parse signals when we generate them, as they will be overridden anyway. Signed-off-by: Simon <sim.gaubert.sg@gmail.com>
1 parent 1795769 commit 3bba060

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

editoast/osm_to_railjson/src/osm_to_railjson.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,11 @@ pub fn parse_osm(
7171
}
7272

7373
let nodes_tracks = NodeToTrack::from_edges(&edges);
74-
let signals = signals(&osm_pbf_in, &nodes_tracks, &adjacencies);
74+
let signals = if generate_signals {
75+
vec![]
76+
} else {
77+
signals(&osm_pbf_in, &nodes_tracks, &adjacencies)
78+
};
7579
let mut railjson = RailJson {
7680
extended_switch_types: vec![],
7781
detectors: signals.iter().map(detector).collect(),

0 commit comments

Comments
 (0)