Uploaded image for project: 'Calcite'
  1. Calcite
  2. CALCITE-4185

Remove dependency between checkstyle and compilation tasks

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.26.0
    • Component/s: None
    • Labels:
      None

      Description

      Checkstyle 8.26+ does not really use the compiled classes, so the dependency between checkstyle and compileJava could be removed.

      It would improve build times, and it would improve checkstyle cacheability (e.g. no need to re-execute checkstyleTest if test classes were not modified)

        Attachments

          Activity

            People

            • Assignee:
              vladimirsitnikov Vladimir Sitnikov
              Reporter:
              vladimirsitnikov Vladimir Sitnikov
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: