Files
RobustToolbox/Robust.Shared/Serialization/Manager/Definition/DataDefinitionUtility.cs
Tayrtahn da7abc6580 Add analyzer and fixer for redundant DataField tag arguments (#5134)
* Add analyzer and fixer for redundant DataField tag arguments

* Share Tag autogeneration logic
2024-05-17 07:44:03 +02:00

13 lines
291 B
C#

using System;
namespace Robust.Shared.Serialization.Manager.Definition;
public class DataDefinitionUtility
{
public static string AutoGenerateTag(string name)
{
var span = name.AsSpan();
return $"{char.ToLowerInvariant(span[0])}{span.Slice(1).ToString()}";
}
}