arcade/src/sdk.tests/FileExtensions.cs

16 lines
411 B
C#
Raw Normal View History

2026-10-27 19:33:01 +01:00
// Copyright (c) The Geekeey Authors
// SPDX-License-Identifier: EUPL-1.2
namespace Geekeey.Arcade.NET.Tests;
public static class FileExtensions
{
extension(File)
{
public static string? GetPathOfFileAbove(string directory, string file)
{
var directoryName = Directory.GetDirectoryNameOfFileAbove(directory, file);
return directoryName is null ? null : Path.Combine(directoryName, file);
}
}
}