Christoph Wille
17a6197a6a
Add TestsAssemblyTempPath to enable the ability to redirect to a central location
12 months ago
Christoph Wille
c940cbc1d9
Add TestsAssemblyOutput, keep existing behavior of output assembly locations
12 months ago
Christoph Wille
7e1523111a
Set RuntimeIdentifier based on OS architecture
12 months ago
Siegfried Pammer
476e80b190
Use uncompressedStream for PEFile in XamarinCompressedFileLoader
1 year ago
Daniel Grunwald
fa19470435
Fix #3218 : Avoid exceptions when IL is invalid due to unexpected end-of-method-body.
1 year ago
Siegfried Pammer
6c08851cb0
#3209 : Only add imports for extension methods.
1 year ago
Siegfried Pammer
972354913e
Fix #3209 : Ensure using directives are added for extension methods in higher level patterns such as: foreach -> GetEnumerator(), collection initializer -> Add() and deconstruction -> Deconstruct().
1 year ago
Christoph Wille
dd7d7b806f
Update command line options documentation to latest released version
1 year ago
Siegfried Pammer
401cb77ae3
Fix #3189 : Support primitive types in Expression.Constant(object) pattern.
1 year ago
Christoph Wille
c269b99d67
DllImport to LibraryImport in SharpTreeView
1 year ago
Siegfried Pammer
cc421d9513
PackageFolderTreeNode: Allow .exe extension in addition to .dll.
1 year ago
Siegfried Pammer
77b237d5a4
Fix mysteriously deleted issue #3197 : Skip file formats that currently can only be loaded from a file when dealing with a file from a bundle or package.
1 year ago
Christoph Wille
399ba1c010
Enable certain commands only on Windows ( #3217 )
1 year ago
Christoph Wille
f996283233
Update NuGet packages
1 year ago
Christoph Wille
13418aa00a
Fix warnings for single instance handling
1 year ago
Siegfried Pammer
3304d6bcb9
Merge pull request #3212 from icsharpcode/feature/singleinstance2024
...
New Single Instance Handling code
1 year ago
Christoph Wille
baea9c940a
CommandLineArguments ctor to static Create method
1 year ago
Christoph Wille
bc8decc748
Switch from DllImport to LibraryImport source generator
1 year ago
Christoph Wille
94654e6d49
Add back WindowState handling from command line arguments
1 year ago
Christoph Wille
8fa41a9cb0
Remove obsolete code
1 year ago
Christoph Wille
7946f72024
Centralize single instancing logic back in MainWindow, fix Skip(1) error due to .Args property implementation
1 year ago
Christoph Wille
2f93d41abb
Remove obsolete native imports
1 year ago
Christoph Wille
5fa25a606c
Add relative path logic to new SingleInstance code
1 year ago
Christoph Wille
82fece3d16
Add unmodified Medo SingleInstance https://github.com/medo64/Medo/blob/main/src/Medo/Application/SingleInstance.cs
1 year ago
Christoph Wille
e64795aad8
Prepare new AppEnv namespace that will house all application environment code (configuration and runtime)
1 year ago
Siegfried Pammer
d7771486d2
Merge pull request #3205 from icsharpcode/feature/atfile
...
`@file` support with breaking changes to command line options
1 year ago
Christoph Wille
e4e2dd3bff
Fix docs for space for line syntax in response file
1 year ago
Christoph Wille
8ad24cd470
Set UnrecognizedArgumentHandling to CollectAndContinue
1 year ago
Christoph Wille
84b78b399f
Switch to per-line arguments
1 year ago
Christoph Wille
049b867128
Special-case @file in FullyQualityPath to avoid situations like System.IO.IOException: The filename, directory name, or volume label syntax is incorrect. : 'D:\GitWorkspace\ILSpy\ILSpy.AddIn\bin\Debug\net472\@C:\Users\christophw\AppData\Local\Temp\tmp1E90.tmp'
1 year ago
Christoph Wille
d2221783ba
Keep track of temp files and try to clean in QueryClose (if VS does not shut down cleanly obviously files will be left over)
1 year ago
Christoph Wille
6762dd6f75
Show help - via a dialog box and not a flickering command line
1 year ago
Christoph Wille
1fc9f92917
Enable help option (going with https://blog.rsuter.com/write-application-can-act-console-application-wpf-gui-application/ to display help leads to a flickering console window)
1 year ago
Christoph Wille
4f217e8f40
launchSettings.json had a /separate param included (newinstance now)
1 year ago
Christoph Wille
896bf76141
Fix --navigateto for code items
1 year ago
Christoph Wille
d8c4c855f5
Document behavior of option case sensitivity
1 year ago
Christoph Wille
60251044cd
Adapt ILSpyInstance:Start to new command line options
1 year ago
Christoph Wille
d0c443cae1
Switch to --newinstance
1 year ago
Christoph Wille
4b529259c9
Add more help text, type some options
1 year ago
Christoph Wille
1d76d0a704
Fix namespace import
1 year ago
Christoph Wille
e39403289d
Switch CommandLineArguments to McMaster
1 year ago
Christoph Wille
a433203b7d
Add tests for existing command line parsing
1 year ago
Christoph Wille
e5d11203d4
AOT and x-plat changes ( #3203 )
...
* Make AboutPage AOT-friendlier
* Fix AOT and x-plat settings path inference
1 year ago
Siegfried Pammer
971836d211
Merge pull request #3195 from icsharpcode/fix/net80directives
...
Fix NETCORE to NET8(or newer) directive
1 year ago
Siegfried Pammer
1971f6961b
Merge pull request #3201 from icsharpcode/replaceargvinterop
...
Replace native interop CommandLineToArgvW with parsing in Process.Unix.cs from System.Diagnostics.Process
1 year ago
Siegfried Pammer
400481418c
Disable CS8981 in ICSharpCode.Decompiler.Tests: The type name '<identifier>' only contains lower-cased ascii characters. Such names may become reserved for the language. If our test-cases break when Roslyn is introducing new keywords, that's no problem.
1 year ago
Christoph Wille
e3fdfc508f
Replace native interop CommandLineToArgvW with parsing in Process.Unix.cs from System.Diagnostics.Process
1 year ago
Christoph Wille
613266aad8
Natural Sort without interop ( #3196 )
...
* Use NaturalSort.Extension instead of Interop
* Update to latest NaturalSort.Extensions and update 3rd party notices
* Remove old interop implementation
1 year ago
Christoph Wille
b1a4ab15c4
Fix NETCORE to NET8(or newer) directive
1 year ago
Daniel Grunwald
38e7ab4373
Fix #3110 : Add support for MCS 2.6.4 pinned region with array variable
...
* Added additional code to remove the conv instruction present in the initialization part of the pinned region.
* Extended the code responsible for removing the unpin stloc to correctly match the inverted condition found in MCS 2.6.4 compiled code.
* Enabled already present correctness test to run for MCS 2.6.4.
This is a more generalized version of the fix on PR #3110 proposed by @ElektroKill .
1 year ago