Skip to content

Commit e38d4b7

Browse files
committed
added constructor property to each Dependency
1 parent c7ac77f commit e38d4b7

30 files changed

+35
-5
lines changed

lib/dependencies/AMDDefineDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ function AMDDefineDependency(range, arrayRange, functionRange, objectRange) {
1515
module.exports = AMDDefineDependency;
1616

1717
AMDDefineDependency.prototype = Object.create(NullDependency.prototype);
18+
AMDDefineDependency.prototype.constructor = AMDDefineDependency;
1819
AMDDefineDependency.prototype.type = "amd define";
1920

2021
AMDDefineDependency.Template = function AMDRequireDependencyTemplate() {};

lib/dependencies/AMDRequireArrayDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ function AMDRequireArrayDependency(depsArray, range) {
1313
module.exports = AMDRequireArrayDependency;
1414

1515
AMDRequireArrayDependency.prototype = Object.create(Dependency.prototype);
16+
AMDRequireArrayDependency.prototype.constructor = AMDRequireArrayDependency;
1617
AMDRequireArrayDependency.prototype.type = "amd require array";
1718

1819
AMDRequireArrayDependency.Template = function AMDRequireArrayDependencyTemplate() {};

lib/dependencies/AMDRequireContextDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ function AMDRequireContextDependency(request, recursive, regExp, range, valueRan
1313
module.exports = AMDRequireContextDependency;
1414

1515
AMDRequireContextDependency.prototype = Object.create(ContextDependency.prototype);
16+
AMDRequireContextDependency.prototype.constructor = AMDRequireContextDependency;
1617
AMDRequireContextDependency.prototype.type = "amd require context";
1718

1819
AMDRequireContextDependency.Template = require("./ContextDependencyTemplateAsRequireCall");

lib/dependencies/AMDRequireDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ function AMDRequireDependency(block) {
1313
module.exports = AMDRequireDependency;
1414

1515
AMDRequireDependency.prototype = Object.create(NullDependency.prototype);
16+
AMDRequireDependency.prototype.constructor = AMDRequireDependency;
1617

1718
AMDRequireDependency.Template = function AMDRequireDependencyTemplate() {};
1819

lib/dependencies/AMDRequireItemDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ function AMDRequireItemDependency(request, range) {
1212
module.exports = AMDRequireItemDependency;
1313

1414
AMDRequireItemDependency.prototype = Object.create(ModuleDependency.prototype);
15+
AMDRequireItemDependency.prototype.constructor = AMDRequireItemDependency;
1516
AMDRequireItemDependency.prototype.type = "amd require";
1617

1718
AMDRequireItemDependency.Template = require("./ModuleDependencyTemplateAsRequireId");

lib/dependencies/CommonJsRequireContextDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ function CommonJsRequireContextDependency(request, recursive, regExp, range, val
1313
module.exports = CommonJsRequireContextDependency;
1414

1515
CommonJsRequireContextDependency.prototype = Object.create(ContextDependency.prototype);
16+
CommonJsRequireContextDependency.prototype.constructor = CommonJsRequireContextDependency;
1617
CommonJsRequireContextDependency.prototype.type = "cjs require context";
1718

1819
CommonJsRequireContextDependency.Template = require("./ContextDependencyTemplateAsRequireCall");

lib/dependencies/CommonJsRequireDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ function CommonJsRequireDependency(request, range) {
1212
module.exports = CommonJsRequireDependency;
1313

1414
CommonJsRequireDependency.prototype = Object.create(ModuleDependency.prototype);
15+
CommonJsRequireDependency.prototype.constructor = CommonJsRequireDependency;
1516
CommonJsRequireDependency.prototype.type = "cjs require";
1617

1718
CommonJsRequireDependency.Template = require("./ModuleDependencyTemplateAsId");

lib/dependencies/ConstDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ function ConstDependency(expression, range) {
1313
module.exports = ConstDependency;
1414

1515
ConstDependency.prototype = Object.create(NullDependency.prototype);
16+
ConstDependency.prototype.constructor = ConstDependency;
1617

1718
ConstDependency.Template = function ConstDependencyTemplate() {};
1819

lib/dependencies/ContextDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ function ContextDependency(request, recursive, regExp) {
1515
module.exports = ContextDependency;
1616

1717
ContextDependency.prototype = Object.create(Dependency.prototype);
18+
ContextDependency.prototype.constructor = ContextDependency;
1819
ContextDependency.prototype.isEqualResource = function(other) {
1920
if(!(other instanceof ContextDependency))
2021
return false;

lib/dependencies/ContextElementDependency.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ function ContextElementDependency(request) {
1111
module.exports = ContextElementDependency;
1212

1313
ContextElementDependency.prototype = Object.create(ModuleDependency.prototype);
14+
ContextElementDependency.prototype.constructor = ContextElementDependency;
1415
ContextElementDependency.prototype.type = "context element";

0 commit comments

Comments
 (0)