Browse Source

small refactor

Akeit0 7 months ago
parent
commit
58ad418d1a
3 changed files with 4 additions and 3 deletions
  1. 1 1
      src/Lua/LuaCoroutine.cs
  2. 0 1
      src/Lua/LuaState.cs
  3. 3 1
      src/Lua/Standard/ModuleLibrary.cs

+ 1 - 1
src/Lua/LuaCoroutine.cs

@@ -37,7 +37,7 @@ public sealed class LuaCoroutine : LuaThread, IValueTaskSource<LuaCoroutine.Yiel
         public ReadOnlySpan<LuaValue> Results => stack.AsSpan()[^argCount..];
     }
 
-    struct ResumeContext(LuaStack stack, int argCount)
+    readonly struct ResumeContext(LuaStack stack, int argCount)
     {
         public ReadOnlySpan<LuaValue> Results => stack.AsSpan()[^argCount..];
     }

+ 0 - 1
src/Lua/LuaState.cs

@@ -34,7 +34,6 @@ public sealed class LuaState
     public LuaTable LoadedModules => packages;
     public LuaMainThread MainThread => mainThread;
 
-
     public ILuaModuleLoader ModuleLoader { get; set; } = FileModuleLoader.Instance;
 
     // metatables

+ 3 - 1
src/Lua/Standard/ModuleLibrary.cs

@@ -23,7 +23,9 @@ public sealed class ModuleLibrary
             LuaClosure closure;
             {
                 using var module = await context.State.ModuleLoader.LoadAsync(arg0, cancellationToken);
-                closure = module.Type == LuaModuleType.Bytes ? context.State.Load(module.ReadBytes(), module.Name) : context.State.Load(module.ReadText(), module.Name);
+                closure = module.Type == LuaModuleType.Bytes
+                    ? context.State.Load(module.ReadBytes(), module.Name)
+                    : context.State.Load(module.ReadText(), module.Name);
             }
             await closure.InvokeAsync(context, cancellationToken);
             loadedTable = context.Thread.Stack.Get(context.ReturnFrameBase);