From 623117d1f1d7866b7321f0e73a6c497bb3b3cb01 Mon Sep 17 00:00:00 2001 From: Mads Jensen Date: Sat, 24 Mar 2018 20:43:01 +0100 Subject: [PATCH] Removed unnecessary variable in Lexer.create_token(). --- django/template/base.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/django/template/base.py b/django/template/base.py index 9c81a361f26..4a292c55a75 100644 --- a/django/template/base.py +++ b/django/template/base.py @@ -367,19 +367,18 @@ class Lexer: self.verbatim = False if in_tag and not self.verbatim: if token_string.startswith(VARIABLE_TAG_START): - token = Token(TOKEN_VAR, token_string[2:-2].strip(), position, lineno) + return Token(TOKEN_VAR, token_string[2:-2].strip(), position, lineno) elif token_string.startswith(BLOCK_TAG_START): if block_content[:9] in ('verbatim', 'verbatim '): self.verbatim = 'end%s' % block_content - token = Token(TOKEN_BLOCK, block_content, position, lineno) + return Token(TOKEN_BLOCK, block_content, position, lineno) elif token_string.startswith(COMMENT_TAG_START): content = '' if token_string.find(TRANSLATOR_COMMENT_MARK): content = token_string[2:-2].strip() - token = Token(TOKEN_COMMENT, content, position, lineno) + return Token(TOKEN_COMMENT, content, position, lineno) else: - token = Token(TOKEN_TEXT, token_string, position, lineno) - return token + return Token(TOKEN_TEXT, token_string, position, lineno) class DebugLexer(Lexer):