Build for Windows, MacOs and Linux (#11)

* macosx build
* update to .net8 and newest nugets
* added context menu to file list
* update version number
This commit is contained in:
2025-03-13 03:04:42 +01:00
committed by GitHub
parent d405677420
commit f12b12a82c
36 changed files with 590 additions and 30 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

View File

@@ -75,6 +75,7 @@
"Clean", "Clean",
"Publish", "Publish",
"PublishLinux", "PublishLinux",
"PublishOsx",
"PublishWin" "PublishWin"
] ]
} }
@@ -88,6 +89,7 @@
"Clean", "Clean",
"Publish", "Publish",
"PublishLinux", "PublishLinux",
"PublishOsx",
"PublishWin" "PublishWin"
] ]
} }

View File

@@ -0,0 +1,2 @@
9abd2876f6e7f704fc2bf482cf3c6a32
Clean

View File

@@ -0,0 +1,67 @@
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
V | | InjectParameterValues.OnBuildCreated (100)
V | | HandleShellCompletion.OnBuildCreated (75)
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
V | | UpdateNotification.OnBuildCreated (10)
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
V | | HandlePlanRequests.OnBuildInitialized (10)
V | | HandleHelpRequests.OnBuildInitialized (5)
V | | Telemetry.OnBuildInitialized (0)
V | | Sending BuildStarted telemetry event ...
V | | build_components =
V | | build_type = Project
V | | compile_time = 9
V | | config_generators =
V | | host = Terminal
V | | num_custom_components = 0
V | | num_custom_extensions = 0
V | | num_partitioned_targets = 0
V | | num_secrets = 0
V | | num_targets = 4
V | | os_architecture = X64
V | | os_platform = Windows
V | | repo_branch = main
V | | repo_commit = 45a4a5
V | | repo_provider = GitHub
V | | repo_url = 79771b
V | | target_framework = .NETCoreApp,Version=v6.0
V | | version_dotnet_sdk = 7.0.400
V | | version_nuke_common = 7.0.2
V | | version_nuke_global_tool = 7.0.2
V | | InjectNonParameterValues.OnBuildInitialized (-100)
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
V | Clean | Telemetry.OnTargetSucceeded (0)
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | PublishLinux | EventInvoker.OnTargetRunning (-3.4028235E+38)
I | PublishLinux | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\linux --self-contained True --runtime linux-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.0 -p:IncludeNativeLibrariesForSelfExtract=true
D | PublishLinux | MSBuild-Version 17.7.1+971bf70db für .NET
D | PublishLinux | Wiederherzustellende Projekte werden ermittelt...
D | PublishLinux | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "754 ms").
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
D | PublishLinux | Von "obj\Debug\net7.0\linux-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\linux-x64\K8sFileBrowser.dll
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\linux\
V | PublishLinux | Telemetry.OnTargetSucceeded (0)
V | PublishLinux | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | PublishWin | EventInvoker.OnTargetRunning (-3.4028235E+38)
I | PublishWin | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\win --self-contained True --runtime win-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.0 -p:IncludeNativeLibrariesForSelfExtract=true
D | PublishWin | MSBuild-Version 17.7.1+971bf70db für .NET
D | PublishWin | Wiederherzustellende Projekte werden ermittelt...
D | PublishWin | Alle Projekte sind für die Wiederherstellung auf dem neuesten Stand.
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
D | PublishWin | Von "obj\Debug\net7.0\win-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\win-x64\K8sFileBrowser.dll
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\win\
V | PublishWin | Telemetry.OnTargetSucceeded (0)
V | PublishWin | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | Publish | EventInvoker.OnTargetRunning (-3.4028235E+38)
V | Publish | Telemetry.OnTargetSucceeded (0)
V | Publish | EventInvoker.OnTargetSucceeded (-3.4028235E+38)

View File

@@ -0,0 +1,67 @@
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
V | | InjectParameterValues.OnBuildCreated (100)
V | | HandleShellCompletion.OnBuildCreated (75)
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
V | | UpdateNotification.OnBuildCreated (10)
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
V | | HandlePlanRequests.OnBuildInitialized (10)
V | | HandleHelpRequests.OnBuildInitialized (5)
V | | Telemetry.OnBuildInitialized (0)
V | | Sending BuildStarted telemetry event ...
V | | build_components =
V | | build_type = Project
V | | compile_time = 9
V | | config_generators =
V | | host = Rider
V | | num_custom_components = 0
V | | num_custom_extensions = 0
V | | num_partitioned_targets = 0
V | | num_secrets = 0
V | | num_targets = 4
V | | os_architecture = X64
V | | os_platform = Windows
V | | repo_branch = main
V | | repo_commit = 29b7d1
V | | repo_provider = GitHub
V | | repo_url = 79771b
V | | target_framework = .NETCoreApp,Version=v6.0
V | | version_dotnet_sdk = 7.0.400
V | | version_nuke_common = 7.0.2
V | | version_nuke_global_tool = 7.0.2
V | | InjectNonParameterValues.OnBuildInitialized (-100)
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
V | Clean | Telemetry.OnTargetSucceeded (0)
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | PublishLinux | EventInvoker.OnTargetRunning (-3.4028235E+38)
I | PublishLinux | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\linux --self-contained True --runtime linux-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.1 -p:IncludeNativeLibrariesForSelfExtract=true
D | PublishLinux | MSBuild-Version 17.7.1+971bf70db für .NET
D | PublishLinux | Wiederherzustellende Projekte werden ermittelt...
D | PublishLinux | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "519 ms").
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
D | PublishLinux | Von "obj\Debug\net7.0\linux-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\linux-x64\K8sFileBrowser.dll
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\linux\
V | PublishLinux | Telemetry.OnTargetSucceeded (0)
V | PublishLinux | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | PublishWin | EventInvoker.OnTargetRunning (-3.4028235E+38)
I | PublishWin | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\win --self-contained True --runtime win-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.1 -p:IncludeNativeLibrariesForSelfExtract=true
D | PublishWin | MSBuild-Version 17.7.1+971bf70db für .NET
D | PublishWin | Wiederherzustellende Projekte werden ermittelt...
D | PublishWin | Alle Projekte sind für die Wiederherstellung auf dem neuesten Stand.
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
D | PublishWin | Von "obj\Debug\net7.0\win-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\win-x64\K8sFileBrowser.dll
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\win\
V | PublishWin | Telemetry.OnTargetSucceeded (0)
V | PublishWin | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | Publish | EventInvoker.OnTargetRunning (-3.4028235E+38)
V | Publish | Telemetry.OnTargetSucceeded (0)
V | Publish | EventInvoker.OnTargetSucceeded (-3.4028235E+38)

