summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorcyqsimon <28627918+cyqsimon@users.noreply.github.com>2023-11-02 16:36:25 +0800
committercyqsimon <28627918+cyqsimon@users.noreply.github.com>2023-12-11 10:20:10 +0800
commit77e491161c8ea7100f42dbc01caa83a86f8a7e2e (patch)
tree453704d583cdd71dd6b4c49ead967bfc94000f04 /build
parent97780f987e7873a8e84435a089672ff958b0327b (diff)
Ensure lexicographical ordering
Diffstat (limited to 'build')
-rw-r--r--build/syntax_mapping.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/build/syntax_mapping.rs b/build/syntax_mapping.rs
index b34e6b7d..7fb86a86 100644
--- a/build/syntax_mapping.rs
+++ b/build/syntax_mapping.rs
@@ -79,6 +79,7 @@ fn read_all_mappings() -> anyhow::Result<MappingList> {
let mut all_mappings = vec![];
for entry in WalkDir::new("src/syntax_mapping/builtins")
+ .sort_by_file_name()
.into_iter()
.map(|entry| entry.unwrap_or_else(|err| panic!("failed to visit a file: {err}")))
.filter(|entry| {