We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5238279 commit e911eb2Copy full SHA for e911eb2
1 file changed
modules/DependencyControl/ConfigHandler.moon
@@ -73,12 +73,14 @@ class ConfigHandler
73
recurse @defaults
74
@load! unless noLoad
75
76
- setFile: (file) =>
77
- return false unless file
78
- if @@handlers[file]
79
- table.insert @@handlers[file], @
80
- else @@handlers[file] = {@}
81
- @file = file
+ setFile: (path) =>
+ return false unless path
+ if @@handlers[path]
+ table.insert @@handlers[path], @
+ else @@handlers[path] = {@}
+ path, err = fileOps.validateFullPath path, true
82
+ return nil, err unless path
83
+ @file = path
84
return true
85
86
unsetFile: =>
0 commit comments