Uploaded image for project: 'yangide'
  1. yangide
  2. YANGIDE-13

Guava is on the classpath twice, with different versions

    XMLWordPrintable

Details

    • Bug
    • Status: Open
    • Resolution: Unresolved
    • unspecified
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 5866

    Description

      While looking through the dependencies of yangide for an idea I had, I just noticed that Guava is twice on the classpath of yangide.yangparser, with different versions.. one a v15 from Orbit through MANIFEST, and one a v18 in lib as Bundle-Classpath.

      This is typically Not Good, because which one gets loaded depends on classpath ordering, and this can be very confusing for developers when debugging.

      We can probably safely simply remove either or the other. I'm assuming that the v18 in lib as Bundle-Classpath comes in for & via yangtools, so it seems smarter to keep that one and strike the other one.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            vorburger Michael Vorburger
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: