@@ -14,9 +14,9 @@ runtimes to locate all the first-party packages.
14
14
load ("//internal/providers:external_npm_package_info.bzl" , "ExternalNpmPackageInfo" )
15
15
load ("@rules_nodejs//nodejs:providers.bzl" , "LinkablePackageInfo" )
16
16
17
- def _debug (vars , * args ):
17
+ def _debug (vars , format , args_tuple ):
18
18
if "VERBOSE_LOGS" in vars .keys ():
19
- print ("[link_node_modules.bzl]" , * args )
19
+ print ("[link_node_modules.bzl]" , format % args_tuple )
20
20
21
21
LinkerPackageMappingInfo = provider (
22
22
doc = """Provider capturing package mappings for the linker to consume.""" ,
@@ -194,9 +194,9 @@ def _get_linker_package_mapping_info(target, ctx):
194
194
# Look for LinkablePackageInfo mapping in this node
195
195
# LinkablePackageInfo may be provided without a package_name so check for that case as well
196
196
if not LinkablePackageInfo in target :
197
- _debug (ctx .var , "No LinkablePackageInfo for" , target .label )
197
+ _debug (ctx .var , "No LinkablePackageInfo for %s " , ( target .label ) )
198
198
elif not target [LinkablePackageInfo ].package_name :
199
- _debug (ctx .var , "No package_name in LinkablePackageInfo for" , target .label )
199
+ _debug (ctx .var , "No package_name in LinkablePackageInfo for %s " , ( target .label ) )
200
200
else :
201
201
linkable_package_info = target [LinkablePackageInfo ]
202
202
package_path = linkable_package_info .package_path if hasattr (linkable_package_info , "package_path" ) else ""
@@ -207,7 +207,7 @@ def _get_linker_package_mapping_info(target, ctx):
207
207
link_path = linkable_package_info .path ,
208
208
),
209
209
)
210
- _debug (ctx .var , "target %s (package path: %s) adding module mapping %s: %s" % (
210
+ _debug (ctx .var , "target %s (package path: %s) adding module mapping %s: %s" , (
211
211
target .label ,
212
212
package_path ,
213
213
linkable_package_info .package_name ,
0 commit comments