Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-20749

Upgrade our use of checkstyle to 8.6+

    XMLWordPrintableJSON

Details

    Description

      We should upgrade our checkstyle version to 8.6 or later so we can use the "match violation message to this regex" feature for suppression. That will allow us to make sure we don't regress on HTrace v3 vs v4 APIs (came up in HBASE-20332).

      We're currently blocked on upgrading to 8.3+ by checkstyle #5279, a regression that flags our use of both the "separate import groups" and "put static imports over here" configs as an error.

      Attachments

        1. HBASE-20749.master.001.patch
          2 kB
          Mike Drob
        2. HBASE-20749.master.002.patch
          2 kB
          Mike Drob
        3. HBASE-20749.master.003.patch
          2 kB
          Mike Drob

        Issue Links

          Activity

            People

              mdrob Mike Drob
              busbey Sean Busbey
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: