Module ImportFrom alias alias alias alias alias alias alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad NameLoad attr NameLoad body Return If CompareIn NameLoad AttributeLoad NameLoad attr body Return Assign NameStore AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TryExcept body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Call NameLoad For NameStore NameLoad body If CompareIn NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad orelse For NameStore NameLoad body If CompareNotIn NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call NameLoad GeneratorExp CompareEq NameLoad AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr keyword NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Return NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad Raise decorator_list decorator_list
N/A __future__ absolute_import division generators nested_scopes print_function unicode_literals with_statement N/A logging N/A traceback pants.build_graph.address Address pants.build_graph.address_lookup_error AddressLookupError pants.build_graph.build_graph BuildGraph N/A logger N/A N/A logging getLogger __name__ MutableBuildGraph N/A BuildGraph N/A N/A A directed acyclic graph of Targets and dependencies. Not necessarily connected. __init__ N/A N/A self address_mapper N/A N/A N/A N/A self _address_mapper address_mapper N/A N/A N/A N/A super MutableBuildGraph self __init__ N/A reset N/A N/A self N/A N/A N/A N/A N/A N/A super MutableBuildGraph self reset N/A N/A self _addresses_already_closed N/A set N/A inject_synthetic_target N/A N/A self address target_type dependencies derived_from N/A None None kwargs N/A N/A target N/A target_type name N/A address target_name address address build_graph self kwargs N/A N/A N/A self inject_target target dependencies dependencies derived_from derived_from synthetic True N/A inject_address_closure N/A N/A self address N/A N/A N/A N/A N/A self contains_address address N/A N/A N/A N/A address N/A self _addresses_already_closed N/A N/A N/A mapper N/A self _address_mapper N/A N/A target_address target_addressable N/A N/A mapper resolve address N/A N/A N/A N/A self _addresses_already_closed add target_address N/A N/A N/A dep_addresses N/A list N/A N/A mapper specs_to_addresses N/A target_addressable dependency_specs relative_to N/A target_address spec_path N/A deps_seen N/A set N/A dep_address dep_addresses N/A N/A N/A dep_address deps_seen N/A N/A N/A N/A self DuplicateAddressError N/A N/A Addresses in dependencies must be unique. '{spec}' is referenced more than once. format spec N/A dep_address spec N/A N/A N/A deps_seen add dep_address N/A N/A N/A self inject_address_closure dep_address N/A N/A N/A N/A self contains_address target_address N/A N/A target N/A N/A self _target_addressable_to_target target_address target_addressable N/A N/A N/A self inject_target target dependencies dep_addresses N/A N/A dep_address dep_addresses N/A N/A N/A dep_address N/A N/A self dependencies_of target_address N/A N/A N/A N/A self inject_dependency target_address dep_address N/A target N/A N/A self get_target target_address N/A traversable_spec N/A target traversable_dependency_specs N/A N/A traversable_address N/A N/A Address parse traversable_spec relative_to N/A target_address spec_path N/A N/A N/A self maybe_inject_address_closure traversable_address N/A N/A N/A any N/A N/A traversable_address N/A t address N/A t N/A target dependencies N/A N/A N/A N/A self inject_dependency dependent N/A target address dependency traversable_address N/A N/A N/A target mark_transitive_invalidation_hash_dirty N/A traversable_spec N/A target traversable_specs N/A N/A traversable_address N/A N/A Address parse traversable_spec relative_to N/A target_address spec_path N/A N/A N/A self maybe_inject_address_closure traversable_address N/A N/A N/A target mark_transitive_invalidation_hash_dirty N/A N/A N/A AddressLookupError N/A e N/A N/A N/A N/A self TransitiveLookupError N/A N/A {message}
  referenced from {spec} format message e spec N/A target_address spec N/A inject_specs_closure N/A N/A self specs fail_fast N/A None N/A N/A address N/A N/A N/A self _address_mapper scan_specs specs fail_fast fail_fast N/A N/A N/A N/A self inject_address_closure address N/A N/A address N/A _target_addressable_to_target N/A N/A self address addressable N/A N/A N/A Realizes a TargetAddressable into a Target at `address`.

    :param TargetAddressable addressable:
    :param Address address:
     N/A N/A N/A target N/A N/A addressable instantiate build_graph self address address N/A target N/A N/A N/A Exception N/A N/A N/A N/A traceback print_exc N/A N/A N/A logger exception N/A N/A Failed to instantiate Target with type {target_type} with name "{name}" at address {address} format target_type N/A addressable addressed_type name N/A addressable addressed_name address address N/A N/A N/A