Uploaded image for project: 'Tamaya'
  1. Tamaya
  2. TAMAYA-107

ServiceContext SPI is not backward compatible

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 0.1-incubating
    • 0.2-incubating
    • API, Core
    • None
    • Important

    Description

      Unfortunately the Java 8 based version of the API uses Optional within the ServiceContext interface, rendering it incompatible with the former version. Since all the rest of the API has this compatibility and also it doesn't hurt to remove Optional here, I heavily propose to change to SPI in the Java 8 API to be the same as in Java 7.
      Also this is needed, so many extension modules can similalry work with core implementations in Java 7 AND Java 8.

      Attachments

        Activity

          People

            anatole Anatole Tresch
            anatole Anatole Tresch
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 4h
                4h
                Remaining:
                Remaining Estimate - 4h
                4h
                Logged:
                Time Spent - Not Specified
                Not Specified