False
False
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
Required
Required
Required
Required
RequiredForMultiline
Required
Required
Required
NEXT_LINE
NEXT_LINE
NEXT_LINE
NEXT_LINE
INDENT
NEXT_LINE
NEXT_LINE
NEXT_LINE
NEXT_LINE
AABB
AL
BB
CC
FTL
GC
GD
GL
HV
HW
IC
IL
IP
KHR
MMI
MS
MV
OGL
OOC
OS
PA
PAI
PCM
PE
PNG
RSI
SA
SZ
UI
UTF
UV
VP
UI
True
True
True
True
True
True
True
<data />
<data><IncludeFilters /><ExcludeFilters><Filter ModuleMask="*.UnitTesting" ModuleVersionMask="*" ClassMask="*" FunctionMask="*" IsEnabled="True" /></ExcludeFilters></data>
True
False
True
Entity Component
1
9
True
Prototype
5
6
True
XAML Control
True
Client/Server Net Entity System
8
7
True
Entity System
2
True
Shared Net Component
3
8
True
Shared Net Entity System
7
True
Inheriting Prototype
6
True
Client/Server Net Component
4
C# projects
False
True
True
cs
FooComponent
True
&Entity Component
True
getFileNameWithoutExtension()
-1
2
True
fileheader()
0
True
fileDefaultNamespace()
-1
1
True
True
InCSharpProjectFile
True
$HEADER$namespace $NAMESPACE$;
/// <summary>
/// This is used for...
/// </summary>
[RegisterComponent]
public sealed partial class $CLASS$ : Component {
$END$
}
SS14
$HEADER$namespace $NAMESPACE$;
public sealed class $CLASS$ {$END$}
$HEADER$using System.ComponentModel;
namespace $NAMESPACE$;
public partial class $CLASS$ : Component
{
public $CLASS$()
{
InitializeComponent();
}
public $CLASS$(IContainer container)
{
container.Add(this);
InitializeComponent();
}
}
True
$HEADER$namespace $NAMESPACE$;
public sealed record $RECORD$($END$);
$HEADER$using NUnit.Framework;
namespace $NAMESPACE$;
[TestFixture]
public class $CLASS$ {$END$}
True
True
cs
FooPrototype
True
&Prototype
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$using Robust.Shared.Prototypes;
namespace $NAMESPACE$;
/// <summary>
/// This is a prototype for...
/// </summary>
[Prototype($END$)]
public sealed partial class $CLASS$ : IPrototype {
/// <inheritdoc/>
[IdDataField]
public string ID { get; } = default!;
}
SS14
True
True
Networked Auto State Component
True
0
True
True
2.0
InCSharpFile
nscomp
True
[RegisterComponent, Robust.Shared.GameStates.NetworkedComponent, AutoGenerateComponentState]
[Access(typeof($ACCESS$))]
True
True
Networked Component
True
0
True
True
2.0
InCSharpFile
ncomp
True
[RegisterComponent, Robust.Shared.GameStates.NetworkedComponent]
[Access(typeof($ACCESS$))]
True
True
IoC [Dependency]
True
suggestVariableName()
1
True
0
True
True
2.0
InCSharpTypeMember
dep
True
[Robust.Shared.IoC.Dependency] private readonly $TYPE$ $NAME$ = default!;$END$
False
False
True
-1
False
False
True
False
-1
SS14
$HEADER$namespace $NAMESPACE$;
public interface $INTERFACE$ {$END$}
$HEADER$namespace $NAMESPACE$;
public enum $ENUM$ {$END$}
True
True
cs
FooSystem
True
&Client/Server Net Entity System
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$namespace $NAMESPACE$;
/// <inheritdoc/>
public sealed class $CLASS$ : Shared$CLASS$ {
/// <inheritdoc/>
public override void Initialize()
{
base.Initialize();
$END$
}
}
SS14
$HEADER$using System.Windows.Forms;
namespace $NAMESPACE$;
public partial class $CLASS$ : Form
{
public $CLASS$()
{
InitializeComponent();
}
}
True
True
IoC resolve
True
0
True
True
2.0
InCSharpStatement
True
2.0
InCSharpExpression
res
True
Robust.Shared.IoC.IoCManager.Resolve<$TYPE$>()$END$
False
False
True
-1
False
True
False
True
True
cs
FooSystem
True
&Entity System
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$namespace $NAMESPACE$;
/// <summary>
/// This handles...
/// </summary>
public sealed class $CLASS$ : EntitySystem {
/// <inheritdoc/>
public override void Initialize()
{
$END$
}
}
SS14
$HEADER$namespace $NAMESPACE$;
public struct $STRUCT$ {$END$}
True
True
cs
SharedFooComponent
True
&Shared Net Component
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$using Robust.Shared.Serialization;
namespace $NAMESPACE$;
/// <summary>
/// This is used for...
/// </summary>
public abstract partial class $CLASS$ : Component {
$END$
}
/// <summary>
/// Contains network state for $CLASS$.
/// </summary>
[Serializable, NetSerializable]
public sealed class $CLASS$State : ComponentState {
public $CLASS$State($CLASS$ component) {
}
}
SS14
True
True
Serializable & NetSerializable types
True
True
2.0
InCSharpTypeAndNamespace
True
2.0
InCSharpTypeMember
netser
True
[System.Serializable, Robust.Shared.Serialization.NetSerializable]
$HEADER$using System.Windows.Forms;
namespace $NAMESPACE$;
public partial class $CLASS$ : UserControl
{
public $CLASS$()
{
InitializeComponent();
}
}
True
True
cs
FooSystem
True
&Shared Net Entity System
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$namespace $NAMESPACE$;
/// <summary>
/// This handles...
/// </summary>
public abstract class $CLASS$ : EntitySystem {
/// <inheritdoc/>
public override void Initialize()
{
$END$
}
}
SS14
True
True
Automatically Networked Data Field
True
1
True
0
True
True
2.0
InCSharpTypeMember
nfield
True
[DataField, AutoNetworkedField]
public $TYPE$ $NAME$;
True
True
cs
FooPrototype
True
&Inheriting Prototype
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$using Robust.Shared.Prototypes;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Array;
namespace $NAMESPACE$;
/// <summary>
/// This is a prototype for...
/// </summary>
[Prototype($END$)]
public sealed class $CLASS$ : IPrototype, IInheritingPrototype {
/// <inheritdoc/>
[IdDataField]
public string ID { get; } = default!;
/// <inheritdoc/>
[ParentDataField(typeof(AbstractPrototypeIdArraySerializer<$CLASS$>))]
public string[]? Parents { get; }
/// <inheritdoc/>
[NeverPushInheritance]
[AbstractDataField]
public bool Abstract { get; }
}
SS14
True
True
cs
FooComponent
True
&Client/Server Net Component
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$using Robust.Shared.GameStates;
namespace $NAMESPACE$;
/// <inheritdoc/>
[RegisterComponent, NetworkedComponent]
[ComponentReference(typeof(Shared$CLASS$))]
public sealed partial class $CLASS$ : Shared$CLASS$ {
$END$
}
SS14
True
True
CVarDef declaration
True
3
True
4
True
2
True
True
2.0
InCSharpFile
cvardef
True
public static readonly CVarDef<$TYPE$> $NAME$ =
CVarDef.Create("$TAG$", $DEFAULT$, $FLAGS$);
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
<data />
<data><IncludeFilters /><ExcludeFilters><Filter ModuleMask="Lidgren.Network" ModuleVersionMask="*" ClassMask="*" FunctionMask="*" IsEnabled="True" /></ExcludeFilters></data>
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
&XAML Control
$HEADER$using Robust.Client.AutoGenerated;
using Robust.Client.UserInterface;
using Robust.Client.UserInterface.XAML;
namespace $NAMESPACE$;
[GenerateTypedNameReferences]
public sealed partial class $CLASS$ : Control
{
public $CLASS$()
{
RobustXamlLoader.Load(this);
}
}
True
True
Control.xaml
cs
True
True
True
InCSharpProjectFile
True
fileheader()
0
True
getFileNameWithoutExtension()
1
True
fileDefaultNamespace()
-1
2
True
manual
<RelativeConfig File="$NAME$.xaml" />
0
<controls:$CLASS$
xmlns="https://spacestation14.io"
xmlns:controls="clr-namespace:$NAMESPACE$">$END$
</controls:$CLASS$>