I think this was introduced with 6caae2e
The AssemblyInfoBuilder picks the correct implementation based on the file suffix for AssemblyInfo, but if no such file is present, it tries to access the dictionary with a null key, resulting in an ArgumentNullException.