cyqsimon
|
075b5b288a
|
Matcher parser errors when empty
|
2023-12-11 10:20:12 +08:00 |
|
cyqsimon
|
7cfd1e0d78
|
Rerun build script only when necessary
|
2023-12-11 10:20:12 +08:00 |
|
cyqsimon
|
9f7d70f642
|
Use regex for matcher parsing
- Somewhat better maintainability I think
|
2023-12-11 10:20:12 +08:00 |
|
cyqsimon
|
0fea82cff9
|
Minor improvement of variable naming accuracy
|
2023-12-11 10:20:11 +08:00 |
|
cyqsimon
|
64840fbbae
|
join_segments -> build_glob_string
- this is a more descriptive name
|
2023-12-11 10:20:11 +08:00 |
|
cyqsimon
|
9478d2dfe8
|
Isolate variables at compile time
|
2023-12-11 10:20:11 +08:00 |
|
cyqsimon
|
9f4259721a
|
Fix codegen type declaration
|
2023-12-11 10:20:11 +08:00 |
|
cyqsimon
|
77e491161c
|
Ensure lexicographical ordering
|
2023-12-11 10:20:10 +08:00 |
|
cyqsimon
|
97780f987e
|
MappingDefModel::into_mapping_list returns MappingList
|
2023-12-11 10:20:10 +08:00 |
|
cyqsimon
|
d1bc0ef0d4
|
Build script codegen initial impl
|
2023-12-11 10:20:10 +08:00 |
|
cyqsimon
|
5498c24c33
|
Rerun build script only when necessary
|
2023-11-02 17:54:57 +01:00 |
|
cyqsimon
|
79a03b4299
|
Reorganise build script into modules
|
2023-11-02 17:54:57 +01:00 |
|