引数が多すぎて行がマージンを超えるメソッドを呼び出すたびに、各パラメーターを別々の行に配置する必要があります。
元のコード:
return getSubscriptionList(contractNumber, objects, acceptLanguage, userNumber, bankSystem, groupIdentification).stream()
.map(subscription -> createSubscriptionListItem(subscription,accountsFilterItems))
.collect(Collectors.toList());
再フォーマット後(これにより、必要なものに正確に変更されます):
return getSubscriptionList(
contractNumber,
objects,
acceptLanguage,
userNumber,
bankSystem,
groupIdentification
).stream()
.map(subscription -> createSubscriptionListItem(subscription, accountsFilterItems))
.collect(Collectors.toList());
すでに再フォーマットされたコードを再度再フォーマットした後:
return getSubscriptionList(contractNumber,
objects,
acceptLanguage,
userNumber,
bankSystem,
groupIdentification
).stream()
.map(subscription -> createSubscriptionListItem(subscription, accountsFilterItems))
.collect(Collectors.toList());
2 回目にフォーマットが変更されるのはなぜですか? また、設定を変更して修正するにはどうすればよいですか?