Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								862b8065be 
								
							
								 
							
						 
						
							
							
								
								Use correct version number for ILSpy.AddIn  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								3581635a2d 
								
							
								 
							
						 
						
							
							
								
								Refactor ILSpy.AddIn and fix some bugs  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								f227f36dce 
								
							
								 
							
						 
						
							
							
								
								Explicitly include minor versions in vsixmanifest  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								75c45a3721 
								
							
								 
							
						 
						
							
							
								
								Remove support for VS2015 from ILSpy.AddIn  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								a734955cc5 
								
							
								 
							
						 
						
							
							
								
								Push VSIX version number to 1.7.2  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Christoph Wille
							
						 
						
							 
							
							
							
								
							
								8dac53e256 
								
							
								 
							
						 
						
							
							
								
								Update vsix to 1.7.1 to include update  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Christoph Wille
							
						 
						
							 
							
							
							
								
							
								96c6d5d0c5 
								
							
								 
							
						 
						
							
							
								
								Fix Identity of package  
							
							 
							
							... 
							
							
 
							
							Version -> 1.7
Re-enable Enterprise sku (locally found, marketplace didn't) 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Sam Harwell
							
						 
						
							 
							
							
							
								
							
								a31b74da75 
								
							
								 
							
						 
						
							
							
								
								Reference Mono.Cecil using a package reference instead of a submodule  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Sam Harwell
							
						 
						
							 
							
							
							
								
							
								996e04075e 
								
							
								 
							
						 
						
							
							
								
								Retarget projects to .NET 4.6 so Roslyn can load them  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								9233c99f15 
								
							
								 
							
						 
						
							
							
								
								[ILSpy.AddIn] Open multiple output artifacts, if present.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								3bfc1fc3c2 
								
							
								 
							
						 
						
							
							
								
								[ILSpy.AddIn]  Fix   #815 : "Open output in ILSpy" not working for MSBuild 15 projects in VS2017  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								915f1fdf1c 
								
							
								 
							
						 
						
							
							
								
								[ILSpy.AddIn]  Fix   #820 ; Show "Open in ILSpy" in all context menus related to references.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								43975c2a77 
								
							
								 
							
						 
						
							
							
								
								[ILSpy.AddIn] Add support for new assembly, project and package references.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								9d0a2138dc 
								
							
								 
							
						 
						
							
							
								
								[ILSpy.AddIn] Fix missing libraries in vsix.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								04329e17b2 
								
							
								 
							
						 
						
							
							
								
								[ILSpy.AddIn] Update vsixmanifest to new format.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								fb8d064dda 
								
							
								 
							
						 
						
							
							
								
								[ILSpy.AddIn] add VSToolsPath to csproj.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Sam Harwell
							
						 
						
							 
							
							
							
								
							
								5975b2ea67 
								
							
								 
							
						 
						
							
							
								
								Work around improper .NET Standard build support in cecil  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Sam Harwell
							
						 
						
							 
							
							
							
								
							
								4908b129f8 
								
							
								 
							
						 
						
							
							
								
								Convert projects to the new project system  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								3a69169aa4 
								
							
								 
							
						 
						
							
							
								
								Update projects to .NET 4.6.1  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								89a12b101f 
								
							
								 
							
						 
						
							
							
								
								Update Nuget packages for ILSpy.AddIn  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Christoph Wille
							
						 
						
							 
							
							
							
								
							
								621336d9fd 
								
							
								 
							
						 
						
							
							
								
								Follow  https://github.com/Microsoft/visualstudio-docs/blob/master/docs/extensibility/faq-2017.md#can-i-build-a-vsix-v3-with-visual-studio-2015  
							
							 
							
							... 
							
							
 
							
							Modify .csproj for proper building of .vsix 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Christoph Wille
							
						 
						
							 
							
							
							
								
							
								d955249897 
								
							
								 
							
						 
						
							
							
								
								Update NuGet packages for extensibility nugets of envdte  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								0524b4a353 
								
							
								 
							
						 
						
							
							
								
								Remove unused usings in solution; remove dead code; unify namespaces  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								840ec04fde 
								
							
								 
							
						 
						
							
							
								
								Namespace adjustments for Syntax classes  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								19800c3b16 
								
							
								 
							
						 
						
							
							
								
								remove NR submodule; move snk to ICSharpCode.Decompiler  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Christoph Wille
							
						 
						
							 
							
							
							
								
							
								5cd0544e6f 
								
							
								 
							
						 
						
							
							
								
								Increment addin version  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								7d11b6c034 
								
							
								 
							
						 
						
							
							
								
								fix   #615  - F# project references doesn't open in VS extension  
							
							 
							
							... 
							
							
 
							
							fix  #685  - "open in ilspy" in F# project returns error, fails 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Christoph Wille
							
						 
						
							 
							
							
							
								
							
								7a29642b35 
								
							
								 
							
						 
						
							
							
								
								Revert "use mono.cecil nuget-package in all projects instead of git sub-module"  
							
							 
							
							... 
							
							
 
							
							This reverts commit 6c1efaa2d7 . 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Siegfried Pammer
							
						 
						
							 
							
							
							
								
							
								6c1efaa2d7 
								
							
								 
							
						 
						
							
							
								
								use mono.cecil nuget-package in all projects instead of git sub-module  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yoyobbi
							
						 
						
							 
							
							
							
								
							
								3be3f265d8 
								
							
								 
							
						 
						
							
							
								
								Fix multi-dimensional array parameters. ILSpy navigation requires the "0:" lower bound specifier.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yoyobbi
							
						 
						
							 
							
							
							
								
							
								e3a3a7ec33 
								
							
								 
							
						 
						
							
							
								
								fix: multi-dimensional arrays sometimes working  
							
							 
							
							... 
							
							
 
							
							fix: use of tabs in samples C# file
TODO: multi-dimensional arrays not always with overloaded methods - is there a bug in the navigateTo implementation? 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								807143052b 
								
							
								 
							
						 
						
							
							
								
								fix: destructors / finalizers  
							
							 
							
							... 
							
							
 
							
							fix: implicit and explicit conversion operators
fix: other operators (numeric, logical, etc.)
fix: indexers ("Item", not "this")
TODO: multi-dimensional arrays not working correctly 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								b4f3a8e4c8 
								
							
								 
							
						 
						
							
							
								
								fix: use element type full name for array parameters  
							
							 
							
							... 
							
							
 
							
							fix: skip space after comma in parameter list
fix: don't double-append '*' for pointer parameters
add: ILSpyAddInSamples.cs, just for reference 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yoyobbi
							
						 
						
							 
							
							
							
								
							
								60a3cff3d0 
								
							
								 
							
						 
						
							
							
								
								change: simplified approach based on string parsing rather than recursive structure analysis. Not fully tested but pretty sure it will work.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								eee3467492 
								
							
								 
							
						 
						
							
							
								
								More string-based approach. Many things working, but not yet pointers.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								6c0006ad98 
								
							
								 
							
						 
						
							
							
								
								Work in progress attempting to get full XmlDocKey generation from DTE CodeElements working. Not there yet.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								0542b56a0c 
								
							
								 
							
						 
						
							
							
								
								tweak: method rename plus some documentation comments  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								3a75f60915 
								
							
								 
							
						 
						
							
							
								
								change: move "navigateto" key generation to separate CodeElementXmlDocKeyProvider class, in preparation for porting the logic of the existing XmlDocKeyProvider  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								5c052d9b49 
								
							
								 
							
						 
						
							
							
								
								fix: handle array method parameters properly  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								5dd7675f90 
								
							
								 
							
						 
						
							
							
								
								fix: disable the "Open code in ILSpy" menu item if the active document is not part of a project  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								58c64a30cf 
								
							
								 
							
						 
						
							
							
								
								"Open code in ILSpy" - fix problems with overloaded generic constructors and methods.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								29491ff951 
								
							
								 
							
						 
						
							
							
								
								Overhauled "Open code in ILSpy" features to support more cases.  
							
							 
							
							... 
							
							
 
							
							Rearranged some of the helper methods for opening things in ILSpy.
Added methods to open Project and CodeItem in ILSpy.
Had hoped the latter would help with opening from Call Stack, but can't see how procedurally access the call stack window.
Asked how to do so here: http://stackoverflow.com/questions/36726595/how-to-get-a-programmable-interface-to-the-visual-studio-call-stack-window 
"Open code in ILSpy" now works for:
- classes, interfaces and structs (generic or not, nested or not)
- enums
- fields and properties
- constructors (generic or not)
- overloaded constructors, unless they are generic or use type parameters of their generic class
- methods (generic or not)
- overloaded methods, unless they are generic or use type parameters of their generic class
TODO: disambiguate overloaded generic constructors and methods 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								yggy
							
						 
						
							 
							
							
							
								
							
								3f22e62a88 
								
							
								 
							
						 
						
							
							
								
								#694  Add an "Open in ILSpy" option to the context menu in the code window  
							
							 
							
							... 
							
							
 
							
							https://github.com/icsharpcode/ILSpy/issues/694 
Supports methods, enums, delegates, properties, interfaces, events and classes.
TODO: disambiguate overloaded methods by number and type of parameters
Changes (only) to ILSpy.AddIn project:
add: code window context menu item "Open code in ILSpy"
add: OpenCodeItemInILSpyCallback does the work, using Visual Studio code model to interrogate source at selection point
change: add additional argument support to OpenAssemblyInILSpy (to support "/navigateTo") 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Christoph Wille
							
						 
						
							 
							
							
							
								
							
								c10251d43a 
								
							
								 
							
						 
						
							
							
								
								Implement  #688  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								0a481a573c 
								
							
								 
							
						 
						
							
							
								
								Add AvalonEdit, NRefactory, and cecil submodules.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Christoph Wille
							
						 
						
							 
							
							
							
								
							
								2726336b3a 
								
							
								 
							
						 
						
							
							
								
								Update addin version, update decompiler package version  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								8a5d6f654f 
								
							
								 
							
						 
						
							
							
								
								Let's try appveyor instead  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								f8d942c15d 
								
							
								 
							
						 
						
							
							
								
								Fix ILOpCode.Pop  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								0a7c5d4ab7 
								
							
								 
							
						 
						
							
							
								
								Add NRefactory as submodule  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								e06c2236d6 
								
							
								 
							
						 
						
							
							
								
								Uppercase GUIDs  
							
							 
							
							
 
							
						 
						
							11 years ago