GetPackageContainingFile Throws if Argument is not a File Path
E.g. if the input string has invalid filename characters, the method should simply return null instead of throwing. If the path is not valid then it is clearly not a dependency
Edited by Dave Heintz