Files
test-repo/tests/format/js/ternaries/__snapshots__/jsfmt.spec.js.snap
T

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

6029 lines
159 KiB
Plaintext
Raw Normal View History

2017-02-21 13:59:19 -08:00
// Jest Snapshot v1, https://goo.gl/fbAQLP
2020-04-18 21:09:07 +08:00
exports[`binary.js - {"tabWidth":4} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
tabWidth: 4
| printWidth
=====================================input======================================
const funnelSnapshotCard = (report === MY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2) ||
(report === COMPANY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2_company_metrics)
? <ReportMetricsFunnelSnapshotCard metrics={metrics} />
: null;
room = room.map((row, rowIndex) => (
row.map((col, colIndex) => (
(rowIndex === 0 || colIndex === 0 || rowIndex === height || colIndex === width) ? 1 : 0
))
))
=====================================output=====================================
const funnelSnapshotCard =
(report === MY_OVERVIEW && !ReportGK.xar_metrics_active_capitol_v2) ||
(report === COMPANY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2_company_metrics) ? (
<ReportMetricsFunnelSnapshotCard metrics={metrics} />
) : null;
room = room.map((row, rowIndex) =>
row.map((col, colIndex) =>
rowIndex === 0 ||
colIndex === 0 ||
rowIndex === height ||
colIndex === width
? 1
: 0,
),
2020-04-18 21:09:07 +08:00
);
================================================================================
`;
exports[`binary.js - {"useTabs":true,"tabWidth":4} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
tabWidth: 4
useTabs: true
| printWidth
=====================================input======================================
const funnelSnapshotCard = (report === MY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2) ||
(report === COMPANY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2_company_metrics)
? <ReportMetricsFunnelSnapshotCard metrics={metrics} />
: null;
room = room.map((row, rowIndex) => (
row.map((col, colIndex) => (
(rowIndex === 0 || colIndex === 0 || rowIndex === height || colIndex === width) ? 1 : 0
))
))
=====================================output=====================================
const funnelSnapshotCard =
(report === MY_OVERVIEW && !ReportGK.xar_metrics_active_capitol_v2) ||
(report === COMPANY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2_company_metrics) ? (
<ReportMetricsFunnelSnapshotCard metrics={metrics} />
) : null;
room = room.map((row, rowIndex) =>
row.map((col, colIndex) =>
rowIndex === 0 ||
colIndex === 0 ||
rowIndex === height ||
colIndex === width
? 1
: 0,
),
2020-04-18 21:09:07 +08:00
);
================================================================================
`;
exports[`binary.js - {"useTabs":true} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
useTabs: true
| printWidth
=====================================input======================================
const funnelSnapshotCard = (report === MY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2) ||
(report === COMPANY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2_company_metrics)
? <ReportMetricsFunnelSnapshotCard metrics={metrics} />
: null;
room = room.map((row, rowIndex) => (
row.map((col, colIndex) => (
(rowIndex === 0 || colIndex === 0 || rowIndex === height || colIndex === width) ? 1 : 0
))
))
=====================================output=====================================
const funnelSnapshotCard =
(report === MY_OVERVIEW && !ReportGK.xar_metrics_active_capitol_v2) ||
(report === COMPANY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2_company_metrics) ? (
<ReportMetricsFunnelSnapshotCard metrics={metrics} />
) : null;
room = room.map((row, rowIndex) =>
row.map((col, colIndex) =>
rowIndex === 0 ||
colIndex === 0 ||
rowIndex === height ||
colIndex === width
? 1
: 0,
),
2020-04-18 21:09:07 +08:00
);
================================================================================
`;
2020-04-10 19:12:01 +08:00
exports[`binary.js format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
| printWidth
=====================================input======================================
const funnelSnapshotCard = (report === MY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2) ||
(report === COMPANY_OVERVIEW &&
!ReportGK.xar_metrics_active_capitol_v2_company_metrics)
? <ReportMetricsFunnelSnapshotCard metrics={metrics} />
: null;
room = room.map((row, rowIndex) => (
row.map((col, colIndex) => (
(rowIndex === 0 || colIndex === 0 || rowIndex === height || colIndex === width) ? 1 : 0
))
))
2018-11-25 16:21:14 +08:00
=====================================output=====================================
const funnelSnapshotCard =
(report === MY_OVERVIEW && !ReportGK.xar_metrics_active_capitol_v2) ||
(report === COMPANY_OVERVIEW &&
2017-07-05 00:45:06 -06:00
!ReportGK.xar_metrics_active_capitol_v2_company_metrics) ? (
<ReportMetricsFunnelSnapshotCard metrics={metrics} />
2017-07-08 19:11:29 -06:00
) : null;
room = room.map((row, rowIndex) =>
row.map((col, colIndex) =>
rowIndex === 0 ||
colIndex === 0 ||
rowIndex === height ||
colIndex === width
? 1
: 0,
),
);
2018-11-25 16:21:14 +08:00
================================================================================
`;
2020-04-18 21:09:07 +08:00
exports[`func-call.js - {"tabWidth":4} format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
tabWidth: 4
| printWidth
=====================================input======================================
2020-04-18 21:09:07 +08:00
fn(
bifornCringerMoshedPerplexSawder,
askTrovenaBeenaDependsRowans,
glimseGlyphsHazardNoopsTieTie === averredBathersBoxroomBuggyNurl &&
anodyneCondosMalateOverateRetinol
? annularCooeedSplicesWalksWayWay
: kochabCooieGameOnOboleUnweave
2020-04-18 21:09:07 +08:00
);
// TODO(rattrayalex): try to indent consequent/alternate here.
2018-11-25 16:21:14 +08:00
=====================================output=====================================
2020-04-18 21:09:07 +08:00
fn(
bifornCringerMoshedPerplexSawder,
askTrovenaBeenaDependsRowans,
glimseGlyphsHazardNoopsTieTie === averredBathersBoxroomBuggyNurl &&
anodyneCondosMalateOverateRetinol
? annularCooeedSplicesWalksWayWay
: kochabCooieGameOnOboleUnweave,
);
// TODO(rattrayalex): try to indent consequent/alternate here.
2018-11-25 16:21:14 +08:00
================================================================================
`;
2020-04-18 21:09:07 +08:00
exports[`func-call.js - {"useTabs":true,"tabWidth":4} format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
tabWidth: 4
useTabs: true
| printWidth
=====================================input======================================
2020-04-18 21:09:07 +08:00
fn(
bifornCringerMoshedPerplexSawder,
askTrovenaBeenaDependsRowans,
glimseGlyphsHazardNoopsTieTie === averredBathersBoxroomBuggyNurl &&
anodyneCondosMalateOverateRetinol
? annularCooeedSplicesWalksWayWay
: kochabCooieGameOnOboleUnweave
2020-04-18 21:09:07 +08:00
);
// TODO(rattrayalex): try to indent consequent/alternate here.
2018-11-25 16:21:14 +08:00
=====================================output=====================================
2020-04-18 21:09:07 +08:00
fn(
bifornCringerMoshedPerplexSawder,
askTrovenaBeenaDependsRowans,
glimseGlyphsHazardNoopsTieTie === averredBathersBoxroomBuggyNurl &&
anodyneCondosMalateOverateRetinol
? annularCooeedSplicesWalksWayWay
: kochabCooieGameOnOboleUnweave,
2020-04-18 21:09:07 +08:00
);
// TODO(rattrayalex): try to indent consequent/alternate here.
2020-04-18 21:09:07 +08:00
================================================================================
`;
exports[`func-call.js - {"useTabs":true} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
useTabs: true
| printWidth
=====================================input======================================
fn(
bifornCringerMoshedPerplexSawder,
askTrovenaBeenaDependsRowans,
glimseGlyphsHazardNoopsTieTie === averredBathersBoxroomBuggyNurl &&
anodyneCondosMalateOverateRetinol
? annularCooeedSplicesWalksWayWay
: kochabCooieGameOnOboleUnweave
2020-04-18 21:09:07 +08:00
);
// TODO(rattrayalex): try to indent consequent/alternate here.
2020-04-18 21:09:07 +08:00
=====================================output=====================================
fn(
bifornCringerMoshedPerplexSawder,
askTrovenaBeenaDependsRowans,
glimseGlyphsHazardNoopsTieTie === averredBathersBoxroomBuggyNurl &&
anodyneCondosMalateOverateRetinol
? annularCooeedSplicesWalksWayWay
: kochabCooieGameOnOboleUnweave,
);
// TODO(rattrayalex): try to indent consequent/alternate here.
2018-11-25 16:21:14 +08:00
================================================================================
`;
2020-04-10 19:12:01 +08:00
exports[`func-call.js format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
| printWidth
=====================================input======================================
2018-08-15 11:29:04 -06:00
fn(
bifornCringerMoshedPerplexSawder,
askTrovenaBeenaDependsRowans,
glimseGlyphsHazardNoopsTieTie === averredBathersBoxroomBuggyNurl &&
anodyneCondosMalateOverateRetinol
? annularCooeedSplicesWalksWayWay
: kochabCooieGameOnOboleUnweave
2018-08-15 11:29:04 -06:00
);
// TODO(rattrayalex): try to indent consequent/alternate here.
2018-11-25 16:21:14 +08:00
=====================================output=====================================
2018-08-15 11:29:04 -06:00
fn(
bifornCringerMoshedPerplexSawder,
askTrovenaBeenaDependsRowans,
glimseGlyphsHazardNoopsTieTie === averredBathersBoxroomBuggyNurl &&
anodyneCondosMalateOverateRetinol
? annularCooeedSplicesWalksWayWay
: kochabCooieGameOnOboleUnweave,
2018-08-15 11:29:04 -06:00
);
// TODO(rattrayalex): try to indent consequent/alternate here.
2018-08-15 11:29:04 -06:00
2018-11-25 16:21:14 +08:00
================================================================================
2018-08-15 11:29:04 -06:00
`;
2020-04-18 21:09:07 +08:00
exports[`indent.js - {"tabWidth":4} format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
tabWidth: 4
| printWidth
=====================================input======================================
2017-05-30 10:08:06 -07:00
aaaaaaaaaaaaaaa ? bbbbbbbbbbbbbbbbbb : ccccccccccccccc ? ddddddddddddddd : eeeeeeeeeeeeeee ? fffffffffffffff : gggggggggggggggg
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
? {
a: 0
}
: {
a: {
a: 0
}
? {
a: 0
}
: {
y: {
a: 0
}
? {
a: 0
}
: {
a: 0
}
}
}
a
? {
a: function() {
return a
? {
a: [
a
? {
a: 0,
b: [
a
? [
0,
1
]
: []
]
}
: [
[
0,
{
a: 0
},
a
? 0
: 1
],
function() {
return a
? {
a: 0
}
: [
{
a: 0
},
{}
];
}
]
]
}
: [
a
? function() {
a
? a(
a
? {
a: a(
{
a: 0
}
)
}
: [
0,
a(),
a(
a(),
{
a: 0
},
a
? a()
: a(
{
a: 0
}
)
),
a()
? {
a: a(),
b: []
}
: {}
]
):
a(
a()
? {
a: 0
}
: (function(a) {
return a()
? [
{
a: 0,
b: a()
}
]
: a(
[
a
? {
a: 0
}
: {},
{
a: 0
}
]
);
})(
a
? function(a) {
return function() {
return 0;
};
}
: function(a) {
return function() {
return 1;
}
}
)
);
}
: function() {
2018-10-14 09:45:37 -06:00
}
];
}
}
: a;
2018-11-25 16:21:14 +08:00
=====================================output=====================================
2017-05-30 10:08:06 -07:00
aaaaaaaaaaaaaaa
? bbbbbbbbbbbbbbbbbb
: ccccccccccccccc
2018-10-14 09:45:37 -06:00
? ddddddddddddddd
: eeeeeeeeeeeeeee
? fffffffffffffff
: gggggggggggggggg;
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;
2017-05-30 10:08:06 -07:00
a
? {
a: 0,
}
: {
a: {
a: 0,
}
? {
a: 0,
}
: {
y: {
a: 0,
}
? {
a: 0,
}
: {
a: 0,
},
},
};
a
? {
a: function () {
return a
? {
a: [
a
? {
a: 0,
b: [a ? [0, 1] : []],
}
: [
[
0,
{
a: 0,
},
a ? 0 : 1,
],
function () {
return a
? {
a: 0,
}
: [
{
a: 0,
},
{},
];
},
],
],
}
: [
a
? function () {
a
? a(
a
? {
a: a({
a: 0,
}),
}
: [
0,
a(),
a(
a(),
{
a: 0,
},
a
? a()
: a({
a: 0,
}),
),
a()
? {
a: a(),
b: [],
}
: {},
],
)
: a(
a()
? {
a: 0,
}
: (function (a) {
return a()
? [
{
a: 0,
b: a(),
},
]
: a([
a
? {
a: 0,
}
: {},
{
a: 0,
},
]);
})(
a
? function (a) {
return function () {
return 0;
};
}
: function (a) {
return function () {
return 1;
};
},
),
);
}
: function () {},
];
},
}
: a;
2018-11-25 16:21:14 +08:00
================================================================================
2017-05-30 10:08:06 -07:00
`;
2020-04-18 21:09:07 +08:00
exports[`indent.js - {"useTabs":true,"tabWidth":4} format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
tabWidth: 4
useTabs: true
| printWidth
=====================================input======================================
aaaaaaaaaaaaaaa ? bbbbbbbbbbbbbbbbbb : ccccccccccccccc ? ddddddddddddddd : eeeeeeeeeeeeeee ? fffffffffffffff : gggggggggggggggg
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
? {
a: 0
}
: {
a: {
a: 0
}
? {
a: 0
}
: {
y: {
a: 0
}
? {
a: 0
}
: {
a: 0
}
}
}
a
? {
a: function() {
return a
? {
a: [
a
? {
a: 0,
b: [
a
? [
0,
1
]
: []
]
}
: [
[
0,
{
a: 0
},
a
? 0
: 1
],
function() {
return a
? {
a: 0
}
: [
{
a: 0
},
{}
];
}
]
]
}
: [
a
? function() {
a
? a(
a
? {
a: a(
{
a: 0
}
)
}
: [
0,
a(),
a(
a(),
{
a: 0
},
a
? a()
: a(
{
a: 0
}
)
),
a()
? {
a: a(),
b: []
}
: {}
]
):
a(
a()
? {
a: 0
}
: (function(a) {
return a()
? [
{
a: 0,
b: a()
}
]
: a(
[
a
? {
a: 0
}
: {},
{
a: 0
}
]
);
})(
a
? function(a) {
return function() {
return 0;
};
}
: function(a) {
return function() {
return 1;
}
}
)
);
}
: function() {
2018-10-14 09:45:37 -06:00
}
];
}
}
: a;
2018-11-25 16:21:14 +08:00
=====================================output=====================================
aaaaaaaaaaaaaaa
? bbbbbbbbbbbbbbbbbb
: ccccccccccccccc
2018-10-14 09:45:37 -06:00
? ddddddddddddddd
: eeeeeeeeeeeeeee
? fffffffffffffff
: gggggggggggggggg;
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;
a
? {
a: 0,
}
: {
a: {
a: 0,
}
? {
a: 0,
}
: {
y: {
a: 0,
}
? {
a: 0,
}
: {
a: 0,
},
},
};
a
? {
a: function () {
return a
? {
a: [
a
? {
a: 0,
b: [a ? [0, 1] : []],
}
: [
[
0,
{
a: 0,
},
a ? 0 : 1,
],
function () {
return a
? {
a: 0,
}
: [
{
a: 0,
},
{},
];
},
],
],
}
: [
a
? function () {
a
? a(
a
? {
a: a({
a: 0,
}),
}
: [
0,
a(),
a(
a(),
{
a: 0,
},
a
? a()
: a({
a: 0,
}),
),
a()
? {
a: a(),
b: [],
}
: {},
],
)
: a(
a()
? {
a: 0,
}
: (function (a) {
return a()
? [
{
a: 0,
b: a(),
},
]
: a([
a
? {
a: 0,
}
: {},
{
a: 0,
},
]);
})(
a
? function (
a,
) {
return function () {
return 0;
};
}
: function (
a,
) {
return function () {
return 1;
};
},
),
);
}
: function () {},
];
},
}
: a;
2018-11-25 16:21:14 +08:00
================================================================================
`;
2020-04-18 21:09:07 +08:00
exports[`indent.js - {"useTabs":true} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
useTabs: true
| printWidth
=====================================input======================================
aaaaaaaaaaaaaaa ? bbbbbbbbbbbbbbbbbb : ccccccccccccccc ? ddddddddddddddd : eeeeeeeeeeeeeee ? fffffffffffffff : gggggggggggggggg
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
? {
a: 0
}
: {
a: {
a: 0
}
? {
a: 0
}
: {
y: {
a: 0
}
? {
a: 0
}
: {
a: 0
}
}
}
a
? {
a: function() {
return a
? {
a: [
a
? {
a: 0,
b: [
a
? [
0,
1
]
: []
]
}
: [
[
0,
{
a: 0
},
a
? 0
: 1
],
function() {
return a
? {
a: 0
}
: [
{
a: 0
},
{}
];
}
]
]
}
: [
a
? function() {
a
? a(
a
? {
a: a(
{
a: 0
}
)
}
: [
0,
a(),
a(
a(),
{
a: 0
},
a
? a()
: a(
{
a: 0
}
)
),
a()
? {
a: a(),
b: []
}
: {}
]
):
a(
a()
? {
a: 0
}
: (function(a) {
return a()
? [
{
a: 0,
b: a()
}
]
: a(
[
a
? {
a: 0
}
: {},
{
a: 0
}
]
);
})(
a
? function(a) {
return function() {
return 0;
};
}
: function(a) {
return function() {
return 1;
}
}
)
);
}
: function() {
}
];
}
}
: a;
=====================================output=====================================
aaaaaaaaaaaaaaa
? bbbbbbbbbbbbbbbbbb
: ccccccccccccccc
? ddddddddddddddd
: eeeeeeeeeeeeeee
? fffffffffffffff
: gggggggggggggggg;
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;
a
? {
a: 0,
}
: {
a: {
a: 0,
}
? {
a: 0,
}
: {
y: {
a: 0,
}
? {
a: 0,
}
: {
a: 0,
},
},
};
a
? {
a: function () {
return a
? {
a: [
a
? {
a: 0,
b: [a ? [0, 1] : []],
}
: [
[
0,
{
a: 0,
},
a ? 0 : 1,
],
function () {
return a
? {
a: 0,
}
: [
{
a: 0,
},
{},
];
},
],
],
}
: [
a
? function () {
a
? a(
a
? {
a: a({
a: 0,
}),
}
: [
0,
a(),
a(
a(),
{
a: 0,
},
a
? a()
: a({
a: 0,
}),
2020-04-18 21:09:07 +08:00
),
a()
? {
a: a(),
b: [],
}
: {},
],
2020-04-18 21:09:07 +08:00
)
: a(
a()
? {
a: 0,
}
: (function (a) {
return a()
? [
{
a: 0,
b: a(),
},
]
: a([
a
? {
a: 0,
}
: {},
{
a: 0,
},
]);
})(
a
? function (a) {
return function () {
return 0;
};
}
: function (a) {
return function () {
return 1;
};
},
),
2020-04-18 21:09:07 +08:00
);
}
: function () {},
];
},
}
: a;
================================================================================
`;
exports[`indent.js format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
| printWidth
=====================================input======================================
2020-04-18 21:09:07 +08:00
aaaaaaaaaaaaaaa ? bbbbbbbbbbbbbbbbbb : ccccccccccccccc ? ddddddddddddddd : eeeeeeeeeeeeeee ? fffffffffffffff : gggggggggggggggg
2018-10-14 09:45:37 -06:00
2020-04-18 21:09:07 +08:00
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
2020-04-18 21:09:07 +08:00
? {
a: 0
}
: {
2020-04-18 21:09:07 +08:00
a: {
a: 0
}
? {
a: 0
}
: {
y: {
a: 0
}
? {
a: 0
}
: {
a: 0
}
}
}
a
? {
a: function() {
return a
? {
a: [
a
? {
a: 0,
b: [
a
? [
0,
1
]
: []
]
}
: [
[
0,
{
a: 0
},
a
? 0
: 1
],
function() {
return a
? {
a: 0
}
: [
{
a: 0
},
{}
];
}
]
]
}
: [
a
? function() {
a
? a(
a
? {
a: a(
{
a: 0
}
)
}
: [
0,
a(),
a(
a(),
{
a: 0
},
a
? a()
: a(
{
a: 0
}
)
),
a()
? {
a: a(),
b: []
}
: {}
]
):
a(
a()
? {
a: 0
}
: (function(a) {
return a()
? [
{
a: 0,
b: a()
}
]
: a(
[
a
? {
a: 0
}
: {},
{
a: 0
}
]
);
})(
a
? function(a) {
return function() {
return 0;
};
}
: function(a) {
return function() {
return 1;
}
}
)
);
}
: function() {
}
];
}
}
: a;
2018-11-25 16:21:14 +08:00
=====================================output=====================================
2020-04-18 21:09:07 +08:00
aaaaaaaaaaaaaaa
? bbbbbbbbbbbbbbbbbb
: ccccccccccccccc
? ddddddddddddddd
: eeeeeeeeeeeeeee
? fffffffffffffff
: gggggggggggggggg;
2020-04-18 21:09:07 +08:00
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
? aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;
2018-10-14 09:45:37 -06:00
a
2020-04-18 21:09:07 +08:00
? {
a: 0,
}
2020-04-18 21:09:07 +08:00
: {
a: {
a: 0,
}
? {
a: 0,
}
: {
y: {
a: 0,
}
? {
a: 0,
}
: {
a: 0,
},
},
};
a
? {
a: function () {
return a
? {
a: [
a
? {
a: 0,
b: [a ? [0, 1] : []],
}
: [
[
0,
{
a: 0,
},
a ? 0 : 1,
],
function () {
return a
? {
a: 0,
}
: [
{
a: 0,
},
{},
];
},
],
],
}
: [
a
? function () {
a
? a(
a
? {
a: a({
a: 0,
}),
}
: [
0,
a(),
a(
a(),
{
a: 0,
},
a
? a()
: a({
a: 0,
}),
2020-04-18 21:09:07 +08:00
),
a()
? {
a: a(),
b: [],
}
: {},
],
2020-04-18 21:09:07 +08:00
)
: a(
a()
? {
a: 0,
}
: (function (a) {
return a()
? [
{
a: 0,
b: a(),
},
]
: a([
a
? {
a: 0,
}
: {},
{
a: 0,
},
]);
})(
a
? function (a) {
return function () {
return 0;
};
}
: function (a) {
return function () {
return 1;
};
},
),
2020-04-18 21:09:07 +08:00
);
}
: function () {},
];
},
}
: a;
2018-11-25 16:21:14 +08:00
================================================================================
`;
exports[`indent-after-paren.js - {"tabWidth":4} format 1`] = `
====================================options=====================================
parsers: ["babel", "flow", "typescript"]
printWidth: 80
tabWidth: 4
| printWidth
=====================================input======================================
foo7 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
foo8 = (condition ? firstValue : secondValue)[SomeType];
const foo9 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
function foo10() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
function foo11() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
function foo12() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
foo13 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
foo14 = (condition ? firstValue : secondValue)[SomeType];
const foo15 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
function foo16() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo17() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo18() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
foo19 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
foo20 = (condition ? firstValue : secondValue)[SomeType];
const foo21 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
function foo22() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
function foo23() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
function foo24() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
foo25 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
foo26 = (condition ? firstValue : secondValue)[SomeType];
const foo27 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
function foo28() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function foo29() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function foo30() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function* foo31() {
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz).Fooooooooooo.Fooooooooooo;
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo.Fooooooooooo];
}
const foo32 = new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo33() {
return new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo34() {
throw new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo35() {
void new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo36 = new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay]);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay]);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol).Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol).Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo));
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo));
// TODO(rattrayalex): try to fix this case
bifornCringerMoshedPerplexSawder = (
glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).annularCooeedSplicesWalksWayWay
.annularCooeedSplicesWalksWayWay(annularCooeedSplicesWalksWayWay)
.annularCooeedSplicesWalksWayWay();
foo = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.()?.()?.();
foo = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)()()();
foo =
foo.bar.baz[
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
];
const decorated = (arg, ignoreRequestError) => {
return (
typeof arg === "string" ||
(arg && arg.valueOf && typeof arg.valueOf() === "string")
? $delegate(arg, ignoreRequestError)
: handleAsyncOperations(arg, ignoreRequestError)
).foo();
};
bifornCringerMoshedPerplexSawder = fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
);
fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
)
bifornCringerMoshedPerplexSawder = fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
);
fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
)
bifornCringerMoshedPerplexSawder =
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
bifornCringerMoshedPerplexSawder =
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
=====================================output=====================================
foo7 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
foo8 = (condition ? firstValue : secondValue)[SomeType];
const foo9 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
function foo10() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
function foo11() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
function foo12() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
foo13 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
foo14 = (condition ? firstValue : secondValue)[SomeType];
const foo15 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
function foo16() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo17() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo18() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
foo19 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
foo20 = (condition ? firstValue : secondValue)[SomeType];
const foo21 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo22() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo23() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo24() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo25 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
foo26 = (condition ? firstValue : secondValue)[SomeType];
const foo27 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
function foo28() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function foo29() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function foo30() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function* foo31() {
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo.Fooooooooooo];
}
const foo32 = new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo33() {
return new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo34() {
throw new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo35() {
void new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo36 = new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay];
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay];
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).Fooooooooooo.Fooooooooooo;
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).Fooooooooooo.Fooooooooooo;
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo);
// TODO(rattrayalex): try to fix this case
bifornCringerMoshedPerplexSawder = (
glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).annularCooeedSplicesWalksWayWay
.annularCooeedSplicesWalksWayWay(annularCooeedSplicesWalksWayWay)
.annularCooeedSplicesWalksWayWay();
foo = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.()?.()?.();
foo = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)()()();
foo =
foo.bar.baz[
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
];
const decorated = (arg, ignoreRequestError) => {
return (
typeof arg === "string" ||
(arg && arg.valueOf && typeof arg.valueOf() === "string")
? $delegate(arg, ignoreRequestError)
: handleAsyncOperations(arg, ignoreRequestError)
).foo();
};
bifornCringerMoshedPerplexSawder = fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
bifornCringerMoshedPerplexSawder = fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
bifornCringerMoshedPerplexSawder =
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
bifornCringerMoshedPerplexSawder =
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
================================================================================
`;
exports[`indent-after-paren.js - {"useTabs":true,"tabWidth":4} format 1`] = `
====================================options=====================================
parsers: ["babel", "flow", "typescript"]
printWidth: 80
tabWidth: 4
useTabs: true
| printWidth
=====================================input======================================
foo7 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
foo8 = (condition ? firstValue : secondValue)[SomeType];
const foo9 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
function foo10() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
function foo11() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
function foo12() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
foo13 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
foo14 = (condition ? firstValue : secondValue)[SomeType];
const foo15 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
function foo16() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo17() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo18() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
foo19 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
foo20 = (condition ? firstValue : secondValue)[SomeType];
const foo21 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
function foo22() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
function foo23() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
function foo24() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
foo25 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
foo26 = (condition ? firstValue : secondValue)[SomeType];
const foo27 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
function foo28() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function foo29() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function foo30() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function* foo31() {
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz).Fooooooooooo.Fooooooooooo;
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo.Fooooooooooo];
}
const foo32 = new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo33() {
return new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo34() {
throw new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo35() {
void new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo36 = new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay]);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay]);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol).Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol).Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo));
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo));
// TODO(rattrayalex): try to fix this case
bifornCringerMoshedPerplexSawder = (
glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).annularCooeedSplicesWalksWayWay
.annularCooeedSplicesWalksWayWay(annularCooeedSplicesWalksWayWay)
.annularCooeedSplicesWalksWayWay();
foo = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.()?.()?.();
foo = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)()()();
foo =
foo.bar.baz[
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
];
const decorated = (arg, ignoreRequestError) => {
return (
typeof arg === "string" ||
(arg && arg.valueOf && typeof arg.valueOf() === "string")
? $delegate(arg, ignoreRequestError)
: handleAsyncOperations(arg, ignoreRequestError)
).foo();
};
bifornCringerMoshedPerplexSawder = fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
);
fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
)
bifornCringerMoshedPerplexSawder = fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
);
fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
)
bifornCringerMoshedPerplexSawder =
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
bifornCringerMoshedPerplexSawder =
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
=====================================output=====================================
foo7 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
foo8 = (condition ? firstValue : secondValue)[SomeType];
const foo9 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
function foo10() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
function foo11() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
function foo12() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
foo13 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
foo14 = (condition ? firstValue : secondValue)[SomeType];
const foo15 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
function foo16() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo17() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo18() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
foo19 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
foo20 = (condition ? firstValue : secondValue)[SomeType];
const foo21 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo22() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo23() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo24() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo25 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
foo26 = (condition ? firstValue : secondValue)[SomeType];
const foo27 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
function foo28() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function foo29() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function foo30() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function* foo31() {
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo.Fooooooooooo];
}
const foo32 = new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo33() {
return new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo34() {
throw new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo35() {
void new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo36 = new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay];
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay];
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).Fooooooooooo.Fooooooooooo;
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).Fooooooooooo.Fooooooooooo;
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo);
// TODO(rattrayalex): try to fix this case
bifornCringerMoshedPerplexSawder = (
glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).annularCooeedSplicesWalksWayWay
.annularCooeedSplicesWalksWayWay(annularCooeedSplicesWalksWayWay)
.annularCooeedSplicesWalksWayWay();
foo = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.()?.()?.();
foo = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)()()();
foo =
foo.bar.baz[
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
];
const decorated = (arg, ignoreRequestError) => {
return (
typeof arg === "string" ||
(arg && arg.valueOf && typeof arg.valueOf() === "string")
? $delegate(arg, ignoreRequestError)
: handleAsyncOperations(arg, ignoreRequestError)
).foo();
};
bifornCringerMoshedPerplexSawder = fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
bifornCringerMoshedPerplexSawder = fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
bifornCringerMoshedPerplexSawder =
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
bifornCringerMoshedPerplexSawder =
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
================================================================================
`;
exports[`indent-after-paren.js - {"useTabs":true} format 1`] = `
====================================options=====================================
parsers: ["babel", "flow", "typescript"]
printWidth: 80
useTabs: true
| printWidth
=====================================input======================================
foo7 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
foo8 = (condition ? firstValue : secondValue)[SomeType];
const foo9 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
function foo10() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
function foo11() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
function foo12() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
foo13 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
foo14 = (condition ? firstValue : secondValue)[SomeType];
const foo15 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
function foo16() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo17() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo18() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
foo19 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
foo20 = (condition ? firstValue : secondValue)[SomeType];
const foo21 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
function foo22() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
function foo23() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
function foo24() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
foo25 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
foo26 = (condition ? firstValue : secondValue)[SomeType];
const foo27 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
function foo28() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function foo29() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function foo30() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function* foo31() {
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz).Fooooooooooo.Fooooooooooo;
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo.Fooooooooooo];
}
const foo32 = new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo33() {
return new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo34() {
throw new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo35() {
void new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo36 = new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay]);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay]);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol).Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol).Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo));
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo));
// TODO(rattrayalex): try to fix this case
bifornCringerMoshedPerplexSawder = (
glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).annularCooeedSplicesWalksWayWay
.annularCooeedSplicesWalksWayWay(annularCooeedSplicesWalksWayWay)
.annularCooeedSplicesWalksWayWay();
foo = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.()?.()?.();
foo = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)()()();
foo =
foo.bar.baz[
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
];
const decorated = (arg, ignoreRequestError) => {
return (
typeof arg === "string" ||
(arg && arg.valueOf && typeof arg.valueOf() === "string")
? $delegate(arg, ignoreRequestError)
: handleAsyncOperations(arg, ignoreRequestError)
).foo();
};
bifornCringerMoshedPerplexSawder = fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
);
fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
)
bifornCringerMoshedPerplexSawder = fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
);
fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
)
bifornCringerMoshedPerplexSawder =
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
bifornCringerMoshedPerplexSawder =
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
=====================================output=====================================
foo7 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
foo8 = (condition ? firstValue : secondValue)[SomeType];
const foo9 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
function foo10() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
function foo11() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
function foo12() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
foo13 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
foo14 = (condition ? firstValue : secondValue)[SomeType];
const foo15 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
function foo16() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo17() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo18() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
foo19 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
foo20 = (condition ? firstValue : secondValue)[SomeType];
const foo21 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo22() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo23() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo24() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo25 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
foo26 = (condition ? firstValue : secondValue)[SomeType];
const foo27 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
function foo28() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function foo29() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function foo30() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function* foo31() {
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo.Fooooooooooo];
}
const foo32 = new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo33() {
return new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo34() {
throw new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo35() {
void new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo36 = new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay];
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay];
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).Fooooooooooo.Fooooooooooo;
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).Fooooooooooo.Fooooooooooo;
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo);
// TODO(rattrayalex): try to fix this case
bifornCringerMoshedPerplexSawder = (
glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).annularCooeedSplicesWalksWayWay
.annularCooeedSplicesWalksWayWay(annularCooeedSplicesWalksWayWay)
.annularCooeedSplicesWalksWayWay();
foo = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.()?.()?.();
foo = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)()()();
foo =
foo.bar.baz[
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
];
const decorated = (arg, ignoreRequestError) => {
return (
typeof arg === "string" ||
(arg && arg.valueOf && typeof arg.valueOf() === "string")
? $delegate(arg, ignoreRequestError)
: handleAsyncOperations(arg, ignoreRequestError)
).foo();
};
bifornCringerMoshedPerplexSawder = fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
bifornCringerMoshedPerplexSawder = fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
bifornCringerMoshedPerplexSawder =
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
bifornCringerMoshedPerplexSawder =
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
================================================================================
`;
exports[`indent-after-paren.js format 1`] = `
====================================options=====================================
parsers: ["babel", "flow", "typescript"]
printWidth: 80
| printWidth
=====================================input======================================
foo7 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
foo8 = (condition ? firstValue : secondValue)[SomeType];
const foo9 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
function foo10() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
function foo11() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
function foo12() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo];
}
foo13 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
foo14 = (condition ? firstValue : secondValue)[SomeType];
const foo15 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
function foo16() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo17() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo18() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
foo19 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
foo20 = (condition ? firstValue : secondValue)[SomeType];
const foo21 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
function foo22() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
function foo23() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
function foo24() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
}
foo25 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
foo26 = (condition ? firstValue : secondValue)[SomeType];
const foo27 = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
function foo28() {
return (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function foo29() {
throw (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function foo30() {
void (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
}
function* foo31() {
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.(Fooooooooooo.Fooooooooooo);
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)(Fooooooooooo.Fooooooooooo);
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz).Fooooooooooo.Fooooooooooo;
yield (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)[Fooooooooooo.Fooooooooooo];
}
const foo32 = new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo33() {
return new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo34() {
throw new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo35() {
void new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo36 = new (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay]);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay]);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol).Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol).Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo));
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
((glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo));
// TODO(rattrayalex): try to fix this case
bifornCringerMoshedPerplexSawder = (
glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).annularCooeedSplicesWalksWayWay
.annularCooeedSplicesWalksWayWay(annularCooeedSplicesWalksWayWay)
.annularCooeedSplicesWalksWayWay();
foo = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)?.()?.()?.();
foo = (coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz)()()();
foo =
foo.bar.baz[
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
];
const decorated = (arg, ignoreRequestError) => {
return (
typeof arg === "string" ||
(arg && arg.valueOf && typeof arg.valueOf() === "string")
? $delegate(arg, ignoreRequestError)
: handleAsyncOperations(arg, ignoreRequestError)
).foo();
};
bifornCringerMoshedPerplexSawder = fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
);
fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
)
bifornCringerMoshedPerplexSawder = fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
);
fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
)
bifornCringerMoshedPerplexSawder =
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
bifornCringerMoshedPerplexSawder =
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
=====================================output=====================================
foo7 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
foo8 = (condition ? firstValue : secondValue)[SomeType];
const foo9 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
function foo10() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
function foo11() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
function foo12() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo];
}
foo13 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
foo14 = (condition ? firstValue : secondValue)[SomeType];
const foo15 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
function foo16() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo17() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
function foo18() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
}
foo19 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
foo20 = (condition ? firstValue : secondValue)[SomeType];
const foo21 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo22() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo23() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo24() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo25 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
foo26 = (condition ? firstValue : secondValue)[SomeType];
const foo27 = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
function foo28() {
return (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function foo29() {
throw (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function foo30() {
void (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
}
function* foo31() {
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.(Fooooooooooo.Fooooooooooo);
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
).Fooooooooooo.Fooooooooooo;
yield (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)[Fooooooooooo.Fooooooooooo];
}
const foo32 = new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
function foo33() {
return new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo34() {
throw new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
function foo35() {
void new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
}
foo36 = new (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay];
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)[AnnularCooeedSplicesWalksWayWay];
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).Fooooooooooo.Fooooooooooo;
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).Fooooooooooo.Fooooooooooo;
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo);
bifornCringerMoshedPerplexSawder =
askTrovenaBeenaDependsRowans +
(glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol)(Fooooooooooo.Fooooooooooo);
// TODO(rattrayalex): try to fix this case
bifornCringerMoshedPerplexSawder = (
glimseGlyphsHazardNoopsTieTie === 0 &&
kochabCooieGameOnOboleUnweave === Math.PI
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).annularCooeedSplicesWalksWayWay
.annularCooeedSplicesWalksWayWay(annularCooeedSplicesWalksWayWay)
.annularCooeedSplicesWalksWayWay();
foo = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)?.()?.()?.();
foo = (
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
)()()();
foo =
foo.bar.baz[
coooooooooooooooooooooooooooooooooooooooooooooooooooond
? baaaaaaaaaaaaaaaaaaaaar
: baaaaaaaaaaaaaaaaaaaaaz
];
const decorated = (arg, ignoreRequestError) => {
return (
typeof arg === "string" ||
(arg && arg.valueOf && typeof arg.valueOf() === "string")
? $delegate(arg, ignoreRequestError)
: handleAsyncOperations(arg, ignoreRequestError)
).foo();
};
bifornCringerMoshedPerplexSawder = fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
fn(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
bifornCringerMoshedPerplexSawder = fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
fn?.(
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop,
);
bifornCringerMoshedPerplexSawder =
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
bifornCringerMoshedPerplexSawder =
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
fn?.[
(glimseGlyphsHazardNoopsTieTie === 0
? averredBathersBoxroomBuggyNurl
: anodyneCondosMalateOverateRetinol
).prop
];
================================================================================
`;
2020-04-18 21:09:07 +08:00
exports[`nested.js - {"tabWidth":4} format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
tabWidth: 4
| printWidth
=====================================input======================================
let icecream = what == "cone"
? p => !!p ? \`here's your \${p} cone\` : \`just the empty cone for you\`
: p => \`here's your \${p} \${what}\`;
2018-10-14 09:45:37 -06:00
const value = condition1
? value1
: condition2
? value2
: condition3
? value3
: value4;
const StorybookLoader = ({ match }) => (
match.params.storyId === "button"
? <ButtonStorybook />
: match.params.storyId === "color"
? <ColorBook />
: match.params.storyId === "typography"
? <TypographyBook />
: match.params.storyId === "loading"
? <LoaderStorybook />
: match.params.storyId === "deal-list"
? <DealListStory />
: (
<Message>
<Title>{'Missing story book'}</Title>
<Content>
<BackButton/>
</Content>
</Message>
)
)
const message =
i % 3 === 0 && i % 5 === 0 ?
'fizzbuzz'
: i % 3 === 0 ?
'fizz'
: i % 5 === 0 ?
'buzz'
:
String(i)
const paymentMessage = state == 'success'
? 'Payment completed successfully'
: state == 'processing'
? 'Payment processing'
: state == 'invalid_cvc'
? 'There was an issue with your CVC number'
: state == 'invalid_expiry'
? 'Expiry must be sometime in the past.'
: 'There was an issue with the payment. Please contact support.'
const paymentMessage2 = state == 'success'
2018-10-14 09:45:37 -06:00
? 1 //'Payment completed successfully'
: state == 'processing'
? 2 //'Payment processing'
: state == 'invalid_cvc'
? 3 //'There was an issue with your CVC number'
: true //state == 'invalid_expiry'
? 4 //'Expiry must be sometime in the past.'
: 5 // 'There was an issue with the payment. Please contact support.'
const foo = <div className={'match-achievement-medal-type type' + (medals[0].record ? '-record' : (medals[0].unique ? '-unique' : medals[0].type))}>
{medals[0].record ? (
i18n('Record')
) : medals[0].unique ? (
i18n('Unique')
) : medals[0].type === 0 ? (
i18n('Silver')
) : medals[0].type === 1 ? (
i18n('Gold')
) : medals[0].type === 2 ? (
i18n('Platinum')
) : (
i18n('Theme')
)}
</div>
a
? literalline
: {
123: 12
}
? line
: softline
2018-11-25 16:21:14 +08:00
const config = {
onFailure: onFailure !== undefined ? onFailure : (
error => {
notify(
typeof error === 'string' ?
error
: error.message || 'ra.notification.http_error',
'warning',
{
_:
typeof error === 'string' ? error
: error && error.message ? error.message
: undefined,
}
);
refresh();
}
)
}
showNotification(
typeof error === 'string' ? error : error.message || body,
level || 'warning',
{
messageArgs,
undoable: false,
}
)
2018-11-25 16:21:14 +08:00
=====================================output=====================================
let icecream =
what == "cone"
? (p) => (!!p ? \`here's your \${p} cone\` : \`just the empty cone for you\`)
: (p) => \`here's your \${p} \${what}\`;
2018-10-14 09:45:37 -06:00
const value = condition1
? value1
: condition2
? value2
: condition3
? value3
: value4;
const StorybookLoader = ({ match }) =>
match.params.storyId === "button" ? (
<ButtonStorybook />
) : match.params.storyId === "color" ? (
<ColorBook />
) : match.params.storyId === "typography" ? (
<TypographyBook />
) : match.params.storyId === "loading" ? (
<LoaderStorybook />
) : match.params.storyId === "deal-list" ? (
<DealListStory />
) : (
<Message>
<Title>{"Missing story book"}</Title>
<Content>
<BackButton />
</Content>
</Message>
);
const message =
i % 3 === 0 && i % 5 === 0
? "fizzbuzz"
: i % 3 === 0
? "fizz"
: i % 5 === 0
? "buzz"
: String(i);
const paymentMessage =
state == "success"
? "Payment completed successfully"
: state == "processing"
? "Payment processing"
: state == "invalid_cvc"
? "There was an issue with your CVC number"
: state == "invalid_expiry"
? "Expiry must be sometime in the past."
: "There was an issue with the payment. Please contact support.";
const paymentMessage2 =
2018-10-14 09:45:37 -06:00
state == "success"
? 1 //'Payment completed successfully'
: state == "processing"
? 2 //'Payment processing'
: state == "invalid_cvc"
? 3 //'There was an issue with your CVC number'
: true //state == 'invalid_expiry'
? 4 //'Expiry must be sometime in the past.'
: 5; // 'There was an issue with the payment. Please contact support.'
const foo = (
<div
className={
"match-achievement-medal-type type" +
(medals[0].record
? "-record"
: medals[0].unique
? "-unique"
: medals[0].type)
}
>
{medals[0].record
? i18n("Record")
: medals[0].unique
? i18n("Unique")
: medals[0].type === 0
? i18n("Silver")
: medals[0].type === 1
? i18n("Gold")
: medals[0].type === 2
? i18n("Platinum")
: i18n("Theme")}
</div>
);
a
? literalline
: {
123: 12,
}
? line
: softline;
const config = {
onFailure:
onFailure !== undefined
? onFailure
: (error) => {
notify(
typeof error === "string"
? error
: error.message || "ra.notification.http_error",
"warning",
{
_:
typeof error === "string"
? error
: error && error.message
? error.message
: undefined,
2022-12-08 22:00:17 +09:00
},
);
refresh();
},
};
showNotification(
typeof error === "string" ? error : error.message || body,
level || "warning",
{
messageArgs,
undoable: false,
2022-12-08 22:00:17 +09:00
},
);
2018-11-25 16:21:14 +08:00
================================================================================
`;
2020-04-18 21:09:07 +08:00
exports[`nested.js - {"useTabs":true,"tabWidth":4} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
tabWidth: 4
useTabs: true
| printWidth
=====================================input======================================
let icecream = what == "cone"
? p => !!p ? \`here's your \${p} cone\` : \`just the empty cone for you\`
: p => \`here's your \${p} \${what}\`;
const value = condition1
? value1
: condition2
? value2
: condition3
? value3
: value4;
const StorybookLoader = ({ match }) => (
match.params.storyId === "button"
? <ButtonStorybook />
: match.params.storyId === "color"
? <ColorBook />
: match.params.storyId === "typography"
? <TypographyBook />
: match.params.storyId === "loading"
? <LoaderStorybook />
: match.params.storyId === "deal-list"
? <DealListStory />
: (
<Message>
<Title>{'Missing story book'}</Title>
<Content>
<BackButton/>
</Content>
</Message>
)
)
const message =
i % 3 === 0 && i % 5 === 0 ?
'fizzbuzz'
: i % 3 === 0 ?
'fizz'
: i % 5 === 0 ?
'buzz'
:
String(i)
const paymentMessage = state == 'success'
? 'Payment completed successfully'
: state == 'processing'
? 'Payment processing'
: state == 'invalid_cvc'
? 'There was an issue with your CVC number'
: state == 'invalid_expiry'
? 'Expiry must be sometime in the past.'
: 'There was an issue with the payment. Please contact support.'
const paymentMessage2 = state == 'success'
? 1 //'Payment completed successfully'
: state == 'processing'
? 2 //'Payment processing'
: state == 'invalid_cvc'
? 3 //'There was an issue with your CVC number'
: true //state == 'invalid_expiry'
? 4 //'Expiry must be sometime in the past.'
: 5 // 'There was an issue with the payment. Please contact support.'
const foo = <div className={'match-achievement-medal-type type' + (medals[0].record ? '-record' : (medals[0].unique ? '-unique' : medals[0].type))}>
{medals[0].record ? (
i18n('Record')
) : medals[0].unique ? (
i18n('Unique')
) : medals[0].type === 0 ? (
i18n('Silver')
) : medals[0].type === 1 ? (
i18n('Gold')
) : medals[0].type === 2 ? (
i18n('Platinum')
) : (
i18n('Theme')
)}
</div>
a
? literalline
: {
123: 12
}
? line
: softline
const config = {
onFailure: onFailure !== undefined ? onFailure : (
error => {
notify(
typeof error === 'string' ?
error
: error.message || 'ra.notification.http_error',
'warning',
{
_:
typeof error === 'string' ? error
: error && error.message ? error.message
: undefined,
}
);
refresh();
}
)
}
showNotification(
typeof error === 'string' ? error : error.message || body,
level || 'warning',
{
messageArgs,
undoable: false,
}
)
2020-04-18 21:09:07 +08:00
=====================================output=====================================
let icecream =
what == "cone"
? (p) => (!!p ? \`here's your \${p} cone\` : \`just the empty cone for you\`)
: (p) => \`here's your \${p} \${what}\`;
const value = condition1
? value1
: condition2
? value2
: condition3
? value3
: value4;
const StorybookLoader = ({ match }) =>
match.params.storyId === "button" ? (
<ButtonStorybook />
) : match.params.storyId === "color" ? (
<ColorBook />
) : match.params.storyId === "typography" ? (
<TypographyBook />
) : match.params.storyId === "loading" ? (
<LoaderStorybook />
) : match.params.storyId === "deal-list" ? (
<DealListStory />
) : (
<Message>
<Title>{"Missing story book"}</Title>
<Content>
<BackButton />
</Content>
</Message>
);
const message =
i % 3 === 0 && i % 5 === 0
? "fizzbuzz"
: i % 3 === 0
? "fizz"
: i % 5 === 0
? "buzz"
: String(i);
const paymentMessage =
state == "success"
? "Payment completed successfully"
: state == "processing"
? "Payment processing"
: state == "invalid_cvc"
? "There was an issue with your CVC number"
: state == "invalid_expiry"
? "Expiry must be sometime in the past."
: "There was an issue with the payment. Please contact support.";
const paymentMessage2 =
state == "success"
? 1 //'Payment completed successfully'
: state == "processing"
? 2 //'Payment processing'
: state == "invalid_cvc"
? 3 //'There was an issue with your CVC number'
: true //state == 'invalid_expiry'
? 4 //'Expiry must be sometime in the past.'
: 5; // 'There was an issue with the payment. Please contact support.'
const foo = (
<div
className={
"match-achievement-medal-type type" +
(medals[0].record
? "-record"
: medals[0].unique
? "-unique"
: medals[0].type)
}
>
{medals[0].record
? i18n("Record")
: medals[0].unique
? i18n("Unique")
: medals[0].type === 0
? i18n("Silver")
: medals[0].type === 1
? i18n("Gold")
: medals[0].type === 2
? i18n("Platinum")
: i18n("Theme")}
</div>
);
a
? literalline
: {
123: 12,
}
? line
: softline;
const config = {
onFailure:
onFailure !== undefined
? onFailure
: (error) => {
notify(
typeof error === "string"
? error
: error.message || "ra.notification.http_error",
"warning",
{
_:
typeof error === "string"
? error
: error && error.message
? error.message
: undefined,
2022-12-08 22:00:17 +09:00
},
);
refresh();
},
};
showNotification(
typeof error === "string" ? error : error.message || body,
level || "warning",
{
messageArgs,
undoable: false,
2022-12-08 22:00:17 +09:00
},
);
2020-04-18 21:09:07 +08:00
================================================================================
`;
exports[`nested.js - {"useTabs":true} format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
useTabs: true
| printWidth
=====================================input======================================
let icecream = what == "cone"
? p => !!p ? \`here's your \${p} cone\` : \`just the empty cone for you\`
: p => \`here's your \${p} \${what}\`;
2018-10-14 09:45:37 -06:00
const value = condition1
? value1
: condition2
? value2
: condition3
? value3
: value4;
const StorybookLoader = ({ match }) => (
match.params.storyId === "button"
? <ButtonStorybook />
: match.params.storyId === "color"
? <ColorBook />
: match.params.storyId === "typography"
? <TypographyBook />
: match.params.storyId === "loading"
? <LoaderStorybook />
: match.params.storyId === "deal-list"
? <DealListStory />
: (
<Message>
<Title>{'Missing story book'}</Title>
<Content>
<BackButton/>
</Content>
</Message>
)
)
const message =
i % 3 === 0 && i % 5 === 0 ?
'fizzbuzz'
: i % 3 === 0 ?
'fizz'
: i % 5 === 0 ?
'buzz'
:
String(i)
const paymentMessage = state == 'success'
? 'Payment completed successfully'
: state == 'processing'
? 'Payment processing'
: state == 'invalid_cvc'
? 'There was an issue with your CVC number'
: state == 'invalid_expiry'
? 'Expiry must be sometime in the past.'
: 'There was an issue with the payment. Please contact support.'
const paymentMessage2 = state == 'success'
2018-10-14 09:45:37 -06:00
? 1 //'Payment completed successfully'
: state == 'processing'
? 2 //'Payment processing'
: state == 'invalid_cvc'
? 3 //'There was an issue with your CVC number'
: true //state == 'invalid_expiry'
? 4 //'Expiry must be sometime in the past.'
: 5 // 'There was an issue with the payment. Please contact support.'
const foo = <div className={'match-achievement-medal-type type' + (medals[0].record ? '-record' : (medals[0].unique ? '-unique' : medals[0].type))}>
{medals[0].record ? (
i18n('Record')
) : medals[0].unique ? (
i18n('Unique')
) : medals[0].type === 0 ? (
i18n('Silver')
) : medals[0].type === 1 ? (
i18n('Gold')
) : medals[0].type === 2 ? (
i18n('Platinum')
) : (
i18n('Theme')
)}
</div>
a
? literalline
: {
123: 12
}
? line
: softline
2018-11-25 16:21:14 +08:00
const config = {
onFailure: onFailure !== undefined ? onFailure : (
error => {
notify(
typeof error === 'string' ?
error
: error.message || 'ra.notification.http_error',
'warning',
{
_:
typeof error === 'string' ? error
: error && error.message ? error.message
: undefined,
}
);
refresh();
}
)
}
showNotification(
typeof error === 'string' ? error : error.message || body,
level || 'warning',
{
messageArgs,
undoable: false,
}
)
2018-11-25 16:21:14 +08:00
=====================================output=====================================
let icecream =
what == "cone"
? (p) => (!!p ? \`here's your \${p} cone\` : \`just the empty cone for you\`)
: (p) => \`here's your \${p} \${what}\`;
2018-10-14 09:45:37 -06:00
const value = condition1
? value1
: condition2
? value2
: condition3
? value3
: value4;
const StorybookLoader = ({ match }) =>
match.params.storyId === "button" ? (
<ButtonStorybook />
) : match.params.storyId === "color" ? (
<ColorBook />
) : match.params.storyId === "typography" ? (
<TypographyBook />
) : match.params.storyId === "loading" ? (
<LoaderStorybook />
) : match.params.storyId === "deal-list" ? (
<DealListStory />
) : (
<Message>
<Title>{"Missing story book"}</Title>
<Content>
<BackButton />
</Content>
</Message>
);
const message =
i % 3 === 0 && i % 5 === 0
? "fizzbuzz"
: i % 3 === 0
? "fizz"
: i % 5 === 0
? "buzz"
: String(i);
const paymentMessage =
state == "success"
? "Payment completed successfully"
: state == "processing"
? "Payment processing"
: state == "invalid_cvc"
? "There was an issue with your CVC number"
: state == "invalid_expiry"
? "Expiry must be sometime in the past."
: "There was an issue with the payment. Please contact support.";
const paymentMessage2 =
2018-10-14 09:45:37 -06:00
state == "success"
? 1 //'Payment completed successfully'
: state == "processing"
? 2 //'Payment processing'
: state == "invalid_cvc"
? 3 //'There was an issue with your CVC number'
: true //state == 'invalid_expiry'
? 4 //'Expiry must be sometime in the past.'
: 5; // 'There was an issue with the payment. Please contact support.'
const foo = (
<div
className={
"match-achievement-medal-type type" +
(medals[0].record
? "-record"
: medals[0].unique
? "-unique"
: medals[0].type)
}
>
{medals[0].record
? i18n("Record")
: medals[0].unique
? i18n("Unique")
: medals[0].type === 0
? i18n("Silver")
: medals[0].type === 1
? i18n("Gold")
: medals[0].type === 2
? i18n("Platinum")
: i18n("Theme")}
</div>
);
a
? literalline
: {
123: 12,
}
? line
: softline;
const config = {
onFailure:
onFailure !== undefined
? onFailure
: (error) => {
notify(
typeof error === "string"
? error
: error.message || "ra.notification.http_error",
"warning",
{
_:
typeof error === "string"
? error
: error && error.message
? error.message
: undefined,
2022-12-08 22:00:17 +09:00
},
);
refresh();
},
};
showNotification(
typeof error === "string" ? error : error.message || body,
level || "warning",
{
messageArgs,
undoable: false,
2022-12-08 22:00:17 +09:00
},
);
2018-11-25 16:21:14 +08:00
================================================================================
`;
2020-04-18 21:09:07 +08:00
exports[`nested.js format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
| printWidth
=====================================input======================================
let icecream = what == "cone"
? p => !!p ? \`here's your \${p} cone\` : \`just the empty cone for you\`
: p => \`here's your \${p} \${what}\`;
2018-10-14 09:45:37 -06:00
const value = condition1
? value1
: condition2
? value2
: condition3
? value3
: value4;
const StorybookLoader = ({ match }) => (
match.params.storyId === "button"
? <ButtonStorybook />
: match.params.storyId === "color"
? <ColorBook />
: match.params.storyId === "typography"
? <TypographyBook />
: match.params.storyId === "loading"
? <LoaderStorybook />
: match.params.storyId === "deal-list"
? <DealListStory />
: (
<Message>
<Title>{'Missing story book'}</Title>
<Content>
<BackButton/>
</Content>
</Message>
)
)
const message =
i % 3 === 0 && i % 5 === 0 ?
'fizzbuzz'
: i % 3 === 0 ?
'fizz'
: i % 5 === 0 ?
'buzz'
:
String(i)
const paymentMessage = state == 'success'
? 'Payment completed successfully'
: state == 'processing'
? 'Payment processing'
: state == 'invalid_cvc'
? 'There was an issue with your CVC number'
: state == 'invalid_expiry'
? 'Expiry must be sometime in the past.'
: 'There was an issue with the payment. Please contact support.'
const paymentMessage2 = state == 'success'
2018-10-14 09:45:37 -06:00
? 1 //'Payment completed successfully'
: state == 'processing'
? 2 //'Payment processing'
: state == 'invalid_cvc'
? 3 //'There was an issue with your CVC number'
: true //state == 'invalid_expiry'
? 4 //'Expiry must be sometime in the past.'
: 5 // 'There was an issue with the payment. Please contact support.'
const foo = <div className={'match-achievement-medal-type type' + (medals[0].record ? '-record' : (medals[0].unique ? '-unique' : medals[0].type))}>
{medals[0].record ? (
i18n('Record')
) : medals[0].unique ? (
i18n('Unique')
) : medals[0].type === 0 ? (
i18n('Silver')
) : medals[0].type === 1 ? (
i18n('Gold')
) : medals[0].type === 2 ? (
i18n('Platinum')
) : (
i18n('Theme')
)}
</div>
a
? literalline
: {
123: 12
}
? line
: softline
2018-11-25 16:21:14 +08:00
const config = {
onFailure: onFailure !== undefined ? onFailure : (
error => {
notify(
typeof error === 'string' ?
error
: error.message || 'ra.notification.http_error',
'warning',
{
_:
typeof error === 'string' ? error
: error && error.message ? error.message
: undefined,
}
);
refresh();
}
)
}
showNotification(
typeof error === 'string' ? error : error.message || body,
level || 'warning',
{
messageArgs,
undoable: false,
}
)
2018-11-25 16:21:14 +08:00
=====================================output=====================================
let icecream =
2020-04-18 21:09:07 +08:00
what == "cone"
? (p) => (!!p ? \`here's your \${p} cone\` : \`just the empty cone for you\`)
: (p) => \`here's your \${p} \${what}\`;
2018-10-14 09:45:37 -06:00
const value = condition1
2020-04-18 21:09:07 +08:00
? value1
: condition2
? value2
: condition3
? value3
: value4;
2018-10-14 09:45:37 -06:00
const StorybookLoader = ({ match }) =>
2020-04-18 21:09:07 +08:00
match.params.storyId === "button" ? (
<ButtonStorybook />
) : match.params.storyId === "color" ? (
<ColorBook />
) : match.params.storyId === "typography" ? (
<TypographyBook />
) : match.params.storyId === "loading" ? (
<LoaderStorybook />
) : match.params.storyId === "deal-list" ? (
<DealListStory />
) : (
<Message>
<Title>{"Missing story book"}</Title>
<Content>
<BackButton />
</Content>
</Message>
);
2018-10-14 09:45:37 -06:00
const message =
2020-04-18 21:09:07 +08:00
i % 3 === 0 && i % 5 === 0
? "fizzbuzz"
: i % 3 === 0
? "fizz"
: i % 5 === 0
? "buzz"
: String(i);
2018-10-14 09:45:37 -06:00
const paymentMessage =
2020-04-18 21:09:07 +08:00
state == "success"
? "Payment completed successfully"
: state == "processing"
? "Payment processing"
: state == "invalid_cvc"
? "There was an issue with your CVC number"
: state == "invalid_expiry"
? "Expiry must be sometime in the past."
: "There was an issue with the payment. Please contact support.";
2018-10-14 09:45:37 -06:00
const paymentMessage2 =
2020-04-18 21:09:07 +08:00
state == "success"
? 1 //'Payment completed successfully'
: state == "processing"
? 2 //'Payment processing'
: state == "invalid_cvc"
? 3 //'There was an issue with your CVC number'
: true //state == 'invalid_expiry'
? 4 //'Expiry must be sometime in the past.'
: 5; // 'There was an issue with the payment. Please contact support.'
2018-10-14 09:45:37 -06:00
const foo = (
2020-04-18 21:09:07 +08:00
<div
className={
"match-achievement-medal-type type" +
(medals[0].record
? "-record"
: medals[0].unique
? "-unique"
: medals[0].type)
}
>
{medals[0].record
? i18n("Record")
: medals[0].unique
? i18n("Unique")
: medals[0].type === 0
? i18n("Silver")
: medals[0].type === 1
? i18n("Gold")
: medals[0].type === 2
? i18n("Platinum")
: i18n("Theme")}
</div>
2018-10-14 09:45:37 -06:00
);
a
2020-04-18 21:09:07 +08:00
? literalline
: {
123: 12,
}
? line
: softline;
const config = {
onFailure:
onFailure !== undefined
? onFailure
: (error) => {
notify(
typeof error === "string"
? error
: error.message || "ra.notification.http_error",
"warning",
{
_:
typeof error === "string"
? error
: error && error.message
? error.message
: undefined,
2022-12-08 22:00:17 +09:00
},
);
refresh();
},
};
showNotification(
typeof error === "string" ? error : error.message || body,
level || "warning",
{
messageArgs,
undoable: false,
2022-12-08 22:00:17 +09:00
},
);
2020-04-18 21:09:07 +08:00
================================================================================
`;
exports[`nested-in-condition.js - {"tabWidth":4} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
tabWidth: 4
| printWidth
=====================================input======================================
$var = ($number % 10 >= 2 && ($number % 100 < 10 || $number % 100 >= 20)
? kochabCooieGameOnOboleUnweave
: annularCooeedSplicesWalksWayWay)
? anodyneCondosMalateOverateRetinol
: averredBathersBoxroomBuggyNurl;
const value = (bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie)
? true
? true
: false
: true
? true
: false;
(bifornCringerMoshedPerplexSawder ? (
askTrovenaBeenaDependsRowans
) : (
glimseGlyphsHazardNoopsTieTie
)) ? (
<Element>
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
</Element>
) : (
<Element2>
<Sub />
<Sub />
<Sub />
</Element2>
);
=====================================output=====================================
$var = (
$number % 10 >= 2 && ($number % 100 < 10 || $number % 100 >= 20)
? kochabCooieGameOnOboleUnweave
: annularCooeedSplicesWalksWayWay
)
? anodyneCondosMalateOverateRetinol
: averredBathersBoxroomBuggyNurl;
const value = (
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
)
? true
? true
: false
: true
? true
: false;
(
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
) ? (
<Element>
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
</Element>
) : (
<Element2>
<Sub />
<Sub />
<Sub />
</Element2>
);
================================================================================
`;
exports[`nested-in-condition.js - {"useTabs":true,"tabWidth":4} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
tabWidth: 4
useTabs: true
| printWidth
=====================================input======================================
$var = ($number % 10 >= 2 && ($number % 100 < 10 || $number % 100 >= 20)
? kochabCooieGameOnOboleUnweave
: annularCooeedSplicesWalksWayWay)
? anodyneCondosMalateOverateRetinol
: averredBathersBoxroomBuggyNurl;
const value = (bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie)
? true
? true
: false
: true
? true
: false;
(bifornCringerMoshedPerplexSawder ? (
askTrovenaBeenaDependsRowans
) : (
glimseGlyphsHazardNoopsTieTie
)) ? (
<Element>
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
</Element>
) : (
<Element2>
<Sub />
<Sub />
<Sub />
</Element2>
);
=====================================output=====================================
$var = (
$number % 10 >= 2 && ($number % 100 < 10 || $number % 100 >= 20)
? kochabCooieGameOnOboleUnweave
: annularCooeedSplicesWalksWayWay
)
? anodyneCondosMalateOverateRetinol
: averredBathersBoxroomBuggyNurl;
const value = (
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
)
? true
? true
: false
: true
? true
: false;
(
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
) ? (
<Element>
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
</Element>
) : (
<Element2>
<Sub />
<Sub />
<Sub />
</Element2>
);
================================================================================
`;
exports[`nested-in-condition.js - {"useTabs":true} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
useTabs: true
| printWidth
=====================================input======================================
$var = ($number % 10 >= 2 && ($number % 100 < 10 || $number % 100 >= 20)
? kochabCooieGameOnOboleUnweave
: annularCooeedSplicesWalksWayWay)
? anodyneCondosMalateOverateRetinol
: averredBathersBoxroomBuggyNurl;
const value = (bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie)
? true
? true
: false
: true
? true
: false;
(bifornCringerMoshedPerplexSawder ? (
askTrovenaBeenaDependsRowans
) : (
glimseGlyphsHazardNoopsTieTie
)) ? (
<Element>
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
</Element>
) : (
<Element2>
<Sub />
<Sub />
<Sub />
</Element2>
);
=====================================output=====================================
$var = (
$number % 10 >= 2 && ($number % 100 < 10 || $number % 100 >= 20)
? kochabCooieGameOnOboleUnweave
: annularCooeedSplicesWalksWayWay
)
? anodyneCondosMalateOverateRetinol
: averredBathersBoxroomBuggyNurl;
const value = (
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
)
? true
? true
: false
: true
? true
: false;
(
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
) ? (
<Element>
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
</Element>
) : (
<Element2>
<Sub />
<Sub />
<Sub />
</Element2>
);
2018-11-25 16:21:14 +08:00
================================================================================
`;
2020-04-10 19:12:01 +08:00
exports[`nested-in-condition.js format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
printWidth: 80
| printWidth
=====================================input======================================
$var = ($number % 10 >= 2 && ($number % 100 < 10 || $number % 100 >= 20)
? kochabCooieGameOnOboleUnweave
: annularCooeedSplicesWalksWayWay)
? anodyneCondosMalateOverateRetinol
: averredBathersBoxroomBuggyNurl;
const value = (bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie)
? true
? true
: false
: true
? true
: false;
(bifornCringerMoshedPerplexSawder ? (
askTrovenaBeenaDependsRowans
) : (
glimseGlyphsHazardNoopsTieTie
)) ? (
<Element>
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
</Element>
) : (
<Element2>
<Sub />
<Sub />
<Sub />
</Element2>
);
=====================================output=====================================
$var = (
$number % 10 >= 2 && ($number % 100 < 10 || $number % 100 >= 20)
? kochabCooieGameOnOboleUnweave
: annularCooeedSplicesWalksWayWay
)
? anodyneCondosMalateOverateRetinol
: averredBathersBoxroomBuggyNurl;
const value = (
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
)
? true
? true
: false
: true
? true
: false;
(
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
) ? (
<Element>
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
<Sub />
</Element>
) : (
<Element2>
<Sub />
<Sub />
<Sub />
</Element2>
);
================================================================================
`;
2020-04-18 21:09:07 +08:00
exports[`parenthesis.js - {"tabWidth":4} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
printWidth: 80
tabWidth: 4
| printWidth
=====================================input======================================
2020-04-18 21:09:07 +08:00
debug ? this.state.isVisible ? "partially visible" : "hidden" : null;
debug ? this.state.isVisible && somethingComplex ? "partially visible" : "hidden" : null;
2020-04-18 21:09:07 +08:00
a => a ? () => {a} : () => {a}
a => a ? a : a
a => a ? aasdasdasdasdasdasdaaasdasdasdasdasdasdasdasdasdasdasdasdasdaaaaaa : a
=====================================output=====================================
2020-04-18 21:09:07 +08:00
debug ? (this.state.isVisible ? "partially visible" : "hidden") : null;
debug
? this.state.isVisible && somethingComplex
? "partially visible"
: "hidden"
: null;
2020-04-18 21:09:07 +08:00
(a) =>
a
? () => {
a;
}
: () => {
a;
};
(a) => (a ? a : a);
(a) =>
a ? aasdasdasdasdasdasdaaasdasdasdasdasdasdasdasdasdasdasdasdasdaaaaaa : a;
================================================================================
`;
2020-04-18 21:09:07 +08:00
exports[`parenthesis.js - {"useTabs":true,"tabWidth":4} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
printWidth: 80
tabWidth: 4
useTabs: true
| printWidth
=====================================input======================================
2020-04-18 21:09:07 +08:00
debug ? this.state.isVisible ? "partially visible" : "hidden" : null;
debug ? this.state.isVisible && somethingComplex ? "partially visible" : "hidden" : null;
2020-04-18 21:09:07 +08:00
a => a ? () => {a} : () => {a}
a => a ? a : a
a => a ? aasdasdasdasdasdasdaaasdasdasdasdasdasdasdasdasdasdasdasdasdaaaaaa : a
=====================================output=====================================
2020-04-18 21:09:07 +08:00
debug ? (this.state.isVisible ? "partially visible" : "hidden") : null;
debug
? this.state.isVisible && somethingComplex
? "partially visible"
: "hidden"
: null;
2020-04-18 21:09:07 +08:00
(a) =>
a
? () => {
a;
}
: () => {
a;
};
(a) => (a ? a : a);
(a) =>
a ? aasdasdasdasdasdasdaaasdasdasdasdasdasdasdasdasdasdasdasdasdaaaaaa : a;
2020-04-18 21:09:07 +08:00
================================================================================
`;
exports[`parenthesis.js - {"useTabs":true} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
useTabs: true
| printWidth
=====================================input======================================
debug ? this.state.isVisible ? "partially visible" : "hidden" : null;
debug ? this.state.isVisible && somethingComplex ? "partially visible" : "hidden" : null;
a => a ? () => {a} : () => {a}
a => a ? a : a
a => a ? aasdasdasdasdasdasdaaasdasdasdasdasdasdasdasdasdasdasdasdasdaaaaaa : a
=====================================output=====================================
debug ? (this.state.isVisible ? "partially visible" : "hidden") : null;
debug
? this.state.isVisible && somethingComplex
? "partially visible"
: "hidden"
: null;
(a) =>
a
? () => {
a;
}
: () => {
a;
};
(a) => (a ? a : a);
(a) =>
a ? aasdasdasdasdasdasdaaasdasdasdasdasdasdasdasdasdasdasdasdasdaaaaaa : a;
================================================================================
`;
2020-04-10 19:12:01 +08:00
exports[`parenthesis.js format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
| printWidth
=====================================input======================================
debug ? this.state.isVisible ? "partially visible" : "hidden" : null;
debug ? this.state.isVisible && somethingComplex ? "partially visible" : "hidden" : null;
a => a ? () => {a} : () => {a}
a => a ? a : a
a => a ? aasdasdasdasdasdasdaaasdasdasdasdasdasdasdasdasdasdasdasdasdaaaaaa : a
2018-11-25 16:21:14 +08:00
=====================================output=====================================
debug ? (this.state.isVisible ? "partially visible" : "hidden") : null;
debug
2018-04-04 21:50:15 -03:00
? this.state.isVisible && somethingComplex
? "partially visible"
: "hidden"
: null;
(a) =>
a
? () => {
a;
}
: () => {
a;
};
(a) => (a ? a : a);
(a) =>
a ? aasdasdasdasdasdasdaaasdasdasdasdasdasdasdasdasdasdasdasdasdaaaaaa : a;
2018-11-25 16:21:14 +08:00
================================================================================
`;
2020-04-18 21:09:07 +08:00
exports[`test.js - {"tabWidth":4} format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
tabWidth: 4
| printWidth
=====================================input======================================
2020-04-18 21:09:07 +08:00
const obj0 = conditionIsTruthy ? shortThing : otherShortThing
2020-04-18 21:09:07 +08:00
const obj1 = conditionIsTruthy ? { some: 'long', object: 'with', lots: 'of', stuff } : shortThing
const obj2 = conditionIsTruthy ? shortThing : { some: 'long', object: 'with', lots: 'of', stuff }
const obj3 = conditionIsTruthy ? { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff } : shortThing
const obj4 = conditionIsTruthy ? shortThing : { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff }
const obj5 = conditionIsTruthy ? { some: 'long', object: 'with', lots: 'of', stuff } : { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff }
2018-11-25 16:21:14 +08:00
=====================================output=====================================
2020-04-18 21:09:07 +08:00
const obj0 = conditionIsTruthy ? shortThing : otherShortThing;
2020-04-18 21:09:07 +08:00
const obj1 = conditionIsTruthy
? { some: "long", object: "with", lots: "of", stuff }
: shortThing;
const obj2 = conditionIsTruthy
? shortThing
: { some: "long", object: "with", lots: "of", stuff };
const obj3 = conditionIsTruthy
? {
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
}
: shortThing;
const obj4 = conditionIsTruthy
? shortThing
: {
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
};
const obj5 = conditionIsTruthy
? { some: "long", object: "with", lots: "of", stuff }
: {
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
};
2018-11-25 16:21:14 +08:00
================================================================================
`;
2020-04-18 21:09:07 +08:00
exports[`test.js - {"useTabs":true,"tabWidth":4} format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
tabWidth: 4
useTabs: true
| printWidth
=====================================input======================================
2020-04-18 21:09:07 +08:00
const obj0 = conditionIsTruthy ? shortThing : otherShortThing
2020-04-18 21:09:07 +08:00
const obj1 = conditionIsTruthy ? { some: 'long', object: 'with', lots: 'of', stuff } : shortThing
const obj2 = conditionIsTruthy ? shortThing : { some: 'long', object: 'with', lots: 'of', stuff }
const obj3 = conditionIsTruthy ? { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff } : shortThing
const obj4 = conditionIsTruthy ? shortThing : { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff }
const obj5 = conditionIsTruthy ? { some: 'long', object: 'with', lots: 'of', stuff } : { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff }
2018-11-25 16:21:14 +08:00
=====================================output=====================================
2020-04-18 21:09:07 +08:00
const obj0 = conditionIsTruthy ? shortThing : otherShortThing;
2020-04-18 21:09:07 +08:00
const obj1 = conditionIsTruthy
? { some: "long", object: "with", lots: "of", stuff }
: shortThing;
const obj2 = conditionIsTruthy
? shortThing
: { some: "long", object: "with", lots: "of", stuff };
const obj3 = conditionIsTruthy
? {
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
}
: shortThing;
const obj4 = conditionIsTruthy
? shortThing
: {
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
};
const obj5 = conditionIsTruthy
? { some: "long", object: "with", lots: "of", stuff }
: {
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
};
================================================================================
`;
exports[`test.js - {"useTabs":true} format 1`] = `
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2020-04-18 21:09:07 +08:00
printWidth: 80
useTabs: true
| printWidth
=====================================input======================================
const obj0 = conditionIsTruthy ? shortThing : otherShortThing
const obj1 = conditionIsTruthy ? { some: 'long', object: 'with', lots: 'of', stuff } : shortThing
const obj2 = conditionIsTruthy ? shortThing : { some: 'long', object: 'with', lots: 'of', stuff }
const obj3 = conditionIsTruthy ? { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff } : shortThing
const obj4 = conditionIsTruthy ? shortThing : { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff }
const obj5 = conditionIsTruthy ? { some: 'long', object: 'with', lots: 'of', stuff } : { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff }
=====================================output=====================================
const obj0 = conditionIsTruthy ? shortThing : otherShortThing;
const obj1 = conditionIsTruthy
? { some: "long", object: "with", lots: "of", stuff }
: shortThing;
const obj2 = conditionIsTruthy
? shortThing
: { some: "long", object: "with", lots: "of", stuff };
const obj3 = conditionIsTruthy
? {
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
}
: shortThing;
const obj4 = conditionIsTruthy
? shortThing
: {
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
};
const obj5 = conditionIsTruthy
? { some: "long", object: "with", lots: "of", stuff }
: {
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
};
2018-11-25 16:21:14 +08:00
================================================================================
`;
2020-04-10 19:12:01 +08:00
exports[`test.js format 1`] = `
2018-11-25 16:21:14 +08:00
====================================options=====================================
2020-05-12 19:21:47 +08:00
parsers: ["babel", "flow", "typescript"]
2018-11-25 16:21:14 +08:00
printWidth: 80
| printWidth
=====================================input======================================
2017-04-12 13:41:51 -07:00
const obj0 = conditionIsTruthy ? shortThing : otherShortThing
2017-01-26 11:58:40 -08:00
2017-02-21 13:59:19 -08:00
const obj1 = conditionIsTruthy ? { some: 'long', object: 'with', lots: 'of', stuff } : shortThing
2017-01-26 11:58:40 -08:00
2017-02-21 13:59:19 -08:00
const obj2 = conditionIsTruthy ? shortThing : { some: 'long', object: 'with', lots: 'of', stuff }
2017-01-26 11:58:40 -08:00
2017-02-21 13:59:19 -08:00
const obj3 = conditionIsTruthy ? { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff } : shortThing
2017-01-26 11:58:40 -08:00
2017-02-21 13:59:19 -08:00
const obj4 = conditionIsTruthy ? shortThing : { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff }
2017-01-26 11:58:40 -08:00
2017-02-21 13:59:19 -08:00
const obj5 = conditionIsTruthy ? { some: 'long', object: 'with', lots: 'of', stuff } : { some: 'eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger', object: 'with', lots: 'of', stuff }
2018-11-25 16:21:14 +08:00
=====================================output=====================================
2017-01-26 11:58:40 -08:00
const obj0 = conditionIsTruthy ? shortThing : otherShortThing;
const obj1 = conditionIsTruthy
2017-04-12 13:41:51 -07:00
? { some: "long", object: "with", lots: "of", stuff }
2017-01-26 11:58:40 -08:00
: shortThing;
const obj2 = conditionIsTruthy
? shortThing
2017-04-12 13:41:51 -07:00
: { some: "long", object: "with", lots: "of", stuff };
2017-01-26 11:58:40 -08:00
const obj3 = conditionIsTruthy
? {
2017-04-12 13:41:51 -07:00
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
2017-01-26 11:58:40 -08:00
}
: shortThing;
const obj4 = conditionIsTruthy
? shortThing
: {
2017-04-12 13:41:51 -07:00
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
2017-01-26 11:58:40 -08:00
};
const obj5 = conditionIsTruthy
2017-04-12 13:41:51 -07:00
? { some: "long", object: "with", lots: "of", stuff }
2017-01-26 11:58:40 -08:00
: {
2017-04-12 13:41:51 -07:00
some: "eeeeeeeeeeeeven looooooooooooooooooooooooooooooonger",
object: "with",
lots: "of",
stuff,
2017-01-26 11:58:40 -08:00
};
2017-04-12 13:41:51 -07:00
2018-11-25 16:21:14 +08:00
================================================================================
2017-01-26 11:58:40 -08:00
`;