@@ -418,18 +418,19 @@ func (c *baseComputer[TReference, TMetadata]) ComputeModuleExtensionReposValue(c
418418
419419 moduleCtx := model_starlark .NewStructFromDict [TReference , TMetadata ](nil , map [string ]any {
420420 // Fields shared with repository_ctx.
421- "download" : starlark .NewBuiltin ("module_ctx.download" , moduleContext .doDownload ),
422- "download_and_extract" : starlark .NewBuiltin ("module_ctx.download_and_extract" , moduleContext .doDownloadAndExtract ),
423- "execute" : starlark .NewBuiltin ("module_ctx.execute" , moduleContext .doExecute ),
424- "extract" : starlark .NewBuiltin ("module_ctx.extract" , moduleContext .doExtract ),
425- "file" : starlark .NewBuiltin ("module_ctx.file" , moduleContext .doFile ),
426- "getenv" : starlark .NewBuiltin ("module_ctx.getenv" , moduleContext .doGetenv ),
427- "os" : newRepositoryOS [TReference , TMetadata ](thread , repoPlatform .Message ),
428- "path" : starlark .NewBuiltin ("module_ctx.path" , moduleContext .doPath ),
429- "read" : starlark .NewBuiltin ("module_ctx.read" , moduleContext .doRead ),
430- "report_progress" : starlark .NewBuiltin ("module_ctx.report_progress" , moduleContext .doReportProgress ),
431- "watch" : starlark .NewBuiltin ("module_ctx.watch" , moduleContext .doWatch ),
432- "which" : starlark .NewBuiltin ("module_ctx.which" , moduleContext .doWhich ),
421+ "download" : starlark .NewBuiltin ("module_ctx.download" , moduleContext .doDownload ),
422+ "download_and_extract" : starlark .NewBuiltin ("module_ctx.download_and_extract" , moduleContext .doDownloadAndExtract ),
423+ "execute" : starlark .NewBuiltin ("module_ctx.execute" , moduleContext .doExecute ),
424+ "extract" : starlark .NewBuiltin ("module_ctx.extract" , moduleContext .doExtract ),
425+ "file" : starlark .NewBuiltin ("module_ctx.file" , moduleContext .doFile ),
426+ "getenv" : starlark .NewBuiltin ("module_ctx.getenv" , moduleContext .doGetenv ),
427+ "os" : newRepositoryOS [TReference , TMetadata ](thread , repoPlatform .Message ),
428+ "path" : starlark .NewBuiltin ("module_ctx.path" , moduleContext .doPath ),
429+ "read" : starlark .NewBuiltin ("module_ctx.read" , moduleContext .doRead ),
430+ "report_progress" : starlark .NewBuiltin ("module_ctx.report_progress" , moduleContext .doReportProgress ),
431+ "root_module_has_non_dev_dependency" : starlark .Bool (usedModuleExtension .RootModuleHasNonDevDependency ),
432+ "watch" : starlark .NewBuiltin ("module_ctx.watch" , moduleContext .doWatch ),
433+ "which" : starlark .NewBuiltin ("module_ctx.which" , moduleContext .doWhich ),
433434
434435 // Fields specific to module_ctx.
435436 "extension_metadata" : starlark .NewBuiltin (
0 commit comments