View File

@@ -0,0 +1,71 @@
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
V | | InjectParameterValues.OnBuildCreated (100)
V | | HandleShellCompletion.OnBuildCreated (75)
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
V | | UpdateNotification.OnBuildCreated (10)
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
V | | HandlePlanRequests.OnBuildInitialized (10)
V | | HandleHelpRequests.OnBuildInitialized (5)
V | | Telemetry.OnBuildInitialized (0)
V | | Sending BuildStarted telemetry event ...
V | | build_components =
V | | build_type = Project
V | | compile_time = 7
V | | config_generators =
V | | host = Rider
V | | num_custom_components = 0
V | | num_custom_extensions = 0
V | | num_partitioned_targets = 0
V | | num_secrets = 0
V | | num_targets = 4
V | | os_architecture = X64
V | | os_platform = Windows
V | | repo_branch = main
V | | repo_commit = fb8d79
V | | repo_provider = GitHub
V | | repo_url = 79771b
V | | target_framework = .NETCoreApp,Version=v6.0
V | | version_dotnet_sdk = 7.0.400
V | | version_nuke_common = 7.0.2
V | | version_nuke_global_tool = 7.0.2
V | | InjectNonParameterValues.OnBuildInitialized (-100)
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
V | Clean | Telemetry.OnTargetSucceeded (0)
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | PublishLinux | EventInvoker.OnTargetRunning (-3.4028235E+38)
I | PublishLinux | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\linux --self-contained True --runtime linux-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.2 -p:IncludeNativeLibrariesForSelfExtract=true
D | PublishLinux | MSBuild-Version 17.7.1+971bf70db für .NET
D | PublishLinux | Wiederherzustellende Projekte werden ermittelt...
D | PublishLinux | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "507 ms").
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
D | PublishLinux | Von "obj\Debug\net7.0\linux-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\linux-x64\K8sFileBrowser.dll
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\linux\
D | PublishLinux |
D | PublishLinux | Es sind Workloadupdates verfügbar. Um weitere Informationen zu erhalten, führen Sie `dotnet workload list` aus.
V | PublishLinux | Telemetry.OnTargetSucceeded (0)
V | PublishLinux | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | PublishWin | EventInvoker.OnTargetRunning (-3.4028235E+38)
I | PublishWin | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\win --self-contained True --runtime win-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.2 -p:IncludeNativeLibrariesForSelfExtract=true
D | PublishWin | MSBuild-Version 17.7.1+971bf70db für .NET
D | PublishWin | Wiederherzustellende Projekte werden ermittelt...
D | PublishWin | Alle Projekte sind für die Wiederherstellung auf dem neuesten Stand.
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
D | PublishWin | Von "obj\Debug\net7.0\win-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\win-x64\K8sFileBrowser.dll
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\win\
D | PublishWin |
D | PublishWin | Es sind Workloadupdates verfügbar. Um weitere Informationen zu erhalten, führen Sie `dotnet workload list` aus.
V | PublishWin | Telemetry.OnTargetSucceeded (0)
V | PublishWin | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | Publish | EventInvoker.OnTargetRunning (-3.4028235E+38)
V | Publish | Telemetry.OnTargetSucceeded (0)
V | Publish | EventInvoker.OnTargetSucceeded (-3.4028235E+38)

View File

