Skip to content

CaseSensitivePathGuard

ClassAssetInventoryAssetInventory.Editor
public static class CaseSensitivePathGuard

Normalizes target paths when importing into a case-sensitive file system.

public static bool IsCaseSensitiveFileSystem(string path)

No description is available for this member.

Parameters

Name Type Description
path System.String

Returns

System.Boolean — No return description is available.

public static CaseSensitivePathGuard.NormalizationResult NormalizePaths(IEnumerable<CaseSensitivePathGuard.PathCandidate> candidates)

No description is available for this member.

Parameters

Name Type Description
candidates System.Collections.Generic.IEnumerable{AssetInventory.CaseSensitivePathGuard.PathCandidate}

Returns

AssetInventory.CaseSensitivePathGuard.NormalizationResult — No return description is available.

public static List<CaseSensitivePathGuard.PathCandidate> AdjustPaths(IEnumerable<CaseSensitivePathGuard.PathCandidate> candidates, string targetRoot, string collisionLabel)

No description is available for this member.

Parameters

Name Type Description
candidates System.Collections.Generic.IEnumerable{AssetInventory.CaseSensitivePathGuard.PathCandidate}
targetRoot System.String
collisionLabel System.String

Returns

System.Collections.Generic.List{AssetInventory.CaseSensitivePathGuard.PathCandidate} — No return description is available.