Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-09 | Fix CS0126 and CS0127 issues with async methods. | Daniel Grunwald | |
The resolver now reports 'void' as expected type for return expressions in void methods. | |||
2013-11-07 | Merge changes from SharpDevelop repository to NRefactory. | Daniel Grunwald | |
2013-06-22 | Use AssemblyLoader.Create() in demo app. | Daniel Grunwald | |
2013-06-18 | Moved Cecil & IKVM assembly loader to their own projects. | Mike Krüger | |
2013-05-08 | NR.Demo: show details for Conversion objects | Daniel Grunwald | |
2013-05-08 | Fix compiler warnings | Daniel Grunwald | |
2013-04-08 | Fix crash in CSDemo when nodes use TextLocation.Empty. | Daniel Grunwald | |
2013-03-19 | Add year to license headers. | Daniel Grunwald | |
2013-02-21 | Use IMember.Specialize() instead of 'new SpecializedMember()', and remove ↵ | Daniel Grunwald | |
unnecessary upcasts. | |||
2012-09-04 | Demo: show parser errors in message box | Daniel Grunwald | |
2012-08-22 | Merge remote-tracking branch 'upstream/master' into mansheng | Mansheng Yang | |
Conflicts: ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj ICSharpCode.NRefactory.CSharp/Refactoring/BaseRefactoringContext.cs ICSharpCode.NRefactory.Tests/ICSharpCode.NRefactory.Tests.csproj | |||
2012-08-15 | [Demo] Reverted an unnecessary change | Mansheng Yang | |
2012-08-12 | Merge remote-tracking branch 'upstream/master' into mansheng | Mansheng Yang | |
2012-08-10 | Remove redundant call to ValidateMethodConstraints(). | Daniel Grunwald | |
Fix demo application. | |||
2012-08-09 | Merge remote-tracking branch 'upstream/master' into mansheng | Mansheng Yang | |
2012-08-03 | Rename IParsedFile -> IUnresolvedFile to make clear it belongs to the ↵ | Daniel Grunwald | |
unresolved type system. | |||
2012-08-03 | Change output path - build everything into \bin\Debug in NRefactory ↵ | Daniel Grunwald | |
directory (not into ICSharpCode.NRefactory subdirectory). | |||
2012-08-01 | Merge remote-tracking branch 'upstream/master' into mansheng | Mansheng Yang | |
Conflicts: ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj ICSharpCode.NRefactory.Tests/ICSharpCode.NRefactory.Tests.csproj | |||
2012-07-31 | Simplify parser API. | Daniel Grunwald | |
2012-07-30 | Rename CompilationUnit to SyntaxTree. | Daniel Grunwald | |
2012-07-28 | Add project configurations for .NET 4.5. | Daniel Grunwald | |
2012-06-23 | Simplify Demo app. | Daniel Grunwald | |
2012-06-22 | Add CompilerSettings class instead of using the one from Mono.CSharp. | Daniel Grunwald | |
Added ResolveResult-treeview to NR.Demo. | |||
2012-06-06 | Simplify API for retrieving compiler errors/warnings. | Daniel Grunwald | |
2012-05-19 | Add back WinForms-based NRefactory.Demo. | Daniel Grunwald | |
2012-04-12 | project compilation | Alex Mizuki | |
2012-02-25 | CSharpOutputVisitor is now using the IAstVisitor with void return type. | Daniel Grunwald | |
Removed default value for 'data' on AcceptVisitor() methods. | |||
2012-02-20 | Use GlobalAssemblyInfo.cs for all projects. | Daniel Grunwald | |
2012-01-31 | Fixed FindReferences on attributes. | Daniel Grunwald | |
2011-12-08 | FindReferences: add support for searching in a different compilation than ↵ | Daniel Grunwald | |
the entity is defined in. | |||
2011-11-26 | Merge type system refactoring into NRefactory master. | Daniel Grunwald | |
2011-11-24 | Updated mcs/fixed some code completion cases. | Mike Krüger | |
2011-11-19 | Make CSharpResolveVisitor internal and expose CSharpAstResolver instead. | Daniel Grunwald | |
2011-11-01 | Type system refactoring: split unresolved/resolved type systems. | Daniel Grunwald | |
2011-10-15 | FieldDeclaration/EventDeclaration/VariableDeclarationStatement now resolve ↵ | Daniel Grunwald | |
to 'void'. Only the individual VariableInitializers will resolve to the field/event/variable. Fixed several bugs in 'Find References'. | |||
2011-09-16 | Add CodeDomConvertVisitor. | Daniel Grunwald | |
2011-09-03 | Removed more target framework profiles. | Mike Krüger | |
2011-09-03 | Move NRefactory.CSharp to separate assembly. | Daniel Grunwald | |
2011-09-03 | Move ResolveResults to NR.Semantics | Daniel Grunwald | |
2011-09-02 | Merge NRefactory changes from SharpDevelop into NRefactory repository. | Daniel Grunwald | |
2011-08-31 | Add IndexOf() method to ITextSource. | Daniel Grunwald | |
2011-08-27 | Implemented "Find References". | Daniel Grunwald | |
2011-08-25 | Fixed deserialization of XmlDocumentationProvider. | Daniel Grunwald | |
2011-08-10 | Apply license header to unit tests. | Daniel Grunwald | |
Add parser unit tests for ObjectCreateExpression. | |||
2011-08-08 | Implemented type inference for implicitly typed lambdas. | Daniel Grunwald | |
2011-08-07 | Add unit tests for TypeSystemAstBuilder. | Daniel Grunwald | |
2011-08-05 | NRefactory bug fixes: | Daniel Grunwald | |
- Use IType.Equals() instead of == operator - Change handling of partially parameterized types in IType.GetNestedTypes so that we don't leak type parameters from the wrong context - Add support for unbound types to C# resolver (e.g. in attribute arguments) - C# Parser: preserve variance modifier - Ensure all interface members are marked as 'abstract' - Add support for [TypeForwardedTo] and [ComImport] to CecilLoader. | |||
2011-06-10 | Add IParsedFile to type system. | Daniel Grunwald | |
2011-05-07 | add missing CSDemo files | Siegfried Pammer | |
2011-05-07 | - fixed bugs/missing features in ExpressionFinder.atg | Siegfried Pammer | |
- add QualifiedType - partially implement TypeName in the parser |