src/loman/__init__.py |
(no function) |
9 |
0 |
0 |
100% |
src/loman/compat.py |
get_signature |
17 |
1 |
0 |
94% |
src/loman/compat.py |
(no function) |
9 |
0 |
0 |
100% |
src/loman/computeengine.py |
_node |
1 |
1 |
0 |
0% |
src/loman/computeengine.py |
node |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
node.inner |
4 |
0 |
0 |
100% |
src/loman/computeengine.py |
Node.add_to_comp |
1 |
1 |
0 |
0% |
src/loman/computeengine.py |
InputNode.__init__ |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
InputNode.add_to_comp |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
CalcNode.add_to_comp |
10 |
0 |
0 |
100% |
src/loman/computeengine.py |
calc_node |
4 |
0 |
0 |
100% |
src/loman/computeengine.py |
calc_node.wrap |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Block.__init__ |
3 |
0 |
0 |
100% |
src/loman/computeengine.py |
Block.add_to_comp |
6 |
1 |
0 |
83% |
src/loman/computeengine.py |
populate_computation_from_class |
8 |
0 |
0 |
100% |
src/loman/computeengine.py |
computation_factory |
4 |
0 |
0 |
100% |
src/loman/computeengine.py |
computation_factory.wrap |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
computation_factory.wrap.create_computation |
5 |
0 |
0 |
100% |
src/loman/computeengine.py |
_eval_node |
14 |
0 |
0 |
100% |
src/loman/computeengine.py |
NullObject.__getattr__ |
2 |
2 |
0 |
0% |
src/loman/computeengine.py |
NullObject.__setattr__ |
2 |
2 |
0 |
0% |
src/loman/computeengine.py |
NullObject.__delattr__ |
2 |
2 |
0 |
0% |
src/loman/computeengine.py |
NullObject.__call__ |
2 |
2 |
0 |
0% |
src/loman/computeengine.py |
NullObject.__getitem__ |
2 |
2 |
0 |
0% |
src/loman/computeengine.py |
NullObject.__setitem__ |
2 |
2 |
0 |
0% |
src/loman/computeengine.py |
NullObject.__repr__ |
2 |
2 |
0 |
0% |
src/loman/computeengine.py |
identity_function |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.__init__ |
21 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_attribute_view_for_path |
4 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_attribute_view_for_path.node_func |
1 |
1 |
0 |
0% |
src/loman/computeengine.py |
Computation.get_attribute_view_for_path.get_one_func_for_path |
7 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_attribute_view_for_path.get_many_func_for_path |
3 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_names_for_state |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_tags_for_state |
1 |
1 |
0 |
0% |
src/loman/computeengine.py |
Computation.add_node |
74 |
1 |
0 |
99% |
src/loman/computeengine.py |
Computation._refresh_maps |
9 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._set_tag_one |
3 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.set_tag |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._clear_tag_one |
3 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.clear_tag |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._set_style_one |
2 |
2 |
0 |
0% |
src/loman/computeengine.py |
Computation.set_style |
1 |
1 |
0 |
0% |
src/loman/computeengine.py |
Computation._clear_style_one |
2 |
2 |
0 |
0% |
src/loman/computeengine.py |
Computation.clear_style |
1 |
1 |
0 |
0% |
src/loman/computeengine.py |
Computation.metadata |
6 |
1 |
0 |
83% |
src/loman/computeengine.py |
Computation.delete_node |
15 |
1 |
0 |
93% |
src/loman/computeengine.py |
Computation.rename_node |
23 |
6 |
0 |
74% |
src/loman/computeengine.py |
Computation.repoint |
16 |
1 |
0 |
94% |
src/loman/computeengine.py |
Computation.insert |
16 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.insert_many |
18 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.insert_from |
5 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._set_state |
5 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._set_state_and_value |
12 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._set_state_and_literal_value |
10 |
1 |
0 |
90% |
src/loman/computeengine.py |
Computation._set_states |
6 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.set_stale |
5 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.pin |
4 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.unpin |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_descendents |
17 |
2 |
0 |
88% |
src/loman/computeengine.py |
Computation._set_descendents |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._set_uninitialized |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._set_uptodate |
4 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._set_error |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._try_set_computable |
9 |
1 |
0 |
89% |
src/loman/computeengine.py |
Computation._get_parameter_data |
9 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_func_args_kwds |
14 |
1 |
0 |
93% |
src/loman/computeengine.py |
Computation.get_definition_args_kwds |
25 |
1 |
0 |
96% |
src/loman/computeengine.py |
Computation._compute_nodes |
37 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._compute_nodes.run |
6 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_calc_node_keys |
17 |
2 |
0 |
88% |
src/loman/computeengine.py |
Computation._get_calc_node_names |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.compute |
9 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.compute_all |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._node_keys |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.nodes |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_tree_list_children |
7 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.has_node |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.tree_has_path |
9 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_tree_descendents |
15 |
2 |
0 |
87% |
src/loman/computeengine.py |
Computation._state_one |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.state |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._value_one |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.value |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.compute_and_get_value |
7 |
2 |
0 |
71% |
src/loman/computeengine.py |
Computation._tag_one |
3 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.tags |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.nodes_by_tag |
6 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._style_one |
3 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.styles |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_item_one |
3 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.__getitem__ |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_timing_one |
3 |
3 |
0 |
0% |
src/loman/computeengine.py |
Computation.get_timing |
1 |
1 |
0 |
0% |
src/loman/computeengine.py |
Computation.to_df |
7 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.to_dict |
1 |
1 |
0 |
0% |
src/loman/computeengine.py |
Computation._get_inputs_one_node_keys |
18 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_inputs_one_names |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_inputs |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_ancestors_node_keys |
7 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_ancestors |
3 |
3 |
0 |
0% |
src/loman/computeengine.py |
Computation._get_original_inputs_node_keys |
4 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_original_inputs |
5 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_outputs_one |
3 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_outputs |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._get_descendents_node_keys |
7 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_descendents |
3 |
3 |
0 |
0% |
src/loman/computeengine.py |
Computation.get_final_outputs |
6 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.get_source |
8 |
1 |
0 |
88% |
src/loman/computeengine.py |
Computation.print_source |
1 |
1 |
0 |
0% |
src/loman/computeengine.py |
Computation.restrict |
8 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.__getstate__ |
6 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.__setstate__ |
3 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.write_dill_old |
19 |
19 |
0 |
0% |
src/loman/computeengine.py |
Computation.write_dill |
4 |
2 |
0 |
50% |
src/loman/computeengine.py |
Computation.read_dill |
7 |
3 |
0 |
57% |
src/loman/computeengine.py |
Computation.copy |
5 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.add_named_tuple_expansion |
5 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.add_named_tuple_expansion.make_f |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.add_named_tuple_expansion.make_f.get_field_value |
1 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.add_map_node |
2 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.add_map_node.f |
12 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.prepend_path |
4 |
1 |
0 |
75% |
src/loman/computeengine.py |
Computation.add_block |
25 |
1 |
0 |
96% |
src/loman/computeengine.py |
Computation.link |
8 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation._repr_svg_ |
1 |
1 |
0 |
0% |
src/loman/computeengine.py |
Computation.draw |
7 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.view |
3 |
3 |
0 |
0% |
src/loman/computeengine.py |
Computation.print_errors |
7 |
7 |
0 |
0% |
src/loman/computeengine.py |
Computation.from_class |
4 |
0 |
0 |
100% |
src/loman/computeengine.py |
Computation.inject_dependencies |
8 |
8 |
0 |
0% |
src/loman/computeengine.py |
(no function) |
185 |
0 |
0 |
100% |
src/loman/consts.py |
(no function) |
30 |
0 |
0 |
100% |
src/loman/exception.py |
MapError.__init__ |
2 |
0 |
0 |
100% |
src/loman/exception.py |
(no function) |
17 |
0 |
0 |
100% |
src/loman/graph_utils.py |
contract_node_one |
4 |
0 |
0 |
100% |
src/loman/graph_utils.py |
contract_node |
1 |
0 |
0 |
100% |
src/loman/graph_utils.py |
(no function) |
4 |
0 |
0 |
100% |
src/loman/nodekey.py |
quote_part |
5 |
1 |
0 |
80% |
src/loman/nodekey.py |
NodeKey.__str__ |
1 |
0 |
0 |
100% |
src/loman/nodekey.py |
NodeKey.name |
7 |
1 |
0 |
86% |
src/loman/nodekey.py |
NodeKey.label |
3 |
1 |
0 |
67% |
src/loman/nodekey.py |
NodeKey.drop_root |
8 |
0 |
0 |
100% |
src/loman/nodekey.py |
NodeKey.join |
7 |
0 |
0 |
100% |
src/loman/nodekey.py |
NodeKey.join_parts |
3 |
1 |
0 |
67% |
src/loman/nodekey.py |
NodeKey.is_descendent_of |
3 |
0 |
0 |
100% |
src/loman/nodekey.py |
NodeKey.parent |
3 |
1 |
0 |
67% |
src/loman/nodekey.py |
NodeKey.prepend |
1 |
0 |
0 |
100% |
src/loman/nodekey.py |
NodeKey.__repr__ |
3 |
0 |
0 |
100% |
src/loman/nodekey.py |
NodeKey.__eq__ |
5 |
1 |
0 |
80% |
src/loman/nodekey.py |
NodeKey.root |
3 |
0 |
0 |
100% |
src/loman/nodekey.py |
NodeKey.is_root |
1 |
0 |
0 |
100% |
src/loman/nodekey.py |
NodeKey.common_parent |
8 |
0 |
0 |
100% |
src/loman/nodekey.py |
NodeKey.ancestors |
8 |
0 |
0 |
100% |
src/loman/nodekey.py |
names_to_node_keys |
1 |
0 |
0 |
100% |
src/loman/nodekey.py |
node_keys_to_names |
1 |
0 |
0 |
100% |
src/loman/nodekey.py |
_parse_nodekey |
21 |
0 |
0 |
100% |
src/loman/nodekey.py |
parse_nodekey |
1 |
0 |
0 |
100% |
src/loman/nodekey.py |
to_nodekey |
7 |
1 |
0 |
86% |
src/loman/nodekey.py |
nodekey_join |
1 |
0 |
0 |
100% |
src/loman/nodekey.py |
_match_pattern_recursive |
13 |
0 |
0 |
100% |
src/loman/nodekey.py |
is_pattern |
1 |
0 |
0 |
100% |
src/loman/nodekey.py |
match_pattern |
1 |
0 |
0 |
100% |
src/loman/nodekey.py |
(no function) |
46 |
0 |
0 |
100% |
src/loman/serialization/__init__.py |
(no function) |
5 |
0 |
0 |
100% |
src/loman/serialization/default.py |
default_transformer |
3 |
3 |
0 |
0% |
src/loman/serialization/default.py |
(no function) |
2 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
MissingObject.__repr__ |
1 |
1 |
0 |
0% |
src/loman/serialization/transformer.py |
order_classes |
7 |
1 |
0 |
86% |
src/loman/serialization/transformer.py |
CustomTransformer.name |
1 |
1 |
0 |
0% |
src/loman/serialization/transformer.py |
CustomTransformer.to_dict |
1 |
1 |
0 |
0% |
src/loman/serialization/transformer.py |
CustomTransformer.from_dict |
1 |
1 |
0 |
0% |
src/loman/serialization/transformer.py |
CustomTransformer.supported_direct_types |
1 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
CustomTransformer.supported_subtypes |
1 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformable.to_dict |
1 |
1 |
0 |
0% |
src/loman/serialization/transformer.py |
Transformable.from_dict |
1 |
1 |
0 |
0% |
src/loman/serialization/transformer.py |
Transformer.__init__ |
8 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer.register |
9 |
1 |
0 |
89% |
src/loman/serialization/transformer.py |
Transformer.register_transformer |
14 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer.register_transformable |
3 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer.register_attrs |
3 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer.register_dataclass |
3 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer.get_transformer_for_obj |
6 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer.get_transformer_for_name |
2 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer.to_dict |
15 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer._dict_to_dict |
4 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer._attrs_to_dict |
7 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer._dataclass_to_dict |
7 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer._to_dict_transformer |
8 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
Transformer.from_dict |
20 |
1 |
0 |
95% |
src/loman/serialization/transformer.py |
Transformer._from_dict_transformable |
7 |
3 |
0 |
57% |
src/loman/serialization/transformer.py |
Transformer._from_attrs |
14 |
6 |
0 |
57% |
src/loman/serialization/transformer.py |
Transformer._from_dataclass |
10 |
3 |
0 |
70% |
src/loman/serialization/transformer.py |
Transformer._from_dict_transformer |
6 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
NdArrayTransformer.name |
1 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
NdArrayTransformer.to_dict |
2 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
NdArrayTransformer.from_dict |
1 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
NdArrayTransformer.supported_direct_types |
1 |
0 |
0 |
100% |
src/loman/serialization/transformer.py |
(no function) |
70 |
2 |
0 |
97% |
src/loman/util.py |
apply1 |
5 |
1 |
0 |
80% |
src/loman/util.py |
as_iterable |
3 |
0 |
0 |
100% |
src/loman/util.py |
apply_n |
2 |
0 |
0 |
100% |
src/loman/util.py |
AttributeView.__init__ |
5 |
1 |
0 |
80% |
src/loman/util.py |
AttributeView.__dir__ |
1 |
1 |
0 |
0% |
src/loman/util.py |
AttributeView.__getattr__ |
4 |
0 |
0 |
100% |
src/loman/util.py |
AttributeView.__getitem__ |
1 |
0 |
0 |
100% |
src/loman/util.py |
AttributeView.__getstate__ |
1 |
1 |
0 |
0% |
src/loman/util.py |
AttributeView.__setstate__ |
5 |
5 |
0 |
0% |
src/loman/util.py |
AttributeView.from_dict |
4 |
4 |
0 |
0% |
src/loman/util.py |
AttributeView.from_dict.get_attribute |
1 |
1 |
0 |
0% |
src/loman/util.py |
value_eq |
10 |
3 |
0 |
70% |
src/loman/util.py |
(no function) |
17 |
0 |
0 |
100% |
src/loman/visualization.py |
NodeFormatter.calibrate |
1 |
0 |
0 |
100% |
src/loman/visualization.py |
NodeFormatter.format |
1 |
1 |
0 |
0% |
src/loman/visualization.py |
NodeFormatter.create |
17 |
6 |
0 |
65% |
src/loman/visualization.py |
ColorByState.__init__ |
3 |
0 |
0 |
100% |
src/loman/visualization.py |
ColorByState.format |
12 |
3 |
0 |
75% |
src/loman/visualization.py |
ColorByTiming.__init__ |
5 |
5 |
0 |
0% |
src/loman/visualization.py |
ColorByTiming.calibrate |
7 |
7 |
0 |
0% |
src/loman/visualization.py |
ColorByTiming.format |
9 |
9 |
0 |
0% |
src/loman/visualization.py |
ShapeByType.format |
18 |
18 |
0 |
0% |
src/loman/visualization.py |
RectBlocks.format |
2 |
0 |
0 |
100% |
src/loman/visualization.py |
StandardLabel.format |
1 |
0 |
0 |
100% |
src/loman/visualization.py |
get_group_path |
5 |
0 |
0 |
100% |
src/loman/visualization.py |
StandardGroup.format |
7 |
0 |
0 |
100% |
src/loman/visualization.py |
StandardStylingOverrides.format |
9 |
4 |
0 |
56% |
src/loman/visualization.py |
CompositeNodeFormatter.calibrate |
2 |
0 |
0 |
100% |
src/loman/visualization.py |
CompositeNodeFormatter.format |
6 |
0 |
0 |
100% |
src/loman/visualization.py |
GraphView.__post_init__ |
1 |
0 |
0 |
100% |
src/loman/visualization.py |
GraphView.get_sub_block |
39 |
1 |
0 |
97% |
src/loman/visualization.py |
GraphView._initialize_transforms |
5 |
0 |
0 |
100% |
src/loman/visualization.py |
GraphView._apply_default_collapse_transforms |
4 |
0 |
0 |
100% |
src/loman/visualization.py |
GraphView._apply_custom_transforms |
21 |
0 |
0 |
100% |
src/loman/visualization.py |
GraphView._create_visualization_dag |
4 |
0 |
0 |
100% |
src/loman/visualization.py |
GraphView._create_dot_graph |
1 |
0 |
0 |
100% |
src/loman/visualization.py |
GraphView.refresh |
4 |
0 |
0 |
100% |
src/loman/visualization.py |
GraphView.svg |
3 |
3 |
0 |
0% |
src/loman/visualization.py |
GraphView.view |
5 |
5 |
0 |
0% |
src/loman/visualization.py |
GraphView._repr_svg_ |
1 |
1 |
0 |
0% |
src/loman/visualization.py |
create_viz_dag |
37 |
1 |
0 |
97% |
src/loman/visualization.py |
to_pydot |
44 |
0 |
0 |
100% |
src/loman/visualization.py |
create_root_graph |
9 |
4 |
0 |
56% |
src/loman/visualization.py |
create_subgraph |
3 |
0 |
0 |
100% |
src/loman/visualization.py |
(no function) |
80 |
0 |
0 |
100% |