Skip to content

Commit 6a6b9ee

Browse files
committed
Only load files in workspace for --check (skip libraries)
Also fix handling of URIs with a trailing / in files.getChildFiles()
1 parent 3723346 commit 6a6b9ee

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

script/cli/check.lua

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ local define = require 'proto.define'
1010
local config = require 'config.config'
1111
local fs = require 'bee.filesystem'
1212
local provider = require 'provider'
13+
local scope = require 'workspace.scope'
1314

1415
require 'plugin'
1516
require 'vm'
@@ -70,7 +71,7 @@ lclient():start(function (client)
7071
end
7172
config.set(rootUri, 'Lua.diagnostics.disable', util.getTableKeys(disables, true))
7273

73-
local uris = files.getAllUris(rootUri)
74+
local uris = files.getChildFiles(rootUri)
7475
local max = #uris
7576
for i, uri in ipairs(uris) do
7677
files.open(uri)

script/files.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,6 +427,7 @@ function m.getOriginLines(uri)
427427
end
428428

429429
function m.getChildFiles(uri)
430+
uri = uri:gsub("/$", "")
430431
local results = {}
431432
local uris = m.getAllUris(uri)
432433
for _, curi in ipairs(uris) do

0 commit comments

Comments
 (0)