(
ctx context.Context,
src *core.ModuleSource,
args struct {
Name string
},
)
| 1236 | } |
| 1237 | |
| 1238 | func (s *moduleSourceSchema) moduleSourceWithName( |
| 1239 | ctx context.Context, |
| 1240 | src *core.ModuleSource, |
| 1241 | args struct { |
| 1242 | Name string |
| 1243 | }, |
| 1244 | ) (*core.ModuleSource, error) { |
| 1245 | src = src.Clone() |
| 1246 | src.ModuleName = args.Name |
| 1247 | if src.ModuleOriginalName == "" { |
| 1248 | src.ModuleOriginalName = args.Name |
| 1249 | } |
| 1250 | |
| 1251 | // Reload user defaults with new name |
| 1252 | if err := src.LoadUserDefaults(ctx); err != nil { |
| 1253 | return nil, fmt.Errorf("load user defaults: %w", err) |
| 1254 | } |
| 1255 | return src, nil |
| 1256 | } |
| 1257 | |
| 1258 | func (s *moduleSourceSchema) moduleSourceWithIncludes( |
| 1259 | ctx context.Context, |
nothing calls this directly
no test coverage detected