If I have a variable and assign the result of a function that receives a table to it, like this:
instance = MyClass.new({
stuff
})
...The formatted code looks like this. It's confusing to me how MyClass.new( has the same indentation level as the table that it's receiving:
instance =
MyClass.new(
{
arguments
}
)
I believe this would be the ideal result:
instance = MyClass.new(
{
arguments
}
)