LocationExtensions Class
Provides extension methods for ordering dependencies by their location in source files.
public static class LocationExtensionsMethods
| Name | Description |
|---|---|
| OrderByVersionLocation(IEnumerable<Dependency>) | Orders dependencies by their version location in ascending order (by file path, line number, and line position). |
| OrderByVersionLocationDescending(IEnumerable<Dependency>) | Orders dependencies by their version location in descending order (by file path, line number, and line position). |
OrderByVersionLocation(IEnumerable<Dependency>)
LocationExtensions.csOrders dependencies by their version location in ascending order (by file path, line number, and line position).
public static IEnumerable<Dependency> OrderByVersionLocation(this IEnumerable<Dependency> dependencies)Parameters
dependenciesIEnumerable<Dependency>- The dependencies to order.
Returns
IEnumerable<Dependency> The ordered dependencies.
OrderByVersionLocationDescending(IEnumerable<Dependency>)
LocationExtensions.csOrders dependencies by their version location in descending order (by file path, line number, and line position).
public static IEnumerable<Dependency> OrderByVersionLocationDescending(this IEnumerable<Dependency> dependencies)Parameters
dependenciesIEnumerable<Dependency>- The dependencies to order.
Returns
IEnumerable<Dependency> The ordered dependencies.