Function | lookup_fully_qualified |
Find a symbol using it fully qualified name. |
Find a symbol using it fully qualified name.
The algorithm has two steps: first we try splitting the name on '.' to find the module, then iteratively look for each next chunk after a '.' (e.g. for nested classes).
This function should not be used to find a module. Those should be looked in the modules dictionary.
Parameters | |
name:str | Undocumented |
modules:Dict[ | Undocumented |
raise_on_missing:bool | Undocumented |
Returns | |
Optional[ | Undocumented |