Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xamarin/NRefactory.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-08Add .NET 6.0 target frameworkHEADmasterMatt Ward
2021-08-24Allow building with .NET 6Lluis Sanchez
Ported projects to sdk-style and added ifdefs to allow compiling with .NET 6
2017-10-30Fix case sensitivity error importing Microsoft.CSharp.targetsJo Shields
2016-11-25Fix TypeGuessing (don't unintentionally create ref locals)Daniel Grunwald
2016-11-25Add 'ref T' AstType syntax node. This allows generating code for C# 7 'ref ↵Daniel Grunwald
locals' and 'ref return'.
2016-11-23CSharpOutputVisitor: use policy.CatchNewLinePlacement and ↵Daniel Grunwald
policy.FinallyNewLinePlacement
2016-11-22CSharpOutputVisitor: respect policy.ElseNewLinePlacementDaniel Grunwald
2016-07-26TypeSystemAstBuilder: Add missing TypeResolveResult-annotation to ↵Siegfried Pammer
DelegateDeclaration.
2016-07-26Output space between modifiers and destructor tilde.Daniel Grunwald
2016-07-23InsertParenthesesVisitor: Add parentheses to PrimitiveExpression if its ↵Siegfried Pammer
value is a negative int/long. -1.ToString() is interpreted as -(1.ToString()) by the parser. We need parentheses in order to fix this.
2016-07-09Even in readability mode, don't parenthesize casts of castsDaniel Grunwald
2016-06-26Fix resolving '0 - Enum'Daniel Grunwald
2016-06-22Add TypeSystemAstBuilder.NameLookupMode.Daniel Grunwald
This allows generating type names for use in contexts other than just expression context.
2016-06-19CSharpOutputVisitor: fix '__arglist()'Daniel Grunwald
2016-06-16Fix TypeSystemAstBuilder: Outer type arguments should not be added to nested ↵Siegfried Pammer
delegate declarations.
2015-12-31Merge pull request #508 from purenewman/patch-1Mike Krüger
Fixed incorrect members ordering
2015-12-31Merge pull request #509 from purenewman/patch-2Mike Krüger
Fixed incorrect null check
2015-12-31Fixed constructor with custom white space textAlex Newman
2015-12-31Fixed incorrect null checkAlex Newman
2015-12-31Fixed incorrect members orderingAlex Newman
2015-10-27Remove .DS_StoreGuo Xiao
2015-08-20Fixed issue "CSharpOutputVisitor methods should be virtual #499"Mike Krüger
2015-08-14Fixed completion bug.Mike Krüger
2015-06-13add missing ResolveResult annotation in ConvertTypeDefinitionSiegfried Pammer
2015-06-09TypeSystemAstBuilder: implement AddResolveResultAnnotations for type membersSiegfried Pammer
2015-06-07TypeSystemAstBuilder: fix ShowTypeParameterConstraintsDaniel Grunwald
2015-06-05Add support for varargs methods ('__arglist') to NR type system.Daniel Grunwald
2015-06-05Consistently use 'null' DeclaringType for top-level entities.Daniel Grunwald
2015-06-04Fix dirty builds all the time from doc fileDaniel Cazzulino
The previous path of the documentation file, pointed to bin caused MSBuild on Windows to always build the output assembly again every time. By moving the doc file to the intermediate output path, the problem goes away and MSBuild properly detects that the project is up-to-date. The doc file is automatically copied to the output path, so no behavior changes from the previous value.
2015-06-03Don't output accessibility for static constructors.Daniel Grunwald
2015-05-31Fixed AstBuilder to not set "private" modifier on members which are explicit ↵David Karlaš
implementation of interface
2015-05-31Fix naming of property, event and method for explicit implementation of ↵David Karlaš
interface
2015-05-31Fixed setting base type for enumsDavid Karlaš
2015-05-30TypeSystemAstBuilder: don't show attributes by defaultDaniel Grunwald
2015-05-30NRefactory portion of David Karlaš's ILSpy/newdecompiler changesDaniel Grunwald
2015-05-30Merge changes from ILSpy newdecompiler branchDaniel Grunwald
2015-04-22CSharpOutputVisitor: don't put newline between 'else' and 'if'Daniel Grunwald
2015-03-25Moved the internal mcs to it's own namespace.Mike Krüger
That avoids namespace clashes if NR5 is used in conjunction with Mono.CSharp
2015-03-13Fixed some c#6 parsing bugs.Mike Krüger
2015-02-06Handle some body block == null cases.Mike Krüger
C#6 ASTs are a bit different. (currently unsupported) That should just fix the parse crashes.
2015-01-28Updated mcs (c#6 support).Mike Krüger
2015-01-09Fixed indentation bug.Mike Krüger
2014-11-29Merge NRefactory changes from SharpDevelop to NRefactory repository.Daniel Grunwald
* Fix NRE in TypeGuessing after `yield return new` * Add message text to CS0618UsageOfObsoleteMemberIssue * Fix IndexOutOfRangeException in AddOptionalParameterToInvocationAction * Fix icsharpcode/SharpDevelop#580: EventHandler names suggested by code completion should include the variable name/expression. * Fix icsharpcode/SharpDevelop#574: Wrong error highlighting with interface implementation
2014-10-30Fixed extension method lookup.Mike Krüger
Extension methods from inaccessible classes were incuded. I needed to filter them out.
2014-10-27Fixed sort usings.Mike Krüger
2014-09-23Fixed 'Bug 23047 - Completion is not working for is statement'.Mike Krüger
2014-09-11Made field protected.Mike Krüger
It's required for makeing it possible to extend the semantic highlighting visitor.
2014-09-03Fixed bug in unbound type argument parsing.Mike Krüger
2014-09-02Updated mcs.Mike Krüger
2014-08-29Merge changes from SharpDevelop to NRefactoryDaniel Grunwald