@@ -0,0 +1,67 @@
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
V | | InjectParameterValues.OnBuildCreated (100)
V | | HandleShellCompletion.OnBuildCreated (75)
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
V | | UpdateNotification.OnBuildCreated (10)
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
V | | HandlePlanRequests.OnBuildInitialized (10)
V | | HandleHelpRequests.OnBuildInitialized (5)
V | | Telemetry.OnBuildInitialized (0)
V | | Sending BuildStarted telemetry event ...
V | | build_components =
V | | build_type = Project
V | | compile_time = 10
V | | config_generators =
V | | host = Rider
V | | num_custom_components = 0
V | | num_custom_extensions = 0
V | | num_partitioned_targets = 0
V | | num_secrets = 0
V | | num_targets = 4
V | | os_architecture = X64
V | | os_platform = Windows
V | | repo_branch = main
V | | repo_commit = 825465
V | | repo_provider = GitHub
V | | repo_url = 79771b
V | | target_framework = .NETCoreApp,Version=v6.0
V | | version_dotnet_sdk = 7.0.401
V | | version_nuke_common = 7.0.2
V | | version_nuke_global_tool = 7.0.2
V | | InjectNonParameterValues.OnBuildInitialized (-100)
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
V | Clean | Telemetry.OnTargetSucceeded (0)
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | PublishLinux | EventInvoker.OnTargetRunning (-3.4028235E+38)
I | PublishLinux | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\linux --self-contained True --runtime linux-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.3 -p:IncludeNativeLibrariesForSelfExtract=true
D | PublishLinux | MSBuild-Version 17.7.3+8ec440e68 für .NET
D | PublishLinux | Wiederherzustellende Projekte werden ermittelt...
D | PublishLinux | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "2,52 sec").
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
D | PublishLinux | Von "obj\Debug\net7.0\linux-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\linux-x64\K8sFileBrowser.dll
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\linux\
V | PublishLinux | Telemetry.OnTargetSucceeded (0)
V | PublishLinux | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | PublishWin | EventInvoker.OnTargetRunning (-3.4028235E+38)
I | PublishWin | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\win --self-contained True --runtime win-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.3 -p:IncludeNativeLibrariesForSelfExtract=true
D | PublishWin | MSBuild-Version 17.7.3+8ec440e68 für .NET
D | PublishWin | Wiederherzustellende Projekte werden ermittelt...
D | PublishWin | Alle Projekte sind für die Wiederherstellung auf dem neuesten Stand.
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
D | PublishWin | Von "obj\Debug\net7.0\win-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\win-x64\K8sFileBrowser.dll
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\win\
V | PublishWin | Telemetry.OnTargetSucceeded (0)
V | PublishWin | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | Publish | EventInvoker.OnTargetRunning (-3.4028235E+38)
V | Publish | Telemetry.OnTargetSucceeded (0)
V | Publish | EventInvoker.OnTargetSucceeded (-3.4028235E+38)

View File

@@ -0,0 +1,51 @@
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
V | | InjectParameterValues.OnBuildCreated (100)
V | | HandleShellCompletion.OnBuildCreated (75)
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
V | | UpdateNotification.OnBuildCreated (10)
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
V | | HandlePlanRequests.OnBuildInitialized (10)
V | | HandleHelpRequests.OnBuildInitialized (5)
V | | Telemetry.OnBuildInitialized (0)
V | | Sending BuildStarted telemetry event ...
V | | build_components =
V | | build_type = Project
V | | compile_time = <null>
V | | config_generators =
V | | host = Rider
V | | num_custom_components = 0
V | | num_custom_extensions = 0
V | | num_partitioned_targets = 0
V | | num_secrets = 0
V | | num_targets = 5
V | | os_architecture = X64
V | | os_platform = Windows
V | | repo_branch = <null>
V | | repo_commit = 825465
V | | repo_provider = GitHub
V | | repo_url = 79771b
V | | target_framework = .NETCoreApp,Version=v6.0
V | | version_dotnet_sdk = 8.0.100
V | | version_nuke_common = 7.0.2
V | | version_nuke_global_tool = <null>
V | | InjectNonParameterValues.OnBuildInitialized (-100)
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
V | Clean | Telemetry.OnTargetSucceeded (0)
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | PublishOsx | EventInvoker.OnTargetRunning (-3.4028235E+38)
I | PublishOsx | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\linux --self-contained True --runtime osx-arm64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=1.0.0 -p:IncludeNativeLibrariesForSelfExtract=true
D | PublishOsx | MSBuild-Version 17.8.3+195e7f5a3 für .NET
D | PublishOsx | Wiederherzustellende Projekte werden ermittelt...
D | PublishOsx | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "3,59 sec").
W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\osx-arm64\K8sFileBrowser.dll
D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\linux\
V | PublishOsx | Telemetry.OnTargetSucceeded (0)
V | PublishOsx | EventInvoker.OnTargetSucceeded (-3.4028235E+38)

View File

