From 88ca44d53b06c3751fefb6695f0dbc07d299258f Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Mon, 16 Feb 2015 17:56:36 +0100 Subject: [PATCH] Use guard clauses, instead of crappy ANDs --- src/tokenized-line.coffee | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/tokenized-line.coffee b/src/tokenized-line.coffee index 2694da93b..3878cf181 100644 --- a/src/tokenized-line.coffee +++ b/src/tokenized-line.coffee @@ -125,10 +125,14 @@ class TokenizedLine @lineEnding is null isOutsidePhantomToken: (column) -> - !@tokens[0].isPhantom || column > @tokens[0].screenDelta + return true unless @tokens[0].isPhantom + + column > @tokens[0].screenDelta isInsidePhantomToken: (column) -> - @tokens[0].isPhantom && column < @tokens[0].screenDelta + return false unless @tokens[0].isPhantom + + column < @tokens[0].screenDelta hasOnlyPhantomTokens: -> @tokens.length == 1 && @tokens[0].isPhantom