public static void ValidatePathCorrectness()

in Core/src/Impl/Storages/SymbolStoragePath.cs [15:25]


    public static void ValidatePathCorrectness(ReadOnlySpan<char> path)
    {
      if (path.Length == 0)
        throw new ArgumentException("Symbol path cannot be empty", nameof(path));
      if (path[0] == DirectorySeparator  || path[^1] == DirectorySeparator)
        throw new ArgumentException("Symbol path cannot start and end with path separator", nameof(path));
      if (path.Contains('\\'))
        throw new ArgumentException("Only Linux style separators allowed", nameof(path));
      if (path.Contains("//".AsSpan(), StringComparison.Ordinal))
        throw new ArgumentException("Multiple separators in a row is not allowed", nameof(path));
    }