func SortFileInfosByExternalPath(fileInfos []FileInfo) {
	if len(fileInfos) == 0 {
		return
	}
	sort.Slice(
		fileInfos,
		func(i int, j int) bool {
			return fileInfos[i].ExternalPath() < fileInfos[j].ExternalPath()
		},
	)
}
// SortFileInfosByExternalPath sorts the FileInfos by ExternalPath.
SortFileInfosByExternalPath sorts the FileInfos by ExternalPath.
// SortFileInfosByExternalPath sorts the FileInfos by ExternalPath .
func SortFileInfosByExternalPath(fileInfos []FileInfo) {
	if len(fileInfos) == 0 {
		return
	}
	sort.Slice(
		fileInfos,
		func(i int, j int) bool {
			return fileInfos[i].ExternalPath() < fileInfos[j].ExternalPath()
		},
	)
}
func SortFileInfosByExternalPath ( fileInfos [ ] FileInfo ) { if len ( fileInfos ) == 0 { return } sort . Slice ( fileInfos , func ( i int , j int ) bool { return fileInfos [ i ] . ExternalPath ( ) < fileInfos [ j ] . ExternalPath ( ) } , ) }
SortFileInfosByExternalPath sorts the FileInfos by ExternalPath.
SortFileInfosByExternalPath sorts the FileInfos by ExternalPath .