38 Commits (343694c5499d2dd68896563bbbfc72604231deef)

Author SHA1 Message Date
Siegfried Pammer 343694c549 Generalize progress reporting for decompilation and PDB generation. 3 years ago
Siegfried Pammer 5046e4cf60 Fix #2718, Fix #2719, Fix #2725: Remove WPF compiler-generated code. 3 years ago
Siegfried Pammer 8dd721aee3 Fix #2706: Filenames and directories truncated to 30 characters. 3 years ago
Andrii Kurdiumov a2e9a2f5d8
Allow decompile C++/CLI assemblies 3 years ago
Siegfried Pammer 2646265069 #2565: Improve GetFileNameForResource: Assume that input is already a filename. 3 years ago
Siegfried Pammer 37456672d7 WholeProjectDecompiler: set segment length for Unix to 255. 3 years ago
Siegfried Pammer a48f0d311c Fix #2330: Add conditional sub directory support 3 years ago
Siegfried Pammer bf336d85cf Fix second issue mentioned in #2565: resource names such as path/to/file.ext are now properly handled as relative paths. 4 years ago
Siegfried Pammer 849161e362 - Replace DecompilerTextView.CleanUpName with direct uses of WholeProjectDecompiler.CleanUpFileName 4 years ago
Siegfried Pammer 19d5ea4095 Fix #2505: Do treat whole resource name as file name without directory at the start of GetFileNameForResource. 4 years ago
Siegfried Pammer 07199e2ecf Fix #2038: Add proper support for Long paths on Windows 10 and limit path segments to 255 characters (with long path support) or 30 characters. If a PathTooLongException is thrown display a better error message on project export. 4 years ago
Daniel Grunwald bd9aabeae2 Update to dotnet-format 5.1.225507. 4 years ago
Siegfried Pammer 635013329a Fix #2358: use current Path.DirectorySeparatorChar instead of hard-coded backslashes. 4 years ago
Siegfried Pammer 2a9a5237d1 Fix exception when trying to export project for which no target-framework moniker was detected. 4 years ago
Siegfried Pammer 2ed52b9634 #2362: Provide more information on assembly resolve errors 4 years ago
Daniel Grunwald 0de6238d65 Support resolving assembly references within a bundle. 5 years ago
文煌 77dc975f9b fix GetFileNameForResource not in accordance with https://github.com/icsharpcode/ILSpy/pull/2157 5 years ago
文煌 c2c1bcc570 write empty RootNamespace if need 5 years ago
文煌 4b27bb5427 copy file overwrite 5 years ago
文煌 908c3081e9 don't write app.manifest if it is default 5 years ago
文煌 65bf8fe92e do not write app icon and manifest if null 5 years ago
文煌 4a8cca26a1 write app manifest 5 years ago
文煌 1ac59a79cd copy app.config if exists 5 years ago
文煌 8c54f3caa1 write application icon file 5 years ago
文煌 d612008c9f write OutputType for asp.net library 5 years ago
文煌 bc888117e9 write EmbeddedResource for non .resx file 5 years ago
文煌 9742a7cfae 1. Create sub directory when namespace contains dot 5 years ago
文煌 5d80c56189 don't write Reference for .NET Core shared assembly 5 years ago
文煌 e8e0f89f6d don't write HintPath for .NET Core shared assembly 5 years ago
文煌 a5fdb05c6f use relative path if reference and target project are in the same root path 5 years ago
文煌 8152e40d5c don't write HintPath for GAC assembly 5 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Daniel Grunwald d02fd09822 Explicitly create partitioners for `Parallel.ForEach` calls. 5 years ago
dymanoid bfb57da93b Implement project writer for SDK style projects 5 years ago
dymanoid fdef5d11c6 Rearrange project writing logic 5 years ago
dymanoid b492a20442 Move assembly resolution logic to better place 5 years ago
dymanoid a952cda502 Create dedicated namespace for project decompiler 5 years ago