@@ -0,0 +1,66 @@
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
V | | InjectParameterValues.OnBuildCreated (100)
V | | HandleShellCompletion.OnBuildCreated (75)
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
V | | UpdateNotification.OnBuildCreated (10)
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
V | | HandlePlanRequests.OnBuildInitialized (10)
V | | HandleHelpRequests.OnBuildInitialized (5)
V | | Telemetry.OnBuildInitialized (0)
V | | Sending BuildStarted telemetry event ...
V | | build_components =
V | | build_type = Project
V | | compile_time = <null>
V | | config_generators =
V | | host = Rider
V | | num_custom_components = 0
V | | num_custom_extensions = 0
V | | num_partitioned_targets = 0
V | | num_secrets = 0
V | | num_targets = 5
V | | os_architecture = X64
V | | os_platform = Windows
V | | repo_branch = <null>
V | | repo_commit = 825465
V | | repo_provider = GitHub
V | | repo_url = 79771b
V | | target_framework = .NETCoreApp,Version=v6.0
V | | version_dotnet_sdk = 8.0.100
V | | version_nuke_common = 7.0.2
V | | version_nuke_global_tool = <null>
V | | InjectNonParameterValues.OnBuildInitialized (-100)
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
V | Clean | Telemetry.OnTargetSucceeded (0)
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
V | PublishOsx | EventInvoker.OnTargetRunning (-3.4028235E+38)
I | PublishOsx | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\osx --self-contained True --runtime osx-arm64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=1.0.0 -p:IncludeNativeLibrariesForSelfExtract=true
D | PublishOsx | MSBuild-Version 17.8.3+195e7f5a3 für .NET
D | PublishOsx | Wiederherzustellende Projekte werden ermittelt...
D | PublishOsx | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "469 ms").
W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
D | PublishOsx | Von "obj\Debug\net7.0\osx-arm64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\osx-arm64\K8sFileBrowser.dll
D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\osx\
E | PublishOsx | Target PublishOsx has thrown an exception
System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\projects\K8sFileBrowser\output\linux'.
at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
at System.IO.Enumeration.FileSystemEnumerator`1.Init()
at System.IO.Enumeration.FileSystemEnumerator`1..ctor(String directory, Boolean isNormalized, EnumerationOptions options)
at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
at System.IO.Directory.EnumerateFiles(String path, String searchPattern, SearchOption searchOption)
at Nuke.Common.IO.AbsolutePathExtensions.GetFiles(AbsolutePath path, String pattern, Int32 depth, FileAttributes attributes) in /_/source/Nuke.Utilities/IO/AbsolutePath.Children.cs:line 29
at Nuke.Common.IO.CompressionExtensions.TarGZipTo(AbsolutePath directory, AbsolutePath archiveFile, Func`2 filter, FileMode fileMode) in /_/source/Nuke.Utilities.IO.Compression/CompressionExtensions.cs:line 107
at Build.<get_PublishOsx>b__27_1() in D:\projects\K8sFileBrowser\build\Build.cs:line 110
at Nuke.Common.Execution.BuildExecutor.<>c.<Execute>b__4_2(Action x) in /_/source/Nuke.Build/Execution/BuildExecutor.cs:line 119
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at Nuke.Common.Execution.BuildExecutor.Execute(NukeBuild build, ExecutableTarget target, IReadOnlyCollection`1 previouslyExecutedTargets, Boolean failureMode) in /_/source/Nuke.Build/Execution/BuildExecutor.cs:line 119
V | PublishOsx | EventInvoker.OnTargetFailed (-3.4028235E+38)

66
.nuke/temp/build.log Normal file
View File

@@ -0,0 +1,66 @@
22:14:35.500 | V | | ArgumentsFromParametersFile.OnBuildCreated (150)
22:14:35.565 | V | | Passing value for <unresolved> (K8sFileBrowser.sln)
22:14:35.579 | V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
22:14:35.580 | V | | InjectParameterValues.OnBuildCreated (100)
22:14:35.596 | V | | HandleShellCompletion.OnBuildCreated (75)
22:14:35.777 | V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
22:14:35.778 | V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
22:14:35.793 | V | | UpdateNotification.OnBuildCreated (10)
22:14:35.794 | V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
22:14:35.794 | V | | HandleVisualStudioDebugging.OnBuildCreated (0)
22:14:35.796 | V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
22:14:35.827 | V | | HandlePlanRequests.OnBuildInitialized (10)
22:14:35.827 | V | | HandleHelpRequests.OnBuildInitialized (5)
22:14:35.828 | V | | Telemetry.OnBuildInitialized (0)
22:14:36.520 | V | | Sending BuildStarted telemetry event ...
22:14:36.524 | V | | build_components =
22:14:36.524 | V | | build_type = Project
22:14:36.524 | V | | compile_time = <null>
22:14:36.524 | V | | config_generators =
22:14:36.524 | V | | host = Rider
22:14:36.524 | V | | num_custom_components = 0
22:14:36.524 | V | | num_custom_extensions = 0
22:14:36.524 | V | | num_partitioned_targets = 0
22:14:36.524 | V | | num_secrets = 0
22:14:36.524 | V | | num_targets = 5
22:14:36.524 | V | | os_architecture = X64
22:14:36.524 | V | | os_platform = Windows
22:14:36.524 | V | | repo_branch = <null>
22:14:36.524 | V | | repo_commit = 825465
22:14:36.524 | V | | repo_provider = GitHub
22:14:36.524 | V | | repo_url = 79771b
22:14:36.524 | V | | target_framework = .NETCoreApp,Version=v6.0
22:14:36.524 | V | | version_dotnet_sdk = 8.0.100
22:14:36.524 | V | | version_nuke_common = 7.0.2
22:14:36.524 | V | | version_nuke_global_tool = <null>
22:14:36.806 | V | | InjectNonParameterValues.OnBuildInitialized (-100)
22:14:36.807 | V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
22:14:36.822 | V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
22:14:36.851 | V | Clean | Telemetry.OnTargetSucceeded (0)
22:14:36.851 | V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
22:14:36.855 | V | PublishOsx | EventInvoker.OnTargetRunning (-3.4028235E+38)
22:14:36.965 | I | PublishOsx | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\osx --self-contained True --runtime osx-arm64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=1.0.0 -p:IncludeNativeLibrariesForSelfExtract=true
22:14:37.120 | D | PublishOsx | MSBuild-Version 17.8.3+195e7f5a3 für .NET
22:14:37.565 | D | PublishOsx | Wiederherzustellende Projekte werden ermittelt...
22:14:38.261 | D | PublishOsx | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "469 ms").
22:14:39.124 | W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
22:14:39.126 | W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
22:14:41.064 | D | PublishOsx | Von "obj\Debug\net7.0\osx-arm64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
22:14:41.065 | D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\osx-arm64\K8sFileBrowser.dll
22:15:21.502 | D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\osx\
22:15:21.546 | E | PublishOsx | Target PublishOsx has thrown an exception
System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\projects\K8sFileBrowser\output\linux'.
at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
at System.IO.Enumeration.FileSystemEnumerator`1.Init()
at System.IO.Enumeration.FileSystemEnumerator`1..ctor(String directory, Boolean isNormalized, EnumerationOptions options)
at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
at System.IO.Directory.EnumerateFiles(String path, String searchPattern, SearchOption searchOption)
at Nuke.Common.IO.AbsolutePathExtensions.GetFiles(AbsolutePath path, String pattern, Int32 depth, FileAttributes attributes) in /_/source/Nuke.Utilities/IO/AbsolutePath.Children.cs:line 29
at Nuke.Common.IO.CompressionExtensions.TarGZipTo(AbsolutePath directory, AbsolutePath archiveFile, Func`2 filter, FileMode fileMode) in /_/source/Nuke.Utilities.IO.Compression/CompressionExtensions.cs:line 107
at Build.<get_PublishOsx>b__27_1() in D:\projects\K8sFileBrowser\build\Build.cs:line 110
at Nuke.Common.Execution.BuildExecutor.<>c.<Execute>b__4_2(Action x) in /_/source/Nuke.Build/Execution/BuildExecutor.cs:line 119
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at Nuke.Common.Execution.BuildExecutor.Execute(NukeBuild build, ExecutableTarget target, IReadOnlyCollection`1 previouslyExecutedTargets, Boolean failureMode) in /_/source/Nuke.Build/Execution/BuildExecutor.cs:line 119
22:15:21.658 | V | PublishOsx | EventInvoker.OnTargetFailed (-3.4028235E+38)

