Siegfried Pammer
6b11a082c3
fix background color highlighting bug
14 years ago
Mike Krüger
f43d5df0e2
[CodeIssues] New issue to convert .Where(p).Any() to .Any(p). (from shani)
14 years ago
Simon Lindgren
764280a957
[CodeActions] IterateViaForeach: Avoid infinite recursion in cyclic inheritance structures.
14 years ago
Daniel Grunwald
e2eef883e1
Add 'HasBody' property to IMethod. Closes #100 .
14 years ago
Mike Krüger
2ed6497dc3
Merge pull request #101 from mono-soc-2012/mansheng
...
GSoC Project
14 years ago
Mansheng Yang
aedf4e20cc
[CodeActions] ConvertImplicitToExplicitImplementationAction: removed a redundant test
14 years ago
Mansheng Yang
1d3c30b8e1
Merge remote-tracking branch 'upstream/master' into mansheng
...
Conflicts:
ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj
ICSharpCode.NRefactory.CSharp/Refactoring/BaseRefactoringContext.cs
ICSharpCode.NRefactory.Tests/ICSharpCode.NRefactory.Tests.csproj
14 years ago
Mike Krüger
612ab59965
Merge pull request #99 from mono-soc-2012/simonl
...
My GSoC 2012 work
14 years ago
Simon Lindgren
2a45c1e68e
Merge branch 'master' into simonl
...
Conflicts:
ICSharpCode.NRefactory.Tests/ICSharpCode.NRefactory.Tests.csproj
14 years ago
Daniel Grunwald
aa55c206e0
Add AbstractUnresolvedEntity.Clone() method.
14 years ago
Mike Krüger
e975667717
[Formatting] Fixed wrong default option.
14 years ago
Matt Ward
d888ef5555
Request latest package versions from NuGet feed.
...
Use $filter=IsLatestVersion when requesting packages from the online NuGet feed. Reduces the number of requests sent and the results are displayed quicker.
14 years ago
Matt Ward
5b3abf818e
Cache the current open solution in the EnvDTE.DTE class.
...
Maintains any solution variables added between accesses to the $dte.Solution in the Powershell console.
This allows the Unity NuGet package to install without any errors.
14 years ago
Matt Ward
6fddd96e6c
Allow Powershell to use EnvDTE.Globals properties as methods.
...
Added a VB.NET Globals class which implements multiple parameterised properties which are not supported in C#.
This allows Powershell to use properties on the Globals class as though they were methods:
$dte.Solution.Globals.VariableValue("MyValue") = "value"
Write-Host $dte.Solution.Globals.VariableValue("MyValue")
$dte.Solution.Globals.VariablePersists("MyValue") = $true
Write-Host $dte.Solution.Globals.VariablePersists("MyValue")
14 years ago
Mansheng Yang
4945fa5e4f
[CodeIssues] MultipleEnumerationIssue: added documentation
14 years ago
Mansheng Yang
dc7fa56956
[CodeIssue] RedundantAssignmentIssue: fixed a bug in issue finding
14 years ago
Matt Ward
f3e28c206d
Fix solution not being saved when extensibility global changed.
...
Save solution when:
1) EnvDTE.Solution.Globals.VariablePersists is set to true.
2) An existing solution item is changed by EnvDTE.Solution.Globals.VariableValue.
14 years ago
Simon Lindgren
b7f65011fa
[CodeIssues] Improve ParameterCanBeDemotedIssue.
14 years ago
Simon Lindgren
408b29847d
[TypeSystem] Don't consider non-public members for interface implementors.
14 years ago
Simon Lindgren
79b4c25ccc
[CodeIssues] ParameterCanBeDemotedIssue: Add Criterions for suitable indexer members and for array types. Also start resolving the method with the new type to check for errors.
14 years ago
Simon Lindgren
458bd90f11
[CodeIssues] Add incomplete dependency tracking to VariableDeclaredInWideScopeIssue.
14 years ago
Mansheng Yang
a27b0518ce
[CodeIssues] ConstantConditionIssue: check if condition is compile time constant to avoid fake warnings
14 years ago
Mansheng Yang
352dcce314
[CodeIssues] CompareBooleanWithTrueOrFalseIssue: check if the expression being compared is of boolean type
14 years ago
Mansheng Yang
588b127a42
[CodeIssues] MethodNeverReturnsIssue: handle 'throw' case
14 years ago
Matt Ward
5e15bbae37
Implement EnvDTE.Solution.Globals.VariablePersists
...
Allows ExtensibilityGlobals solution items to be added or removed from the solution. Used by Unity NuGet package.
14 years ago
Matt Ward
ca45dd501d
Implement EnvDTE.Solution.Globals.VariableValue
...
Allows reading/writing of ExtensibilityGlobals solution items. Used by Unity NuGet package.
14 years ago
Mansheng Yang
71e42df2f9
[CodeActions] Moved GetDefaultValueExpression back to CreateOverloadWithoutParameterAction class
14 years ago
Mansheng Yang
6f063c60a6
[CodeIssues] RedundantFieldInitializerIssue: handle some number type initializer cases
14 years ago
Daniel Grunwald
c403f389b7
Move the fix for #94 into CSharpConversions.IsConstraintConvertible.
...
Also added a couple of additional unit tests for constraint validation.
14 years ago
Daniel Grunwald
40bbafda16
Set NET_4_0 preprocessor symbol for mcs.
...
Rename "NET45" to "NET_4_5" to be consistent with mcs and Mono.Cecil.
14 years ago
Daniel Grunwald
284a4cc795
Fix InvalidCastException in MemberLookup.RemoveInterfaceMembersHiddenByClassMembers
14 years ago
Daniel Grunwald
8ede23f8cb
Merge pull request #94 from erik-kallen/InvokeGenericMethodWithNullableTypeArgument
...
Invoke generic method with nullable type argument
14 years ago
Daniel Grunwald
eb4de73fc3
Merge pull request #93 from erik-kallen/DuplicateUsingsIssue
...
Duplicate usings issue
14 years ago
mkrueger
740a30c929
[Completion] CreateNamespace completion data now takes a INamespace
...
instead of a string.
14 years ago
Daniel Grunwald
ca748094e1
Set Debugger.Tests to .NET 4.5.
14 years ago
Matt Ward
776d5d28b0
Add support for EnvDTE.Solution.Globals.VariableExists
...
Checks the ExtensibilityGlobals section of a solution file for a variable. Used by the Unity NuGet package.
14 years ago
Mansheng Yang
f3ae264680
[Demo] Reverted an unnecessary change
14 years ago
Mansheng Yang
f5c370a6cd
[CodeIssues] MethodOverloadHidesOptionalParameterIssue: fixed namespace
14 years ago
Mansheng Yang
8d77f4bd9c
[CodeIssues] Removed some unused usings
14 years ago
Mansheng Yang
f1dad51f27
[CodeActions] CreateCustomEventImplementationAction: removed TODO which is already done.
14 years ago
Mansheng Yang
11b9fd1cbc
[CodeActions]ConvertLambdaBodyExpressionToStatementAction: removed unused usings
14 years ago
Matt Ward
01ed6f6421
Fix errors when uninstalling jQuery 1.8.0 NuGet package.
...
jQuery NuGet package was using an unimplemented part of the Visual Studio API - EnvDTE.ProjectItems.FileNames(index).
14 years ago
Matt Ward
884951dabc
Update NuGet to version 2.0
14 years ago
Mansheng Yang
c461c7b382
[CodeActions] ConvertConditionalToIfAction: check context location
14 years ago
Mansheng Yang
0140f2df18
[CodeActions] ConvertCastToAsAction: fixed tests
14 years ago
Mansheng Yang
90356adce8
[CodeActions] ConvertCastToAsAction: check context location. Reorganized code.
14 years ago
Mansheng Yang
f2b8be7a85
[CodeAction] ConvertAsToCastAction: check context location
14 years ago
erikkallen
9c521f8992
Fixed issue with nullable types not being usable as generic arguments.
14 years ago
erikkallen
a00495c22b
Test that demonstrates that a generic method cannot be invoked with a nullable type argument.
14 years ago
Simon Lindgren
a9e0bd901d
[CodeIssues] IncorrectCallTogetHashCodeIssue: Only look at calls to members of 'base' or 'this'.
14 years ago