/// <summary> /// Creates a string from the first letter in each word. /// E.g. "SomeTypeName" would generate the string "stn". /// </summary> /// <param name="scope">Provide an instance to ensure variable names are unique within a given scope.</param> public static string ToVariableName(this Fixable <string> longName, VariableScopeProvider scope = null) { return(longName.ToString().ToVariableName(scope)); }
private void Start() { Fixable.AddObserverStatic(this); }
public static string ToPythonCase(this Fixable <string> value) => Singleton <CodeNamerPy> .Instance.PythonCase(value);
public static void Null(Fixable <string> str) { Assert.Null(str.Value); }
private void ResetTicks() { ticks = 0; currentFixable = null; }