Make some more stuff configurable.

This commit is contained in:
Dave Halter
2017-07-08 19:04:54 +02:00
parent 968ce4759a
commit 93ee3e3146

View File

@@ -709,15 +709,16 @@ class PEP8NormalizerConfig(NormalizerConfig):
""" """
Normalizing to PEP8. Not really implemented, yet. Normalizing to PEP8. Not really implemented, yet.
""" """
def __init__(self, indentation=' ' * 4, hanging_indentation=None): def __init__(self, indentation=' ' * 4, hanging_indentation=None,
max_characters=79, spaces_before_comment=2):
self.indentation = indentation self.indentation = indentation
if hanging_indentation is None: if hanging_indentation is None:
hanging_indentation = indentation hanging_indentation = indentation
self.hanging_indentation = hanging_indentation self.hanging_indentation = hanging_indentation
self.closing_bracket_hanging_indentation = '' self.closing_bracket_hanging_indentation = ''
self.break_after_binary = False self.break_after_binary = False
self.max_characters = 79 self.max_characters = max_characters
self.spaces_before_comment = 2 self.spaces_before_comment = spaces_before_comment
@PEP8NormalizerConfig.register_rule @PEP8NormalizerConfig.register_rule