You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We actually used to always reveal fully qualified names back in Pyre1. We ended up moving away from it because we got a lot of complaints about the console output becoming completely unreadable once the types started getting large.
It’s definitely a tricky balance figuring out how to appease both sides here. We previously threw around the idea of recognizing a second parameter for reveal_type to control the verbosity, but that's not something that's standardized in typing.
Keeping this open -- if you or anyone else has ideas on how we can cleanly thread the needle between precision and terminal readability, please share your thoughts.
Activity
grievejia commentedon Jun 11, 2026
We actually used to always reveal fully qualified names back in Pyre1. We ended up moving away from it because we got a lot of complaints about the console output becoming completely unreadable once the types started getting large.
It’s definitely a tricky balance figuring out how to appease both sides here. We previously threw around the idea of recognizing a second parameter for
reveal_typeto control the verbosity, but that's not something that's standardized intyping.Keeping this open -- if you or anyone else has ideas on how we can cleanly thread the needle between precision and terminal readability, please share your thoughts.
MarcoGorelli commentedon Jun 11, 2026
Thanks
How about a pyrefly cli flag
yangdanny97 commentedon Jun 22, 2026
We could have a flag