csharpier
csharpier copied to clipboard
Inconsistent formatting of linq chains
Input:
new Something(
formBindings: dto
.Forms.Select(form => new FormBinding
{
Id = form.Id,
Type = formBindings.First(x => x.Id == form.Id).Type,
FormTypeForInitialAnswers = form.FormTypeForInitialAnswers,
})
.ToList()
)
{
FormBindings = dto
.Forms.Select(form => new FormBinding
{
Id = form.Id,
Type = formBindings.First(x => x.Id == form.Id).Type,
FormTypeForInitialAnswers = form.FormTypeForInitialAnswers,
})
.ToList()
};
Output:
new Something(
formBindings: dto.Forms.Select(form => new FormBinding
{
Id = form.Id,
Type = formBindings.First(x => x.Id == form.Id).Type,
FormTypeForInitialAnswers = form.FormTypeForInitialAnswers,
})
.ToList()
)
{
FormBindings = dto
.Forms.Select(form => new FormBinding
{
Id = form.Id,
Type = formBindings.First(x => x.Id == form.Id).Type,
FormTypeForInitialAnswers = form.FormTypeForInitialAnswers,
})
.ToList()
};
Expected behavior:
new Something(
formBindings: dto
.Forms.Select(form => new FormBinding
{
Id = form.Id,
Type = formBindings.First(x => x.Id == form.Id).Type,
FormTypeForInitialAnswers = form.FormTypeForInitialAnswers,
})
.ToList()
)
{
FormBindings = dto
.Forms.Select(form => new FormBinding
{
Id = form.Id,
Type = formBindings.First(x => x.Id == form.Id).Type,
FormTypeForInitialAnswers = form.FormTypeForInitialAnswers,
})
.ToList()
};