Thanks Jacques.

Using this I think we would also be able to configure like, hey don't check
for services java files, they don't have default constructors ;)

--
Best Regards,
Suraj Khurana
SENIOR TECHNICAL CONSULTANT
mobile: +91 9669750002
email: suraj.khur...@hotwax.co
*www.hotwax.co <http://www.hotwax.co/>*


On Tue, May 26, 2020 at 10:57 PM Jacques Le Roux <
jacques.le.r...@les7arts.com> wrote:

> Hi All,
>
> I agree with Daniel and Suraj. Do we would set a rule to 2000 to not let
> the same default (2000).
>
> We should also decide for the exceptions, wrote (eg following[1] and [2])
> and note them in OFBIZ-11740.
>
> Pierre, see OFBIZ-11740
>
> [1]
> https://stackoverflow.com/questions/48000117/how-to-add-exceptions-in-a-checkstyle-config
> [2] https://checkstyle.sourceforge.io/config_filters.html
>
> Jacques
>
> Le 26/05/2020 à 08:11, Suraj Khurana a écrit :
> > +1 for setting rule. Also we can think of some configured values instead
> of
> > 2000 (default). may be we should set it to 3000 instead.
> >
> > And then as Daniel mentioned, work on refactoring those offending source
> > files where possible.
> >
> > --
> >
> > Best Regards,
> > Suraj Khurana
> > Senior Technical Consultant
> >
> >
> > On Mon, May 25, 2020 at 8:49 PM Carsten Schinzer <
> > cars...@dcs-verkaufssysteme.de> wrote:
> >
> >> +1 for setting the max lines rule
> >>
> >>> Am 25.05.2020 um 17:05 schrieb Daniel Watford <d...@foomoo.co.uk>:
> >>>
> >>> Hi Jacques,
> >>>
> >>> I would vote for setting an explicit rule to have the max line length
> set
> >>> at 2000 lines and then work on refactoring those offending source files
> >>> where possible.
> >>>
> >>> If we find some files cannot be split up then I think we can add
> >> exceptions
> >>> to prevent the max line length rule from being applied to them. But
> that
> >>> should be done on a file by file basis.
> >>>
> >>> I still have OFBIZ-11456 on my todo list to refactor MacroFormRenderer.
> >>> Work has been progressing slowly but development has slowed during the
> >>> pandemic. I hope to get back on top of this soon.
> >>>
> >>> Thanks,
> >>>
> >>> Dan.
> >>>
> >>> On Mon, 25 May 2020 at 15:43, Jacques Le Roux <
> >> jacques.le.r...@les7arts.com>
> >>> wrote:
> >>>
> >>>> Hi All,
> >>>>
> >>>> Suraj rightly mentioned that we have no FileLength checkstyle rule and
> >> the
> >>>> max default is 2000 lines:
> >>>> https://checkstyle.sourceforge.io/config_sizes.html#FileLength
> >>>>
> >>>> We have some very large Java files in trunk and few (19) are longer
> than
> >>>> 2000 lines.
> >>>> The question is should we increase FileLength checkstyle rule to hide
> >> the
> >>>> issue or try to split those files?
> >>>>
> >>>> I have created https://issues.apache.org/jira/browse/OFBIZ-11740 for
> >> that
> >>>> Jacques
> >>>>
> >>>> https://checkstyle.sourceforge.io/config_sizes.html#FileLength
> >>>>
> >>>> Le 25/05/2020 à 15:09, Suraj Khurana a écrit :
> >>>>> This is done in rev # d6ebef619349f809062641d1b558cacdec3da208
> >>>>>
> >>>>> --
> >>>>> Best Regards,
> >>>>> Suraj Khurana
> >>>>> Senior Technical Consultant
> >>>>>
> >>>>>
> >>>>> On Mon, May 25, 2020 at 2:16 PM Suraj Khurana <
> suraj.khur...@hotwax.co
> >>>>> wrote:
> >>>>>
> >>>>>> Thanks everyone,
> >>>>>>
> >>>>>> Here[1] is the ticket to track this improvement.
> >>>>>>
> >>>>>> [1]: https://issues.apache.org/jira/browse/OFBIZ-11737
> >>>>>>
> >>>>>> --
> >>>>>> Best Regards,
> >>>>>> Suraj Khurana
> >>>>>> Senior Technical Consultant
> >>>>>>
> >>>>>>
> >>>>>> On Sun, May 24, 2020 at 1:58 PM Olivier Heintz <
> >>>>>> holivier.li...@ofbizextra.org> wrote:
> >>>>>>
> >>>>>>> +1
> >>>>>>>
> >>>>>>> Le 23/05/2020 à 17:29, Suraj Khurana a écrit :
> >>>>>>>> Hello Devs,
> >>>>>>>>
> >>>>>>>> Recently we are facing some checkstyle issues and one cause of it
> is
> >>>>>>>> LineLength property.
> >>>>>>>> Currently we have set it to 120, I think we should make it to 150
> >>>>>>> instead.
> >>>>>>>> It is pretty visible in 13/14 font sizes as well.
> >>>>>>>>
> >>>>>>>> Please share your thoughts on this.
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> Best Regards,
> >>>>>>>> Suraj Khurana
> >>>>>>>> Senior Technical Consultant
> >>>>>>>>
> >>>
> >>> --
> >>> Daniel Watford
> >>
>

Reply via email to