Uploaded image for project: 'tsc'
  1. tsc
  2. TSC-40

ODL Parent Oxygen Release details

XMLWordPrintable

    • Icon: Project Plan Project Plan
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • None
    • None
    • None

      ODL Parent's changes in Oxygen were focused on two axes:

      • helping improve the code quality of ODL projects in general;
      • upgrading third-party dependencies.

      The following changes contribute to improving the code quality throughout ODL:

      • compiler warnings, including deprecation warnings, are logged during builds, which allows interested projects to see them more easily;
      • Checkstyle, one of the static code analysis tools we use, was upgraded, and a number of rules enabled to enforce more best practices in projects which enable Checkstyle.

      ODL Parent is the main source of third-party dependencies in ODL. Most of the dependencies that are actually used were upgraded to ensure we pull in the latest available bug fixes. In the Oxygen development cycle, many obsolete dependencies were removed, reducing the risk of projects' accidentally pulling in dependencies with maintenance and/or security issues.

            dfarrell07 Daniel Farrell
            skitt Stephen Kitt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: