LCOV - code coverage report
Current view: top level - src - strutil.c (source / functions) Coverage Total Hit
Test: InChI Unit Test Coverage Lines: 31.3 % 2551 799
Test Date: 2026-05-04 07:05:02 Functions: 66.7 % 60 40
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 24.2 % 2717 658

Function Name Sort by function name Hit count Sort by function hit count
CompAtomData_GetNumMapping 0
DisconnectAmmoniumSalt 0
DisconnectMetalSalt 0
GetMinDistDistribution 0
add_bond_if_unseen 0
bHeteroAtomMayHaveXchgIsoH 0
cmp_iso_atw_diff_component_no 0
dist3D 0
imat_free 0
imat_new 0
move_explicit_Hcation 0
nFindOneOM 0
subgraf_debug_trace 0
subgraf_free 0
subgraf_new 0
subgraf_pathfinder_collect_all 0
subgraf_pathfinder_free 0
subgraf_pathfinder_new 0
subgraf_pathfinder_run 0
the_only_doublet_neigh 0
DisconnectMetals 1
is_only_HDT_neighbors 1
MolecularInorganicsIsMetalToDisconnect 3
getElTypeforMolecularInorganics 3
MolecularInorganicsPreprocessing 6
getElValenceforMolecularInorganics 6
updateNeighborListMolecularInorganics 6
DisconnectOneLigand 10
DisconnectInpAtBond 13
cmp_components 17
shouldBondBeCut 25
RemoveInpAtBond 26
DisconnectSalts 48
post_fix_odd_things 48
bMayDisconnectMetals 54
bNumHeterAtomHasIsotopicH 54
fix_non_uniform_drawn_amidiniums 54
fix_non_uniform_drawn_oxoanions 54
fix_odd_things 54
remove_ion_pairs 55
MarkDisconnectedComponents 56
set_EnhancedStereo_t_m_layers 57
Alloc_INChI 69
Alloc_INChI_Aux 69
Alloc_INChI_Stereo 69
ExtractConnectedComponent 69
Free_INChI_Members 69
SetConnectedComponentNumber 69
add_DT_to_num_H 69
remove_terminal_HDT 69
get_parity_idx_from_canonical_atom_number 137
Free_INChI 138
Free_INChI_Aux 138
Free_INChI_Stereo 138
invert_parities 153
get_iat_number 619
bIsMetalToDisconnect 625
get_canonical_atom_number 670
bIsMetalSalt 1165
bIsAmmoniumSalt 1193

Generated by: LCOV version 2.0-1