857 Commits (47c78a11a7ca944f18ef19ad787f4a2871430676)

Author SHA1 Message Date
Daniel Grunwald 810c03a582 NRefactory 5.2.0 release 13 years ago
Daniel Grunwald 1f6c4f037e Update solution-loading logic in ConsistencyCheck. 13 years ago
Daniel Grunwald 16aa0c6c28 Rename IParsedFile -> IUnresolvedFile to make clear it belongs to the unresolved type system. 13 years ago
Daniel Grunwald 4a6a43d0d1 Change output path - build everything into \bin\Debug in NRefactory directory (not into ICSharpCode.NRefactory subdirectory). 13 years ago
Daniel Grunwald 7a3b25b4dc Add WriteTextTo() method to ITextSource. 13 years ago
Daniel Grunwald 9a9485a49d Add ProjectReference class to NRefactory to simplify creating the type system for a solution with multiple projects. 13 years ago
Daniel Grunwald 087aee7fe8 Simplify parser API. 13 years ago
Daniel Grunwald 26409db2bb Implemented explicit conversions - invalid casts now resolve to Conversion.None. 13 years ago
Daniel Grunwald d4372bf954 Add DefaultAttribute. 13 years ago
Daniel Grunwald fb4436499e Remove outdated code contracts. 13 years ago
Daniel Grunwald d6b4420940 Introduced NamedArgumentResolveResult. 13 years ago
Daniel Grunwald 6bd0bfc5a8 Add failing unit test for CompilationUnit.ConditionalSymbols. 13 years ago
Daniel Grunwald 8728c08c68 Add project configurations for .NET 4.5. 13 years ago
Daniel Grunwald 3f782ce21c Add ITypeDefinition.GetInterfaceImplementation(). 13 years ago
Daniel Grunwald 7d5f1e0885 Make CecilResolvedAttribute.DecodeBlob() more robust. 13 years ago
Daniel Grunwald 7db1cbe11e Merge NRefactory changes from SharpDevelop repository: 13 years ago
Mike Krüger 5418c1cadd [NRefactory] Removed Browsable Attribute from GetEditorBrowsableState 13 years ago
Mike Krüger 6575de9f79 [Completion] Moved the browsable check helper methods to nrefactory. 13 years ago
Daniel Grunwald 519dc12eda Add IsKnownType() extension method. 13 years ago
Daniel Grunwald a3534f250d Add INamespace.ContributingAssemblies. 13 years ago
Daniel Grunwald bfe463b50d NRefactory 5.1.0 13 years ago
Daniel Grunwald 3ddf30c339 Fix icsharpcode/NRefactory#71: entity type for indexers (explicit interface implementations) 13 years ago
Erik Källén f3d13eebdf Added property Conversion.IsConstantExpressionConversion 13 years ago
Daniel Grunwald 13dce76d36 Add Conversion.IsNullLiteralConversion (icsharpcode/NRefactory#59) 13 years ago
Daniel Grunwald 9640abde31 Add (failing) unit test for icsharpcode/NRefactory#73. 13 years ago
Daniel Grunwald d1f0807458 Use location from Cecil instead of providing it as an extra parameter to LoadAssembly(). 13 years ago
Daniel Grunwald 5a1f7d70f0 Fixed issues with CecilLoader.LazyLoad=true. 13 years ago
Daniel Grunwald ed0e4c5197 Fixed conversions from "dynamic" - these only exist from expressions, not from the type (this was causing subtle issues with type inference). 13 years ago
Mike Krüger 5f60958a7e [TypeSystem] Cecil loader can now take the loaded assembly location. 13 years ago
Mike Krüger 14addf402d [TypeSystem] Added SetLocation to IProjectContent. 13 years ago
Mike Krüger c032382855 [TypeSystem] Added location property to IAssembly. 13 years ago
Daniel Grunwald 58d7ac0ee6 Improved ToString() for methods. 13 years ago
Simon Lindgren 342c87a9ae [Utils] Don't allow escape sequences in numeric fields of format items. 13 years ago
Erik Källén 3963b40a4e Fix 13 years ago
Mike Krüger 62283e2640 [TypeSystem] Made error message more verbose. 13 years ago
Simon Lindgren 101294e394 [Utils] CompositeFormatStringParser: More error handling + refactoring of the code. 13 years ago
Simon Lindgren ef6302d99c [Utils] CompositeFormatStringParser: Handle unclosed format items better 13 years ago
Simon Lindgren d2474e5305 [Utils] Make CompositeFormatStringParser.Parse() wrap the segments in a class instead of just returning an IEnumerable. 13 years ago
Simon Lindgren 185779b2b5 [Utils] Add more error checks to CompositeFormatStringParser. 13 years ago
Simon Lindgren af7d2149c9 [Utils] Some CompositeFormatStringParser cleanups. 13 years ago
Simon Lindgren 7edf902fea [Utils] More error handling in CompositeFormatStringParser. 13 years ago
Simon Lindgren 1b96e9b091 [Utils] Add lots of error checks to CompositeFormatStringParser. 13 years ago
Simon Lindgren 11c428e10f [Utils] Add CompositeFormatStringParser and related classes. 13 years ago
Daniel Grunwald 0aa37bcf44 Add lazy-loading support to CecilLoader. 13 years ago
Daniel Grunwald 77283dc2f1 Merge minor changes from SharpDevelop repository (mostly additional documentation for ResolveResults). 13 years ago
Daniel Grunwald 5d2fee1b90 Add CompilerSettings class instead of using the one from Mono.CSharp. 13 years ago
Daniel Grunwald 585ae50c2f CSharpAstResolver: don't return the same ResolveResult for two different nodes. 13 years ago
Mike Krüger 839b19e814 [TyeSystem] Fixed bug in nested type property. 13 years ago
Daniel Grunwald 806869e563 Add IType.GetAccessors(). 13 years ago
Daniel Grunwald bf8932302f Add missing fields in KnownTypeReference. 13 years ago