We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5a6d3b6 commit 5f542b2Copy full SHA for 5f542b2
internal/tspath/path.go
@@ -583,7 +583,9 @@ func ToFileNameLowerCase(fileName string) string {
583
584
ascii := true
585
needsLower := false
586
- for _, c := range []byte(fileName) {
+ fileNameLen := len(fileName)
587
+ for i := range fileNameLen {
588
+ c := fileName[i]
589
if c >= 0x80 {
590
ascii = false
591
break
@@ -596,8 +598,9 @@ func ToFileNameLowerCase(fileName string) string {
596
598
if !needsLower {
597
599
return fileName
600
}
- b := make([]byte, len(fileName))
- for i, c := range []byte(fileName) {
601
+ b := make([]byte, fileNameLen)
602
603
604
if 'A' <= c && c <= 'Z' {
605
c += 'a' - 'A' // +32
606
0 commit comments