in fluent/migrate/validator.py [0:0]
def full_name(node, global_assigns):
leafs = []
while isinstance(node, ast.Attribute):
leafs.append(node.attr)
node = node.value
if isinstance(node, ast.Name):
leafs.append(global_assigns.get(node.id, node.id))
return ".".join(reversed(leafs))