People want this but I don't think it actually delivers, even if it did exactly what it promised. The issue there isn't with the tool, the issue is that the engineer doesn't want to cooperate.
The engineer will either output garbage or output nothing at all. So you will still need a human to pester the dev.