From 3a6dc6d3f423c4acb79ef21b5a76e616fa2c9477 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sun, 27 Jun 2021 18:06:52 +0200 Subject: modules: Use value type for module.Time Which is in line with how we do it elsewhere. --- modules/module.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'modules') diff --git a/modules/module.go b/modules/module.go index a6feaab73..0d094fe87 100644 --- a/modules/module.go +++ b/modules/module.go @@ -68,7 +68,7 @@ type Module interface { Version() string // Time version was created. - Time() *time.Time + Time() time.Time // Whether this module's dir is a watch candidate. Watch() bool @@ -159,12 +159,13 @@ func (m *moduleAdapter) Version() string { return m.gomod.Version } -func (m *moduleAdapter) Time() *time.Time { +func (m *moduleAdapter) Time() time.Time { if !m.IsGoMod() || m.gomod.Time == nil { - return nil + return time.Time{} } - return m.gomod.Time + return *m.gomod.Time + } func (m *moduleAdapter) Watch() bool { -- cgit v1.2.3