@@ -332,15 +332,15 @@ class NormalModule extends Module {
332332 return `${ this . hash } -${ dtHash } ` ;
333333 }
334334
335- sourceDependency ( dependency , dependencyTemplates , source , outputOptions , requestShortener ) {
335+ sourceDependency ( dependency , dependencyTemplates , source , runtimeTemplate ) {
336336 const template = dependencyTemplates . get ( dependency . constructor ) ;
337337 if ( ! template ) throw new Error ( "No template for dependency: " + dependency . constructor . name ) ;
338- template . apply ( dependency , source , outputOptions , requestShortener , dependencyTemplates ) ;
338+ template . apply ( dependency , source , runtimeTemplate , dependencyTemplates ) ;
339339 }
340340
341- sourceVariables ( variable , availableVars , dependencyTemplates , outputOptions , requestShortener ) {
341+ sourceVariables ( variable , availableVars , dependencyTemplates , runtimeTemplate ) {
342342 const name = variable . name ;
343- const expr = variable . expressionSource ( dependencyTemplates , outputOptions , requestShortener ) ;
343+ const expr = variable . expressionSource ( dependencyTemplates , runtimeTemplate ) ;
344344
345345 if ( availableVars . some ( v => v . name === name && v . expression . source ( ) === expr . source ( ) ) ) {
346346 return ;
@@ -400,9 +400,9 @@ class NormalModule extends Module {
400400 } , startState ) ;
401401 }
402402
403- sourceBlock ( block , availableVars , dependencyTemplates , source , outputOptions , requestShortener ) {
403+ sourceBlock ( block , availableVars , dependencyTemplates , source , runtimeTemplate ) {
404404 block . dependencies . forEach ( ( dependency ) => this . sourceDependency (
405- dependency , dependencyTemplates , source , outputOptions , requestShortener ) ) ;
405+ dependency , dependencyTemplates , source , runtimeTemplate ) ) ;
406406
407407 /**
408408 * Get the variables of all blocks that we need to inject.
@@ -411,7 +411,7 @@ class NormalModule extends Module {
411411 */
412412 const vars = block . variables . reduce ( ( result , value ) => {
413413 const variable = this . sourceVariables (
414- value , availableVars , dependencyTemplates , outputOptions , requestShortener ) ;
414+ value , availableVars , dependencyTemplates , runtimeTemplate ) ;
415415
416416 if ( variable ) {
417417 result . push ( variable ) ;
@@ -478,13 +478,12 @@ class NormalModule extends Module {
478478 availableVars . concat ( vars ) ,
479479 dependencyTemplates ,
480480 source ,
481- outputOptions ,
482- requestShortener
481+ runtimeTemplate
483482 )
484483 ) ;
485484 }
486485
487- source ( dependencyTemplates , outputOptions , requestShortener ) {
486+ source ( dependencyTemplates , runtimeTemplate ) {
488487 if ( this . type . startsWith ( "javascript" ) ) {
489488 const hashDigest = this . getHashDigest ( dependencyTemplates ) ;
490489 if ( this . _cachedSourceHash === hashDigest ) {
@@ -498,7 +497,7 @@ class NormalModule extends Module {
498497
499498 const source = new ReplaceSource ( this . _source ) ;
500499
501- this . sourceBlock ( this , [ ] , dependencyTemplates , source , outputOptions , requestShortener ) ;
500+ this . sourceBlock ( this , [ ] , dependencyTemplates , source , runtimeTemplate ) ;
502501
503502 const cachedSource = new CachedSource ( source ) ;
504503 this . _cachedSource = cachedSource ;
0 commit comments