BIN
Assets/.DS_Store vendored Normal file

Binary file not shown.

BIN
Assets/favicon_io.zip Normal file

Binary file not shown.

BIN
Assets/favicon_io/.DS_Store vendored Normal file

Binary file not shown.

View File

@@ -0,0 +1,6 @@
This favicon was generated using the following font:
- Font Title: Genos
- Font Author: Copyright 2011 The Genos Project Authors (https://github.com/googlefonts/genos)
- Font Source: http://fonts.gstatic.com/s/genos/v12/SlGNmQqPqpUOYTYjacb0Hc91fTwVA0_orUK6K7ZsAg.ttf
- Font License: SIL Open Font License, 1.1 (http://scripts.sil.org/OFL))

View File

@@ -0,0 +1 @@
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}

BIN
K8sFileBrowser/.DS_Store vendored Normal file

Binary file not shown.

View File

@@ -10,7 +10,7 @@
</Application.DataTemplates> </Application.DataTemplates>
<Application.Styles> <Application.Styles>
<FluentTheme> <FluentTheme DensityStyle="Compact">
<FluentTheme.Palettes> <FluentTheme.Palettes>
<!-- Palette for Light theme variant --> <!-- Palette for Light theme variant -->
<ColorPaletteResources x:Key="Light" Accent="Green" RegionColor="White" ErrorText="Red" /> <ColorPaletteResources x:Key="Light" Accent="Green" RegionColor="White" ErrorText="Red" />
@@ -29,6 +29,7 @@
ChromeMediumLow="#21252b" ChromeMediumLow="#21252b"
/> />
<!-- AltHigh is used for the color of header in the DataGrid --> <!-- AltHigh is used for the color of header in the DataGrid -->
<!-- BaseHigh is used for the text color --> <!-- BaseHigh is used for the text color -->
<!-- ListLow is used for the mouse over in lists and DataGrid --> <!-- ListLow is used for the mouse over in lists and DataGrid -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 708 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<OutputType>WinExe</OutputType> <OutputType>WinExe</OutputType>
<TargetFramework>net7.0</TargetFramework> <TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<BuiltInComInteropSupport>true</BuiltInComInteropSupport> <BuiltInComInteropSupport>true</BuiltInComInteropSupport>
<ApplicationManifest>app.manifest</ApplicationManifest> <ApplicationManifest>app.manifest</ApplicationManifest>
@@ -9,8 +9,8 @@
<Configurations>Debug;Release</Configurations> <Configurations>Debug;Release</Configurations>
<Platforms>AnyCPU</Platforms> <Platforms>AnyCPU</Platforms>
<ApplicationIcon>Assets/app.ico</ApplicationIcon> <ApplicationIcon>Assets/app.ico</ApplicationIcon>
<Version>0.1.2</Version> <Version>0.1.4</Version>
<RuntimeIdentifiers>win-x64;linux-x64</RuntimeIdentifiers> <RuntimeIdentifiers>win-x64;linux-x64;osx-arm64</RuntimeIdentifiers>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<DefineConstants>TRACE</DefineConstants> <DefineConstants>TRACE</DefineConstants>
@@ -22,21 +22,21 @@
<ItemGroup> <ItemGroup>
<PackageReference Include="Avalonia" Version="11.0.2" /> <PackageReference Include="Avalonia" Version="11.2.5" />
<PackageReference Include="Avalonia.Desktop" Version="11.0.2" /> <PackageReference Include="Avalonia.Desktop" Version="11.2.5" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.0.2" /> <PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.5" />
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.0.2" /> <PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.5" />
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.--> <!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.0.2" /> <PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.2.5" />
<PackageReference Include="Avalonia.ReactiveUI" Version="11.0.2" /> <PackageReference Include="Avalonia.ReactiveUI" Version="11.2.5" />
<PackageReference Include="Avalonia.Xaml.Interactions" Version="11.0.2" /> <PackageReference Include="Avalonia.Xaml.Interactions" Version="11.2.0.14" />
<PackageReference Include="Avalonia.Xaml.Interactivity" Version="11.0.2" /> <PackageReference Include="Avalonia.Xaml.Interactivity" Version="11.2.0.14" />
<PackageReference Include="KubernetesClient" Version="11.0.44" /> <PackageReference Include="KubernetesClient" Version="16.0.2" />
<PackageReference Include="ReactiveUI.Fody" Version="19.4.1" /> <PackageReference Include="ReactiveUI.Fody" Version="19.5.41" />
<PackageReference Include="Serilog" Version="3.0.1" /> <PackageReference Include="Serilog" Version="4.2.0" />
<PackageReference Include="Serilog.Sinks.Async" Version="1.5.0" /> <PackageReference Include="Serilog.Sinks.Async" Version="2.1.0" />
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" /> <PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" /> <PackageReference Include="Serilog.Sinks.File" Version="6.0.0" />
<PackageReference Include="SharpZipLib" Version="1.4.2" /> <PackageReference Include="SharpZipLib" Version="1.4.2" />
</ItemGroup> </ItemGroup>
</Project> </Project>

View File

@@ -1,6 +1,7 @@
using Avalonia; using Avalonia;
using Avalonia.ReactiveUI; using Avalonia.ReactiveUI;
using System; using System;
using Avalonia.Logging;
using Serilog; using Serilog;
namespace K8sFileBrowser; namespace K8sFileBrowser;
@@ -18,6 +19,7 @@ class Program
//.Filter.ByIncludingOnly(Matching.WithProperty("Area", LogArea.Control)) //.Filter.ByIncludingOnly(Matching.WithProperty("Area", LogArea.Control))
.MinimumLevel.Information() .MinimumLevel.Information()
.WriteTo.Async(a => a.File("app.log")) .WriteTo.Async(a => a.File("app.log"))
//.WriteTo.Console()
.CreateLogger(); .CreateLogger();
BuildAvaloniaApp() BuildAvaloniaApp()
@@ -42,5 +44,6 @@ class Program
.UsePlatformDetect() .UsePlatformDetect()
.WithInterFont() .WithInterFont()
.LogToTrace() .LogToTrace()
//.LogToTrace(LogEventLevel.Verbose)
.UseReactiveUI(); .UseReactiveUI();
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO;
using System.Linq; using System.Linq;
using System.Reactive; using System.Reactive;
using System.Reactive.Concurrency; using System.Reactive.Concurrency;
@@ -70,6 +71,9 @@ public class MainWindowViewModel : ViewModelBase
public ReactiveCommand<Unit, Unit> RefreshCommand { get; private set; } = null!; public ReactiveCommand<Unit, Unit> RefreshCommand { get; private set; } = null!;
public ReactiveCommand<Unit, Unit> ParentCommand { get; private set; } = null!; public ReactiveCommand<Unit, Unit> ParentCommand { get; private set; } = null!;
public ReactiveCommand<Unit, Unit> OpenCommand { get; private set; } = null!; public ReactiveCommand<Unit, Unit> OpenCommand { get; private set; } = null!;
public ReactiveCommand<FileInformation, Unit> OpenContextCommand { get; private set; } = null!;
public ReactiveCommand<FileInformation, Unit> DownloadContextCommand { get; private set; } = null!;
private ReactiveCommand<Namespace, IEnumerable<Pod>> GetPodsForNamespace { get; set; } = null!; private ReactiveCommand<Namespace, IEnumerable<Pod>> GetPodsForNamespace { get; set; } = null!;
#endregion Commands #endregion Commands
@@ -82,7 +86,9 @@ public class MainWindowViewModel : ViewModelBase
// commands // commands
ConfigureOpenDirectoryCommand(); ConfigureOpenDirectoryCommand();
ConfigureOpenDirectoryContextCommand();
ConfigureDownloadFileCommand(kubernetesService); ConfigureDownloadFileCommand(kubernetesService);
ConfigureDownloadFileContextCommand(kubernetesService);
ConfigureRefreshCommand(kubernetesService); ConfigureRefreshCommand(kubernetesService);
ConfigureDownloadLogCommand(kubernetesService); ConfigureDownloadLogCommand(kubernetesService);
ConfigureParentDirectoryCommand(); ConfigureParentDirectoryCommand();
@@ -168,7 +174,7 @@ public class MainWindowViewModel : ViewModelBase
this.WhenAnyValue(x => x.Containers) this.WhenAnyValue(x => x.Containers)
.Throttle(new TimeSpan(10)) .Throttle(new TimeSpan(10))
.Where(x => !x.IsNullOrEmpty()) .Where(x => x != null && x.Any())
.ObserveOn(RxApp.MainThreadScheduler) .ObserveOn(RxApp.MainThreadScheduler)
.Subscribe(x => SelectedContainer = x?.FirstOrDefault()); .Subscribe(x => SelectedContainer = x?.FirstOrDefault());
} }
@@ -295,10 +301,34 @@ public class MainWindowViewModel : ViewModelBase
DownloadCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler) DownloadCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler)
.Subscribe(ShowErrorMessage); .Subscribe(ShowErrorMessage);
} }
private void ConfigureDownloadFileContextCommand(IKubernetesService kubernetesService)
{
DownloadContextCommand = ReactiveCommand.CreateFromTask<FileInformation>(async (file) =>
{
await Observable.StartAsync(async () =>
{
var fileName = file.Name.Substring(SelectedFile!.Name.LastIndexOf('/') + 1,
file.Name.Length - file.Name.LastIndexOf('/') - 1);
var saveFileName = await ApplicationHelper.SaveFile(_lastDirectory, fileName);
if (saveFileName != null)
{
SetLastDirectory(saveFileName);
ShowWorkingMessage("Downloading File...");
await kubernetesService.DownloadFile(SelectedNamespace, SelectedPod, SelectedContainer, file, saveFileName);
HideWorkingMessage();
}
}, RxApp.TaskpoolScheduler);
}, outputScheduler: RxApp.MainThreadScheduler);
DownloadCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler)
.Subscribe(ShowErrorMessage);
}
private void SetLastDirectory(string saveFileName) private void SetLastDirectory(string saveFileName)
{ {
_lastDirectory = saveFileName.Substring(0, saveFileName.LastIndexOf('\\')); _lastDirectory = saveFileName.Substring(0, saveFileName.LastIndexOf(Path.DirectorySeparatorChar));
} }
private void ConfigureOpenDirectoryCommand() private void ConfigureOpenDirectoryCommand()
@@ -319,6 +349,17 @@ public class MainWindowViewModel : ViewModelBase
OpenCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler) OpenCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler)
.Subscribe(ShowErrorMessage); .Subscribe(ShowErrorMessage);
} }
private void ConfigureOpenDirectoryContextCommand()
{
OpenContextCommand = ReactiveCommand.Create<FileInformation>((file) =>
{
SelectedPath = ".." == file.Name ? file.Parent : file.Name;
}, outputScheduler: RxApp.MainThreadScheduler);
OpenCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler)
.Subscribe(ShowErrorMessage);
}
#endregion Configure Commands #endregion Configure Commands

