common/herrors: Fix args order in strings.TrimPrefix
authorIskander (Alex) Sharipov <quasilyte@gmail.com>
Sat, 2 Feb 2019 07:19:12 +0000 (10:19 +0300)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 2 Feb 2019 08:55:31 +0000 (09:55 +0100)
Old code always returned "." or "" (if filepath.Ext(filename) returned ".").
Now it properly trims the prefix.

Signed-off-by: Iskander Sharipov <quasilyte@gmail.com>
common/herrors/error_locator.go

index 3a72f47908369fef0628177ffbf46981d64fc3b7..15de6d318f1b379a3cae81ed51094cdee3ce594a 100644 (file)
@@ -173,7 +173,7 @@ func chromaLexerFromType(fileType string) string {
 }
 
 func extNoDelimiter(filename string) string {
-       return strings.TrimPrefix(".", filepath.Ext(filename))
+       return strings.TrimPrefix(filepath.Ext(filename), ".")
 }
 
 func chromaLexerFromFilename(filename string) string {