49 Commits (37c56e7e7b977de64c78a129031e6744b59ad7a2)

Author SHA1 Message Date
Siegfried Pammer a85e5b513d Fix a possible NRE in XmlDocumentationElement and wrong nullable annotations in analyzers. 1 month ago
Siegfried Pammer 524ab6035f Fix #3226: missing assemblyFileName parameter in XmlDocLoader.FindXmlDocumentation 9 months ago
Siegfried Pammer ca78d4a14d Use MetadataFile instead of PEFile in TypeSystem. 1 year ago
Christoph Wille f62629e9f9 Combine Path.Combine calls, remove local 2 years ago
Christoph Wille facf2f662b Fix #2933 - look by .Name first, then fall back to ISO 2 years ago
Christoph Wille 2ddab6c54c Consolidate duplicated code into XmlDocLoader 2 years ago
Siegfried Pammer 2e31427d56 Fix nullability warnings in AstNode and XmlDocumentationElement. 3 years ago
Siegfried Pammer 6cc89378aa Remove unused code. 4 years ago
Siegfried Pammer 6628e0a410 Fix #2500: NRE and other bugs when hovering over symbol with <inheritdoc />. 4 years ago
Siegfried Pammer 47dcf0507f #2500: nullable enable XmlDocumentationElement 4 years ago
Siegfried Pammer ba5d23a835 Fix #1512: XmlDocumentationProvider Unable to load some XML files to have special characters 4 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Siegfried Pammer 8925b4ff7b Inline variable declarations/modernize parts of our code base. 5 years ago
Siegfried Pammer f42d72e799 Fix #1805: Ignore exceptions thrown while trying to resolve an entity for rich text tooltips. 6 years ago
Siegfried Pammer e211b01595 Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
Siegfried Pammer 6e4db66b61 Fix CA1825:AvoidZeroLengthArrayAllocations, use Empty<T>.Array consistently. 6 years ago
Siegfried Pammer fc6495cfea Fix bugs introduced by XLinq migration 6 years ago
Siegfried Pammer 4e5a2c4a6a Replace AXmlParser with XLinq. 6 years ago
Siegfried Pammer a00bd6d74c Remove unused Documentation/DocumentationElement.cs 6 years ago
Siegfried Pammer 7539a429c6 Port rich text tooltips from SharpDevelop to ILSpy. 6 years ago
Siegfried Pammer 188bac4e55 Possible fix for primitive types resolving to MinimalCorlib types in navigateTo handling. 7 years ago
Daniel Grunwald 21040c8bde Don't emit "virtual" modifier in interfaces (C# 8 default interface members). 7 years ago
Siegfried Pammer 608f94e6da IdStringProvider: Fix handling of generic methods and explicit interface implementations. 7 years ago
Siegfried Pammer dccd0052dc Merge XmlDocKeyProvider.cs into IdStringProvider.cs 7 years ago
Daniel Grunwald 3b46776c5e Rename IAssembly -> IModule. 7 years ago
Siegfried Pammer 85c83b8e6f Fix #1052: Use IDocumentationProvider in the CSharpDecompiler API 7 years ago
Siegfried Pammer bcfb3742eb Clean up PEFile, move Pdb related types to DebugInfo namespace 7 years ago
Siegfried Pammer 9acc372a68 Use TypeSystem for ILSpy UI: 7 years ago
Daniel Grunwald da06a48851 Implement more of the new metadata TS. 7 years ago
Daniel Grunwald 0be9e84f1b Use resolved TS in member filter predicates. 7 years ago
Daniel Grunwald 9a74f018b5 Decode metadata signatures directly into IType; without going through ITypeReference. 7 years ago
Siegfried Pammer 7599d0c410 Try to resolve exported types in XmlDocKeyProvider.FindType 7 years ago
Siegfried Pammer 458f448fae Avoid unnecessary allocations of MetadataReader and clean up Dom structs a bit. 7 years ago
Siegfried Pammer 8884306244 Port BAML decompiler to SRM. 7 years ago
Siegfried Pammer 2571018c8a Port AddXmlDocumentationTransform to SRM 7 years ago
Daniel Grunwald 4c45a41fdb Remove more dead TypeSystem code: ISymbolReference 7 years ago
Siegfried Pammer dbbe750a3f Fix \r\n bug in LinePositionMapper 7 years ago
Siegfried Pammer a5f0ea7237 Fix #1098: System.IO.EndOfStreamException in XmlDocumentationProvider 7 years ago
Siegfried Pammer 87ced033ba Rename Dom -> Metadata; Remove bogus abstraction 7 years ago
Siegfried Pammer d51d21513d Fix performance of AddXmlDocumentationTransform 8 years ago
Siegfried Pammer 7d6e4a11c4 Move AddXmlDocumentationTransform to Decompiler 8 years ago
Siegfried Pammer 0524b4a353 Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
Siegfried Pammer 88887b7c41 remove NR.Editor namespace 9 years ago
Siegfried Pammer 840ec04fde Namespace adjustments for Syntax classes 9 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 9 years ago
Siegfried Pammer 284ddfadf1 Phase 2: Merge ICSharpCode.NRefactory into ICSharpCode.Decompiler 9 years ago