Sort tlobjects before generating their listing (#4163)

This commit is contained in:
Bernhard M. Wiedemann 2023-08-01 20:23:24 +02:00 committed by GitHub
parent 211238fcd2
commit 6ded164b85
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -667,6 +667,7 @@ def _write_all_tlobjects(tlobjects, layer, builder):
builder.current_indent += 1 builder.current_indent += 1
# Fill the dictionary (0x1a2b3c4f: tl.full.type.path.Class) # Fill the dictionary (0x1a2b3c4f: tl.full.type.path.Class)
tlobjects.sort(key=lambda x: x.name)
for tlobject in tlobjects: for tlobject in tlobjects:
builder.write('{:#010x}: ', tlobject.id) builder.write('{:#010x}: ', tlobject.id)
builder.write('functions' if tlobject.is_function else 'types') builder.write('functions' if tlobject.is_function else 'types')