63 Commits (d5ff770959d8d447b59c91df0486bca49b2f6151)

Author SHA1 Message Date
Siegfried Pammer 9971c7e6df Find the member a hand-written documentation id was aiming at 3 weeks ago
Siegfried Pammer bba00519d0 Throw on unbalanced braces in ID string type names 2 months ago
Siegfried Pammer 75baa4991f Do not fall back to a sibling's documentation key 2 months ago
Siegfried Pammer 6893ab585d Replace the ID string grammar parser with name-based member matching 2 months ago
Siegfried Pammer eb50f1d307 Match members one ID string dialect at a time in FindEntity 2 months ago
Siegfried Pammer 7a126f9a0e Try both ID string dialects when looking up documentation 2 months ago
Siegfried Pammer 75e7c61e93 Fix #2728: render the MSVC C++/CLI ID string dialect 2 months ago
Siegfried Pammer c17c6af1e9 Add a metadata-level IdStringProvider.FindEntity 2 months ago
Siegfried Pammer fe147ce211 Port IdStringProvider.GetIdString to SRM 2 months ago
Siegfried Pammer 33d6dd7384 Restore IL-specific hover tooltips in the IL language view 3 months ago
Siegfried Pammer 50cfe7353a Resolve the ref-pack version when it differs from the runtime patch 3 months ago
Siegfried Pammer 3aa171bac5 ICSharpCode.Decompiler: XmlDocLoader falls back to .NET ref-pack XMLs 3 months ago
Peter Crabtree e1e16b64f5 dev: Strip BOM mark from text files 1 year ago
Daniel Grunwald bd9ee28552 Fix #1789: missing hyperlink for `MethodGroupResolveResult`. 1 year ago
Siegfried Pammer a85e5b513d Fix a possible NRE in XmlDocumentationElement and wrong nullable annotations in analyzers. 1 year ago
Siegfried Pammer 524ab6035f Fix #3226: missing assemblyFileName parameter in XmlDocLoader.FindXmlDocumentation 2 years ago
Siegfried Pammer ca78d4a14d Use MetadataFile instead of PEFile in TypeSystem. 3 years ago
Christoph Wille f62629e9f9 Combine Path.Combine calls, remove local 4 years ago
Christoph Wille facf2f662b Fix #2933 - look by .Name first, then fall back to ISO 4 years ago
Christoph Wille 2ddab6c54c Consolidate duplicated code into XmlDocLoader 4 years ago
Siegfried Pammer 2e31427d56 Fix nullability warnings in AstNode and XmlDocumentationElement. 4 years ago
Siegfried Pammer 6cc89378aa Remove unused code. 5 years ago
Siegfried Pammer 6628e0a410 Fix #2500: NRE and other bugs when hovering over symbol with <inheritdoc />. 5 years ago
Siegfried Pammer 47dcf0507f #2500: nullable enable XmlDocumentationElement 5 years ago
Siegfried Pammer ba5d23a835 Fix #1512: XmlDocumentationProvider Unable to load some XML files to have special characters 6 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 6 years ago
Siegfried Pammer 8925b4ff7b Inline variable declarations/modernize parts of our code base. 7 years ago
Siegfried Pammer f42d72e799 Fix #1805: Ignore exceptions thrown while trying to resolve an entity for rich text tooltips. 7 years ago
Siegfried Pammer e211b01595 Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
Siegfried Pammer 6e4db66b61 Fix CA1825:AvoidZeroLengthArrayAllocations, use Empty<T>.Array consistently. 7 years ago
Siegfried Pammer fc6495cfea Fix bugs introduced by XLinq migration 7 years ago
Siegfried Pammer 4e5a2c4a6a Replace AXmlParser with XLinq. 7 years ago
Siegfried Pammer a00bd6d74c Remove unused Documentation/DocumentationElement.cs 7 years ago
Siegfried Pammer 7539a429c6 Port rich text tooltips from SharpDevelop to ILSpy. 7 years ago
Siegfried Pammer 188bac4e55 Possible fix for primitive types resolving to MinimalCorlib types in navigateTo handling. 8 years ago
Daniel Grunwald 21040c8bde Don't emit "virtual" modifier in interfaces (C# 8 default interface members). 8 years ago
Siegfried Pammer 608f94e6da IdStringProvider: Fix handling of generic methods and explicit interface implementations. 8 years ago
Siegfried Pammer dccd0052dc Merge XmlDocKeyProvider.cs into IdStringProvider.cs 8 years ago
Daniel Grunwald 3b46776c5e Rename IAssembly -> IModule. 8 years ago
Siegfried Pammer 85c83b8e6f Fix #1052: Use IDocumentationProvider in the CSharpDecompiler API 8 years ago
Siegfried Pammer bcfb3742eb Clean up PEFile, move Pdb related types to DebugInfo namespace 8 years ago
Siegfried Pammer 9acc372a68 Use TypeSystem for ILSpy UI: 8 years ago
Daniel Grunwald da06a48851 Implement more of the new metadata TS. 8 years ago
Daniel Grunwald 0be9e84f1b Use resolved TS in member filter predicates. 8 years ago
Daniel Grunwald 9a74f018b5 Decode metadata signatures directly into IType; without going through ITypeReference. 8 years ago
Siegfried Pammer 7599d0c410 Try to resolve exported types in XmlDocKeyProvider.FindType 8 years ago
Siegfried Pammer 458f448fae Avoid unnecessary allocations of MetadataReader and clean up Dom structs a bit. 8 years ago
Siegfried Pammer 8884306244 Port BAML decompiler to SRM. 9 years ago
Siegfried Pammer 2571018c8a Port AddXmlDocumentationTransform to SRM 9 years ago
Daniel Grunwald 4c45a41fdb Remove more dead TypeSystem code: ISymbolReference 9 years ago