WuhuIslandTesting/Library/PackageCache/com.unity.scriptablebuildpipeline@1.21.5/Tests/Editor/CacheServer/Utils.cs
2025-01-07 02:06:59 +01:00

24 lines
620 B
C#

using System;
using System.IO;
namespace UnityEditor.CacheServerTests
{
public static class Utils
{
public static class Paths
{
public static string Combine(params string[] components)
{
if (components.Length < 1)
throw new ArgumentException("At least one component must be provided!");
var path1 = components[0];
for (var index = 1; index < components.Length; ++index)
path1 = Path.Combine(path1, components[index]);
return path1;
}
}
}
}