Seal/abstract/virtual everything (#6739)

This commit is contained in:
mirrorcult
2022-02-16 00:23:23 -07:00
committed by GitHub
parent 4dfcacb86a
commit ec4d4688c7
1771 changed files with 2216 additions and 2164 deletions

View File

@@ -34,7 +34,7 @@ namespace Content.Server.ParticleAccelerator.Components
/// </summary>
[ComponentReference(typeof(IActivate))]
[RegisterComponent]
public class ParticleAcceleratorControlBoxComponent : ParticleAcceleratorPartComponent, IActivate, IWires
public sealed class ParticleAcceleratorControlBoxComponent : ParticleAcceleratorPartComponent, IActivate, IWires
{
[Dependency] private readonly IEntityManager _entMan = default!;
[Dependency] private readonly IMapManager _mapManager = default!;

View File

@@ -8,7 +8,7 @@ namespace Content.Server.ParticleAccelerator.Components
{
[RegisterComponent]
[ComponentReference(typeof(ParticleAcceleratorPartComponent))]
public class ParticleAcceleratorEmitterComponent : ParticleAcceleratorPartComponent
public sealed class ParticleAcceleratorEmitterComponent : ParticleAcceleratorPartComponent
{
[DataField("emitterType")]
public ParticleAcceleratorEmitterType Type = ParticleAcceleratorEmitterType.Center;

View File

@@ -4,7 +4,7 @@ namespace Content.Server.ParticleAccelerator.Components
{
[RegisterComponent]
[ComponentReference(typeof(ParticleAcceleratorPartComponent))]
public class ParticleAcceleratorEndCapComponent : ParticleAcceleratorPartComponent
public sealed class ParticleAcceleratorEndCapComponent : ParticleAcceleratorPartComponent
{
}
}

View File

@@ -4,7 +4,7 @@ namespace Content.Server.ParticleAccelerator.Components
{
[RegisterComponent]
[ComponentReference(typeof(ParticleAcceleratorPartComponent))]
public class ParticleAcceleratorFuelChamberComponent : ParticleAcceleratorPartComponent
public sealed class ParticleAcceleratorFuelChamberComponent : ParticleAcceleratorPartComponent
{
}
}

View File

@@ -6,7 +6,7 @@ namespace Content.Server.ParticleAccelerator.Components
{
[RegisterComponent]
[ComponentReference(typeof(ParticleAcceleratorPartComponent))]
public class ParticleAcceleratorPowerBoxComponent : ParticleAcceleratorPartComponent
public sealed class ParticleAcceleratorPowerBoxComponent : ParticleAcceleratorPartComponent
{
[ViewVariables] public PowerConsumerComponent? PowerConsumerComponent;

View File

@@ -11,7 +11,7 @@ using Robust.Shared.Timing;
namespace Content.Server.ParticleAccelerator.Components
{
[RegisterComponent]
public class ParticleProjectileComponent : Component
public sealed class ParticleProjectileComponent : Component
{
[Dependency] private readonly IEntityManager _entMan = default!;

View File

@@ -6,7 +6,7 @@ using Robust.Shared.IoC;
namespace Content.Server.ParticleAccelerator.EntitySystems
{
[UsedImplicitly]
public class ParticleAcceleratorPartSystem : EntitySystem
public sealed class ParticleAcceleratorPartSystem : EntitySystem
{
public override void Initialize()
{

View File

@@ -6,7 +6,7 @@ using Robust.Shared.GameObjects;
namespace Content.Server.ParticleAccelerator.EntitySystems
{
[UsedImplicitly]
public class ParticleAcceleratorPowerBoxSystem : EntitySystem
public sealed class ParticleAcceleratorPowerBoxSystem : EntitySystem
{
public override void Initialize()
{