Firstborn/Library/PackageCache/com.unity.scriptablebuildpi.../Tests/Editor/CacheServer/Utils.cs

25 lines
620 B
C#
Raw Permalink Normal View History

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;
}
}
}
}