Hi folks, I read https://cwiki.apache.org/confluence/display/IGNITE/Coding+Guidelines, but did not find anything about code style for method arguments.
In many places in the code, I see different code style, this creates difficulties for reading. It seems to me an example below is rather difficult to perceive. ```java public void foo(Object obj1, Object obj2, Object obj3,... ,Object objN){ .... } ``` An example GridCacheProcessor.addCacheOnJoin(...) ```java private void addCacheOnJoin(CacheConfiguration<?, ?> cfg, boolean sql, Map<String, CacheInfo> caches, Map<String, CacheInfo> templates) ``` I suggest two options for writing arguments. If arguments are placed in a line before the page delimiter. ```java public void foo(Object obj1, Object obj2, Object obj3 , ... , Object objN){ .... } ``` If the arguments are not placed in the line before the page delimiter. ```java public void foo( Object obj1, Object obj2, Object obj3, ... , Object objN ){ .... } ``` In my personal experience, the last example is much easier to merge if method arguments were changed.