Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support strongly connected components in testutils.Fingerprinter.
Made fingerprinting of cyclic graphs more robust and consistent. Strongly Connected Components (SCCs) are now correctly identified and assigned unique fingerprints regardless of traversal order by determining canonical roots. This allows for more accurate comparison of graph structures. * Extracts the shared traversal code from Fingerprinter and Dumper into GraphTraverser. * Makes Fingerprinter parameter order consistent with Dumper, registry then object. PiperOrigin-RevId: 702027743 Change-Id: I6dc02c1af8920594dbe602ebc15b96acda96b7c7
- Loading branch information