I think the 140-character change will make the code hard to use on a
laptop without a monitor.


On 17/12/7, 02:43, "Peter Vary" <pv...@cloudera.com> wrote:

>Disclaimer: I did not have time to test it out, but according to
>http://checkstyle.sourceforge.net/config_misc.html#Indentation
><http://checkstyle.sourceforge.net/config_misc.html#Indentation>
>Maybe the indentation could be solved by:
>lineWrappingIndentation=2 (default 4)
>forceStrictCondition=false (default false)
>
>http://checkstyle.sourceforge.net/config_misc.html#TrailingComment
><http://checkstyle.sourceforge.net/config_misc.html#TrailingComment>
>might help with the comments
>
>Sorry for not being more helpful. Maybe sometime later I will have time
>to check these out.
>
>Thanks,
>Peter
>
>> On Dec 7, 2017, at 10:26 AM, Zoltan Haindrich
>><zhaindr...@hortonworks.com> wrote:
>> 
>> Hello Eugene!
>> 
>> I've looked into doing something with these; but I was not able to
>>relieve the warnings you've mentioned:
>> 
>> * the ;// is seems to be not configurable
>>   It seems like its handled by the whitespaceafter module; I'm not sure
>>how to allow / after ;
>> * I think that indentation of 4 for many method arguments makes it more
>>readable; so I think it would be the best to just drop this check...but
>>I've not seen any way to do this(w/o disabling the whole indentation
>>module...)
>> 
>> maybe someone else should take a look at it....I find it pretty hard to
>>get docs about specific chechkstyle configurations; since the search
>>keywords mostly contain keywords like: semicolon, whitespace,
>>comment...which tends to pull in all kind of garbage results :)
>> 
>> cheers,
>> Zoltan
>> 
>> On 6 Dec 2017 8:53 p.m., Eugene Koifman <ekoif...@hortonworks.com>
>>wrote:
>> It currently complains about no space between ; and // as in “…);//foo”
>> 
>> And also about indentation when a single method call is split into
>>multiple lines.
>> It insists on 4 chars in this case, though we use 2 in (all?) other
>>cases.
>> 
>> Could this be dialed down as well?
>> 
>> 
>> On 12/5/17, 7:26 AM, "Peter Vary" <pv...@cloudera.com> wrote:
>> 
>>    +1 for the changes
>> 
>>> On Dec 5, 2017, at 1:02 PM, Zoltan Haindrich <k...@rxd.hu> wrote:
>>> 
>>> Hello,
>>> 
>>> I've filed a ticket to make the checkstyle warnings less noisy
>>>(https://issues.apache.org/jira/browse/HIVE-18222)
>>> 
>>> * set maxlinelength to 140
>>>   I think everyone is working with big-enough displays to handle this
>>>:)
>>>   There are many methods which have complicated names / arguments /
>>>etc ; breaking the lines more frequently hurts readability...
>>> * disabled some restrictions like: declaration&hiding via get/set
>>>methods for protected/package fields are not mandatory
>>> 
>>> If you don't feel comfortable with these changes, please share your
>>>point of view.
>>> 
>>> cheers,
>>> Zoltan
>>> 
>>> 
>> 
>> 
>> 
>> 
>

Reply via email to