Open udalrich opened 5 years ago
With alignParameters as false, my code formats as
alignParameters
Importance(10000, goal, strategy1, strategy2, strategy3, strategy4, decCommodityInd, decMoodInd, decCurLeaderOpinionInd, incAltLeaderOpinionInd)
With alignParameters as true, it formats as
If I replace the constant with a variable, it behaves reasonably.
// true val numIter = 10000 Importance(numIter, goal, strategy1, strategy2, strategy3, strategy4, decCommodityInd, decMoodInd, decCurLeaderOpinionInd, incAltLeaderOpinionInd) // false val numIter = 10000 Importance(numIter, goal, strategy1, strategy2, strategy3, strategy4, decCommodityInd, decMoodInd, decCurLeaderOpinionInd, incAltLeaderOpinionInd)
My configuration (through sbt) is
import scalariform.formatter.preferences._ ThisBuild / scalariformPreferences := scalariformPreferences.value. setPreference(AlignArguments, true). setPreference(AlignParameters, true). setPreference(DoubleIndentConstructorArguments, true). setPreference(DoubleIndentMethodDeclaration, true). setPreference(FirstArgumentOnNewline, Prevent). setPreference(IndentLocalDefs, true). setPreference(IndentSpaces, 4)
With
alignParameters
as false, my code formats asWith
alignParameters
as true, it formats asIf I replace the constant with a variable, it behaves reasonably.
My configuration (through sbt) is