View File

@@ -151,7 +151,19 @@
<DataGridTemplateColumn.CellTemplate> <DataGridTemplateColumn.CellTemplate>
<DataTemplate DataType="models:FileInformation"> <DataTemplate DataType="models:FileInformation">
<Border Background="Transparent"> <Border Background="Transparent">
<TextBlock Text="{Binding DisplayName}" VerticalAlignment="Center"/> <Border.ContextFlyout>
<MenuFlyout>
<MenuItem Header="Open"
Command="{Binding $parent[Window].((vm:MainWindowViewModel)DataContext).OpenContextCommand}"
CommandParameter="{Binding}"
IsEnabled="{Binding IsDirectory}"/>
<MenuItem Header="Download"
Command="{Binding $parent[Window].((vm:MainWindowViewModel)DataContext).DownloadContextCommand}"
CommandParameter="{Binding}"
IsEnabled="{Binding IsFile}"/>
</MenuFlyout>
</Border.ContextFlyout>
<TextBlock Text="{Binding DisplayName}" VerticalAlignment="Center" />
<Interaction.Behaviors> <Interaction.Behaviors>
<EventTriggerBehavior EventName="DoubleTapped"> <EventTriggerBehavior EventName="DoubleTapped">
<InvokeCommandAction Command="{Binding ((vm:MainWindowViewModel)DataContext).OpenCommand, RelativeSource={RelativeSource AncestorType=Window }}" /> <InvokeCommandAction Command="{Binding ((vm:MainWindowViewModel)DataContext).OpenCommand, RelativeSource={RelativeSource AncestorType=Window }}" />

