Clean up many small dependencies (part 3) (#8425)

Follow-up to #8353

Release Notes:
- N/A
a44fc24445Dzmitry Malyshau committed on 2/26/2024, 9:08:57 AM· committed by GitHubparentf54bb32
42 files changedLine totals unavailable