Closed renovate[bot] closed 5 years ago
Merging #606 into master will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #606 +/- ##
=======================================
Coverage 83.09% 83.09%
=======================================
Files 15 15
Lines 2058 2058
Branches 489 423 -66
=======================================
Hits 1710 1710
Misses 346 346
Partials 2 2
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 97ca644...49ebbf6. Read the comment docs.
This PR contains the following updates:
Release Notes
sourcegraph/prettierrc
### [`v3.0.1`](https://togithub.com/sourcegraph/prettierrc/compare/v3.0.0...v3.0.1) [Compare Source](https://togithub.com/sourcegraph/prettierrc/compare/v3.0.0...v3.0.1)prettier/prettier
### [`v1.17.1`](https://togithub.com/prettier/prettier/blob/master/CHANGELOG.md#1171) [Compare Source](https://togithub.com/prettier/prettier/compare/1.17.0...1.17.1) [diff](https://togithub.com/prettier/prettier/compare/1.17.0...1.17.1) - Range: Fix ranged formatting not using the correct line width ([#6050] by [@mathieulj]) ```js // Input function f() { if (true) { call("this line is 79 chars", "long", "it should", "stay as single line"); } } // Output (Prettier stable run with --range-start 30 --range-end 110) function f() { if (true) { call( "this line is 79 chars", "long", "it should", "stay as single line" ); } } // Output (Prettier stable run without range) function f() { if (true) { call("this line is 79 chars", "long", "it should", "stay as single line"); } } // Output (Prettier master with and without range) function f() { if (true) { call("this line is 79 chars", "long", "it should", "stay as single line"); } } ``` - JavaScript: Fix closure compiler typecasts ([#5947] by [@jridgewell]) If a closing parenthesis follows after a typecast in an inner expression, the typecast would wrap everything to the that following parenthesis. ```js // Input test(/** @type {!Array} */(arrOrString).length); test(/** @type {!Array} */((arrOrString)).length + 1); // Output (Prettier stable) test(/** @type {!Array} */ (arrOrString.length)); test(/** @type {!Array} */ (arrOrString.length + 1)); // Output (Prettier master) test(/** @type {!Array} */ (arrOrString).length); test(/** @type {!Array} */ (arrOrString).length + 1); ``` - JavaScript: respect parenthesis around optional chaining before await ([#6087] by [@evilebottnawi]) ```js // Input async function myFunction() { var x = (await foo.bar.blah)?.hi; } // Output (Prettier stable) async function myFunction() { var x = await foo.bar.blah?.hi; } // Output (Prettier master) async function myFunction() { var x = (await foo.bar.blah)?.hi; } ``` - Handlebars: Fix {{else}}{{#if}} into {{else if}} merging ([#6080] by [@dcyriller]) // Input {{#if a}} a {{else}} {{#if c}} c {{/if}} e {{/if}} // Output (Prettier stable) {{#if a}} a {{else if c}} c e {{/if}} // Output (Prettier master) Code Sample {{#if a}} a {{else}} {{#if c}} c {{/if}} e {{/if}} - JavaScript: Improved multiline closure compiler typecast comment detection ([#6070] by [@yangsu]) Previously, multiline closure compiler typecast comments with lines that start with \* weren't flagged correctly and the subsequent parenthesis were stripped. Prettier master fixes this issue. ```js // Input const style =/** * @type {{ * width: number, * }} */({ width, }); // Output (Prettier stable) const style =/** * @type {{ * width: number, * }} */ { width, }; // Output (Prettier master) const style =/** * @type {{ * width: number, * }} */({ width, }); ``` [@mathieulj]: https://togithub.com/mathieulj [@yangsu]: https://togithub.com/yangsu [@dcyriller]: https://togithub.com/dcyriller [@jridgewell]: https://togithub.com/jridgewell [@evilebottnawi]: https://togithub.com/evilebottnawi [#6050]: https://togithub.com/prettier/prettier/pull/6050 [#6070]: https://togithub.com/prettier/prettier/pull/6070 [#6080]: https://togithub.com/prettier/prettier/pull/6080 [#6087]: https://togithub.com/prettier/prettier/pull/6087Renovate configuration
:date: Schedule: "" in timezone America/Los_Angeles.
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot. View repository job log here.