Branch Coverage

lib/UR/Namespace/Command/Update/ClassDiagram.pm
Criterion Covered Total %
branch 0 64 0.0


line true false branch
59 0 0 if ($@)
67 0 0 if (-f $params->{'file'}) { }
68 0 0 unless exists $params->{'depth'}
72 0 0 unless exists $params->{'depth'}
77 0 0 unless (exists $params->{'show_attributes'})
100 0 0 unless $b->y <=> $a->y
101 0 0 if (@objs)
114 0 0 unless ($umlet_class)
123 0 0 if ($self->show_attributes)
130 0 0 if $attributes_already_in_diagram{$property_name}
133 0 0 $id_properties{$property_name} ? :
142 0 0 if ($self->show_methods)
149 0 0 if ($umlet_class->x > 800) { }
160 0 0 if ($created)
162 0 0 if ($x_coord > 800)
171 0 0 if $_->is_delegated
174 0 0 unless exists $involved_class_names{$property->data_type}
177 0 0 unless @property_links
188 0 0 unless ($umlet_relation)
196 0 0 unless ($umlet_relation->connect_entity_attributes)
205 0 0 unless $involved_class_names{$parent_class_name}
211 0 0 unless ($umlet_relation)
232 0 0 unless @{$params{'names'};}
233 0 0 unless $params{'depth'}
251 0 0 unless @related_names
261 0 0 unless ($self->include_ur_object)
263 0 0 if $_->class_name ne 'UR::Object'
273 0 0 unless @{$params{'names'};}
274 0 0 unless $params{'depth'}
280 0 0 if ($@)
292 0 0 unless ($self->include_ur_object)
294 0 0 if $_->class_name ne 'UR::Object'