mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
v.util: change naming behaviour for modules relative to working dir. closes #9138
This commit is contained in:
parent
96a9e16e64
commit
fd2845e955
@ -36,6 +36,11 @@ pub fn qualify_module(mod string, file_path string) string {
|
||||
return mod
|
||||
}
|
||||
clean_file_path := file_path.all_before_last('/')
|
||||
// relative module (relative to working directory)
|
||||
// TODO: find most stable solution & test with -usecache
|
||||
if clean_file_path.replace(os.getwd() + os.path_separator, '') == mod {
|
||||
return mod
|
||||
}
|
||||
if m1 := mod_path_to_full_name(mod, clean_file_path) {
|
||||
$if trace_mod_path_to_full_name ? {
|
||||
trace_mod_path_to_full_name(@LINE, mod, clean_file_path, m1)
|
||||
|
Loading…
Reference in New Issue
Block a user