Merge pull request #64773 from raulsntos/dotnet6-🦭

C#: Seal classes that can't be inherited from
This commit is contained in:
Ignacio Roldán Etcheverry 2022-08-24 08:01:27 +02:00 committed by GitHub
commit 4d9ddc8ab3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View file

@ -4,7 +4,7 @@ using Godot.NativeInterop;
namespace Godot.Bridge;
public class GodotSerializationInfo : IDisposable
public sealed class GodotSerializationInfo : IDisposable
{
private readonly Collections.Dictionary _properties;
private readonly Collections.Dictionary _signalEvents;

View file

@ -14,7 +14,7 @@ public partial struct Variant : IDisposable
private object? _obj;
private Disposer? _disposer;
private class Disposer : IDisposable
private sealed class Disposer : IDisposable
{
private godot_variant.movable _native;
@ -37,7 +37,7 @@ public partial struct Variant : IDisposable
GC.SuppressFinalize(this);
}
public void Dispose(bool disposing)
private void Dispose(bool disposing)
{
_native.DangerousSelfRef.Dispose();