Перевірка Thrift IDL
Розбирає IDL Thrift, перевіряє його структуру й генерує клієнт: знаходить повторені номери полів і назви, невідомі типи, обов’язкові поля в union, повторені методи, а потім створює інтерфейси, переліки, опис сервісів, схему у JSON і заготовку клієнта для передачі.
Parses a Thrift IDL, checks its structure and generates a client: it finds duplicate field numbers and names, unknown types, required fields in a union and duplicate methods, then produces interfaces, enums, a service description, a JSON schema and a transport-agnostic client skeleton.