JSLint: foo == 0, foo == null --> !foo

git-svn-id: http://google-refine.googlecode.com/svn/trunk@424 7d457c2a-affb-35e4-300a-418c747d4874
This commit is contained in:
Will Moffat 2010-04-08 20:16:08 +00:00
parent 94aa2e0168
commit 41a52f135d
14 changed files with 30 additions and 30 deletions

View File

@ -121,7 +121,7 @@ ExpressionPreviewDialog.Widget = function(
ExpressionPreviewDialog.Widget.prototype.getExpression = function(commit) {
var s = $.trim(this.expression || "");
if (s.length == 0) {
if (!s.length) {
return null;
}

View File

@ -117,7 +117,7 @@ ExtendDataPreviewDialog.getAllProperties = function(typeID, onDone) {
processProperties(this.properties, null);
});
if (cvtProperties.length == 0) {
if (!cvtProperties.length) {
onDone(allProperties);
return;
}

View File

@ -231,7 +231,7 @@ ReconDialog.prototype._onDoHeuristic = function() {
};
}
if (type == null) {
if (!type) {
alert("Please specify a type.");
} else {
var columnDetails = [];
@ -282,7 +282,7 @@ ReconDialog.prototype._onDoStrict = function() {
if (namespaceChoice.value == "other") {
var suggest = this._elmts.strictNamespaceInput.data("data.suggest");
if (suggest == null) {
if (!suggest) {
alert("Please specify a namespace.");
return;
}

View File

@ -124,7 +124,7 @@ ListFacet.prototype.render = function() {
bodyDiv.addClass("facet-body-scrollable");
}
if (this._data == null) {
if (!this._data) {
$('<div>').text("Loading...").addClass("facet-body-message").appendTo(bodyDiv);
bodyDiv.appendTo(container);
} else if ("error" in this._data) {

View File

@ -108,7 +108,7 @@ TextSearchFacet.prototype._remove = function() {
};
TextSearchFacet.prototype._scheduleUpdate = function() {
if (this._timerID == null) {
if (!this._timerID) {
var self = this;
this._timerID = window.setTimeout(function() {
self._timerID = null;

View File

@ -20,7 +20,7 @@ $(onLoad);
function onClickUploadFileButton(evt) {
var projectName = $("#project-name-input")[0].value;
if ($.trim(projectName).length == 0) {
if (! $.trim(projectName).length) {
window.alert("You must specify a project name.");
evt.preventDefault();
@ -46,7 +46,7 @@ function renderProjects(data) {
}
}
if (projects.length == 0) {
if (!projects.length) {
$('#body-empty').show();
$('#create-project-panel').remove().appendTo($('#body-empty-create-project-panel-container'));
} else {

View File

@ -25,7 +25,7 @@ HistoryWidget.prototype._render = function() {
var self = this;
var collapsedMessage =
(this._data.past.length == 0 ?
(!this._data.past.length ?
"" :
(this._data.past.length == 1 ? "1 change - " : (this._data.past.length + " changes - "))
) + 'hover to see';
@ -60,7 +60,7 @@ HistoryWidget.prototype._render = function() {
return a;
};
if (this._data.past.length == 0) {
if (!this._data.past.length) {
elmts.pastDiv.html('<div class="history-panel-message">No change to undo</div>');
} else {
for (var i = 0; i < this._data.past.length; i++) {
@ -69,7 +69,7 @@ HistoryWidget.prototype._render = function() {
}
}
if (this._data.future.length == 0) {
if (!this._data.future.length) {
elmts.futureDiv.html('<div class="history-panel-message">No change to redo</div>');
} else {
for (var i = 0; i < this._data.future.length; i++) {

View File

@ -149,7 +149,7 @@ MenuBar.prototype._deactivateMenu = function() {
};
MenuBar.prototype._doExportTripleloader = function() {
if (theProject.protograph == null) {
if (!theProject.protograph) {
alert(
"You haven't done any schema alignment yet,\nso there is no triple to export.\n\n" +
"Use the Schemas > Edit Schema Alignment Skeleton...\ncommand to align your data with Freebase schemas first."

View File

@ -100,7 +100,7 @@ ProcessWidget.prototype._render = function(newData) {
this._div.empty();
if (newData.processes.length == 0) {
if (!newData.processes.length) {
this._div.hide();
} else {
this._div.show();
@ -154,7 +154,7 @@ ProcessWidget.prototype._render = function(newData) {
}
this._data = newData;
if (this._data.processes.length > 0 && this._timerID == null) {
if (this._data.processes.length && !this._timerID) {
this._timerID = window.setTimeout(function() {
self._timerID = null;
self.update();

View File

@ -420,7 +420,7 @@ SchemaAlignmentDialog.UINode.prototype._showNodeConfigDialog = function() {
}
});
if ((!("columnName" in self._node) || self._node.columnName == null) && columnIndex == 0) {
if ((!("columnName" in self._node) || !self._node.columnName) && columnIndex == 0) {
radio.attr("checked", "true");
} else if (column.name == self._node.columnName) {
radio.attr("checked", "true");
@ -597,7 +597,7 @@ SchemaAlignmentDialog.UINode.prototype._showNodeConfigDialog = function() {
};
} else if (node.nodeType == "value") {
node.value = $.trim(elmts.valueNodeTypeValueInput[0].value);
if (node.value.length == 0) {
if (!node.value.length) {
alert("Please specify the value to use.");
return null;
}
@ -635,7 +635,7 @@ SchemaAlignmentDialog.UINode.prototype.getJSON = function() {
var getLinks = false;
if (this._node.nodeType.match(/^cell-as-/)) {
if (!("columnName" in this._node) || this._node.columnName == null) {
if (!("columnName" in this._node) || !this._node.columnName) {
return null;
}
@ -655,7 +655,7 @@ SchemaAlignmentDialog.UINode.prototype.getJSON = function() {
lang: "lang" in this._node ? this._node.lang : "/lang/en"
};
} else if (this._node.nodeType == "cell-as-key") {
if (!("namespace" in this._node) || this._node.namespace == null) {
if (!("namespace" in this._node) || !this._node.namespace) {
return null;
}
result = {
@ -665,7 +665,7 @@ SchemaAlignmentDialog.UINode.prototype.getJSON = function() {
};
}
} else if (this._node.nodeType == "topic") {
if (!("topic" in this._node) || this._node.topic == null) {
if (!("topic" in this._node) || !this._node.topic) {
return null;
}
result = {
@ -674,7 +674,7 @@ SchemaAlignmentDialog.UINode.prototype.getJSON = function() {
};
getLinks = true;
} else if (this._node.nodeType == "value") {
if (!("value" in this._node) || this._node.value == null) {
if (!("value" in this._node) || !this._node.value) {
return null;
}
result = {
@ -684,7 +684,7 @@ SchemaAlignmentDialog.UINode.prototype.getJSON = function() {
lang: "lang" in this._node ? this._node.lang : "/lang/en"
};
} else if (this._node.nodeType == "anonymous") {
if (!("type" in this._node) || this._node.type == null) {
if (!("type" in this._node) || !this._node.type) {
return null;
}
result = {
@ -694,7 +694,7 @@ SchemaAlignmentDialog.UINode.prototype.getJSON = function() {
getLinks = true;
}
if (result == null) {
if (!result) {
return null;
}
if (getLinks) {

View File

@ -129,7 +129,7 @@ function SchemaAlignmentDialog(protograph, onDone) {
this._originalProtograph = protograph || { rootNodes: [] };
this._protograph = cloneDeep(this._originalProtograph); // this is what can be munched on
if (this._protograph.rootNodes.length == 0) {
if (!this._protograph.rootNodes.length) {
this._protograph.rootNodes.push(SchemaAlignment.createNewRootNode());
}

View File

@ -4,7 +4,7 @@ MenuSystem = {
};
MenuSystem.showMenu = function(elmt, onDismiss) {
if (MenuSystem._overlay == null) {
if (!MenuSystem._overlay) {
MenuSystem._overlay = $('<div>&nbsp;</div>')
.addClass("menu-overlay")
.appendTo(document.body)

View File

@ -26,11 +26,11 @@ DataTableCellUI.prototype._render = function() {
.mouseenter(function() { editLink.css("visibility", "visible"); })
.mouseleave(function() { editLink.css("visibility", "hidden"); });
if (cell == null || ("v" in cell && cell.v == null)) {
if (!cell || ("v" in cell && cell.v == null)) {
$('<span>').html("&nbsp;").appendTo(divContent);
} else if ("e" in cell) {
$('<span>').addClass("data-table-error").text(cell.e).appendTo(divContent);
} else if (!("r" in cell) || cell.r == null) {
} else if (!("r" in cell) || !cell.r) {
$('<span>').text(cell.v).appendTo(divContent);
} else {
var r = cell.r;
@ -315,7 +315,7 @@ DataTableCellUI.prototype._previewCandidateTopic = function(id, elmt) {
DataTableCellUI.prototype._startEdit = function(elmt) {
self = this;
var originalContent = this._cell == null || ("v" in this._cell && this._cell.v == null) ? "" : this._cell.v;
var originalContent = !this._cell || ("v" in this._cell && this._cell.v == null) ? "" : this._cell.v;
var menu = MenuSystem.createMenu().addClass("data-table-cell-editor").width("400px");
menu.html(
@ -374,7 +374,7 @@ DataTableCellUI.prototype._startEdit = function(elmt) {
value = ("true" == text);
} else if (type == "date") {
value = Date.parse(text);
if (value == null) {
if (!value) {
alert("Not a valid date.");
return;
}

View File

@ -667,7 +667,7 @@ DataTableColumnHeaderUI.prototype._doReconcile = function() {
data.types = data.types.slice(0, 20);
var ids = $.map(data.types, function(elmt) { return elmt.id; });
if (ids.length == 0) {
if (!ids.length) {
dismissBusy();
new ReconDialog(self._column, []);
} else {
@ -824,7 +824,7 @@ DataTableColumnHeaderUI.prototype._doAddColumn = function(initialExpression) {
footerElmts.okButton.click(function() {
var columnName = $.trim(bodyElmts.columnNameInput[0].value);
if (columnName.length == 0) {
if (!columnName.length) {
alert("You must enter a column name.");
return;
}