LPS-44312 FileVersion can be null only if file entry is null, otherwise it may through NPE so we are throwing IllegalArgumentException in that case