cleaning up old jsdt undefined hack
diff --git a/bundles/org.eclipse.e4.languages.javascript.js/scripts/Bundle.js b/bundles/org.eclipse.e4.languages.javascript.js/scripts/Bundle.js
index c55c49c..04c85aa 100644
--- a/bundles/org.eclipse.e4.languages.javascript.js/scripts/Bundle.js
+++ b/bundles/org.eclipse.e4.languages.javascript.js/scripts/Bundle.js
@@ -250,12 +250,12 @@
},
lookup : function(name) {
var value = this._scope;
- if (value === null || value === this.undefined_jsdtbug) { //FIXME jsdt undefined bug
+ if (value === null || value === undefined) {
return undefined;
}
var names = name.split(".");
for ( var i = 0; i < names.length; i++) {
- if (value === null || value === this.undefined_jsdtbug) { //FIXME jsdt undefined bug
+ if (value === null || value === undefined) {
return undefined;
}
value = value[names[i]];
diff --git a/bundles/org.eclipse.e4.languages.javascript.js/scripts/ExportPackage.js b/bundles/org.eclipse.e4.languages.javascript.js/scripts/ExportPackage.js
index 43f2e43..9ee5fe9 100644
--- a/bundles/org.eclipse.e4.languages.javascript.js/scripts/ExportPackage.js
+++ b/bundles/org.eclipse.e4.languages.javascript.js/scripts/ExportPackage.js
@@ -100,7 +100,7 @@
current = scope[token];
}
if (i === tokens.length) {
- if (current === null || current === this.undefined_jsdtbug) { //FIXME jsdt undefined bug
+ if (current === null || current === undefined) {
if (typeof value === "object") {
var wrappedValue = {};
wrappedValue.prototype = value;
@@ -111,9 +111,9 @@
}
throw "Resolve error: " + this._name + " already exists for " + this.toString();
}
- if (current === null || current === this.undefined_jsdtbug) { //FIXME jsdt undefined bug
+ if (current === null || current === undefined) {
current = scope[token];
- if (current === null || current === this.undefined_jsdtbug) { //FIXME jsdt undefined bug
+ if (current === null || current === undefined) {
current = {};
} else if (typeof current === "object") {
var wrappedCurrent = {};