@@ -179,21 +179,21 @@ function mt:findUrisByRequireName(suri, name)
179
179
searcherMap [fullUri ] = searcher
180
180
end
181
181
end
182
- if not strict then
183
- local tail = ' / ' .. furi . encode ( fspath ): gsub ( ' ^file:[/]* ' , ' ' )
184
- for uri in files . eachFile ( self . scp . uri ) do
185
- if not searcherMap [ uri ]
186
- and suri ~= uri
187
- and util . stringEndWith ( uri , tail ) then
188
- results [ # results + 1 ] = uri
189
- local parentUri = files . getLibraryUri ( self . scp . uri , uri ) or self . scp . uri
190
- if parentUri == nil or parentUri == ' ' then
191
- parentUri = furi . encode ' '
192
- end
193
- local relative = uri : sub ( # parentUri + 1 ): sub ( 1 , - # tail )
194
- searcherMap [ uri ] = workspace . normalize ( relative .. searcher )
195
- end
196
- end
182
+ local tail = ' / ' .. furi . encode ( fspath ): gsub ( ' ^file:[/]* ' , ' ' )
183
+ for uri in files . eachFile ( self . scp . uri ) do
184
+ if not searcherMap [ uri ]
185
+ and suri ~= uri
186
+ and util . stringEndWith ( uri , tail ) then
187
+ local parentUri = files . getLibraryUri ( self . scp . uri , uri ) or self . scp . uri
188
+ if parentUri == nil or parentUri == ' ' then
189
+ parentUri = furi . encode ' '
190
+ end
191
+ local relative = uri : sub ( # parentUri + 1 ): sub ( 1 , - # tail )
192
+ if not strict or relative == " / " then
193
+ results [ # results + 1 ] = uri
194
+ end
195
+ searcherMap [ uri ] = workspace . normalize ( relative .. searcher )
196
+ end
197
197
end
198
198
end
199
199
0 commit comments