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