Matt Ward
24955c6960
Implement EnvDTE.CodeClass2.ClassKind getter.
13 years ago
Matt Ward
102658b33f
Implement EnvDTE.CodeType2.IsAbstract
13 years ago
Matt Ward
239d24cf10
Implement EnvDTE.Projects.Count
13 years ago
Matt Ward
89bce2c9b3
Implement EnvDTE.Projects.Item()
13 years ago
Matt Ward
d5c579c0ba
Implement EnvDTE.Solution.FindProjectItem
13 years ago
Matt Ward
8dd6f39aa4
Return SDTE from text template host GetService.
...
T4MVC template requests the SDTE from the text templating host's IServiceProvider implementation and casts it to a DTE.
13 years ago
Matt Ward
8957e14233
Create stubs for EnvDTE API used by T4MVC.
...
Minor changes to T4MVC.tt:
1) Change imported assemblies and namespaces to refer to SharpDevelop's implementation of EnvDTE.
2) Change use of parameterised properties to method calls so no VB.NET classes are required.
13 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.
13 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.
13 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")
13 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.
13 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.
13 years ago
Matt Ward
ca45dd501d
Implement EnvDTE.Solution.Globals.VariableValue
...
Allows reading/writing of ExtensibilityGlobals solution items. Used by Unity NuGet package.
13 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.
13 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).
13 years ago
Matt Ward
884951dabc
Update NuGet to version 2.0
13 years ago
Matt Ward
837c9c78ce
Sort NuGet packages by most downloaded first.
...
In the manage packages dialog the Available tab now orders the NuGet packages so that the most downloaded packages are at the top.
The other tabs are unchanged and continue to sort by package id
13 years ago
Matt Ward
aa100089f9
Disable failing IronPython unit tests.
...
Code completion methods such as displayhook taken from SysModule have been moved to fields of type BuiltinFunction. Method insight will not work for these methods.
13 years ago
Matt Ward
b97d5c82fe
Update IronPython to version 2.7.3
13 years ago
Matt Ward
5331d49c50
Fix null reference exception in Ruby test teardown.
13 years ago
Siegfried Pammer
16343259eb
trying to fix Color import issue on Windows 8
13 years ago
Siegfried Pammer
a36516af13
fix culture-specific code in importer
13 years ago
Siegfried Pammer
097d36091d
make HTML colors customizable and fix bug in text marker preview
13 years ago
Siegfried Pammer
052d80d953
clarify UI messages for highlighting import
13 years ago
Matt Ward
ec6ad9e42e
Fix failing unit tests being run with MTA thread.
...
Setting the ApartmentState to STA in app.config is no longer supported by NUnit 2.6.1. Instead the RequiresSTA attribute needs to be used.
13 years ago
Matt Ward
d7154908e8
Update NUnit to version 2.6.1
13 years ago
Matt Ward
660699a280
Fix installer error due to NuGet.Console.Types.dll not added being to a feature.
13 years ago
Matt Ward
b891a67f01
Merge branch 'mvcscaffolding'
13 years ago
PeterForstmeier
dd4918792b
save
13 years ago
Matt Ward
d3688f4c13
Implement EnvDTE.ProjectItem.Remove()
13 years ago
Matt Ward
fbb332cff0
EnvDTE.ProjectItems AddFromFile now adds a file outside the project folder as a link.
13 years ago
Matt Ward
c453bf698c
Refactor EnvDTE.ProjectItems AddFromFileCopy method.
13 years ago
Siegfried Pammer
c3d16e4730
improve highlighting import mappings
13 years ago
Siegfried Pammer
cbce4f70ba
Add "Reset all to default" button to HighlightingOptions
13 years ago
Daniel Grunwald
49248ddb98
Update to Mono.Cecil 0.9.5-95-g9f3c0f8.
...
This fixes a crash when opening a portable library project targeting .NET 4.5. (jbevain/cecil#101 )
13 years ago
Daniel Grunwald
88621ee64b
Don't remove "System.Linq" when removing unused namespaces. Closes #17 .
13 years ago
Daniel Grunwald
a7fcf4d9ef
Merge 'master' into 'xmlForms'.
13 years ago
Daniel Grunwald
f07a51d663
Remove empty IHighlighter2 interface.
13 years ago
Matt Ward
f5c76766c6
Merge branch 'opencover'
13 years ago
PeterForstmeier
8a333e1462
ICSharpCode.VBNetBinding.OptionPanels.ProjectImports
13 years ago
PeterForstmeier
14c1bfb554
ProjectImports
13 years ago
Matt Ward
876cd011ab
Fix null reference exception when caret in code coverage window text editor and SharpDevelop is closed.
13 years ago
Matt Ward
88b6ad63d2
Fix Code Coverage window not syntax highlighting code.
13 years ago
Matt Ward
660d335dc1
Fix covered code not being highlighted in Code Coverage window.
13 years ago
Matt Ward
2977e58a3b
Remove duplicate property getter/setter detection.
...
CodeCoverageProperty class now uses property getter/setter detection from CodeCoverageMethod class.
13 years ago
Matt Ward
6ebf4233a6
Use method element helper in CodeCoverageMethod.
13 years ago
Matt Ward
0fad506e7a
Add XElement helper class for code coverage method elements.
13 years ago
Matt Ward
71e3cbb194
Fix exception when class node selected in code coverage window.
...
Added support for property tree nodes in code coverage window.
13 years ago
Matt Ward
874e303fe4
Move method signature creation to test helper.
...
Generating the method signature for open cover method elements in unit tests now moved to helper class.
13 years ago
Matt Ward
48b51e1276
Fix code coverage tree property tests.
...
Property getter and setter methods were not being correctly identified as properties due to the code coverage method signature being used as the method name.
13 years ago