What happens
I sent a merge request with a solution made in Kotlin which had some 4 space indentations, the thing is that the MR was rejected because the indentations should be made with 2 spaces, but i cannot pass the linter pipeline if i put 2 spaces
What do you understand or find about that problem
the linter throws a warning when i put 2 spaces indentations saying that it should be 4 spaces, that warning makes the pipeline fail
Evidences

I need help with
What should i do in this case? should i send the MR again with 4 indentation, or just ignore the pipeline?
Could you make an MR that adapts the kotlin linter for 2 spaces?
Thanks in advance
The indent problem is only on the declaration of the functions params and works similar to python when the declaration has the indent on the same level, something like this:
if a == 'anything' \
and cond1:
do_something()
or
def do_something(
param1, param2, param3):
make_proccess()
And that examples doesn’t have a nice style, linter can fail for the indent level, but linters allow this:
if a == 'anything' \
and cond1:
do_something()
or
def do_something(
param1, param2, param3):
make_proccess()
I think that if the pipeline fails for that indent we could allow indent on 4 spaces only on params because the entire code has indent with 2 spaces except for the params when are separated on multiple lines.
Yes it is only on parameters when they ask for a 4 spaced indentation, if i put another the pipeline fails. The remaining code is all in 2 space indentation