summaryrefslogtreecommitdiff
path: root/src/buildtool/progress_reporting/progress_reporter.hpp
AgeCommit message (Collapse)Author
2024-03-19graph traverser: Be explicit in logging locationPaul Cristian Sarbu
2024-03-11just: Replace singletons for progress tracking and statistics...Paul Cristian Sarbu
...with regular instances that have controlled life-times. This avoids race conditions in tracking and reporting the results of analysis and build, as the serve endpoint can orchestrate multiple builds at the same time asynchronously. As a bonus side-effect this also ensures the correctness of the progress reporting per orchestrated build.
2023-02-27Progress reporting: Extract generic logic from just base progress reporter classSascha Roloff