skip if provides file field is empty

An example to test is https://metacpan.org/source/RIBASUSHI/DBIx-Class-Manual-SQLHackers-1.3/META.yml#L23 . Empty file field causes several troubles such as bogus stats etc.