summaryrefslogtreecommitdiff
path: root/sqlparse/engine
diff options
context:
space:
mode:
authorJesús Leganés Combarro "Piranna" <piranna@gmail.com>2012-04-28 18:07:31 +0200
committerJesús Leganés Combarro "Piranna" <piranna@gmail.com>2012-04-28 18:07:31 +0200
commit7d85204ab35d004739042feccdfa36ed2d26ff28 (patch)
tree44a11aaa512e1b7660f45c2f0e3c4541566f6628 /sqlparse/engine
parent4f29ddb9de8d7d39859c908444bc831d16fba80f (diff)
downloadsqlparse-7d85204ab35d004739042feccdfa36ed2d26ff28.tar.gz
Removed TokenFilter and using duck-typing instead (more pythonic)
Diffstat (limited to 'sqlparse/engine')
-rw-r--r--sqlparse/engine/filter.py13
1 files changed, 1 insertions, 12 deletions
diff --git a/sqlparse/engine/filter.py b/sqlparse/engine/filter.py
index 9ea9703..9af2f99 100644
--- a/sqlparse/engine/filter.py
+++ b/sqlparse/engine/filter.py
@@ -4,21 +4,10 @@ from sqlparse.sql import Statement, Token
from sqlparse import tokens as T
-class TokenFilter(object):
-
- def __init__(self, **options):
- self.options = options
-
- def process(self, stack, stream):
- """Process token stream."""
- raise NotImplementedError
-
-
-class StatementFilter(TokenFilter):
+class StatementFilter:
"Filter that split stream at individual statements"
def __init__(self):
- TokenFilter.__init__(self)
self._in_declare = False
self._in_dbldollar = False
self._is_create = False