View File

@@ -18,9 +18,11 @@ class Build : NukeBuild
AbsolutePath OutputDirectory => RootDirectory / "output"; AbsolutePath OutputDirectory => RootDirectory / "output";
AbsolutePath WinOutputDirectory => OutputDirectory / "win"; AbsolutePath WinOutputDirectory => OutputDirectory / "win";
AbsolutePath LinuxOutputDirectory => OutputDirectory / "linux"; AbsolutePath LinuxOutputDirectory => OutputDirectory / "linux";
AbsolutePath OsxOutputDirectory => OutputDirectory / "osx";
AbsolutePath WinZip => OutputDirectory / $"K8sFileBrowser_{Version}.zip"; AbsolutePath WinZip => OutputDirectory / $"K8sFileBrowser_{Version}.zip";
AbsolutePath LinuxGz => OutputDirectory / $"K8sFileBrowser_{Version}.tgz"; AbsolutePath LinuxGz => OutputDirectory / $"K8sFileBrowser_{Version}.tgz";
AbsolutePath OsxGz => OutputDirectory / $"K8sFileBrowser_OSX_{Version}.tgz";
AbsolutePath ProjectFile => SourceDirectory / "K8sFileBrowser.csproj"; AbsolutePath ProjectFile => SourceDirectory / "K8sFileBrowser.csproj";
@@ -44,11 +46,11 @@ class Build : NukeBuild
.SetProject(ProjectFile) .SetProject(ProjectFile)
.SetConfiguration(Configuration) .SetConfiguration(Configuration)
.SetOutput(WinOutputDirectory) .SetOutput(WinOutputDirectory)
.SetSelfContained(true) .EnableSelfContained()
.SetFramework("net7.0") .SetFramework("net7.0")
.SetRuntime("win-x64") .SetRuntime("win-x64")
.SetPublishSingleFile(true) .EnablePublishSingleFile()
.SetPublishReadyToRun(true) .EnablePublishReadyToRun()
.SetAuthors("Andreas Billmann") .SetAuthors("Andreas Billmann")
.SetCopyright("Copyright (c) 2023") .SetCopyright("Copyright (c) 2023")
.SetVersion(Version) .SetVersion(Version)
@@ -70,11 +72,11 @@ class Build : NukeBuild
.SetProject(ProjectFile) .SetProject(ProjectFile)
.SetConfiguration(Configuration) .SetConfiguration(Configuration)
.SetOutput(LinuxOutputDirectory) .SetOutput(LinuxOutputDirectory)
.SetSelfContained(true) .EnableSelfContained()
.SetFramework("net7.0") .SetFramework("net7.0")
.SetRuntime("linux-x64") .SetRuntime("linux-x64")
.SetPublishSingleFile(true) .EnablePublishSingleFile()
.SetPublishReadyToRun(true) .EnablePublishReadyToRun()
.SetAuthors("Andreas Billmann") .SetAuthors("Andreas Billmann")
.SetCopyright("Copyright (c) 2023") .SetCopyright("Copyright (c) 2023")
.SetVersion(Version) .SetVersion(Version)
@@ -86,9 +88,34 @@ class Build : NukeBuild
filter: x => !x.HasExtension(ExcludedExtensions), filter: x => !x.HasExtension(ExcludedExtensions),
fileMode: FileMode.CreateNew); fileMode: FileMode.CreateNew);
}); });
Target PublishOsx => _ => _
.DependsOn(Clean)
.Executes(() =>
{
DotNetPublish(s => s
.SetProject(ProjectFile)
.SetConfiguration(Configuration)
.SetOutput(OsxOutputDirectory)
.EnableSelfContained()
.SetFramework("net7.0")
.SetRuntime("osx-arm64")
.EnablePublishSingleFile()
.EnablePublishReadyToRun()
.SetAuthors("Andreas Billmann")
.SetCopyright("Copyright (c) 2023")
.SetVersion(Version)
.SetProcessArgumentConfigurator(_ => _
.Add("-p:IncludeNativeLibrariesForSelfExtract=true")));
OsxOutputDirectory.TarGZipTo(
OsxGz,
filter: x => !x.HasExtension(ExcludedExtensions),
fileMode: FileMode.CreateNew);
});
Target Publish => _ => _ Target Publish => _ => _
.DependsOn(PublishWin, PublishLinux) .DependsOn(PublishWin, PublishLinux, PublishOsx)
.Executes(() => .Executes(() =>
{ {
}); });

