In the event you are using the aforementioned "inherit_version" = 0, this determines how to behave when encountering a module with no version defined.

DEFAULT: inherit_missing = 1

When a module has no version, probe DZIL->version() for an answer. This is what you want if you want to have some files with fixed versions, and others to just automatically be maintained by Dist::Zilla.

inherit_missing = 0

When a module has no version, emit a versionless record in the final metadata.