11759 Commits (ba0bb353af3f75f9bbee4a7b595d97b88ceb3120)
 

Author SHA1 Message Date
Daniel Grunwald c3bd806532 Use BeginHighlighting()/EndHighlighting() to improve performance of CSharpSemanticHighlighter. 13 years ago
Daniel Grunwald c1787fbd2d Fixed performance bugs in issue search: 13 years ago
Daniel Grunwald e62e9469a7 Simplified ExpressionIsNeverOfProvidedTypeIssue and fixed false positive when converting from System.Object to value types. 13 years ago
Daniel Grunwald 211c6a1b05 Implemented ITypeParameter.EffectiveInterfaceSet 13 years ago
Daniel Grunwald e272d518b6 AssignmentMadeToSameVariableIssue: don't warn on "a += a;" 13 years ago
Daniel Grunwald 81c09524d6 Reference to static member via derived type: ignore curiously recurring template pattern 13 years ago
Daniel Grunwald 912017d123 RedundantWhereWithPredicateIssue: in addition to Any(), handle Count(),First(),FirstOrDefault(),Last(),LastOrDefault(),LongCount(),Single() and SingleOrDefault(). 13 years ago
Daniel Grunwald 3e42bc1e6a Don't show 'Method with optional parameter is hidden by overload' issue if the overloads have different type parameters. 13 years ago
Daniel Grunwald 9cdf7e71f9 Don't show 'method never returns' for iterators containing 'yield break;' 13 years ago
Daniel Grunwald 75925d5aaf Fix #119: LocalVariableOnlyAssignedIssue does not recognize usage through unary operator expression 13 years ago
Daniel Grunwald b105d57dc6 Disable MultipleEnumerationIssue and RedundantAssignmentIssue because they can cause stack overflows (see icsharpcode/NRefactory#123) 13 years ago
Daniel Grunwald ad431543a3 Fix NullReferenceException in IncorrectExceptionParameterOrderingIssue. 13 years ago
Daniel Grunwald d12c306c84 Handle NotSupportedException in Properties.GetList(). 13 years ago
Daniel Grunwald caa61c79ca Add helper method for exporting the control flow graph to GraphViz. 13 years ago
Daniel Grunwald 3eb4ea84f8 Fix NullReferenceException in IterateViaForeachAction. 13 years ago
Daniel Grunwald 1a2689edcb CompareFloatWithEqualityOperatorIssue: use short name for System.Math if possible. 13 years ago
Daniel Grunwald d4df4d9790 Fixed using implicit user-defined conversions as part of explicit conversions. 13 years ago
Daniel Grunwald 03f66e700f CastExpressionOfIncompatibleTypeIssue: don't produce an issue when the source or target type is unknown. 13 years ago
Daniel Grunwald eabc6dbfae Don't warn on empty custom events. 13 years ago
Daniel Grunwald 709f13bfa5 Tell WPF we don't have theme-specific resources so that it doesn't try to load missing assemblies. 13 years ago
Daniel Grunwald 4d75ecc36c Fix InvalidCastException in AccessToClosureIssue. 13 years ago
Daniel Grunwald 0cdb73aad6 Add setter for the refactoring context's service container. 13 years ago
Daniel Grunwald c3f46aadfb Move some code actions from 'CodeActions' namespace to refactoring namespace, to be consistent with all other code actions. 13 years ago
Daniel Grunwald 2f8e356c77 Improve error handling in SearchForIssuesCommand. 13 years ago
Daniel Grunwald 8f459c2460 Ensure IVariable.ConstantValue has the correct type when a local constant declaration involves an implicit conversion 13 years ago
Daniel Grunwald 5878b3a8bf Merge NRefactory 5.2.0-435-gb500f46 into SharpDevelop newNR branch. 13 years ago
Daniel Grunwald cec4ef5156 Fix category for SD4->SD5 issue 13 years ago
Daniel Grunwald a69e79474f Enable the GSOC context actions and issue providers. 13 years ago
Daniel Grunwald b500f468ac Fix #120: RedundantNamespaceUsageIssue bad handling of using aliases 13 years ago
Daniel Grunwald 27978f44c7 Add 'allowOptionalParameters' flag to MGRR.PerformOverloadResolution. 13 years ago
Daniel Grunwald 5e01d285d0 Fix InvalidCastException on invalid compile-time constant casts. 13 years ago
Daniel Grunwald ee2bf2d209 Fix method-group conversions involving extension methods. 13 years ago
Daniel Grunwald 59cc439a30 Added delegate compatibility check to method-group conversions. 13 years ago
Daniel Grunwald 46c6a009ad Merge branch 'await' of git://github.com/erik-kallen/NRefactory 13 years ago
Daniel Grunwald 47a47016f3 Add support for empty namespaces in the C# type system. 13 years ago
Mike Krüger 97d224bbbd Fixed busy manager usage. 13 years ago
Mike Krüger 24e7b56613 Fixed cyclic constants. 13 years ago
Mike Krüger 8830b3fbac Add unit test for cyclic constants. 13 years ago
Daniel Grunwald 46a0fda1ae Fix unit tests. 13 years ago
Daniel Grunwald a224739c79 Replace some WorkbenchSingleton usages with the SD5 API. 13 years ago
Daniel Grunwald 85f8ff0e8e Rename TypeName to AssemblyQualifiedTypeName. 13 years ago
Daniel Grunwald d02189d972 Fixed splitting conditional symbols. 13 years ago
Daniel Grunwald 90608407a4 Add support for automatically fixing issues. 13 years ago
Mike Krüger fac0fb9af5 [Ast] Added some missing keyword properties. 13 years ago
Mike Krüger 76c38c94ef [Ast] Added missing where keyword property to constraints. 13 years ago
Daniel Grunwald bb950e3ddf Add 'Search for issues' dialog 13 years ago
Mike Krüger 6ccb54b0d3 [Ast] GetNodeAt now searches from the end - since getting the start 13 years ago
Mike Krüger 5d20faf0c5 [Ast] Getting the end location of token nodes is now faster. 13 years ago
Mike Krüger 5b655b1fc1 [Ast] Optimized GetNodeAt methods. 13 years ago
Matt Ward 11c7563d42 Add option to enable/disable NuGet package restore. 13 years ago