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 NEXT_LINE NEXT_LINE NEXT_LINE NEXT_LINE AL BB CC GC GD GL HW IC IL IP KHR MS OGL OOC OS PA 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 getAlphaNumericFileNameWithoutExtension() 2 True fileheader() 0 True fileDefaultNamespace() 1 True True InCSharpProjectFile True $HEADER$namespace $NAMESPACE$; /// <summary> /// This is used for... /// </summary> [RegisterComponent] public sealed class $CLASS$ : Component { $END$ } SS14 $HEADER$namespace $NAMESPACE$ { public sealed 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 class $CLASS$ : IPrototype { /// <inheritdoc/> [IdDataField] public string ID { get; } = default!; } SS14 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 SS14 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 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 True True cs SharedFooComponent True &Shared Net Component True getAlphaNumericFileNameWithoutExtension() 2 True fileheader() 0 True fileDefaultNamespace() 1 True True InCSharpProjectFile True $HEADER$namespace $NAMESPACE$; /// <summary> /// This is used for... /// </summary> public abstract 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] 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 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; 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(AbstractPrototypeIdSerializer<$CLASS$>))] public string? Parent { 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$namespace $NAMESPACE$; /// <inheritdoc/> [RegisterComponent, NetworkedComponent] [ComponentReference(typeof(Shared$CLASS$))] public sealed 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 &XAML Control $HEADER$namespace $NAMESPACE$ { public class $CLASS$ {$END$} } True True Control.xaml cs True True True InCSharpProjectFile True fileheader() 0 True getUpperCaseAlphaNumericFileName() 1 True fileDefaultNamespace() -1 2 True manual <RelativeConfig File="$NAME$" /> 0 <controls:$CLASS$> xmlns="https://spacestation14.io" xmlns:controls="clr-namespace:$NAMESPACE$"> </controls:$CLASS$>