Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-459

BND: allow customization of the "uses" clause in the generated Export-Package

    XMLWordPrintableJSON

Details

    Description

      Currently there is no way to exclude or customize the "uses" clause generated by BND for Export-Package entries.

      There are a number of scenarios where this would be useful:

      1) when the generated "uses" clause is very large, this can cause problems with Eclipse/PDE (possibly due to a bug in the PDE logic, or because PDE does some extra processing based on this clause).
      2) there may be a package that should be in the "uses" list but for some reason it's not been detected by BND.
      3) the "uses" clause can expose internal implementation details, that you might not want to in the manifest.

      this still needs to be investigated and designed, so this work will be done after the 1.2.0 release of the bundleplugin.

      Attachments

        1. FELIX_459_BND_USES_PATCH.txt
          2 kB
          Stuart McCulloch

        Activity

          People

            mcculls Stuart McCulloch
            mcculls Stuart McCulloch
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: