I can’t believe this has been greyed out. Absolutely well said. Self documenting code all the way, what a ridiculous place to hide documentation.
All IT-projects need more documentation. And all tools should enforce that.
Git should require a readme.md file all repositories and that file should not allowed to be empty.
Java should require javadocs for all methods, fields and classes. Should not compile if missing or empty.
And so on ...