Граф коммитов

55 Коммитов

Автор SHA1 Сообщение Дата
Daniel Grunwald 6837c57c12 Fix .NET 4.5 configuration. 2014-01-24 16:18:02 +01:00
Daniel Grunwald ae68a95ca6 Merge changes from SharpDevelop repository. 2014-01-16 16:37:36 +01:00
Mike Krüger 2a07aa9fe9 Added test for the parser null ref exception. 2014-01-02 14:32:01 +01:00
Daniel Grunwald 8080583434 Merge changes from SharpDevelop repository to NRefactory. 2013-11-06 22:21:47 +01:00
Mike Krüger 640ea81204 Fixed project files & added new refactoring assembly to the unit
tests.
2013-08-21 13:45:33 +02:00
Daniel Grunwald c75a75cdad Convert NoDefaultConstructorIssue into more general CS1729TypeHasNoConstructorWithNArgumentsIssue. 2013-07-09 16:26:40 +02:00
Erik Källén 33ecb3a5cd Fixed path to IKVM.Reflection in solution file 2013-07-04 13:01:05 +02:00
Mike Krüger 300ec3a7b1 Moved Cecil & IKVM assembly loader to their own projects. 2013-06-18 15:20:28 +02:00
Daniel Grunwald 09fe7caa64 XmlDocumentationProvider: Fix caching of lookup errors. 2013-03-03 20:37:25 +01:00
Daniel Grunwald 4324311718 Use IMember.Specialize() instead of 'new SpecializedMember()', and remove unnecessary upcasts. 2013-02-21 18:51:53 +01:00
Mike Krüger 9acb174b5e Changed directory name 'Mono.Cecil' to 'cecil' - that makes it easier
to set up nrefactory with the cecil git version.
2013-01-07 14:20:43 +01:00
Daniel Grunwald 8728c08c68 Add project configurations for .NET 4.5. 2012-07-28 13:33:09 +02:00
Daniel Grunwald 7e3e016802 Add back WinForms-based NRefactory.Demo. 2012-05-19 03:22:34 +02:00
Mike Krüger d888899482 Solution: Set correct indent width. 2012-05-07 06:54:17 +02:00
Alex Mizuki a34aaa85c3 project compilation 2012-04-12 15:23:38 -04:00
Mike Krüger 53acb15563 * ICSharpCode.NRefactory.CSharp.csproj:
* SpecializedCodeAction.cs:
* ConvertDecToHexAction.cs:
* GeneratePropertyAction.cs:
* CheckIfParameterIsNullAction.cs: 

* NRefactory.sln: Added specialized code action class.
2012-04-05 17:46:00 +02:00
Mike Krüger 6c5b43964b Added little command line tool to test the AST roundtrip. 2012-03-14 16:06:20 +01:00
Daniel Grunwald 2faf35e6fc Add ICSharpCode.NRefactory.Xml. 2012-02-20 18:17:06 +01:00
Daniel Grunwald bb822e94d4 Allow using AstType.ToTypeReference().Resolve(compilation.TypeResolveContext) - this will now resolve in the global namespace.
Fixed increment operator on System.Char.
2012-02-14 15:07:44 +01:00
Daniel Grunwald 54168d5c0f Add nuspec.
Changed project settings to produce xml-doc and debug symbols in release configuration.
2012-01-07 01:51:22 +01:00
Daniel Grunwald 942b4f70ef Move ConversionResoleResult to ICSharpCode.NRefactory.Semantics.
Boxing conversion for attribute arguments is now used consistently in C# type system and Cecil-loaded type system.
2012-01-03 15:55:03 +01:00
Daniel Grunwald 3e8eb1e55d Add NRefactory.ConsistencyCheck with round-tripping test.
Added parser unit tests for bugs discovered by the round-tripping test.
2011-12-09 01:25:12 +01:00
Daniel Grunwald 4ccc313d46 Normalize newlines 2011-11-25 21:26:25 +01:00
Mike Krüger bcde6f1af6 Worked on enum context. 2011-11-25 12:47:43 +01:00
Mike Krüger 7e5380551b Updated mcs/fixed some code completion cases. 2011-11-24 10:59:21 +01:00
Daniel Grunwald dfc98609ce Move ICSharpCode.Editor into NRefactory. 2011-09-03 15:32:23 +02:00
Daniel Grunwald b5b2408cbc Move NRefactory.CSharp to separate assembly. 2011-09-03 14:52:02 +02:00
Daniel Grunwald e37dc4b6c7 Move ResolveResults to NR.Semantics 2011-09-03 14:51:59 +02:00
Daniel Grunwald ea42e6354b Fix bug that caused the wrong part to be removed from a compound class. 2011-09-02 10:40:45 +02:00
Daniel Grunwald 3fdf0ee6c6 Implemented resolver for LINQ queries. 2011-08-26 00:06:49 +02:00
Daniel Grunwald fb8d152fcf Fixed deserialization of XmlDocumentationProvider. 2011-08-25 15:01:46 +02:00
Daniel Grunwald 2c49c71081 Report resolve results back to the navigator. 2011-08-11 00:20:34 +02:00
Daniel Grunwald b4bcc8036f Add ICSharpCode.Editor assembly. 2011-06-05 19:26:09 +02:00
Siegfried Pammer cb5a17366b deactivated uncompilable unit tests; added XmlIdentifier; removed old classes 2011-05-07 18:12:57 +02:00
Siegfried Pammer e1ee10ae10 start implementing new VB AST; remove AST generator 2011-05-07 18:12:51 +02:00
Daniel Grunwald d4eaffbb42 Make pattern matching AST independent from C# AST. 2011-04-06 14:43:52 +02:00
Siegfried Pammer 8c36dd80cb renamed VB.Dom to VB.Ast 2011-03-27 11:17:58 +02:00
Daniel Grunwald 41b4385d7c Port NRefactory to .NET 3.5. 2011-02-28 19:18:01 +01:00
Daniel Grunwald 28d8b3a794 Include Mono.Cecil in solution. 2011-02-14 14:27:04 +01:00
Daniel Grunwald 0f01f3be17 C# Ast refactoring: introduce Role<T> and add setters. 2011-02-10 21:59:11 +01:00
Daniel Grunwald 3bcab64569 Type inference stuff 2010-12-06 22:02:01 +01:00
Siegfried Pammer c81d383ce6 Merge commit '4dbe96c' - NRefactory.VB
Conflicts:
	NRefactory.sln
2010-11-28 19:57:30 +01:00
Daniel Grunwald 716a5f51fe Add NRefactory.Demo (TreeView for visualization of C# DOM) 2010-11-19 20:22:04 +01:00
Daniel Grunwald 9b0435065e Add parser unit tests for expressions. 2010-11-19 15:50:21 +01:00
Mike Krüger 9ad9030e29 Added some mono compatibility changes. 2010-11-09 13:10:06 +01:00
Siegfried Pammer 9502cdafe3 removed subdirectory "VB" 2010-11-07 21:09:51 +01:00
Siegfried Pammer 561062526a NRefactory.VB: cleaned Parser API and removed old C# constructs 2010-11-07 15:35:42 +01:00
Siegfried Pammer 789ec0d31c removed some C#-specific Dom classes 2010-11-07 13:42:30 +01:00
Siegfried Pammer 8a419bac43 NRefactory.VB: removed C# specific Dom classes 2010-11-06 21:03:09 +01:00
Siegfried Pammer 913d531355 initial commit of NRefactory.VB 2010-11-06 16:39:47 +01:00