As the title says, when files in a module have special characters (e.g. a space), they will be urlencoded during packaging. During extraction they need to be decoded.
https://github.com/NuGet/NuGet.Client/blob/d2887cd591059fd675d397b48c79cdc30ee2b6ba/src/NuGet.Core/NuGet.Packaging/PackageArchiveReader.cs#L317
As the title says, when files in a module have special characters (e.g. a space), they will be urlencoded during packaging. During extraction they need to be decoded.
https://github.com/NuGet/NuGet.Client/blob/d2887cd591059fd675d397b48c79cdc30ee2b6ba/src/NuGet.Core/NuGet.Packaging/PackageArchiveReader.cs#L317