File tree 6 files changed +19
-7
lines changed
cli/src/main/csharp/ch/cyberduck/cli
windows/src/main/csharp/Properties
6 files changed +19
-7
lines changed Original file line number Diff line number Diff line change 1
1
<Project >
2
2
3
- <PropertyGroup >
4
- <LangVersion >1.8</LangVersion >
5
- <EnableDefaultItems >false</EnableDefaultItems >
6
- <CompileStatically >true</CompileStatically >
3
+ <PropertyGroup Label =" IKVM" >
7
4
<ClassLoader >ikvm.runtime.AppDomainAssemblyClassLoader</ClassLoader >
5
+ <EnableDefaultItems >false</EnableDefaultItems >
6
+ <LangVersion >1.8</LangVersion >
7
+ <Static >true</Static >
8
+ </PropertyGroup >
9
+
10
+ <PropertyGroup Label =" MSBuild" >
11
+ <!-- Skip EmittedNoClassDefFoundError & ClassFormatError -->
12
+ <NoWarn >IKVMC0101;IKVMC0111;$(NoWarn)</NoWarn >
8
13
</PropertyGroup >
9
14
10
15
</Project >
Original file line number Diff line number Diff line change 19
19
<PackageReference Update =" CommunityToolkit.Mvvm" Version =" 8.2.2" />
20
20
<PackageReference Update =" DotNetProjects.Extended.Wpf.Toolkit" Version =" 5.0.100" />
21
21
<PackageReference Update =" ExceptionReporter " Version =" 2.4.2" />
22
- <PackageReference Update =" IKVM" Version =" 8.10.0-dev.62 " />
22
+ <PackageReference Update =" IKVM" Version =" 8.10.0-dev.171 " />
23
23
<PackageReference Update =" Microsoft.Build.Utilities.Core" Version =" 17.1.0" />
24
24
<PackageReference Update =" Microsoft.NET.Test.Sdk" Version =" 17.1.0" />
25
25
<PackageReference Update =" Microsoft.Toolkit.Uwp.Notifications" Version =" 7.1.2" />
Original file line number Diff line number Diff line change 17
17
//
18
18
19
19
using ch . cyberduck . cli ;
20
+ using ikvm . runtime ;
21
+ using IKVM . Attributes ;
20
22
using org . apache . commons . cli ;
21
23
using Console = System . Console ;
22
24
25
+ [ assembly: CustomAssemblyClassLoader ( typeof ( AppDomainAssemblyClassLoader ) ) ]
26
+
23
27
namespace Ch . Cyberduck . Cli
24
28
{
25
29
internal class WindowsTerminal : Terminal
Original file line number Diff line number Diff line change 1
1
{
2
2
"msbuild-sdks" : {
3
- "IKVM.NET.Sdk" : " 8.10.0-dev.62 " ,
3
+ "IKVM.NET.Sdk" : " 8.10.0-dev.171 " ,
4
4
"Microsoft.Build.NoTargets" : " 3.3.0" ,
5
5
"Microsoft.Build.Traversal" : " 3.1.6"
6
6
}
Original file line number Diff line number Diff line change 7
7
</packageSources >
8
8
<packageSourceMapping >
9
9
<packageSource key =" nuget.org" >
10
+ <package pattern =" IKVM.ByteCode" />
10
11
<package pattern =" *" />
11
12
</packageSource >
12
13
<packageSource key =" gh-iterate-ch" >
Original file line number Diff line number Diff line change 1
- using System . Runtime . InteropServices ;
1
+ using ikvm . runtime ;
2
+ using IKVM . Attributes ;
2
3
3
4
[ assembly: System . Windows . ThemeInfo ( System . Windows . ResourceDictionaryLocation . None , System . Windows . ResourceDictionaryLocation . SourceAssembly ) ]
5
+ [ assembly: CustomAssemblyClassLoader ( typeof ( AppDomainAssemblyClassLoader ) ) ]
You can’t perform that action at this time.
0 commit comments