1
0
Fork 0
mirror of https://github.com/laravel-ls/uri synced 2026-06-16 01:54:57 +02:00

uri.go: add URI.HasFilename()

This commit is contained in:
Henrik Hautakoski 2025-05-22 21:30:40 +02:00
parent 9ec02972e6
commit 11ab527f6c

5
uri.go
View file

@ -53,6 +53,11 @@ func (u URI) Filename() string {
return filepath.FromSlash(filename)
}
// Returns true if URI has a valid filename
func (u URI) HasFilename() bool {
return IsFileURI(string(u))
}
func IsFileURI(uri string) bool {
return strings.HasPrefix(uri, FileScheme+hierPart)
}