Skip to content

Commit 2968474

Browse files
committed
file organization
1 parent f76f29e commit 2968474

17 files changed

+28
-25
lines changed

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "8.0.417",
3+
"version": "10.0.100",
44
"rollForward": "latestFeature",
55
"allowPrerelease": false
66
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
2+
<s:Boolean x:Key="/Default/CodeInspection/NamespaceProvider/NamespaceFoldersToSkip/=core_005Cframe/@EntryIndexedValue">True</s:Boolean>
3+
<s:Boolean x:Key="/Default/CodeInspection/NamespaceProvider/NamespaceFoldersToSkip/=data_005Cframe/@EntryIndexedValue">True</s:Boolean>
24
<s:Boolean x:Key="/Default/CodeInspection/NamespaceProvider/NamespaceFoldersToSkip/=frame/@EntryIndexedValue">True</s:Boolean>
35
<s:Boolean x:Key="/Default/CodeInspection/NamespaceProvider/NamespaceFoldersToSkip/=player/@EntryIndexedValue">True</s:Boolean>
46
<s:Boolean x:Key="/Default/CodeInspection/NamespaceProvider/NamespaceFoldersToSkip/=session/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>
File renamed without changes.

src/Backdash/Core/Utf8StringBuilder.cs renamed to src/Backdash/Core/Builders/Utf8StringBuilder.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public Utf8StringBuilder(in Span<byte> bufferArg, ref int offset)
1717

1818
public bool Write(ReadOnlySpan<char> value)
1919
{
20-
Span<byte> dest = CurrentBuffer;
20+
var dest = CurrentBuffer;
2121
if (dest.IsEmpty) return false;
2222
var size = System.Text.Encoding.UTF8.GetByteCount(value);
2323
var chars = size <= dest.Length
@@ -29,7 +29,7 @@ public bool Write(ReadOnlySpan<char> value)
2929

3030
public bool Write(ReadOnlySpan<byte> value)
3131
{
32-
Span<byte> dest = CurrentBuffer;
32+
var dest = CurrentBuffer;
3333
if (dest.IsEmpty) return false;
3434
var bytes = value.Length <= dest.Length
3535
? value
@@ -42,9 +42,9 @@ public bool Write(ReadOnlySpan<byte> value)
4242
public bool Write<T>(in T value, ReadOnlySpan<char> format, IFormatProvider? provider = null)
4343
where T : IUtf8SpanFormattable
4444
{
45-
Span<byte> dest = CurrentBuffer;
45+
var dest = CurrentBuffer;
4646
if (dest.IsEmpty) return false;
47-
if (!value.TryFormat(dest, out int written, format, provider))
47+
if (!value.TryFormat(dest, out var written, format, provider))
4848
return false;
4949
offset += written;
5050
return true;
@@ -56,18 +56,18 @@ public bool Write<T>(in T value, ReadOnlySpan<char> format, IFormatProvider? pro
5656

5757
public bool WriteFormat<T>(in T value, ReadOnlySpan<char> format = default) where T : ISpanFormattable
5858
{
59-
Span<byte> dest = CurrentBuffer;
59+
var dest = CurrentBuffer;
6060
if (dest.IsEmpty) return false;
6161
Span<char> charBuffer = stackalloc char[MaxLocalStringSize];
62-
return value.TryFormat(charBuffer, out int written, format, null) && Write(charBuffer[..written]);
62+
return value.TryFormat(charBuffer, out var written, format, null) && Write(charBuffer[..written]);
6363
}
6464

6565
public bool WriteEnum<T>(in T value, ReadOnlySpan<char> format = default) where T : struct, Enum
6666
{
67-
Span<byte> dest = CurrentBuffer;
67+
var dest = CurrentBuffer;
6868
if (dest.IsEmpty) return false;
6969
Span<char> charBuffer = stackalloc char[MaxLocalStringSize];
70-
return Enum.TryFormat(value, charBuffer, out int written, format) && Write(charBuffer[..written]);
70+
return Enum.TryFormat(value, charBuffer, out var written, format) && Write(charBuffer[..written]);
7171
}
7272
}
7373

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
namespace Backdash.Core;
2+
3+
/// <summary>
4+
/// Defines an asynchronous background job
5+
/// </summary>
6+
public interface INetcodeJob
7+
{
8+
/// <summary>
9+
/// Job name identity
10+
/// </summary>
11+
string? JobName { get; }
12+
13+
/// <summary>
14+
/// Job task
15+
/// </summary>
16+
Task Start(CancellationToken cancellationToken);
17+
}

0 commit comments

Comments
 (0)