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

Add @Symbol annotations in git plugin Pipeline steps

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • git-plugin
    • None
    • 5.0.0

      To allow for easier use of Git plugin's traits by other parts of the Jenkins universe (JobDSL, CasC, others), the addition of some @Symbol annotations would be good. most of the extenders of SCMSourceTrait already had @Symbol annotations, and this ticket is intended to fill in what's left.

          [JENKINS-62130] Add @Symbol annotations in git plugin Pipeline steps

          Karl Shultz created issue -
          Karl Shultz made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Karl Shultz made changes -
          Description Original: To allow for easier use of Git plugin's traits by other parts of the Jenkins universe, the addition of some [{{@Symbol}}|https://github.com/jenkinsci/structs-plugin/blob/6271388cca252b16cf5ff482036126bad30ee240/annotation/src/main/java/org/jenkinsci/Symbol.java] annotations would be good. New: To allow for easier use of Git plugin's traits by other parts of the Jenkins universe (JobDSL, CasC, others), the addition of some [{{@Symbol}}|https://github.com/jenkinsci/structs-plugin/blob/6271388cca252b16cf5ff482036126bad30ee240/annotation/src/main/java/org/jenkinsci/Symbol.java] annotations would be good.
          Karl Shultz made changes -
          Description Original: To allow for easier use of Git plugin's traits by other parts of the Jenkins universe (JobDSL, CasC, others), the addition of some [{{@Symbol}}|https://github.com/jenkinsci/structs-plugin/blob/6271388cca252b16cf5ff482036126bad30ee240/annotation/src/main/java/org/jenkinsci/Symbol.java] annotations would be good. New: To allow for easier use of Git plugin's traits by other parts of the Jenkins universe (JobDSL, CasC, others), the addition of some [{{@Symbol}}|https://github.com/jenkinsci/structs-plugin/blob/6271388cca252b16cf5ff482036126bad30ee240/annotation/src/main/java/org/jenkinsci/Symbol.java] annotations would be good. most of the extenders of SCMSourceTrait already had {{@Symbol} annotations, and this ticket is intended to fill in what's left.
          Karl Shultz made changes -
          Description Original: To allow for easier use of Git plugin's traits by other parts of the Jenkins universe (JobDSL, CasC, others), the addition of some [{{@Symbol}}|https://github.com/jenkinsci/structs-plugin/blob/6271388cca252b16cf5ff482036126bad30ee240/annotation/src/main/java/org/jenkinsci/Symbol.java] annotations would be good. most of the extenders of SCMSourceTrait already had {{@Symbol} annotations, and this ticket is intended to fill in what's left. New: To allow for easier use of Git plugin's traits by other parts of the Jenkins universe (JobDSL, CasC, others), the addition of some [{{@Symbol}}|https://github.com/jenkinsci/structs-plugin/blob/6271388cca252b16cf5ff482036126bad30ee240/annotation/src/main/java/org/jenkinsci/Symbol.java] annotations would be good. most of the extenders of SCMSourceTrait already had {{@Symbol}} annotations, and this ticket is intended to fill in what's left.
          Mark Waite made changes -
          Link New: This issue is related to JENKINS-58503 [ JENKINS-58503 ]
          Mark Waite made changes -
          Link New: This issue is duplicated by JENKINS-58503 [ JENKINS-58503 ]
          Mark Waite made changes -
          Status Original: In Progress [ 3 ] New: Open [ 1 ]
          Mark Waite made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Mark Waite made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]

            markewaite Mark Waite
            kshultz Karl Shultz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: