Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-46206

Increase the level of most webcomponents eslint rules to make the webcomponents js more reliable

    XMLWordPrintable

Details

    • Hide

      Test every tool that uses a webcomponent from the webcomponents project. Normal QA should catch any errors introduced by the reformatting incurred by this ticket.

      Show
      Test every tool that uses a webcomponent from the webcomponents project. Normal QA should catch any errors introduced by the reformatting incurred by this ticket.

    Description

      Increase the level of most webcomponents eslint rules to make the webcomponents js more reliable. Upping everything but stylistic rules to error will help minimise lots of common js errors. If this gets in 22, then that means that future merges back to the 22.x branch (after 23, for example) will be way more reliable as the maven build will fail if eslint errors out.

      NOTE: this will not make errors out of stylistic choices, just dangerous practices.

      Gliffy Diagrams

        Zeplin

          Attachments

            Activity

              People

                a.fish@lancaster.ac.uk Adrian Fish
                a.fish@lancaster.ac.uk Adrian Fish
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Git Integration