(path, extensions, stringEqualityComparer)
| 7775 | } |
| 7776 | } |
| 7777 | function getAnyExtensionFromPathWorker(path, extensions, stringEqualityComparer) { |
| 7778 | if (typeof extensions === "string") { |
| 7779 | return tryGetExtensionFromPath(path, extensions, stringEqualityComparer) || ""; |
| 7780 | } |
| 7781 | for (var _i = 0, extensions_2 = extensions; _i < extensions_2.length; _i++) { |
| 7782 | var extension = extensions_2[_i]; |
| 7783 | var result = tryGetExtensionFromPath(path, extension, stringEqualityComparer); |
| 7784 | if (result) |
| 7785 | return result; |
| 7786 | } |
| 7787 | return ""; |
| 7788 | } |
| 7789 | function getAnyExtensionFromPath(path, extensions, ignoreCase) { |
| 7790 | // Retrieves any string from the final "." onwards from a base file name. |
| 7791 | // Unlike extensionFromPath, which throws an exception on unrecognized extensions. |
no test coverage detected
searching dependent graphs…