Uploaded image for project: 'jclouds'
  1. jclouds
  2. JCLOUDS-951

Remove inheritance in ProfitBrick's AutoValue classes

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0
    • Component/s: jclouds-labs
    • Labels:

      Description

      Using inheritance is not recommended when using Google AutoValue. See: https://github.com/google/auto/tree/master/value#restrictions-and-non-features

      Although it could seem convenient to have common fields extracted to a parent class, this can present issues when using Google Auto. Eclipse users might experience issues due to the order in which the auto value generated constructor declares the parameters.

        Attachments

          Activity

            People

            • Assignee:
              devcsrj Reijhanniel Jearl Campos
              Reporter:
              nacx Ignasi Barrera
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: