Rebuild
Verb · Development
Definitions
Recompiling a project from scratch (or from a changed state), discarding cached build artifacts to ensure the output reflects the current source. A clean rebuild (e.g., make clean && make, or gradle clean build) is often used to eliminate stale artifacts, while incremental rebuilds recompile only changed files for speed.
In plain English: Compiling your entire project fresh to make sure everything is built from the latest code, not leftover pieces from before.
Example: "The bug disappeared after a clean rebuild — turned out stale .o files from the old header were being linked in."