Skip to content

Commit

Permalink
Python: formater->formatter
Browse files Browse the repository at this point in the history
  • Loading branch information
nathdwek committed Oct 19, 2017
1 parent 30dece2 commit 42183d1
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 25 deletions.
20 changes: 10 additions & 10 deletions docs/options.md
Original file line number Diff line number Diff line change
Expand Up @@ -10262,7 +10262,7 @@ Automatically beautify Puppet files on save
| `disabled` | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| `default_beautifier` | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| `beautify_on_save` | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| `formater` | :white_check_mark: | :white_check_mark: | :x: |
| `formatter` | :white_check_mark: | :white_check_mark: | :x: |
| `ignore` | :white_check_mark: | :white_check_mark: | :x: |
| `indent_size` | :white_check_mark: | :white_check_mark: | :x: |
| `max_line_length` | :white_check_mark: | :white_check_mark: | :x: |
Expand Down Expand Up @@ -10329,11 +10329,11 @@ Automatically beautify Python files on save
2. Go into *Packages* and search for "*Atom Beautify*" package.
3. Find the option "*Beautify On Save*" and change it to your desired configuration.

##### [Formater](#formater)
##### [Formatter](#formatter)

**Namespace**: `python`

**Key**: `formater`
**Key**: `formatter`

**Default**: `autopep8`

Expand All @@ -10352,7 +10352,7 @@ formatter used by pybeautifier (Supported by autopep8, pybeautifier)
```json
{
"python": {
"formater": "autopep8"
"formatter": "autopep8"
}
}
```
Expand Down Expand Up @@ -19982,11 +19982,11 @@ do not fix these errors/warnings (Supported by autopep8, pybeautifier)
}
```

##### [Formater](#formater)
##### [Formatter](#formatter)

**Namespace**: `python`

**Key**: `formater`
**Key**: `formatter`

**Default**: `autopep8`

Expand All @@ -20005,7 +20005,7 @@ formatter used by pybeautifier (Supported by autopep8, pybeautifier)
```json
{
"python": {
"formater": "autopep8"
"formatter": "autopep8"
}
}
```
Expand Down Expand Up @@ -20335,11 +20335,11 @@ do not fix these errors/warnings (Supported by autopep8, pybeautifier)
}
```

##### [Formater](#formater)
##### [Formatter](#formatter)

**Namespace**: `python`

**Key**: `formater`
**Key**: `formatter`

**Default**: `autopep8`

Expand All @@ -20358,7 +20358,7 @@ formatter used by pybeautifier (Supported by autopep8, pybeautifier)
```json
{
"python": {
"formater": "autopep8"
"formatter": "autopep8"
}
}
```
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -445,4 +445,4 @@
"prettydiff2"
]
}
}
}
20 changes: 10 additions & 10 deletions src/beautifiers/pybeautifier.coffee
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ MULTI_LINE_OUTPUT_TABLE = {
'NOQA': 6
}

format = (data, formaters) ->
format = (data, formatters) ->
return new Promise (resolve, reject) ->
client = new net.Socket()
client.on 'error', (error) ->
client.destroy()
reject(error)
client.connect PORT, HOST, ->
client.setEncoding('utf8')
client.write(JSON.stringify({'data': data, 'formaters': formaters}))
client.write(JSON.stringify({'data': data, 'formatters': formatters}))
response = ''
client.on 'data', (chunk) ->
response += chunk
Expand All @@ -45,22 +45,22 @@ module.exports = class PythonBeautifier extends Beautifier
}

beautify: (text, language, options) ->
formater = {'name': options.formater}
if options.formater == 'autopep8'
formater.config = {
formatter = {'name': options.formatter}
if options.formatter == 'autopep8'
formatter.config = {
'ignore': options.ignore
'max_line_length': options.max_line_length
}
else if options.formater == 'yapf'
formater.config = {'style_config': options.style_config}
formaters = [formater]
else if options.formatter == 'yapf'
formatter.config = {'style_config': options.style_config}
formatters = [formatter]
if options.sort_imports
multi_line_output = MULTI_LINE_OUTPUT_TABLE[options.multi_line_output]
formaters.push
formatters.push
'name': 'isort'
'config': {'multi_line_output': multi_line_output}
return new @Promise (resolve, reject) ->
format(text, formaters)
format(text, formatters)
.then (data) ->
resolve(data)
.catch (error) ->
Expand Down
2 changes: 1 addition & 1 deletion src/languages/python.coffee
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ module.exports = {
items:
type: 'string'
description: "do not fix these errors/warnings"
formater:
formatter:
type: 'string'
default: 'autopep8'
enum: ['autopep8', 'yapf']
Expand Down
6 changes: 3 additions & 3 deletions src/options.json
Original file line number Diff line number Diff line change
Expand Up @@ -6108,20 +6108,20 @@
"namespace": "python"
}
},
"formater": {
"formatter": {
"type": "string",
"default": "autopep8",
"enum": [
"autopep8",
"yapf"
],
"description": "formatter used by pybeautifier (Supported by autopep8, pybeautifier)",
"title": "Formater",
"title": "Formatter",
"beautifiers": [
"autopep8",
"pybeautifier"
],
"key": "formater",
"key": "formatter",
"language": {
"name": "Python",
"namespace": "python"
Expand Down

0 comments on commit 42183d1

Please sign in to comment.