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

  • 6f664fba95 Reference nunit package in this tree, not from cecil unity Vladimir Vukicevic 2017-05-09 09:51:57 -0400
  • 41a8b8312f Update for new Cecil Vladimir Vukicevic 2017-05-09 09:51:40 -0400
  • 57d17fdd1f Fix compilation error after Mono.Cecil update. Ignas Ziberkas 2016-07-21 13:40:01 +0300
  • 0254d4899e Even in readability mode, don't parenthesize casts of casts master Daniel Grunwald 2016-07-02 22:23:53 +0200
  • 96c2f37d23 Add support for ConversionResolveResult in GetSymbol Siegfried Pammer 2016-07-05 23:01:38 +0900
  • 1463cf299d Don't make the compiler evaluate the expected result using compile-time constant folding -- the Mono C# compiler gets this wrong. Daniel Grunwald 2016-06-26 15:30:15 +0200
  • 8cf15ccebe Fix resolving '0 - Enum' Daniel Grunwald 2016-06-26 15:18:27 +0200
  • f89093760d Add TypeSystemAstBuilder.NameLookupMode. Daniel Grunwald 2016-06-22 22:34:05 +0200
  • 8369bc77d1 CSharpOutputVisitor: fix '__arglist()' Daniel Grunwald 2016-06-19 17:33:04 +0200
  • 43306b8912 fix bug in CecilLoader introduced by ShortenInterfaceImplNames Siegfried Pammer 2016-06-18 09:55:38 +0900
  • 2d6d964fcd Add new mode for ILSpy to CecilLoader: explicit interface implementations use names with dots. These are normally shortened by CecilLoader to be consistent with parser-initialized type systems. The new mode allows to disable the shortening. Siegfried Pammer 2016-06-18 07:15:15 +0900
  • 2a744ce793 Fix TypeSystemAstBuilder: Outer type arguments should not be added to nested delegate declarations. Siegfried Pammer 2016-06-16 18:34:43 +0900
  • 16495d058b Fix repeated specialization of non-generic members. Daniel Grunwald 2016-06-12 15:43:32 +0200
  • 79f9a95f93 Merge pull request #511 from purenewman/patch-1 Siegfried Pammer 2016-01-04 16:58:49 +0900
  • f1f59d2748 Fixed incorrect null check Alex Newman 2016-01-01 18:29:27 -0800
  • bf10387980 Merge pull request #508 from purenewman/patch-1 Mike Krüger 2015-12-31 08:45:52 +0100
  • 554f008528 Merge pull request #509 from purenewman/patch-2 Mike Krüger 2015-12-31 08:45:37 +0100
  • 67fb4fd243 Merge pull request #510 from purenewman/patch-3 Mike Krüger 2015-12-31 08:45:10 +0100
  • c1583ff793 Fixed constructor with custom white space text Alex Newman 2015-12-30 23:42:29 -0800
  • 779dc8f333 Fixed incorrect null check Alex Newman 2015-12-30 23:38:00 -0800
  • 2ba89eb3fa Fixed incorrect members ordering Alex Newman 2015-12-30 23:29:28 -0800
  • a2b55de351 Fixed unit test. Mike Krüger 2015-12-03 18:00:36 +0100
  • 07ee3cddfc Fixed 'Bug 36333 - Xamarin hangs after a few seconds of usage'. Mike Krüger 2015-12-03 10:05:24 +0100
  • 034f74e1f9 Merge pull request #505 from guoxiao/master Mike Krüger 2015-10-27 18:21:49 +0100
  • c92da5cdcb Remove .DS_Store Guo Xiao 2015-10-27 16:02:45 +0800
  • ab1ad3cae2 Fixed test project file. Mike Krüger 2015-08-25 14:50:24 +0200
  • 4a84f640f8 Fixed issue "CSharpOutputVisitor methods should be virtual #499" Mike Krüger 2015-08-20 07:33:44 +0200
  • ee1ba4d5ee Fixed completion bug. Mike Krüger 2015-08-14 12:28:34 +0200
  • 2d65653491 add missing ResolveResult annotation in ConvertTypeDefinition Siegfried Pammer 2015-06-13 16:54:49 +0200
  • c57d52dd02 TypeSystemAstBuilder: implement AddResolveResultAnnotations for type members Siegfried Pammer 2015-06-09 21:24:54 +0200
  • 0da9b3d110 TypeSystemAstBuilder: fix ShowTypeParameterConstraints Daniel Grunwald 2015-06-07 16:45:49 +0200
  • 86856e9b11 IkvmLoader: fix attributes on type parameters Daniel Grunwald 2015-06-05 22:23:22 +0200
  • bca1946721 Add support for varargs methods ('__arglist') to NR type system. Daniel Grunwald 2015-06-05 22:06:16 +0200
  • 4e9eb9bbe8 Run unit tests on travis Daniel Grunwald 2015-06-05 21:26:18 +0200
  • d3136c92ce Add travis.yml Daniel Grunwald 2015-06-05 18:57:31 +0200
  • 7df13597c7 Consistently use 'null' DeclaringType for top-level entities. Daniel Grunwald 2015-06-05 18:41:47 +0200
  • f1c548a592 Revert "Fixing DeclaringType property to match documentation and return UnknownType instead of null" Daniel Grunwald 2015-06-05 18:22:41 +0200
  • e5c6ffa095 NRefactory.Tests: look for nunit-2.6.2 in addition to nunit-2.5.10, for compatibility with modern cecil versions Daniel Grunwald 2015-06-05 18:11:48 +0200
  • 4d1105c9fe Merge pull request #490 from kzu/master Mike Krüger 2015-06-04 18:43:17 +0200
  • 0231c6995c Make the Mono.Cecil private for input/output detection Daniel Cazzulino 2015-06-04 13:22:32 -0300
  • 01b9ad3d88 Fix dirty builds all the time from doc file Daniel Cazzulino 2015-06-04 11:50:08 -0300
  • 4fec0c3946 Don't output accessibility for static constructors. Daniel Grunwald 2015-06-03 14:10:46 +0200
  • 6e6d777888 Merge pull request #487 from DavidKarlas/master Daniel Grunwald 2015-05-31 10:47:40 +0200
  • d0c832e1c1 Fixed AstBuilder to not set "private" modifier on members which are explicit implementation of interface David Karlaš 2015-05-31 10:39:38 +0200
  • 0ab72d363f Fixing DeclaringType property to match documentation and return UnknownType instead of null David Karlaš 2015-05-31 10:37:03 +0200
  • b18ff0faee Fix naming of property, event and method for explicit implementation of interface David Karlaš 2015-05-30 19:48:33 +0200
  • fa01c709e5 Fixed setting base type for enums David Karlaš 2015-05-30 16:17:40 +0200
  • 82127d394d InheritanceHelper: skip private base members Daniel Grunwald 2015-05-30 20:14:49 +0200
  • 3af570c381 Fix accessibility of properties overriding just one accessor. Daniel Grunwald 2015-05-30 19:30:12 +0200
  • 4637c1f672 Fix CecilLoader.ReadTypeReference() for generic parameters appearing in method signatures Daniel Grunwald 2015-05-30 14:55:59 +0200
  • 04960535c3 Fix decoding attribute arguments where an array is passed to a parameter of type 'object'. Daniel Grunwald 2015-05-30 13:32:31 +0200
  • fdf229e99a TypeSystemAstBuilder: don't show attributes by default Daniel Grunwald 2015-05-30 12:57:28 +0200
  • 4b4cf89c99 NRefactory portion of David Karlaš's ILSpy/newdecompiler changes Daniel Grunwald 2015-05-30 12:06:09 +0200
  • 530d5b583f Merge changes from ILSpy newdecompiler branch Daniel Grunwald 2015-05-30 11:57:23 +0200
  • e2f7212935 Fix output path of ICSharpCode.NRefactory.Cecil.csproj Daniel Grunwald 2014-08-30 13:18:03 +0200
  • 0d2152fb88 Disabled unit tests that fail on roslyn. Mike Krüger 2015-05-18 18:21:09 +0200
  • b2e003f240 Merge branch '5.5' Daniel Grunwald 2015-04-22 22:15:19 +0200
  • ad66567425 NRefactory 5.5.1 release (for ILSpy) 5.5.1 Daniel Grunwald 2015-04-22 22:13:42 +0200
  • 04f4e79015 Properly handle encoding in XmlDocumentationProvider (see icsharpcode/ILSpy#485) Daniel Grunwald 2015-04-22 20:56:42 +0200
  • 17127f6fae CSharpOutputVisitor: don't put newline between 'else' and 'if' Daniel Grunwald 2015-04-22 20:47:07 +0200
  • a583524629 Properly handle encoding in XmlDocumentationProvider (see icsharpcode/ILSpy#485) Daniel Grunwald 2015-04-22 20:56:42 +0200
  • eacd465376 CSharpOutputVisitor: don't put newline between 'else' and 'if' Daniel Grunwald 2015-04-22 20:47:07 +0200
  • 2618363a62 Moved the internal mcs to it's own namespace. That avoids namespace clashes if NR5 is used in conjunction with Mono.CSharp Mike Krüger 2015-03-25 06:02:26 +0100
  • 89f0f07408 Fixed some c#6 parsing bugs. Mike Krüger 2015-03-13 16:26:22 +0100
  • 238776ab4e Handle some body block == null cases. Mike Krüger 2015-02-06 17:56:33 +0100
  • ea1c0ecf2c Updated mcs (c#6 support). Mike Krüger 2015-01-28 10:13:31 +0100
  • 1e1f74edb0 Fixed indentation bug. Mike Krüger 2015-01-09 11:27:52 +0100
  • 0706ca86c4 Fix nunit reference. Mike Krüger 2015-01-05 10:05:34 +0100
  • 3c53080dee Fixed some code issue checks in partial classes. Mike Krüger 2015-01-02 08:49:26 +0100
  • 8e2a8d59d4 NRefactory 5.5 release 5.5.0 Daniel Grunwald 2014-11-29 23:34:01 +0100
  • d06fd8c245 Merge NRefactory changes from SharpDevelop to NRefactory repository. Daniel Grunwald 2014-11-29 19:01:01 +0100
  • f337f4a051 Took a less intrusive approach for disableing high memory usage rules. Mike Krüger 2014-11-28 11:41:16 +0100
  • bc1c856ecf Disabled code issues that uses CF graphs. Seems that we're getting memory issues on some systems. Mike Krüger 2014-11-28 10:47:28 +0100
  • d5462d2f93 Changed some default settings for code issues. Mike Krüger 2014-11-17 10:13:55 -0500
  • 766d208da6 Fixed bug in RedundantCastIssue. Mike Krüger 2014-11-05 07:53:11 +0100
  • 170c85174d Fixed extension method lookup. Extension methods from inaccessible classes were incuded. I needed to filter them out. Mike Krüger 2014-10-30 12:20:02 +0100
  • a1ef6cbc32 Fixed sort usings. Mike Krüger 2014-10-27 15:08:37 +0100
  • 072f298ae9 Fixed 'Bug 23047 - Completion is not working for is statement'. Mike Krüger 2014-09-23 08:33:34 +0200
  • ed69165af0 Made field protected. It's required for makeing it possible to extend the semantic highlighting visitor. Mike Krüger 2014-09-11 06:46:08 +0200
  • 52dff8b06b Fixed bug in unbound type argument parsing. Mike Krüger 2014-09-03 14:53:40 +0200
  • b95cc31594 Needed to disable ConvertToInitializerAction. Sometimes it seems to lock up & the performance is bad. Mike Krüger 2014-09-03 07:37:17 +0200
  • 9730a21718 Fixed hint path. Mike Krüger 2014-09-02 09:55:41 +0200
  • 8168e3f379 Updated mcs. Mike Krüger 2014-09-02 09:20:59 +0200
  • 162fda9583 Fixed InternalsVisibleTo in DefaultUnresolvedAssembly. Code was taken from the CSharpAssembly. Mike Krüger 2014-09-01 08:52:54 +0200
  • 9429712ebd Merge changes from SharpDevelop to NRefactory Daniel Grunwald 2014-08-28 23:22:33 +0200
  • ff0393ce92 Add missing case CommentType.MultiLineDocumentation to TextWriterOutputFormatter.WriteComment Daniel Grunwald 2014-08-28 23:16:31 +0200
  • 13da5ab4ec Fixed semantic highlighting issue. Mike Krüger 2014-08-27 12:18:47 +0200
  • db6f8a467f Fixed bug in semantic highlighting. Mike Krüger 2014-08-27 11:57:38 +0200
  • b29229e5ab Fixed completion bug. Mike Krüger 2014-08-27 08:17:02 +0200
  • eb2150c354 Fixed bug in ConvertToLambdaExpressionIssue. Mike Krüger 2014-08-26 10:38:32 +0200
  • 36e39f7199 Allow resolving portable library references even if the facade assembly containing the type forwarders is not loaded into the NR compilation. Daniel Grunwald 2014-08-10 12:57:33 +0200
  • f972403e28 Protect against cyclic type forwarders. Daniel Grunwald 2014-08-10 12:50:55 +0200
  • ccecc31466 Revert GetClassTypeReference changes in 5118b41d36 (and following) Daniel Grunwald 2014-08-10 12:44:25 +0200
  • a044267d61 Use flag operation in GetClassTypeReference. It's not likely that other flags get added but just in case I made the operation working as flag operation. Mike Krüger 2014-08-10 07:18:51 +0200
  • ca961c9452 Fixed threading issue. I was still not able to reproduce the infinite loop. I just fix the thread safety. Mike Krüger 2014-08-10 07:08:05 +0200
  • bdf8ef97ae Try to prevent infinite loop in resolving type references. Mike Krüger 2014-08-09 08:18:14 +0200
  • 5118b41d36 Fixed type lookup in GetClassTypReference. Mixed normal/portal assemblies make that necessary. Mike Krüger 2014-08-05 18:06:14 +0200
  • 8e4cae8ae5 Add VisitErrorNode() to IAstVisitor. Daniel Grunwald 2014-06-29 14:02:00 +0200
  • be0aa56cec Set DebugType in release builds to PdbOnly 5.4.0 Daniel Grunwald 2014-06-27 22:58:51 +0200
  • 9d875d31a6 Bump NRefactory version number to 5.4. Daniel Grunwald 2014-06-27 21:53:20 +0200