Mike Krüger
|
810a1e8911
|
[Refactoring] Corrected formatting region.
|
13 years ago |
Mike Krüger
|
8e1ed7e962
|
[Refactoring] Format text can now take a node list to format / fixed a
formatting issue.
|
13 years ago |
Mike Krüger
|
be94aebdcc
|
[Refactoring] FormatText now specifies a formatting region. (speed
purposes)
|
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
|
ad431543a3
|
Fix NullReferenceException in IncorrectExceptionParameterOrderingIssue.
|
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
|
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
|
8f459c2460
|
Ensure IVariable.ConstantValue has the correct type when a local constant declaration involves an implicit conversion
E.g. "const int MAXSIZE = ushort.MaxValue;"
|
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 |
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 |
Mike Krüger
|
6ccb54b0d3
|
[Ast] GetNodeAt now searches from the end - since getting the start
location is more efficient than getting the end location.
|
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 |
Daniel Grunwald
|
07fc74aaf4
|
Add special case for negative zero in CSharpOutputVisitor.
|
13 years ago |
Daniel Grunwald
|
f7bf0bae56
|
Fix compiler warnings due to malformed XmlDoc.
|
13 years ago |
Mike Krüger
|
9648890f61
|
[CodeIssues] Fixed concurrency issue in variable reference graph.
|
13 years ago |
Mike Krüger
|
e5307cebf8
|
Merge pull request #122 from Uriel6575/master
Sort usings code action
|
13 years ago |
Lopatkin Ilja
|
4b3f83be72
|
Implemented code action to sort usings
|
13 years ago |
Mike Krüger
|
eeec368713
|
Fixed completion bug.
|
13 years ago |
Mike Krüger
|
f5cd8851cc
|
[CodeCompletion] Fixed completion bug.
|
13 years ago |
Mike Krüger
|
31ec3a6c74
|
Handled possible null statement in control flow graph builder.
|
13 years ago |
Mike Krüger
|
5d8db35d10
|
Fixed ignored unit test.
|
13 years ago |
Mike Krüger
|
06b6e92b57
|
[Parser] Corrected namespace keyword location.
|
13 years ago |
Mike Krüger
|
9b91922c23
|
Updated mcs.
|
13 years ago |
Mike Krüger
|
2e2cecfeb7
|
Fixed little issue in interning provider.
|
13 years ago |
Erik Källén
|
8d5536e2f6
|
Handle await expressions in find references.
|
13 years ago |