Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3301

Confirm: Library versions are all up-to-date

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      The main goal of the task is to update bnd library to the latest 6.4.0. Intellij also provides an option to update selected libraries automatically which will also update all the pom files automatically. Test this option and see if it helps.

      1. Apache Commons CSV : 1.2 > 1.10.0
      2. Apache Commons Compress: 1.5 > 1.21
      3. Apache Commons IO: 2.4 > 2.11.0
      4. Apache Codec: 1.6 > 1.15
      5. Apache Commons Lang: 3.4 > 3.12.0
      6. Apache Commons Net: 2.0 > 3.8.0
      7. Apache Felix Main: 5.2.0 > 7.0.5
      8. Gson: 2.3.1 > 2.10.1
      9. Guava: 16.0.1 > 31.1-jre
      10. JDOM: 1.1.3 > 2.0.2
      11. JUnit: 4.8.2 > 4.13.2
      12. Logback Classic Module: 1.1.2 > 1.4.6
      13. Logback Core Module: 1.1.2 > 1.4.6
      14. MiGLayout Core: 4.2 > 11.0
      15. MiGLayout Swing: 4.2 > 11.0
      16. SLF4J API Module: 1.7.7 > 2.0.5
      17. SwingX Complete: 1.6.4 -> 1.6.5
      18. AQute Bndlib: 2.4.0 -> 6.4.0

        Attachments

          Issue Links

            Activity

            Hide
            nfreese Nowlan Freese added a comment -

            Based on reading about inheritance of versions from parent to child poms, I'm not 100% clear if maven-antrun-plugin and maven-javadoc-plugin would inherit the version from the parent pom. My guess is that they would, but because I'm not sure, I think it is best not to make changes to the master branch for these artifacts. Instead, I will update the versions in both the parent and child poms on the 3275 branch.

            Show
            nfreese Nowlan Freese added a comment - Based on reading about inheritance of versions from parent to child poms, I'm not 100% clear if maven-antrun-plugin and maven-javadoc-plugin would inherit the version from the parent pom. My guess is that they would, but because I'm not sure, I think it is best not to make changes to the master branch for these artifacts. Instead, I will update the versions in both the parent and child poms on the 3275 branch.
            Show
            nfreese Nowlan Freese added a comment - Update artifact versions in child poms: https://bitbucket.org/nfreese/nowlanfork-igb/commits/6166b5fab8953e3540485ea8b55bb9c6c7211f4a Update jdom artifact to jdom2 version 2.0.6.1: https://bitbucket.org/nfreese/nowlanfork-igb/commits/41bc7a9f93c6fa95529fdcf0a2c995c5d588f5e4
            Hide
            nfreese Nowlan Freese added a comment -

            To test:
            Pull two latest commits and test that IGB builds successfully (mvn clean install).

            Show
            nfreese Nowlan Freese added a comment - To test: Pull two latest commits and test that IGB builds successfully (mvn clean install).
            Hide
            karthik Karthik Raveendran added a comment -

            Pulled latest commits and was able to build the project. Test passed.

            Show
            karthik Karthik Raveendran added a comment - Pulled latest commits and was able to build the project. Test passed.
            Hide
            nfreese Nowlan Freese added a comment -

            As the commits are merged into branch 3275, I am considering this ticket closed.

            Show
            nfreese Nowlan Freese added a comment - As the commits are merged into branch 3275, I am considering this ticket closed.

              People

              • Assignee:
                karthik Karthik Raveendran
                Reporter:
                karthik Karthik Raveendran
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: