Fix some pep8 issues, mostly spaces
Before:
4 E101 indentation contains mixed spaces and tabs
20 E122 continuation line missing indentation or outdented
1 E124 closing bracket does not match visual indentation
12 E127 continuation line over-indented for visual indent
22 E128 continuation line under-indented for visual indent
2 E211 whitespace before '('
12 E302 expected 2 blank lines, found 1
1 E303 too many blank lines (3)
4 E402 module level import not at top of file
123 E501 line too long (81 > 79 characters)
2 E731 do not assign a lambda expression, use a def
3 W191 indentation contains tabs
20 W291 trailing whitespace
3 W293 blank line contains whitespace
2 W391 blank line at end of file
69 W503 line break before binary operator
After:
20 E122 continuation line missing indentation or outdented
12 E127 continuation line over-indented for visual indent
22 E128 continuation line under-indented for visual indent
123 E501 line too long (81 > 79 characters)
2 E731 do not assign a lambda expression, use a def
1 W291 trailing whitespace
68 W503 line break before binary operator
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
# Appends --all to the brew upgrade command
|
||||
#
|
||||
#
|
||||
# Example:
|
||||
# > brew upgrade
|
||||
# Warning: brew upgrade with no arguments will change behaviour soon!
|
||||
# It currently upgrades all formula but this will soon change to require '--all'.
|
||||
#
|
||||
#
|
||||
|
||||
|
||||
def match(command, settings):
|
||||
return (command.script == 'brew upgrade')
|
||||
return command.script == 'brew upgrade'
|
||||
|
||||
|
||||
def get_new_command(command, settings):
|
||||
return command.script + ' --all'
|
||||
|
||||
@@ -1,6 +1,3 @@
|
||||
#!/usr/bin/env python
|
||||
__author__ = "mmussomele"
|
||||
|
||||
"""Attempts to spellcheck and correct failed cd commands"""
|
||||
|
||||
import os
|
||||
@@ -8,6 +5,8 @@ from difflib import get_close_matches
|
||||
from thefuck.utils import sudo_support
|
||||
from thefuck.rules import cd_mkdir
|
||||
|
||||
__author__ = "mmussomele"
|
||||
|
||||
MAX_ALLOWED_DIFF = 0.6
|
||||
|
||||
|
||||
@@ -28,8 +27,8 @@ def match(command, settings):
|
||||
def get_new_command(command, settings):
|
||||
"""
|
||||
Attempt to rebuild the path string by spellchecking the directories.
|
||||
If it fails (i.e. no directories are a close enough match), then it
|
||||
defaults to the rules of cd_mkdir.
|
||||
If it fails (i.e. no directories are a close enough match), then it
|
||||
defaults to the rules of cd_mkdir.
|
||||
Change sensitivity by changing MAX_ALLOWED_DIFF. Default value is 0.6
|
||||
"""
|
||||
dest = command.script.split()[1].split(os.sep)
|
||||
|
||||
@@ -7,8 +7,10 @@
|
||||
# > cd..
|
||||
# cd..: command not found
|
||||
|
||||
|
||||
def match(command, settings):
|
||||
return command.script == 'cd..'
|
||||
|
||||
|
||||
def get_new_command(command, settings):
|
||||
return 'cd ..'
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# Appends .go when compiling go files
|
||||
#
|
||||
#
|
||||
# Example:
|
||||
# > go run foo
|
||||
# error: go run: no go files listed
|
||||
#
|
||||
#
|
||||
|
||||
|
||||
def match(command, settings):
|
||||
return (command.script.startswith ('go run ')
|
||||
return (command.script.startswith('go run ')
|
||||
and not command.script.endswith('.go'))
|
||||
|
||||
|
||||
def get_new_command(command, settings):
|
||||
return command.script + '.go'
|
||||
|
||||
@@ -11,4 +11,3 @@ def match(command, settings):
|
||||
@sudo_support
|
||||
def get_new_command(command, settings):
|
||||
return u'./{}'.format(command.script)
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ def _history_of_exists_without_current(command):
|
||||
if not line.startswith(tf_alias) and not line == command.script
|
||||
and line.split(' ')[0] in executables]
|
||||
|
||||
|
||||
def match(command, settings):
|
||||
return len(get_close_matches(command.script,
|
||||
_history_of_exists_without_current(command)))
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# > javac foo
|
||||
# error: Class names, 'foo', are only accepted if annotation
|
||||
# processing is explicitly requested
|
||||
|
||||
|
||||
|
||||
def match(command, settings):
|
||||
return (command.script.startswith('javac ')
|
||||
|
||||
@@ -1,14 +1,12 @@
|
||||
# Fixes careless " and ' usage
|
||||
#
|
||||
#
|
||||
# Example:
|
||||
# > git commit -m 'My Message"
|
||||
#
|
||||
#
|
||||
#
|
||||
|
||||
|
||||
def match(command, settings):
|
||||
return ('\'' in command.script
|
||||
and '\"' in command.script)
|
||||
return '\'' in command.script and '\"' in command.script
|
||||
|
||||
|
||||
def get_new_command(command, settings):
|
||||
return command.script.replace ('\'', '\"')
|
||||
return command.script.replace('\'', '\"')
|
||||
|
||||
@@ -14,4 +14,3 @@ def get_new_command(command, settings):
|
||||
command.stderr)[0]
|
||||
return replace_command(command, broken_cmd,
|
||||
get_all_matched_commands(command.stderr))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user