ModuleDefinition.cs Mixin.GetFullyQualifiedName returns empty strings, breaking callers #79
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This method is used in some parts of Cecil to get the path of an assembly. Returning string.Empty ends up causing a confusing exception later on when the return value is used. It'd be much easier to debug failures caused by this function if it threw instead. Alternately, return null, since an empty string is never a valid path anyway.
Note: I only ran into this because Visual Studio helpfully set the build configuration for Cecil to windows phone instead of Native. Regardless, confusing to debug because of the empty string.
Yup, makes sense.