Skip to content

Commit 1c018c0

Browse files
committed
Relax constraints on name searches so we can get dependents of lib definitions.
1 parent b8fd128 commit 1c018c0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Unison/Server/Share/Definitions.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ definitionDependencyResults ::
148148
Maybe Width ->
149149
m [DefinitionSearchResult]
150150
definitionDependencyResults codebase codeCache hqName project branchRef np mayWidth = do
151-
let nameSearch = PGNameSearch.nameSearchForPerspective ProjectDefinitions np
151+
let nameSearch = PGNameSearch.nameSearchForPerspective TransitiveDependencies np
152152
deps <- definitionDependencies codebase hqName nameSearch
153153
ppe <- PPED.unsuffixifiedPPE <$> PPEPostgres.ppedForReferences TransitiveDependencies np deps
154154
-- TODO: batchify this
@@ -232,7 +232,7 @@ definitionDependentResults ::
232232
Maybe Width ->
233233
m [DefinitionSearchResult]
234234
definitionDependentResults codebase codeCache hqName project branchRef np mayWidth = do
235-
let nameSearch = PGNameSearch.nameSearchForPerspective ProjectDefinitions np
235+
let nameSearch = PGNameSearch.nameSearchForPerspective TransitiveDependencies np
236236
deps <- definitionDependents codebase hqName nameSearch
237237
ppe <- PPED.unsuffixifiedPPE <$> PPEPostgres.ppedForReferences ProjectDefinitions np deps
238238
let allRefs = Set.toList $ dependenciesToReferences deps

0 commit comments

Comments
 (0)