39 Commits (3bf9f7c301e2c6e171af27c4e560c4956ccb58cb)

Author SHA1 Message Date
Daniel Grunwald 3bf9f7c301 Fix #1943: "ref readonly" returns from properties/indexers 5 years ago
Siegfried Pammer 70b087bf8d #1942: WholeProjectDecompiler: Do not use filenames that collide with names of special devices. Note: this changes the PDB structure from multi-level folders per namespace to "dotted name" folders. 5 years ago
Siegfried Pammer d051e3aca4 Fix #1923: Add progress reporting to PowerShell GetDecompiledProjectCmdlet 5 years ago
Siegfried Pammer be887d0ea6 #1674: Add DebugInfoProvider to WholeProjectDecompiler API. 6 years ago
Siegfried Pammer e1bc205d3a Add support for strong-name keys in WholeProjectDecompiler and RoundtripAssembly tests. 6 years ago
Siegfried Pammer a63e94e5b4 Refactor Solution decompilation to use Language instead of AssemblyTreeNode. 6 years ago
dymanoid 5e6a261b86 Implement Visual Studio solution generation for icsharpcode#972 6 years ago
Daniel Grunwald 4e173cc885 Improve error message on decompiler crashes 6 years ago
Siegfried Pammer 905081ee37 Fix #1473: Handle default values for 'Prefer32Bit' correctly. 6 years ago
Siegfried Pammer c461bb3ccb WholeProjectDecompiler: store framework version number as padded integer for future use. 6 years ago
Siegfried Pammer 09c6c70879 Ignore empty resources in WholeProjectDecompiler. 6 years ago
Siegfried Pammer 4ccfc39444 Fix #1491: Exception on empty resource 6 years ago
Siegfried Pammer 6f5284c4ae WholeProjectDecompiler: Add <Prefer32Bit>True</Prefer32Bit>, if CorFlags.Prefers32Bit is set. 6 years ago
Siegfried Pammer 6c8a55a0af Fix #1467: Update WholeProjectDecompiler.GetPlatformName to match Language.GetPlatformDisplayName 6 years ago
Daniel Grunwald f1d5f9d7ec Fix #1225: Increase file name length limit, and opt into Win10 long path support. 7 years ago
Daniel Grunwald f8efc7cf57 #1225: Fix inconsistencies in path handling when decompiling resources. 7 years ago
Siegfried Pammer 3377e93628 Add LangVersion support to WholeProjectDecompiler and add NonTrailingNamedArguments setting. 7 years ago
Daniel Grunwald ab157b2fc0 Add TypeSystemOptions.Uncached. 7 years ago
Daniel Grunwald 1f3916d554 Use the resolve methods in MetadataModule, and remove the wrappers in DecompilerTypeSystem. 7 years ago
Siegfried Pammer 41e43920dc Fix missing AssemblyResolver in ILSpyWholeProjectDecompiler. 7 years ago
Siegfried Pammer bcfb3742eb Clean up PEFile, move Pdb related types to DebugInfo namespace 7 years ago
Daniel Grunwald 80a4d951a7 Use .resx file extension when saving resources in XML format. 7 years ago
Daniel Grunwald c17c3c739f Fix #1192: Use custom ResourcesFile implementation 7 years ago
Daniel Grunwald 1c0e61a4c3 Fix #1187: ArgumentException: Illegal characters in path. 7 years ago
Siegfried Pammer 458f448fae Avoid unnecessary allocations of MetadataReader and clean up Dom structs a bit. 7 years ago
Siegfried Pammer c1d640f4b4 Fix bug in WholeProjectDecompiler 7 years ago
Siegfried Pammer 478ec4d632 Port WholeProjectDecompiler 7 years ago
Siegfried Pammer 3bf182860d Fix #934: Project generation: absolute path used for AssemblyInfo.cs module 8 years ago
mohe2015 6a0edb1ef8 Fix formatting. 8 years ago
mohe2015 8e7a72f8e1 Fix bug with duplicate appending of targetDirectory. 8 years ago
Siegfried Pammer 43d696ab28 WholeProjectDecompiler: Add support for .NET portable projects. 8 years ago
Daniel Grunwald 867d330f1c Fix cancellation. 8 years ago
Siegfried Pammer 3d7279ebb0 Add RemoveCLSCompliantAttribute 8 years ago
Daniel Grunwald fe84ea9730 WIP: yield return decompiler 9 years ago
Siegfried Pammer 840ec04fde Namespace adjustments for Syntax classes 9 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 9 years ago
Siegfried Pammer 27a7d04b2f Add AssemblyDefinition paramater to IsGacAssembly 9 years ago
Daniel Grunwald 0efc55d594 Move whole-project-decompilation into ICSharpCode.Decompiler and create test case. 9 years ago