From 330fa8941152108327504b511c563dacfc3f4c75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Mon, 19 Dec 2022 17:49:45 +0100 Subject: modules: Adjust watch logic vs workspace use definitions --- modules/module.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'modules/module.go') diff --git a/modules/module.go b/modules/module.go index 0d094fe87..42bd94e7b 100644 --- a/modules/module.go +++ b/modules/module.go @@ -184,5 +184,7 @@ func (m *moduleAdapter) Watch() bool { return m.Replace().Version() == "" } - return false + // Any module set up in a workspace file will have Indirect set to false. + // That leaves modules inside the read-only module cache. + return !m.gomod.Indirect } -- cgit v1.2.3