/
githubmirror
/
roslyn
Обзор
Документация
Войти
/
githubmirror
/
roslyn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Tools/BuildBoss/Extensions.cs
27 строк
812 B
Cyrus Najmabadi
Remove unused usings
18 июн 2025, 22:17
18 июн 2025, 22:17
481c36c
Код
Авторство
О чём код?
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. #nullable disable using System.IO; using System.IO.Packaging; namespace BuildBoss { internal static class Extensions { internal static string GetRelativeName(this PackagePart part) { var relativeName = part.Uri.ToString().Replace('/', '\\'); if (!string.IsNullOrEmpty(relativeName) && relativeName[0] == '\\') { relativeName = relativeName.Substring(1); } return relativeName; } internal static string GetName(this PackagePart part) => Path.GetFileName(GetRelativeName(part)); } }