View File

@@ -11,7 +11,7 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Nuke.Common" Version="7.0.2" /> <PackageReference Include="Nuke.Common" Version="9.0.4" />
</ItemGroup> </ItemGroup>
</Project> </Project>

View File

@@ -17,6 +17,8 @@
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_SIMPLE_ANONYMOUSMETHOD_ON_SINGLE_LINE/@EntryValue">False</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_SIMPLE_ANONYMOUSMETHOD_ON_SINGLE_LINE/@EntryValue">False</s:Boolean>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateInstanceFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /&gt;</s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateInstanceFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateStaticFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /&gt;</s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateStaticFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=4a98fdf6_002D7d98_002D4f5a_002Dafeb_002Dea44ad98c70c/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="FIELD" /&gt;&lt;Kind Name="READONLY_FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=f9fce829_002De6f4_002D4cb2_002D80f1_002D5497c44f51df/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpAttributeForSingleLineMethodUpgrade/@EntryIndexedValue">True</s:Boolean> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpAttributeForSingleLineMethodUpgrade/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpKeepExistingMigration/@EntryIndexedValue">True</s:Boolean> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpKeepExistingMigration/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpPlaceEmbeddedOnSameLineMigration/@EntryIndexedValue">True</s:Boolean> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpPlaceEmbeddedOnSameLineMigration/@EntryIndexedValue">True</s:Boolean>
@@ -25,4 +27,5 @@
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EAddAccessorOwnerDeclarationBracesMigration/@EntryIndexedValue">True</s:Boolean> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EAddAccessorOwnerDeclarationBracesMigration/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002ECSharpPlaceAttributeOnSameLineMigration/@EntryIndexedValue">True</s:Boolean> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002ECSharpPlaceAttributeOnSameLineMigration/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateThisQualifierSettings/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateThisQualifierSettings/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EPredefinedNamingRulesToUserRulesUpgrade/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>

7
global.json Normal file
View File

@@ -0,0 +1,7 @@
{
"sdk": {
"version": "8.0.0",
"rollForward": "latestFeature",
"allowPrerelease": false
}
}