ITADN

Help output is non-deterministic for needs and excludes

#1307Closeddkprice 创建于 2026-03-10
D
dkpricecommented
The help output can vary from run-to-run because needs_ and excludes_ are stored in a set that is not ordered by name, only by pointer. In my case, this is problematic for docs that are automatically generated off of help output because it can vary on each run, leading to annoying and unnecessary revisions to docs. This should be easy to fix with either 1) sorting before help output or 2) using a comparator in the set that considers the name.
关闭于 2026-03-12 0 条评论