Want to make a patch Appy? Will up our violations count but the set looks
reasonable to me.
St.Ack

On Tue, Nov 17, 2015 at 4:54 PM, Apekshit Sharma <a...@cloudera.com> wrote:

> I agree. Sorry if I my message was lost in the boring sunday story, but
> the proposal is only to enable new checkstyles which are listed in the
> first mail so we can know current state of our codebase and gauge its
> improvement overtime.
>
>
> On Tue, Nov 17, 2015 at 1:20 PM, Nick Dimiduk <ndimi...@gmail.com> wrote:
>
> > The problem with a fixup "rampage" is it will very like introduce
> conflicts
> > with any patches that are in review process. We have no issue with
> general
> > code cleanup. The problem is introducing more work for
> > contributors/reviewers while it's happening. The cleanup needs to happen
> in
> > tandem with compile-time enforcement of the rules so that we don't let
> the
> > bit-rott set back in again.
> >
> > So really, it's about coordinating the roll-out with minimal impact on
> > active development. Proposals?
> >
> > On Tue, Nov 17, 2015 at 11:55 AM, Apekshit Sharma <a...@cloudera.com>
> > wrote:
> >
> > > Emm...do no replies mean "don't care" which means silent yes? :-)
> > >
> > > On Tue, Nov 10, 2015 at 3:11 PM, Apekshit Sharma <a...@cloudera.com>
> > > wrote:
> > >
> > > > Last sunday, when i was bored, i thought  'let's fix some naive
> stuff,
> > > > oh.. checkstyles!'. After some time and few changes, I realized what
> > can
> > > be
> > > > more boring than idling around...repeating large mechanical change
> > > across 5
> > > > branches :-(. And can't just do it for single branch.
> > > >
> > > > Then, looking at history of checkstyle errors:
> > > > 5th sept: 3815
> > > > 7th sept: 1834  <-- what happened in last 2 days?
> > > > 5th nov: 1726
> > > > Seems like they do get fixed over time.
> > > >
> > > > So the idea here is, increase the code quality bar to see how
> good/bad
> > we
> > > > are, basically know where we stand, and work incrementally towards
> > > getting
> > > > better.
> > > > Personally, in all my patches, i'll fix some checkstyle issues only
> > > around
> > > > the code am touching. But if someone wants to go on a rampage and fix
> > > lots
> > > > of them at once, wohooo!
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Tue, Nov 10, 2015 at 8:51 AM, Jonathan Hsieh <j...@cloudera.com>
> > > wrote:
> > > >
> > > >> Is the goal just to incrementally fix these as we touch code or do
> you
> > > >> plan
> > > >> some mass check style cleanup?
> > > >>
> > > >> I've recently started contributing again and like how the checkstyle
> > > >> scripting enforces a monotonicly decreasing # of violations.
> > > >>
> > > >> On Monday, November 9, 2015, Apekshit Sharma <a...@cloudera.com>
> > wrote:
> > > >>
> > > >> > Sometimes, looking at certain things in our code makes me think,
> > 'How
> > > >> did
> > > >> > it  get in, there should be some kind of check for it!'.
> > > >> > Looked at different checkstyles rules and I think we can enable
> the
> > > >> > following ones to improve the formatting quality of our codebase.
> > > >> >
> > > >> > ImportOrder
> > > >> > <
> http://checkstyle.sourceforge.net/config_imports.html#ImportOrder>
> > :
> > > >> keep
> > > >> > imports in sorted order
> > > >> >
> > > >> > LeftCurly <
> > > >> http://checkstyle.sourceforge.net/config_blocks.html#LeftCurly>
> > > >> > :
> > > >> > Placement of left curly brace. Does 'eol' sounds right setting?
> > > >> >
> > > >> > NeedBraces <
> > > >> > http://checkstyle.sourceforge.net/config_blocks.html#NeedBraces>
> :
> > > >> > braces around code blocks
> > > >> >
> > > >> > JavadocTagContinuationIndentation
> > > >> > <
> > > >> >
> > > >>
> > >
> >
> http://checkstyle.sourceforge.net/config_javadoc.html#JavadocTagContinuationIndentation
> > > >> > >
> > > >> > :
> > > >> > Avoid weird indentations in javadocs
> > > >> >
> > > >> > NonEmptyAtclauseDescription
> > > >> > <
> > > >> >
> > > >>
> > >
> >
> http://checkstyle.sourceforge.net/config_javadoc.html#NonEmptyAtclauseDescription
> > > >> > >
> > > >> > :
> > > >> > We have sooooo many empty javadoc @ clauses. This'll take care of
> > it.
> > > >> >
> > > >> > Indentation <
> > > >> > http://checkstyle.sourceforge.net/config_misc.html#Indentation> :
> > > >> > Bad indentation hurts code readability. We have indentation
> > > guidelines,
> > > >> > should be fine enforcing them.
> > > >> >
> > > >> > - Apekshit
> > > >> >
> > > >>
> > > >>
> > > >> --
> > > >> // Jonathan Hsieh (shay)
> > > >> // HBase Tech Lead, Software Engineer, Cloudera
> > > >> // j...@cloudera.com // @jmhsieh
> > > >>
> > > >
> > > >
> > > >
> > > > --
> > > >
> > > > Regards
> > > >
> > > > Apekshit Sharma | Software Engineer, Cloudera | Palo Alto,
> California |
> > > > 650-963-6311
> > > >
> > >
> > >
> > >
> > > --
> > >
> > > Regards
> > >
> > > Apekshit Sharma | Software Engineer, Cloudera | Palo Alto, California |
> > > 650-963-6311
> > >
> >
>
>
>
> --
>
> Regards
>
> Apekshit Sharma | Software Engineer, Cloudera | Palo Alto, California |
> 650-963-6311
>

Reply via email to