Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-58829

Add symbols to SCM discovery traits to prevent name clashes

    • GSoC 2019. Coding Phase 3

      The discovery trait descriptors need `@Symbol` annotations to prevent name clashes when used with JCasC.

      See same problem for github-branch-source :

      https://github.com/jenkinsci/configuration-as-code-plugin/issues/657

      https://github.com/jenkinsci/github-branch-source-plugin/pull/183/files

          [JENKINS-58829] Add symbols to SCM discovery traits to prevent name clashes

          Peter Leibiger created issue -
          Peter Leibiger made changes -
          Link New: This issue is related to JENKINS-45504 [ JENKINS-45504 ]
          Marky Jackson made changes -
          Labels New: gsoc-2019
          Parichay Barpanda made changes -
          Sprint New: GSoC 2019. Coding Phase 3 [ 696 ]

          Thanks pleibiger for catching this, I have started working. Will let you know when fixed.

          Parichay Barpanda added a comment - Thanks pleibiger for catching this, I have started working. Will let you know when fixed.
          Parichay Barpanda made changes -
          Epic Link New: JENKINS-57538 [ 199446 ]
          Parichay Barpanda made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Parichay Barpanda made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Parichay Barpanda made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]

            baymac Parichay Barpanda
            pleibiger Peter Leibiger
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: