Reusing the previous build's mapping returns every pre-existing symbol to its old name, which silently undoes the randomisation while every build-side check still passes. Deleting the mapping file before each build worked but left the guarantee resting on the caller. |
||
|---|---|---|
| .. | ||
| DebugNameMaker.cs | ||
| DebugNameMaker.cs.meta | ||
| INameScope.cs | ||
| INameScope.cs.meta | ||
| NameMakerBase.cs | ||
| NameMakerBase.cs.meta | ||
| NameMakerFactory.cs | ||
| NameMakerFactory.cs.meta | ||
| NameScope.cs | ||
| NameScope.cs.meta | ||
| NameScopeBase.cs | ||
| NameScopeBase.cs.meta | ||
| WordSetNameMaker.cs | ||
| WordSetNameMaker.cs.meta | ||