See #524. Added support for methodchain setting in prettydiff.
This commit is contained in:
parent
8fd7d946ba
commit
1f2b525f58
|
@ -1254,11 +1254,11 @@ Add a space before an anonymous function's parens, ie. function () (Supported by
|
||||||
|
|
||||||
**Type**: `boolean`
|
**Type**: `boolean`
|
||||||
|
|
||||||
**Supported Beautifiers**: [`JS Beautify`](#js-beautify)
|
**Supported Beautifiers**: [`JS Beautify`](#js-beautify) [`Pretty Diff`](#pretty-diff)
|
||||||
|
|
||||||
**Description**:
|
**Description**:
|
||||||
|
|
||||||
Break chained method calls across subsequent lines (Supported by JS Beautify)
|
Break chained method calls across subsequent lines (Supported by JS Beautify, Pretty Diff)
|
||||||
|
|
||||||
**Example `.jsbeautifyrc` Configuration**
|
**Example `.jsbeautifyrc` Configuration**
|
||||||
|
|
||||||
|
@ -2007,7 +2007,7 @@ Disable C Beautification
|
||||||
|
|
||||||
**Type**: `string`
|
**Type**: `string`
|
||||||
|
|
||||||
**Enum**: `Uncrustify`
|
**Enum**: `Uncrustify` `clang-format`
|
||||||
|
|
||||||
**Description**:
|
**Description**:
|
||||||
|
|
||||||
|
@ -2117,7 +2117,7 @@ Disable C++ Beautification
|
||||||
|
|
||||||
**Type**: `string`
|
**Type**: `string`
|
||||||
|
|
||||||
**Enum**: `Uncrustify`
|
**Enum**: `Uncrustify` `clang-format`
|
||||||
|
|
||||||
**Description**:
|
**Description**:
|
||||||
|
|
||||||
|
@ -3162,7 +3162,7 @@ Disable Objective-C Beautification
|
||||||
|
|
||||||
**Type**: `string`
|
**Type**: `string`
|
||||||
|
|
||||||
**Enum**: `Uncrustify`
|
**Enum**: `Uncrustify` `clang-format`
|
||||||
|
|
||||||
**Description**:
|
**Description**:
|
||||||
|
|
||||||
|
@ -3437,7 +3437,7 @@ Disable Python Beautification
|
||||||
|
|
||||||
**Type**: `string`
|
**Type**: `string`
|
||||||
|
|
||||||
**Enum**: `autopep8`
|
**Enum**: `autopep8` `yapf`
|
||||||
|
|
||||||
**Description**:
|
**Description**:
|
||||||
|
|
||||||
|
@ -5224,11 +5224,11 @@ Add a space before an anonymous function's parens, ie. function () (Supported by
|
||||||
|
|
||||||
**Type**: `boolean`
|
**Type**: `boolean`
|
||||||
|
|
||||||
**Supported Beautifiers**: [`JS Beautify`](#js-beautify)
|
**Supported Beautifiers**: [`JS Beautify`](#js-beautify) [`Pretty Diff`](#pretty-diff)
|
||||||
|
|
||||||
**Description**:
|
**Description**:
|
||||||
|
|
||||||
Break chained method calls across subsequent lines (Supported by JS Beautify)
|
Break chained method calls across subsequent lines (Supported by JS Beautify, Pretty Diff)
|
||||||
|
|
||||||
**Example `.jsbeautifyrc` Configuration**
|
**Example `.jsbeautifyrc` Configuration**
|
||||||
|
|
||||||
|
@ -5893,6 +5893,30 @@ Add a space before an anonymous function's parens, ie. function () (Supported by
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### [JavaScript - Break chained methods](#javascript---break-chained-methods)
|
||||||
|
|
||||||
|
**Namespace**: `js`
|
||||||
|
|
||||||
|
**Key**: `break_chained_methods`
|
||||||
|
|
||||||
|
**Type**: `boolean`
|
||||||
|
|
||||||
|
**Supported Beautifiers**: [`JS Beautify`](#js-beautify) [`Pretty Diff`](#pretty-diff)
|
||||||
|
|
||||||
|
**Description**:
|
||||||
|
|
||||||
|
Break chained method calls across subsequent lines (Supported by JS Beautify, Pretty Diff)
|
||||||
|
|
||||||
|
**Example `.jsbeautifyrc` Configuration**
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"js": {
|
||||||
|
"break_chained_methods": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
#### [JavaScript - Wrap line length](#javascript---wrap-line-length)
|
#### [JavaScript - Wrap line length](#javascript---wrap-line-length)
|
||||||
|
|
||||||
**Namespace**: `js`
|
**Namespace**: `js`
|
||||||
|
|
|
@ -29,6 +29,10 @@ module.exports = class PrettyDiff extends Beautifier
|
||||||
space: "space_after_anon_function"
|
space: "space_after_anon_function"
|
||||||
noleadzero: "no_lead_zero"
|
noleadzero: "no_lead_zero"
|
||||||
endcomma: "end_with_comma"
|
endcomma: "end_with_comma"
|
||||||
|
methodchain: ['break_chained_methods', (break_chained_methods) ->
|
||||||
|
if (break_chained_methods is true ) then \
|
||||||
|
false else true
|
||||||
|
]
|
||||||
# Apply language-specific options
|
# Apply language-specific options
|
||||||
CSV: true
|
CSV: true
|
||||||
ERB: true
|
ERB: true
|
||||||
|
|
Loading…
Reference in New Issue