update tools and other miscellaneous things to new APIs

9adcc31ca3Andrew Kelley committed on 8/30/2025, 7:48:50 AMparentfadd268
20 files changedLine totals unavailable