Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
9d5f74c
Add sound effect volume
flooxo Jan 15, 2024
b52b2a0
Fix open audio file only once
flooxo Jan 17, 2024
04291fd
Update icons
flooxo Jan 17, 2024
83d59b1
Add open target for program shortcuts
flooxo Jan 25, 2024
0a9eb09
Add DeepCopy method
Garulf Feb 4, 2024
62a26ff
Move copying to appropiate sections
Garulf Feb 4, 2024
3b8fc29
Remove unused code
Garulf Feb 4, 2024
a27d533
fix python plugin and node plugin
taooceros Feb 16, 2024
f6b1702
remove redundant information to merge into the process stream plugin
taooceros Feb 16, 2024
692eb13
remove some duplicate code
taooceros Feb 16, 2024
2882d18
use HeaderDeliminatedHandler for NodePlugin while NewLineDeliminated …
taooceros Feb 19, 2024
38c9641
fix jsonrpcv2 plugin setting not sent
taooceros Feb 19, 2024
d3a0547
implement context_menu with JoinableTaskFactory
taooceros Feb 19, 2024
f43b082
Bump Microsoft.Data.Sqlite from 8.0.1 to 8.0.2
dependabot[bot] Feb 19, 2024
2174c8b
Merge pull request #2580 from Flow-Launcher/dependabot/nuget/Microsof…
jjw24 Feb 20, 2024
c7bb633
New Crowdin updates (#2566)
jjw24 Feb 22, 2024
8656edd
Change protection level of ReQuery instance
AminSallah Feb 23, 2024
0522fc7
Add ReQuery Instance
AminSallah Feb 23, 2024
50f71c0
Add ReQuery to API
AminSallah Feb 23, 2024
185695b
Code cleanup: Flow.Launcher/Converters
Yusyuriv Feb 24, 2024
3ddf0cf
match longest shortcut by default
taooceros Feb 24, 2024
455b221
Code cleanup: Flow.Launcher/Converters — requested changes
Yusyuriv Feb 24, 2024
e722927
ReQuery method overloading, reselect flag.
AminSallah Feb 25, 2024
1d6c4ce
AddResults & UpdateResults new param "reselect"
AminSallah Feb 25, 2024
ae84dae
ReQuery new param "reselect"
AminSallah Feb 25, 2024
c8a2f10
Introduce param "reselect" to ReQuery instance
AminSallah Feb 25, 2024
dfd1b8c
Merge pull request #2582 from Yusyuriv/code-cleanup-flow-launcher-con…
taooceros Feb 25, 2024
a0821f1
Bump StreamJsonRpc and Microsoft.VisualStudio.Threading (#2594)
dependabot[bot] Feb 27, 2024
6877d7a
Bump Microsoft.IO.RecyclableMemoryStream from 2.3.2 to 3.0.0 (#2593)
dependabot[bot] Feb 27, 2024
d041489
Fix opera bookmarks
Phoenix- Mar 1, 2024
7d171a3
Merge pull request #2599 from Phoenix-/dev
VictoriousRaptor Mar 2, 2024
99ac5f0
Merge pull request #1 from AminSallah/reselect
AminSallah Mar 5, 2024
0ab26d6
Bump dorny/paths-filter from 2 to 3 (#2509)
dependabot[bot] Mar 9, 2024
56fb95a
New translations resources.resx (Chinese Simplified)
jjw24 Mar 9, 2024
029fe37
Merge branch 'dev' into volume
flooxo Mar 11, 2024
6057eae
Fix missing using directive
flooxo Mar 13, 2024
10ebda8
Added ctrl+shift+c
AsafMah Mar 18, 2024
a6b2a81
Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0
dependabot[bot] Mar 18, 2024
2d805e5
revise structure
taooceros Mar 20, 2024
b2f7d34
fix weird issue
taooceros Mar 20, 2024
c0034d8
Remove unnecessary top class _reselect parameter
AminSallah Mar 20, 2024
2ab6055
Merge branch 'dev' into dev
AminSallah Mar 20, 2024
8b45372
Use FastCache.Cached as new image cache instead of implement it ourse…
taooceros Jan 22, 2024
267163c
Update terms
VictoriousRaptor Mar 22, 2024
ca00a8f
New translations en.xaml (Dutch)
jjw24 Mar 23, 2024
bf35e11
New translations en.xaml (Dutch)
jjw24 Mar 23, 2024
d0a5ba5
New translations resources.resx (Dutch)
jjw24 Mar 23, 2024
18d6f67
Merge pull request #2612 from AsafMah/ctrlshiftc
jjw24 Mar 25, 2024
ab2f0bd
New translations en.xaml (Russian)
jjw24 Mar 25, 2024
b759de4
Hide main window when dragging results.
VictoriousRaptor Mar 25, 2024
3658f15
New translations en.xaml (Slovak)
jjw24 Mar 26, 2024
d8d006f
add comment
jjw24 Mar 27, 2024
085de91
Merge pull request #2578 from Flow-Launcher/node-plugin-processinfo
jjw24 Mar 27, 2024
aadcc39
Merge pull request #2618 from Flow-Launcher/hide-main-window-when-dra…
jjw24 Mar 27, 2024
7161603
Merge pull request #2585 from Flow-Launcher/longest-shortcut
jjw24 Mar 27, 2024
a0f30ea
Merge branch 'dev' into l10n_dev
jjw24 Mar 27, 2024
564c016
Merge pull request #2608 from Flow-Launcher/l10n_dev
jjw24 Mar 27, 2024
335d084
Merge pull request #2501 from Flow-Launcher/new-image-cache
jjw24 Mar 28, 2024
fdb1860
Merge pull request #2613 from Flow-Launcher/dependabot/nuget/Microsof…
jjw24 Mar 28, 2024
627a4dc
Merge branch 'dev' into dev
AminSallah Mar 28, 2024
ec7ecfa
Add Args property
VictoriousRaptor Mar 30, 2024
f73e3d5
Only show target folder context menu for .lnk files
VictoriousRaptor Mar 30, 2024
2796215
Merge pull request #2508 from flooxo/open_target
jjw24 Mar 31, 2024
0cb80c4
Merge pull request #2488 from flooxo/volume
jjw24 Mar 31, 2024
6649961
Merge pull request #2581 from AminSallah/dev
taooceros Mar 31, 2024
df589ce
Fix program indexing logic when cache is empty
VictoriousRaptor Mar 31, 2024
62a7d9a
Merge pull request #2625 from Flow-Launcher/fix-programs-indexing
taooceros Mar 31, 2024
4721b97
Merge pull request #2529 from Flow-Launcher/improve-context-menu-resu…
taooceros Mar 31, 2024
2a00c48
Fix typo
VictoriousRaptor Apr 1, 2024
71c7e02
Merge pull request #2627 from Flow-Launcher/VictoriousRaptor-patch-1
VictoriousRaptor Apr 1, 2024
578ad99
Bump softprops/action-gh-release from 1 to 2 (#2606)
dependabot[bot] Apr 1, 2024
bd3608f
Bump Microsoft.Data.Sqlite from 8.0.2 to 8.0.3
dependabot[bot] Apr 1, 2024
b1269a4
Merge pull request #2628 from Flow-Launcher/dependabot/nuget/Microsof…
jjw24 Apr 6, 2024
cd76734
Show target path in hover tooltip
VictoriousRaptor Apr 6, 2024
da63003
Merge pull request #2636 from Flow-Launcher/VictoriousRaptor-patch-1
VictoriousRaptor Apr 6, 2024
950b4c9
Code cleanup: Flow.Launcher/{Converters,Helper}
Yusyuriv Apr 11, 2024
f7bf681
Replace `using` block with a `using` declaration in `SingleInstance.cs`
Yusyuriv Apr 11, 2024
cc15bd1
Bump MemoryPack from 1.10.0 to 1.21.0 (#2641)
dependabot[bot] Apr 15, 2024
9a6a684
Revert changes in `SingleInstance.cs` to prevent a difficult merge
Yusyuriv Apr 15, 2024
009de4f
Bump MemoryPack from 1.21.0 to 1.21.1 (#2651)
dependabot[bot] Apr 15, 2024
12ba126
Merge pull request #2644 from Yusyuriv/code-cleanup/Flow.Launcher/Con…
taooceros Apr 17, 2024
6e4fffe
Bump Version 1.18.0
taooceros Apr 17, 2024
56bc8f7
Update Flow.Launcher.Plugin.csproj
taooceros Apr 17, 2024
3b66961
Update plugin.json
taooceros Apr 17, 2024
f52e5db
bump plugin versions
jjw24 Apr 18, 2024
1348007
Merge pull request #2654 from Flow-Launcher/taooceros-patch-1
jjw24 Apr 18, 2024
a9b4187
New Crowdin updates (#2624)
jjw24 Apr 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ dotnet_style_prefer_conditional_expression_over_return = true:silent
###############################
# Style Definitions
dotnet_naming_style.pascal_case_style.capitalization = pascal_case
# Use PascalCase for constant fields
# Use PascalCase for constant fields
dotnet_naming_rule.constant_fields_should_be_pascal_case.severity = suggestion
dotnet_naming_rule.constant_fields_should_be_pascal_case.symbols = constant_fields
dotnet_naming_rule.constant_fields_should_be_pascal_case.style = pascal_case_style
Expand Down Expand Up @@ -134,7 +134,7 @@ csharp_preserve_single_line_statements = true
csharp_preserve_single_line_blocks = true
csharp_using_directive_placement = outside_namespace:silent
csharp_prefer_simple_using_statement = true:suggestion
csharp_style_namespace_declarations = block_scoped:silent
csharp_style_namespace_declarations = file_scoped:silent
csharp_style_prefer_method_group_conversion = true:silent
csharp_style_expression_bodied_lambdas = true:silent
csharp_style_expression_bodied_local_functions = false:silent
Expand Down
1 change: 1 addition & 0 deletions .github/actions/spelling/expect.txt
Original file line number Diff line number Diff line change
Expand Up @@ -106,3 +106,4 @@ alreadyexists
JsonRPC
JsonRPCV2
Softpedia
img
26 changes: 13 additions & 13 deletions .github/workflows/default_plugins.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
dotnet-version: 7.0.x

- name: Determine New Plugin Updates
uses: dorny/paths-filter@v2
uses: dorny/paths-filter@v3
id: changes
with:
filters: |
Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:

- name: Publish BrowserBookmark
if: steps.changes.outputs.browserbookmark == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.BrowserBookmark"
files: "Flow.Launcher.Plugin.BrowserBookmark.zip"
Expand All @@ -92,7 +92,7 @@ jobs:

- name: Publish Calculator
if: steps.changes.outputs.calculator == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.Calculator"
files: "Flow.Launcher.Plugin.Calculator.zip"
Expand All @@ -119,7 +119,7 @@ jobs:

- name: Publish Explorer
if: steps.changes.outputs.explorer == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.Explorer"
files: "Flow.Launcher.Plugin.Explorer.zip"
Expand All @@ -146,7 +146,7 @@ jobs:

- name: Publish PluginIndicator
if: steps.changes.outputs.pluginindicator == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.PluginIndicator"
files: "Flow.Launcher.Plugin.PluginIndicator.zip"
Expand All @@ -173,7 +173,7 @@ jobs:

- name: Publish PluginsManager
if: steps.changes.outputs.pluginsmanager == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.PluginsManager"
files: "Flow.Launcher.Plugin.PluginsManager.zip"
Expand All @@ -200,7 +200,7 @@ jobs:

- name: Publish ProcessKiller
if: steps.changes.outputs.processkiller == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.ProcessKiller"
files: "Flow.Launcher.Plugin.ProcessKiller.zip"
Expand All @@ -227,7 +227,7 @@ jobs:

- name: Publish Program
if: steps.changes.outputs.program == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.Program"
files: "Flow.Launcher.Plugin.Program.zip"
Expand All @@ -254,7 +254,7 @@ jobs:

- name: Publish Shell
if: steps.changes.outputs.shell == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.Shell"
files: "Flow.Launcher.Plugin.Shell.zip"
Expand All @@ -281,7 +281,7 @@ jobs:

- name: Publish Sys
if: steps.changes.outputs.sys == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.Sys"
files: "Flow.Launcher.Plugin.Sys.zip"
Expand All @@ -308,7 +308,7 @@ jobs:

- name: Publish Url
if: steps.changes.outputs.url == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.Url"
files: "Flow.Launcher.Plugin.Url.zip"
Expand All @@ -335,7 +335,7 @@ jobs:

- name: Publish WebSearch
if: steps.changes.outputs.websearch == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.WebSearch"
files: "Flow.Launcher.Plugin.WebSearch.zip"
Expand All @@ -362,7 +362,7 @@ jobs:

- name: Publish WindowsSettings
if: steps.changes.outputs.windowssettings == 'true'
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
repository: "Flow-Launcher/Flow.Launcher.Plugin.WindowsSettings"
files: "Flow.Launcher.Plugin.WindowsSettings.zip"
Expand Down
4 changes: 2 additions & 2 deletions Flow.Launcher.Core/Flow.Launcher.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,9 @@
<PackageReference Include="Droplex" Version="1.7.0" />
<PackageReference Include="FSharp.Core" Version="7.0.401" />
<PackageReference Include="Meziantou.Framework.Win32.Jobs" Version="3.2.1" />
<PackageReference Include="Microsoft.IO.RecyclableMemoryStream" Version="2.3.2" />
<PackageReference Include="Microsoft.IO.RecyclableMemoryStream" Version="3.0.0" />
<PackageReference Include="squirrel.windows" Version="1.5.2" NoWarn="NU1701" />
<PackageReference Include="StreamJsonRpc" Version="2.17.8" />
<PackageReference Include="StreamJsonRpc" Version="2.17.11" />
</ItemGroup>

<ItemGroup>
Expand Down
10 changes: 2 additions & 8 deletions Flow.Launcher.Core/Plugin/ExecutablePluginV2.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,9 @@ internal sealed class ExecutablePluginV2 : ProcessStreamPluginV2

public ExecutablePluginV2(string filename)
{
StartInfo = new ProcessStartInfo
{
FileName = filename,
UseShellExecute = false,
CreateNoWindow = true,
RedirectStandardOutput = true,
RedirectStandardError = true
};
StartInfo = new ProcessStartInfo { FileName = filename };
}

protected override MessageHandlerType MessageHandler { get; } = MessageHandlerType.NewLineDelimited;
}
}
38 changes: 32 additions & 6 deletions Flow.Launcher.Core/Plugin/JsonRPCPluginV2.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@ namespace Flow.Launcher.Core.Plugin
{
internal abstract class JsonRPCPluginV2 : JsonRPCPluginBase, IAsyncDisposable, IAsyncReloadable, IResultUpdated
{
public abstract string SupportedLanguage { get; set; }

public const string JsonRpc = "JsonRPC";

protected abstract IDuplexPipe ClientPipe { get; set; }
Expand All @@ -41,17 +39,31 @@ protected override async Task<bool> ExecuteResultAsync(JsonRPCResult result)
}
}

private JoinableTaskFactory JTF { get; } = new JoinableTaskFactory(new JoinableTaskContext());

public override List<Result> LoadContextMenus(Result selectedResult)
{
throw new NotImplementedException();
try
{
var res = JTF.Run(() => RPC.InvokeWithCancellationAsync<JsonRPCQueryResponseModel>("context_menu",
new object[] { selectedResult.ContextData }));

var results = ParseResults(res);

return results;
}
catch
{
return new List<Result>();
}
}

public override async Task<List<Result>> QueryAsync(Query query, CancellationToken token)
{
try
{
var res = await RPC.InvokeWithCancellationAsync<JsonRPCQueryResponseModel>("query",
new[] { query },
new object[] { query, Settings.Inner },
token);

var results = ParseResults(res);
Expand Down Expand Up @@ -88,12 +100,26 @@ async Task ReadErrorAsync()

public event ResultUpdatedEventHandler ResultsUpdated;

protected enum MessageHandlerType
{
HeaderDelimited,
LengthHeaderDelimited,
NewLineDelimited
}

protected abstract MessageHandlerType MessageHandler { get; }


private void SetupJsonRPC()
{
var formatter = new SystemTextJsonFormatter { JsonSerializerOptions = RequestSerializeOption };
var handler = new NewLineDelimitedMessageHandler(ClientPipe,
formatter);
IJsonRpcMessageHandler handler = MessageHandler switch
{
MessageHandlerType.HeaderDelimited => new HeaderDelimitedMessageHandler(ClientPipe, formatter),
MessageHandlerType.LengthHeaderDelimited => new LengthHeaderMessageHandler(ClientPipe, formatter),
MessageHandlerType.NewLineDelimited => new NewLineDelimitedMessageHandler(ClientPipe, formatter),
_ => throw new ArgumentOutOfRangeException()
};

RPC = new JsonRpc(handler, new JsonRPCPublicAPI(Context.API));

Expand Down
16 changes: 4 additions & 12 deletions Flow.Launcher.Core/Plugin/NodePluginV2.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,29 +10,21 @@ namespace Flow.Launcher.Core.Plugin
/// <summary>
/// Execution of JavaScript & TypeScript plugins
/// </summary>
internal class NodePluginV2 : ProcessStreamPluginV2
internal sealed class NodePluginV2 : ProcessStreamPluginV2
{
public NodePluginV2(string filename)
{
StartInfo = new ProcessStartInfo
{
FileName = filename,
UseShellExecute = false,
CreateNoWindow = true,
RedirectStandardOutput = true,
RedirectStandardError = true
};
StartInfo = new ProcessStartInfo { FileName = filename, };
}

public override string SupportedLanguage { get; set; }
protected override ProcessStartInfo StartInfo { get; set; }

public override async Task InitAsync(PluginInitContext context)
{
StartInfo.ArgumentList.Add(context.CurrentPluginMetadata.ExecuteFilePath);
StartInfo.ArgumentList.Add(string.Empty);
StartInfo.WorkingDirectory = context.CurrentPluginMetadata.PluginDirectory;
await base.InitAsync(context);
}

protected override MessageHandlerType MessageHandler { get; } = MessageHandlerType.HeaderDelimited;
}
}
29 changes: 19 additions & 10 deletions Flow.Launcher.Core/Plugin/ProcessStreamPluginV2.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
using System;
#nullable enable

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO.Pipelines;
using System.Threading.Tasks;
using Flow.Launcher.Infrastructure;
using Flow.Launcher.Plugin;
using Meziantou.Framework.Win32;
using Microsoft.VisualBasic.ApplicationServices;
using Nerdbank.Streams;

namespace Flow.Launcher.Core.Plugin
Expand All @@ -18,31 +21,37 @@ static ProcessStreamPluginV2()
{
_jobObject.SetLimits(new JobObjectLimits()
{
Flags = JobObjectLimitFlags.KillOnJobClose | JobObjectLimitFlags.DieOnUnhandledException
Flags = JobObjectLimitFlags.KillOnJobClose | JobObjectLimitFlags.DieOnUnhandledException |
JobObjectLimitFlags.SilentBreakawayOk
});

_jobObject.AssignProcess(Process.GetCurrentProcess());
}

public override string SupportedLanguage { get; set; }
protected sealed override IDuplexPipe ClientPipe { get; set; }
protected sealed override IDuplexPipe ClientPipe { get; set; } = null!;

protected abstract ProcessStartInfo StartInfo { get; set; }

protected Process ClientProcess { get; set; }
protected Process ClientProcess { get; set; } = null!;

public override async Task InitAsync(PluginInitContext context)
{
StartInfo.EnvironmentVariables["FLOW_VERSION"] = Constant.Version;
StartInfo.EnvironmentVariables["FLOW_PROGRAM_DIRECTORY"] = Constant.ProgramDirectory;
StartInfo.EnvironmentVariables["FLOW_APPLICATION_DIRECTORY"] = Constant.ApplicationDirectory;

StartInfo.ArgumentList.Add(context.CurrentPluginMetadata.ExecuteFilePath);
StartInfo.RedirectStandardError = true;
StartInfo.RedirectStandardInput = true;
StartInfo.RedirectStandardOutput = true;
StartInfo.CreateNoWindow = true;
StartInfo.UseShellExecute = false;
StartInfo.WorkingDirectory = context.CurrentPluginMetadata.PluginDirectory;

ClientProcess = Process.Start(StartInfo);
ArgumentNullException.ThrowIfNull(ClientProcess);

var process = Process.Start(StartInfo);
ArgumentNullException.ThrowIfNull(process);
ClientProcess = process;
_jobObject.AssignProcess(ClientProcess);

SetupPipe(ClientProcess);

ErrorStream = ClientProcess.StandardError;
Expand Down
21 changes: 10 additions & 11 deletions Flow.Launcher.Core/Plugin/PythonPluginV2.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,26 +18,25 @@ namespace Flow.Launcher.Core.Plugin
{
internal sealed class PythonPluginV2 : ProcessStreamPluginV2
{
public override string SupportedLanguage { get; set; } = AllowedLanguage.Python;
protected override ProcessStartInfo StartInfo { get; set; }

public PythonPluginV2(string filename)
{
StartInfo = new ProcessStartInfo
{
FileName = filename,
UseShellExecute = false,
CreateNoWindow = true,
RedirectStandardOutput = true,
RedirectStandardError = true,
RedirectStandardInput = true
};
StartInfo = new ProcessStartInfo { FileName = filename, };

var path = Path.Combine(Constant.ProgramDirectory, JsonRpc);
StartInfo.EnvironmentVariables["PYTHONPATH"] = path;

//Add -B flag to tell python don't write .py[co] files. Because .pyc contains location infos which will prevent python portable
StartInfo.ArgumentList.Add("-B");
}

public override async Task InitAsync(PluginInitContext context)
{
StartInfo.ArgumentList.Add(context.CurrentPluginMetadata.ExecuteFilePath);
await base.InitAsync(context);
}

protected override MessageHandlerType MessageHandler { get; } = MessageHandlerType.NewLineDelimited;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,12 @@

<ItemGroup>
<PackageReference Include="Ben.Demystifier" Version="0.4.1" />
<PackageReference Include="FastCache.Cached" Version="1.8.2" />
<PackageReference Include="Fody" Version="6.5.5">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="MemoryPack" Version="1.10.0" />
<PackageReference Include="MemoryPack" Version="1.21.1" />
<PackageReference Include="Microsoft.VisualStudio.Threading" Version="17.7.30" />
<PackageReference Include="NLog" Version="4.7.10" />
<PackageReference Include="NLog.Schema" Version="4.7.10" />
Expand Down
Loading