[Evergreen-dev] Proposal to Pause 3.13 Angular Lint Requirements

Jane Sandberg sandbergja at gmail.com
Fri May 10 12:16:59 EDT 2024


My preference would be to put an /* eslint-disable */ at the top of the
relevant files, instead. It keeps the linter green, and is a clue to future
readers of the code "look out, there may be some unusual stuff in here,
lint-wise"

I worry that if we get used to the linter failing, we will stop paying
attention to it.

My $0.02, with appreciation to the release team.

On Fri, May 10, 2024, 8:57 AM Mike Rylander via Evergreen-dev <
evergreen-dev at list.evergreen-ils.org> wrote:

> +1 from me, for sure.
>
> Regards,
>
> Mike Rylander
>
> --   Sent from my phone, please pardon my thumbs.
>  | Research and Development Manager
>  | Equinox Open Library Initiative
>  | phone:  1-877-OPEN-ILS (673-6457)
>  | email:  miker at EquinoxInitiative.org
>  | web:  http://EquinoxInitiative.org
>
> On Fri, May 10, 2024, 11:49 AM Bill Erickson via Evergreen-dev <
> evergreen-dev at list.evergreen-ils.org> wrote:
>
>> Hi All,
>>
>> We're bumping against a lot of Angular lint errors on pending feature
>> branches as a result of relatively recent linting rules, some of which will
>> require significant refactoring to resolve.
>>
>> Note that 'ng lint --fix' helps, but it only fixes certain classes of
>> errors, mostly cosmetic.
>>
>> These feature branches have been tested in the wild and are generally
>> ready to go.  Efforts have been made to resolve the lint issues, but some
>> fixes, like batch changing "==" to "===" can cause problems, since the
>> original code was not created and tested with those assumptions in place.
>> Other more complicated issues could take days or longer to fix and re-test.
>>
>> I propose we relax our requirement that merged code be fully cleared of
>> lint errors at merge time until we get through this phase of feature
>> merging.
>>
>> Thoughts?
>>
>> Thanks,
>>
>> -b
>>
>>
>>
>> _______________________________________________
>> Evergreen-dev mailing list
>> Evergreen-dev at list.evergreen-ils.org
>> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
>>
> _______________________________________________
> Evergreen-dev mailing list
> Evergreen-dev at list.evergreen-ils.org
> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.evergreen-ils.org/pipermail/evergreen-dev/attachments/20240510/692aebce/attachment.htm>


More information about the Evergreen-dev mailing list