Session Type
Technical Talk
Date & Time
Wednesday, October 11, 2023, 1:45 PM - 2:15 PM
Large scale deployment of libTooling derived tools

We present various lessons learned from building systems to apply refactoring tools – both libTooling-based and others – on a large scale. The motivating example is the real-world use case of automating the retirement of runtime feature toggles from C++ code. We will use this example to derive some of our design constraints for the large-scale refactoring system, and will also discuss some of the various challenges we faced using the libTooling refactoring interface.

Location Name
Hall of Cities