add Module.RequireLoaded helper

This commit is contained in:
end
2025-05-30 16:50:12 -07:00
parent 891035cf93
commit 5378c53537
+7
View File
@@ -54,3 +54,10 @@ func (s *Module) Name() string {
func (s *Module) Loaded() bool {
return s.loaded
}
// RequireLoaded panics if the module is not loaded.
func (s *Module) RequireLoaded() {
if s == nil || !s.Loaded() {
panic(fmt.Sprintf("module %s not loaded", s.name))
}
}