mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-04-21 01:21:59 +03:00
Sort objects before output
to ensure reproducible build results See https://reproducible-builds.org/ for why this is good. This patch was done while working on reproducible builds for openSUSE.
This commit is contained in:
parent
211238fcd2
commit
9e742988ee
|
@ -667,6 +667,7 @@ def _write_all_tlobjects(tlobjects, layer, builder):
|
|||
builder.current_indent += 1
|
||||
|
||||
# Fill the dictionary (0x1a2b3c4f: tl.full.type.path.Class)
|
||||
tlobjects.sort(key=lambda x: x.name)
|
||||
for tlobject in tlobjects:
|
||||
builder.write('{:#010x}: ', tlobject.id)
|
||||
builder.write('functions' if tlobject.is_function else 'types')
|
||||
|
|
Loading…
Reference in New Issue
Block a user