Uploaded image for project: 'JIRA Server (including JIRA Core)'
  1. JIRA Server (including JIRA Core)
  2. JRASERVER-25428

DefaultCustomFieldManager escapes this in constructor

    Details

    • Symptom Severity:
      Minor

      Description

      NOTE: This bug report is for JIRA Server. Using JIRA Cloud? See the corresponding bug report.

      DefaultCustomFieldManager registers itself with event publisher in its constructor, thus lets this reference escape before being fully constructed (see http://www.ibm.com/developerworks/java/library/j-jtp0618/index.html). As a standard workaround, it may implement Startable or define the event listener methods in an inner static class.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                dkordonski Dariusz Kordonski (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated: