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

API improvements based on real-world implementation and usage

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • scm-api-plugin
    • None

      Various API improvements that make it easier to implement/consume SCM API:

      • Provide a way to perform probes without doing a full scan
      • Provide a way to allow scanning with custom criteria
      • Tweak the contract of SCMFileSystem to make it easier to implement/consume while reducing round trips
      • Clarify the difference between the SCMFileSystem view and the probe view.
      • Add categorization of SCMSource / SCMHead so that e.g. the Branch API can sort based on categories

          [JENKINS-39355] API improvements based on real-world implementation and usage

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/api/SCMHeadObserver.java
          http://jenkins-ci.org/commit/scm-api-plugin/02f0160ffab1078c12a299cbed034150f4959b25
          Log:
          JENKINS-39355 Add some more utility observers

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/api/SCMHeadObserver.java http://jenkins-ci.org/commit/scm-api-plugin/02f0160ffab1078c12a299cbed034150f4959b25 Log: JENKINS-39355 Add some more utility observers

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/api/SCMSource.java
          src/main/java/jenkins/scm/impl/NullSCMSource.java
          src/main/java/jenkins/scm/impl/SingleSCMSource.java
          http://jenkins-ci.org/commit/scm-api-plugin/507eb1d02ff05478390c6b651927c0a63ec9f7c5
          Log:
          JENKINS-39355 Clarify what the requirement on implementations is with respect to the SCMSourceCriteria

          • Also SingleSCMSource is the only source that gets out of jail free

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/api/SCMSource.java src/main/java/jenkins/scm/impl/NullSCMSource.java src/main/java/jenkins/scm/impl/SingleSCMSource.java http://jenkins-ci.org/commit/scm-api-plugin/507eb1d02ff05478390c6b651927c0a63ec9f7c5 Log: JENKINS-39355 Clarify what the requirement on implementations is with respect to the SCMSourceCriteria Also SingleSCMSource is the only source that gets out of jail free

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/api/SCMFileSystem.java
          src/main/java/jenkins/scm/api/SCMSource.java
          http://jenkins-ci.org/commit/scm-api-plugin/d900a04fd0071e1ccd7e873946d4d3b34a404a21
          Log:
          JENKINS-39355 Fix javadoc warnings

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/api/SCMFileSystem.java src/main/java/jenkins/scm/api/SCMSource.java http://jenkins-ci.org/commit/scm-api-plugin/d900a04fd0071e1ccd7e873946d4d3b34a404a21 Log: JENKINS-39355 Fix javadoc warnings

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/impl/ChangeRequestSCMHeadCategory.java
          src/main/java/jenkins/scm/impl/UncategorizedSCMHeadCategory.java
          src/main/java/jenkins/scm/impl/UncategorizedSCMSourceCategory.java
          http://jenkins-ci.org/commit/scm-api-plugin/1c069908c873d6b2e264d38fd89ff7c8f3daa3ba
          Log:
          JENKINS-39355 Findbugs, the whole point is to tighten the annotations for the non-abstract classes

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/impl/ChangeRequestSCMHeadCategory.java src/main/java/jenkins/scm/impl/UncategorizedSCMHeadCategory.java src/main/java/jenkins/scm/impl/UncategorizedSCMSourceCategory.java http://jenkins-ci.org/commit/scm-api-plugin/1c069908c873d6b2e264d38fd89ff7c8f3daa3ba Log: JENKINS-39355 Findbugs, the whole point is to tighten the annotations for the non-abstract classes

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/api/SCMSource.java
          http://jenkins-ci.org/commit/scm-api-plugin/38fc3a6cca5f95f8ef3d93780cf722de8c972c6c
          Log:
          JENKINS-39355 Oooh look... Findbugs found a bug... I suspect by accident though

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/api/SCMSource.java http://jenkins-ci.org/commit/scm-api-plugin/38fc3a6cca5f95f8ef3d93780cf722de8c972c6c Log: JENKINS-39355 Oooh look... Findbugs found a bug... I suspect by accident though

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/api/SCMNavigator.java
          src/main/java/jenkins/scm/api/SCMSource.java
          http://jenkins-ci.org/commit/scm-api-plugin/38612389b46d77951cbc97ee15595e2b1da2129a
          Log:
          JENKINS-39355 Add a hook for persistent actions that may be periodically refreshed

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/api/SCMNavigator.java src/main/java/jenkins/scm/api/SCMSource.java http://jenkins-ci.org/commit/scm-api-plugin/38612389b46d77951cbc97ee15595e2b1da2129a Log: JENKINS-39355 Add a hook for persistent actions that may be periodically refreshed

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/api/SCMNavigator.java
          src/main/java/jenkins/scm/api/SCMSource.java
          http://jenkins-ci.org/commit/scm-api-plugin/1d87d73dea7677d1b7e2007e5b2c2eb210279fc4
          Log:
          JENKINS-39355 Fetching actions is something that needs to be able to log details

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/api/SCMNavigator.java src/main/java/jenkins/scm/api/SCMSource.java http://jenkins-ci.org/commit/scm-api-plugin/1d87d73dea7677d1b7e2007e5b2c2eb210279fc4 Log: JENKINS-39355 Fetching actions is something that needs to be able to log details

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/api/SCMNavigator.java
          src/main/java/jenkins/scm/api/SCMSource.java
          http://jenkins-ci.org/commit/scm-api-plugin/14cb4225cb17e251019d996f7e925167728778e8
          Log:
          JENKINS-39355 Fetching actions refinements

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/api/SCMNavigator.java src/main/java/jenkins/scm/api/SCMSource.java http://jenkins-ci.org/commit/scm-api-plugin/14cb4225cb17e251019d996f7e925167728778e8 Log: JENKINS-39355 Fetching actions refinements

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/api/MethodUtils.java
          src/main/java/jenkins/scm/api/SCMNavigator.java
          src/main/java/jenkins/scm/api/SCMSource.java
          http://jenkins-ci.org/commit/scm-api-plugin/62c569c2be4e37b57e2d9bd62463fe9dbd546ccc
          Log:
          JENKINS-39355 Fix the isOverridden check to work on protected methods

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/api/MethodUtils.java src/main/java/jenkins/scm/api/SCMNavigator.java src/main/java/jenkins/scm/api/SCMSource.java http://jenkins-ci.org/commit/scm-api-plugin/62c569c2be4e37b57e2d9bd62463fe9dbd546ccc Log: JENKINS-39355 Fix the isOverridden check to work on protected methods

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/api/SCMNavigator.java
          http://jenkins-ci.org/commit/scm-api-plugin/e472e3f2044f45e7805b5d98d373d634fba9ee1b
          Log:
          JENKINS-39355 Document the critically of checking Thread.interrupted()

          Compare: https://github.com/jenkinsci/scm-api-plugin/compare/14cb4225cb17...e472e3f2044f

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/api/SCMNavigator.java http://jenkins-ci.org/commit/scm-api-plugin/e472e3f2044f45e7805b5d98d373d634fba9ee1b Log: JENKINS-39355 Document the critically of checking Thread.interrupted() Compare: https://github.com/jenkinsci/scm-api-plugin/compare/14cb4225cb17...e472e3f2044f

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoMetadataAction.java
          http://jenkins-ci.org/commit/github-branch-source-plugin/70c9e98b44fb4b460f105ef6d8ebcbc192efa298
          Log:
          JENKINS-39355 Remove more dead code

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoMetadataAction.java http://jenkins-ci.org/commit/github-branch-source-plugin/70c9e98b44fb4b460f105ef6d8ebcbc192efa298 Log: JENKINS-39355 Remove more dead code

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/images/make-inkscape.sh
          src/images/organization-folder.svg
          src/main/java/jenkins/branch/BranchCategoryFilter.java
          src/main/java/jenkins/branch/CustomOrganizationFolderDescriptor.java
          src/main/java/jenkins/branch/DescriptionColumn.java
          src/main/java/jenkins/branch/LocalizedViewsTabBar.java
          src/main/java/jenkins/branch/MetadataAction.java
          src/main/java/jenkins/branch/MetadataActionFolderIcon.java
          src/main/java/jenkins/branch/MultiBranchCategoryFilter.java
          src/main/java/jenkins/branch/MultiBranchProject.java
          src/main/java/jenkins/branch/MultiBranchProjectDescriptor.java
          src/main/java/jenkins/branch/MultiBranchProjectFactory.java
          src/main/java/jenkins/branch/MultiBranchProjectViewHolder.java
          src/main/java/jenkins/branch/OrganizationFolder.java
          src/main/java/jenkins/branch/OrganizationFolderViewHolder.java
          src/main/resources/jenkins/branch/DescriptionColumn/column.jelly
          src/main/resources/jenkins/branch/DescriptionColumn/columnHeader.jelly
          src/main/resources/jenkins/branch/LocalizedViewsTabBar/viewTabs.jelly
          src/main/resources/jenkins/branch/Messages.properties
          src/main/resources/jenkins/branch/OrganizationFolder/newInstanceDetail.jelly
          src/main/webapp/images/16x16/organization-folder.png
          src/main/webapp/images/24x24/organization-folder.png
          src/main/webapp/images/32x32/organization-folder.png
          src/main/webapp/images/48x48/organization-folder.png
          http://jenkins-ci.org/commit/branch-api-plugin/74c146fd8e4614398b88f9102437f02c791add8f
          Log:
          [JENKINS-39355 Follow-up] Pick up simplifications

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/images/make-inkscape.sh src/images/organization-folder.svg src/main/java/jenkins/branch/BranchCategoryFilter.java src/main/java/jenkins/branch/CustomOrganizationFolderDescriptor.java src/main/java/jenkins/branch/DescriptionColumn.java src/main/java/jenkins/branch/LocalizedViewsTabBar.java src/main/java/jenkins/branch/MetadataAction.java src/main/java/jenkins/branch/MetadataActionFolderIcon.java src/main/java/jenkins/branch/MultiBranchCategoryFilter.java src/main/java/jenkins/branch/MultiBranchProject.java src/main/java/jenkins/branch/MultiBranchProjectDescriptor.java src/main/java/jenkins/branch/MultiBranchProjectFactory.java src/main/java/jenkins/branch/MultiBranchProjectViewHolder.java src/main/java/jenkins/branch/OrganizationFolder.java src/main/java/jenkins/branch/OrganizationFolderViewHolder.java src/main/resources/jenkins/branch/DescriptionColumn/column.jelly src/main/resources/jenkins/branch/DescriptionColumn/columnHeader.jelly src/main/resources/jenkins/branch/LocalizedViewsTabBar/viewTabs.jelly src/main/resources/jenkins/branch/Messages.properties src/main/resources/jenkins/branch/OrganizationFolder/newInstanceDetail.jelly src/main/webapp/images/16x16/organization-folder.png src/main/webapp/images/24x24/organization-folder.png src/main/webapp/images/32x32/organization-folder.png src/main/webapp/images/48x48/organization-folder.png http://jenkins-ci.org/commit/branch-api-plugin/74c146fd8e4614398b88f9102437f02c791add8f Log: [JENKINS-39355 Follow-up] Pick up simplifications

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/com/cloudbees/hudson/plugins/folder/AbstractFolderDescriptor.java
          src/main/java/com/cloudbees/hudson/plugins/folder/Folder.java
          src/main/java/com/cloudbees/hudson/plugins/folder/FolderIconDescriptor.java
          http://jenkins-ci.org/commit/cloudbees-folder-plugin/4a4d60e3279d9c530c123e06d82f88f6b3084f24
          Log:
          [JENKINS-39355 Follow-up] Need the ability to control applicability of FolderIcons

          • Also add baseline methods for Jenkins 2.0+ newItem page support to simplify child classes

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/com/cloudbees/hudson/plugins/folder/AbstractFolderDescriptor.java src/main/java/com/cloudbees/hudson/plugins/folder/Folder.java src/main/java/com/cloudbees/hudson/plugins/folder/FolderIconDescriptor.java http://jenkins-ci.org/commit/cloudbees-folder-plugin/4a4d60e3279d9c530c123e06d82f88f6b3084f24 Log: [JENKINS-39355 Follow-up] Need the ability to control applicability of FolderIcons Also add baseline methods for Jenkins 2.0+ newItem page support to simplify child classes

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgWebHook.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepositoryEventSubscriber.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
          http://jenkins-ci.org/commit/github-branch-source-plugin/e424aa26c28789285ccd8fc5add40d4c6250f135
          Log:
          JENKINS-39355 GitHub Org Folders plugin is now an empty plugin

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgWebHook.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepositoryEventSubscriber.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java http://jenkins-ci.org/commit/github-branch-source-plugin/e424aa26c28789285ccd8fc5add40d4c6250f135 Log: JENKINS-39355 GitHub Org Folders plugin is now an empty plugin

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
          http://jenkins-ci.org/commit/github-branch-source-plugin/1caf139844d0866e38a0343c20bc7b37a0a8e26f
          Log:
          JENKINS-39355 Consolidate code paths

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java http://jenkins-ci.org/commit/github-branch-source-plugin/1caf139844d0866e38a0343c20bc7b37a0a8e26f Log: JENKINS-39355 Consolidate code paths

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowBranchProjectFactory.java
          http://jenkins-ci.org/commit/workflow-multibranch-plugin/b150f70f9ddae2e045c3359a2b0f36a37d82affa
          Log:
          [JENKINS-39355 Follow-up] Switch to stat()

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowBranchProjectFactory.java http://jenkins-ci.org/commit/workflow-multibranch-plugin/b150f70f9ddae2e045c3359a2b0f36a37d82affa Log: [JENKINS-39355 Follow-up] Switch to stat()

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/scm/api/SCMNavigator.java
          src/main/java/jenkins/scm/api/SCMSource.java
          http://jenkins-ci.org/commit/scm-api-plugin/7657d69db81ed19ae2fe0f689340277b04ddb456
          Log:
          JENKINS-39355 DRY for implementations checking interrupts

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/scm/api/SCMNavigator.java src/main/java/jenkins/scm/api/SCMSource.java http://jenkins-ci.org/commit/scm-api-plugin/7657d69db81ed19ae2fe0f689340277b04ddb456 Log: JENKINS-39355 DRY for implementations checking interrupts

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java
          http://jenkins-ci.org/commit/mercurial-plugin/cee933e64be00678242818e781e0cf05e299507a
          Log:
          [JENKINS-39355 Follow-up] Also adding an attempt at a probe

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java http://jenkins-ci.org/commit/mercurial-plugin/cee933e64be00678242818e781e0cf05e299507a Log: [JENKINS-39355 Follow-up] Also adding an attempt at a probe

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
          http://jenkins-ci.org/commit/github-branch-source-plugin/919ec8b96a938405475b3abee9cfdd4df50f3c37
          Log:
          JENKINS-39355 Switch to the utility checkInterrupt() method for interrupt checking

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java http://jenkins-ci.org/commit/github-branch-source-plugin/919ec8b96a938405475b3abee9cfdd4df50f3c37 Log: JENKINS-39355 Switch to the utility checkInterrupt() method for interrupt checking

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
          src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java
          http://jenkins-ci.org/commit/git-plugin/f5caf58378c1802876766a5b9044d25221a0f339
          Log:
          [JENKINS-39355 Follow-up] Early access of work in progress

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java http://jenkins-ci.org/commit/git-plugin/f5caf58378c1802876766a5b9044d25221a0f339 Log: [JENKINS-39355 Follow-up] Early access of work in progress

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/com/cloudbees/hudson/plugins/folder/AbstractFolder.java
          src/main/java/com/cloudbees/hudson/plugins/folder/computed/ChildObserver.java
          src/main/java/com/cloudbees/hudson/plugins/folder/computed/ComputedFolder.java
          src/main/java/com/cloudbees/hudson/plugins/folder/computed/FolderComputation.java
          src/main/resources/com/cloudbees/hudson/plugins/folder/computed/ComputedFolder/tasks-top-extra.jelly
          src/main/resources/com/cloudbees/hudson/plugins/folder/computed/FolderComputation/events.jelly
          http://jenkins-ci.org/commit/cloudbees-folder-plugin/407c8cfe5c1d78f0fa8dafe7169952235f2556c2
          Log:
          [JENKINS-39355 Follow-up] Need to support events logging for computed folders

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/com/cloudbees/hudson/plugins/folder/AbstractFolder.java src/main/java/com/cloudbees/hudson/plugins/folder/computed/ChildObserver.java src/main/java/com/cloudbees/hudson/plugins/folder/computed/ComputedFolder.java src/main/java/com/cloudbees/hudson/plugins/folder/computed/FolderComputation.java src/main/resources/com/cloudbees/hudson/plugins/folder/computed/ComputedFolder/tasks-top-extra.jelly src/main/resources/com/cloudbees/hudson/plugins/folder/computed/FolderComputation/events.jelly http://jenkins-ci.org/commit/cloudbees-folder-plugin/407c8cfe5c1d78f0fa8dafe7169952235f2556c2 Log: [JENKINS-39355 Follow-up] Need to support events logging for computed folders

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/test/java/com/cloudbees/hudson/plugins/folder/computed/ComputedFolderTest.java
          http://jenkins-ci.org/commit/cloudbees-folder-plugin/1030e42e28882a380d94d189befe96e96f169bfb
          Log:
          [JENKINS-39355 Follow-up] Add tests for recomputation suppression

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/test/java/com/cloudbees/hudson/plugins/folder/computed/ComputedFolderTest.java http://jenkins-ci.org/commit/cloudbees-folder-plugin/1030e42e28882a380d94d189befe96e96f169bfb Log: [JENKINS-39355 Follow-up] Add tests for recomputation suppression

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/com/cloudbees/hudson/plugins/folder/computed/ComputedFolder.java
          http://jenkins-ci.org/commit/cloudbees-folder-plugin/0a51d1a06d8194276ead371ad82a4602ba205a18
          Log:
          [JENKINS-39355 Follow-up] Ensure changing the OIS forces recalculation

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/com/cloudbees/hudson/plugins/folder/computed/ComputedFolder.java http://jenkins-ci.org/commit/cloudbees-folder-plugin/0a51d1a06d8194276ead371ad82a4602ba205a18 Log: [JENKINS-39355 Follow-up] Ensure changing the OIS forces recalculation

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          README.md
          docs/consumer.adoc
          docs/implementation.adoc
          pom.xml
          src/main/java/jenkins/scm/api/MethodUtils.java
          src/main/java/jenkins/scm/api/SCM2.java
          src/main/java/jenkins/scm/api/SCMCategory.java
          src/main/java/jenkins/scm/api/SCMEvent.java
          src/main/java/jenkins/scm/api/SCMEventListener.java
          src/main/java/jenkins/scm/api/SCMFile.java
          src/main/java/jenkins/scm/api/SCMFileSystem.java
          src/main/java/jenkins/scm/api/SCMHead.java
          src/main/java/jenkins/scm/api/SCMHeadCategory.java
          src/main/java/jenkins/scm/api/SCMHeadEvent.java
          src/main/java/jenkins/scm/api/SCMHeadMixinEqualityGenerator.java
          src/main/java/jenkins/scm/api/SCMHeadObserver.java
          src/main/java/jenkins/scm/api/SCMNavigator.java
          src/main/java/jenkins/scm/api/SCMNavigatorDescriptor.java
          src/main/java/jenkins/scm/api/SCMNavigatorEvent.java
          src/main/java/jenkins/scm/api/SCMNavigatorOwner.java
          src/main/java/jenkins/scm/api/SCMNavigatorOwners.java
          src/main/java/jenkins/scm/api/SCMProbe.java
          src/main/java/jenkins/scm/api/SCMProbeStat.java
          src/main/java/jenkins/scm/api/SCMRevisionAction.java
          src/main/java/jenkins/scm/api/SCMSource.java
          src/main/java/jenkins/scm/api/SCMSourceCategory.java
          src/main/java/jenkins/scm/api/SCMSourceCriteria.java
          src/main/java/jenkins/scm/api/SCMSourceDescriptor.java
          src/main/java/jenkins/scm/api/SCMSourceEvent.java
          src/main/java/jenkins/scm/api/SCMSourceObserver.java
          src/main/java/jenkins/scm/api/SCMSourceOwner.java
          src/main/java/jenkins/scm/api/SCMSourceOwners.java
          src/main/java/jenkins/scm/api/actions/ChangeRequestAction.java
          src/main/java/jenkins/scm/api/actions/package-info.java
          src/main/java/jenkins/scm/api/metadata/AvatarMetadataAction.java
          src/main/java/jenkins/scm/api/metadata/ContributorMetadataAction.java
          src/main/java/jenkins/scm/api/metadata/ObjectMetadataAction.java
          src/main/java/jenkins/scm/api/metadata/package-info.java
          src/main/java/jenkins/scm/api/mixin/ChangeRequestSCMHead.java
          src/main/java/jenkins/scm/api/mixin/SCMHeadMixin.java
          src/main/java/jenkins/scm/api/mixin/TagSCMHead.java
          src/main/java/jenkins/scm/api/mixin/package-info.java
          src/main/java/jenkins/scm/api/package-info.java
          src/main/java/jenkins/scm/impl/ChangeRequestSCMHeadCategory.java
          src/main/java/jenkins/scm/impl/NoOpProjectObserver.java
          src/main/java/jenkins/scm/impl/NullSCMSource.java
          src/main/java/jenkins/scm/impl/SCM2Notifier.java
          src/main/java/jenkins/scm/impl/SCM2TransientActionFactory.java
          src/main/java/jenkins/scm/impl/SCMTriggerListener.java
          src/main/java/jenkins/scm/impl/SingleSCMNavigator.java
          src/main/java/jenkins/scm/impl/SingleSCMSource.java
          src/main/java/jenkins/scm/impl/TagSCMHeadCategory.java
          src/main/java/jenkins/scm/impl/UncategorizedSCMHeadCategory.java
          src/main/java/jenkins/scm/impl/UncategorizedSCMSourceCategory.java
          src/main/java/jenkins/scm/impl/package-info.java
          src/main/resources/jenkins/scm/api/Messages.properties
          src/main/resources/jenkins/scm/impl/Messages.properties
          src/test/java/jenkins/scm/api/MessagesTest.java
          src/test/java/jenkins/scm/api/SCMCategoryTest.java
          src/test/java/jenkins/scm/api/SCMEventTest.java
          src/test/java/jenkins/scm/api/SCMHeadObserverTest.java
          src/test/java/jenkins/scm/api/SCMHeadTest.java
          src/test/java/jenkins/scm/impl/ChangeRequestSCMHeadCategoryTest.java
          src/test/java/jenkins/scm/impl/MessagesTest.java
          src/test/java/jenkins/scm/impl/NoOpProjectObserverTest.java
          src/test/java/jenkins/scm/impl/NullSCMSourceTest.java
          src/test/java/jenkins/scm/impl/SingleSCMNavigatorTest.java
          src/test/java/jenkins/scm/impl/SingleSCMSourceTest.java
          src/test/java/jenkins/scm/impl/TagSCMHeadCategoryTest.java
          src/test/java/jenkins/scm/impl/UncategorizedSCMHeadCategoryTest.java
          src/test/java/jenkins/scm/impl/UncategorizedSCMSourceCategoryTest.java
          src/test/java/jenkins/scm/impl/mock/MockAvatarMetadataAction.java
          src/test/java/jenkins/scm/impl/mock/MockChangeRequestSCMHead.java
          src/test/java/jenkins/scm/impl/mock/MockSCM.java
          src/test/java/jenkins/scm/impl/mock/MockSCMChangeLogEntry.java
          src/test/java/jenkins/scm/impl/mock/MockSCMChangeLogSet.java
          src/test/java/jenkins/scm/impl/mock/MockSCMController.java
          src/test/java/jenkins/scm/impl/mock/MockSCMHead.java
          src/test/java/jenkins/scm/impl/mock/MockSCMHeadEvent.java
          src/test/java/jenkins/scm/impl/mock/MockSCMLink.java
          src/test/java/jenkins/scm/impl/mock/MockSCMNavigator.java
          src/test/java/jenkins/scm/impl/mock/MockSCMNavigatorEvent.java
          src/test/java/jenkins/scm/impl/mock/MockSCMRepositoryBrowser.java
          src/test/java/jenkins/scm/impl/mock/MockSCMRevision.java
          src/test/java/jenkins/scm/impl/mock/MockSCMSource.java
          src/test/java/jenkins/scm/impl/mock/MockSCMSourceEvent.java
          src/test/java/jenkins/scm/impl/mock/MockTagSCMHead.java
          src/test/resources/jenkins/scm/impl/mock/MockSCM/config.jelly
          src/test/resources/jenkins/scm/impl/mock/MockSCMNavigator/config.jelly
          src/test/resources/jenkins/scm/impl/mock/MockSCMSource/config-detail.jelly
          http://jenkins-ci.org/commit/scm-api-plugin/fb1a0c1d0c2559824bac909e0dfc3a69bc6546c2
          Log:
          Merge pull request #17 from jenkinsci/jenkins-39355

          [FIXED JENKINS-39355] Various API improvements

          Compare: https://github.com/jenkinsci/scm-api-plugin/compare/064fcfa23f63...fb1a0c1d0c25

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: README.md docs/consumer.adoc docs/implementation.adoc pom.xml src/main/java/jenkins/scm/api/MethodUtils.java src/main/java/jenkins/scm/api/SCM2.java src/main/java/jenkins/scm/api/SCMCategory.java src/main/java/jenkins/scm/api/SCMEvent.java src/main/java/jenkins/scm/api/SCMEventListener.java src/main/java/jenkins/scm/api/SCMFile.java src/main/java/jenkins/scm/api/SCMFileSystem.java src/main/java/jenkins/scm/api/SCMHead.java src/main/java/jenkins/scm/api/SCMHeadCategory.java src/main/java/jenkins/scm/api/SCMHeadEvent.java src/main/java/jenkins/scm/api/SCMHeadMixinEqualityGenerator.java src/main/java/jenkins/scm/api/SCMHeadObserver.java src/main/java/jenkins/scm/api/SCMNavigator.java src/main/java/jenkins/scm/api/SCMNavigatorDescriptor.java src/main/java/jenkins/scm/api/SCMNavigatorEvent.java src/main/java/jenkins/scm/api/SCMNavigatorOwner.java src/main/java/jenkins/scm/api/SCMNavigatorOwners.java src/main/java/jenkins/scm/api/SCMProbe.java src/main/java/jenkins/scm/api/SCMProbeStat.java src/main/java/jenkins/scm/api/SCMRevisionAction.java src/main/java/jenkins/scm/api/SCMSource.java src/main/java/jenkins/scm/api/SCMSourceCategory.java src/main/java/jenkins/scm/api/SCMSourceCriteria.java src/main/java/jenkins/scm/api/SCMSourceDescriptor.java src/main/java/jenkins/scm/api/SCMSourceEvent.java src/main/java/jenkins/scm/api/SCMSourceObserver.java src/main/java/jenkins/scm/api/SCMSourceOwner.java src/main/java/jenkins/scm/api/SCMSourceOwners.java src/main/java/jenkins/scm/api/actions/ChangeRequestAction.java src/main/java/jenkins/scm/api/actions/package-info.java src/main/java/jenkins/scm/api/metadata/AvatarMetadataAction.java src/main/java/jenkins/scm/api/metadata/ContributorMetadataAction.java src/main/java/jenkins/scm/api/metadata/ObjectMetadataAction.java src/main/java/jenkins/scm/api/metadata/package-info.java src/main/java/jenkins/scm/api/mixin/ChangeRequestSCMHead.java src/main/java/jenkins/scm/api/mixin/SCMHeadMixin.java src/main/java/jenkins/scm/api/mixin/TagSCMHead.java src/main/java/jenkins/scm/api/mixin/package-info.java src/main/java/jenkins/scm/api/package-info.java src/main/java/jenkins/scm/impl/ChangeRequestSCMHeadCategory.java src/main/java/jenkins/scm/impl/NoOpProjectObserver.java src/main/java/jenkins/scm/impl/NullSCMSource.java src/main/java/jenkins/scm/impl/SCM2Notifier.java src/main/java/jenkins/scm/impl/SCM2TransientActionFactory.java src/main/java/jenkins/scm/impl/SCMTriggerListener.java src/main/java/jenkins/scm/impl/SingleSCMNavigator.java src/main/java/jenkins/scm/impl/SingleSCMSource.java src/main/java/jenkins/scm/impl/TagSCMHeadCategory.java src/main/java/jenkins/scm/impl/UncategorizedSCMHeadCategory.java src/main/java/jenkins/scm/impl/UncategorizedSCMSourceCategory.java src/main/java/jenkins/scm/impl/package-info.java src/main/resources/jenkins/scm/api/Messages.properties src/main/resources/jenkins/scm/impl/Messages.properties src/test/java/jenkins/scm/api/MessagesTest.java src/test/java/jenkins/scm/api/SCMCategoryTest.java src/test/java/jenkins/scm/api/SCMEventTest.java src/test/java/jenkins/scm/api/SCMHeadObserverTest.java src/test/java/jenkins/scm/api/SCMHeadTest.java src/test/java/jenkins/scm/impl/ChangeRequestSCMHeadCategoryTest.java src/test/java/jenkins/scm/impl/MessagesTest.java src/test/java/jenkins/scm/impl/NoOpProjectObserverTest.java src/test/java/jenkins/scm/impl/NullSCMSourceTest.java src/test/java/jenkins/scm/impl/SingleSCMNavigatorTest.java src/test/java/jenkins/scm/impl/SingleSCMSourceTest.java src/test/java/jenkins/scm/impl/TagSCMHeadCategoryTest.java src/test/java/jenkins/scm/impl/UncategorizedSCMHeadCategoryTest.java src/test/java/jenkins/scm/impl/UncategorizedSCMSourceCategoryTest.java src/test/java/jenkins/scm/impl/mock/MockAvatarMetadataAction.java src/test/java/jenkins/scm/impl/mock/MockChangeRequestSCMHead.java src/test/java/jenkins/scm/impl/mock/MockSCM.java src/test/java/jenkins/scm/impl/mock/MockSCMChangeLogEntry.java src/test/java/jenkins/scm/impl/mock/MockSCMChangeLogSet.java src/test/java/jenkins/scm/impl/mock/MockSCMController.java src/test/java/jenkins/scm/impl/mock/MockSCMHead.java src/test/java/jenkins/scm/impl/mock/MockSCMHeadEvent.java src/test/java/jenkins/scm/impl/mock/MockSCMLink.java src/test/java/jenkins/scm/impl/mock/MockSCMNavigator.java src/test/java/jenkins/scm/impl/mock/MockSCMNavigatorEvent.java src/test/java/jenkins/scm/impl/mock/MockSCMRepositoryBrowser.java src/test/java/jenkins/scm/impl/mock/MockSCMRevision.java src/test/java/jenkins/scm/impl/mock/MockSCMSource.java src/test/java/jenkins/scm/impl/mock/MockSCMSourceEvent.java src/test/java/jenkins/scm/impl/mock/MockTagSCMHead.java src/test/resources/jenkins/scm/impl/mock/MockSCM/config.jelly src/test/resources/jenkins/scm/impl/mock/MockSCMNavigator/config.jelly src/test/resources/jenkins/scm/impl/mock/MockSCMSource/config-detail.jelly http://jenkins-ci.org/commit/scm-api-plugin/fb1a0c1d0c2559824bac909e0dfc3a69bc6546c2 Log: Merge pull request #17 from jenkinsci/jenkins-39355 [FIXED JENKINS-39355] Various API improvements Compare: https://github.com/jenkinsci/scm-api-plugin/compare/064fcfa23f63...fb1a0c1d0c25

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          http://jenkins-ci.org/commit/branch-api-plugin/6dc29d6791159f1b9b3ba37c9319a76fdf19ca03
          Log:
          [JENKINS-39355 follow up] Pick up SCM API 2.0 release

          • Also mark the on-disk configuration format as having changed since 1.11, if you upgrade to 2.0 and downgrade again you will need to run a full index / scan to fix the actions etc.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml http://jenkins-ci.org/commit/branch-api-plugin/6dc29d6791159f1b9b3ba37c9319a76fdf19ca03 Log: [JENKINS-39355 follow up] Pick up SCM API 2.0 release Also mark the on-disk configuration format as having changed since 1.11, if you upgrade to 2.0 and downgrade again you will need to run a full index / scan to fix the actions etc.

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          README.md
          docs/basic-multi-branch.png
          docs/branch-sources.png
          docs/implementation.adoc
          docs/user.adoc
          pom.xml
          src/images/make-inkscape.sh
          src/images/organization-folder.svg
          src/main/java/jenkins/branch/BaseEmptyView.java
          src/main/java/jenkins/branch/Branch.java
          src/main/java/jenkins/branch/BranchCategoryFilter.java
          src/main/java/jenkins/branch/BranchEventCause.java
          src/main/java/jenkins/branch/BranchNameContributor.java
          src/main/java/jenkins/branch/BranchProjectFactory.java
          src/main/java/jenkins/branch/BranchProjectFactoryDescriptor.java
          src/main/java/jenkins/branch/BranchProperty.java
          src/main/java/jenkins/branch/BranchPropertyDescriptor.java
          src/main/java/jenkins/branch/BranchStatusColumn.java
          src/main/java/jenkins/branch/CustomOrganizationFolderDescriptor.java
          src/main/java/jenkins/branch/DescriptionColumn.java
          src/main/java/jenkins/branch/JobDecorator.java
          src/main/java/jenkins/branch/LocalizedViewsTabBar.java
          src/main/java/jenkins/branch/MetadataActionFolderIcon.java
          src/main/java/jenkins/branch/MultiBranchCategoryFilter.java
          src/main/java/jenkins/branch/MultiBranchProject.java
          src/main/java/jenkins/branch/MultiBranchProjectDescriptor.java
          src/main/java/jenkins/branch/MultiBranchProjectEmptyView.java
          src/main/java/jenkins/branch/MultiBranchProjectFactory.java
          src/main/java/jenkins/branch/MultiBranchProjectViewHolder.java
          src/main/java/jenkins/branch/NamedExceptionsBranchPropertyStrategy.java
          src/main/java/jenkins/branch/OrganizationFolder.java
          src/main/java/jenkins/branch/OrganizationFolderEmptyView.java
          src/main/java/jenkins/branch/OrganizationFolderViewHolder.java
          src/main/java/jenkins/branch/ParameterDefinitionBranchProperty.java
          src/main/java/jenkins/branch/RateLimitBranchProperty.java
          src/main/java/jenkins/branch/SimpleViewBranchFilter.java
          src/main/resources/jenkins/branch/BranchEventCause/description.jelly
          src/main/resources/jenkins/branch/BranchEventCause/description.properties
          src/main/resources/jenkins/branch/BranchIndexingCause/description.jelly
          src/main/resources/jenkins/branch/BranchStatusColumn/column.jelly
          src/main/resources/jenkins/branch/DescriptionColumn/column.jelly
          src/main/resources/jenkins/branch/DescriptionColumn/columnHeader.jelly
          src/main/resources/jenkins/branch/LocalizedViewsTabBar/viewTabs.jelly
          src/main/resources/jenkins/branch/Messages.properties
          src/main/resources/jenkins/branch/OrganizationFolder/newInstanceDetail.jelly
          src/main/webapp/images/16x16/organization-folder.png
          src/main/webapp/images/24x24/organization-folder.png
          src/main/webapp/images/32x32/organization-folder.png
          src/main/webapp/images/48x48/organization-folder.png
          src/test/java/integration/BrandingTest.java
          src/test/java/integration/CategorizationTest.java
          src/test/java/integration/EnvironmentTest.java
          src/test/java/integration/EventsTest.java
          src/test/java/integration/ScmApiTest.java
          src/test/java/integration/harness/BasicBranchProjectFactory.java
          src/test/java/integration/harness/BasicBranchProperty.java
          src/test/java/integration/harness/BasicDummyStepBranchProperty.java
          src/test/java/integration/harness/BasicMultiBranchProject.java
          src/test/java/integration/harness/BasicMultiBranchProjectFactory.java
          src/test/java/integration/harness/BasicSCMSourceCriteria.java
          src/test/java/jenkins/branch/BranchCategoryFilterTest.java
          src/test/java/jenkins/branch/BuildRetentionBranchPropertyTest.java
          src/test/java/jenkins/branch/CustomOrganizationFolderDescriptorTest.java
          src/test/java/jenkins/branch/LocalizedViewsTabBarTest.java
          src/test/java/jenkins/branch/MessagesTest.java
          src/test/java/jenkins/branch/OrganizationFolderTest.java
          src/test/java/jenkins/branch/ParameterDefinitionBranchPropertyTest.java
          src/test/java/jenkins/branch/RateLimitBranchPropertyTest.java
          src/test/java/jenkins/branch/harness/MultiBranchImpl.java
          http://jenkins-ci.org/commit/branch-api-plugin/c3e4d5b51a77026d34cbc784d923715a7295b053
          Log:
          Merge pull request #58 from jenkinsci/jenkins-39355-follow-up

          [JENKINS-39355 follow up] Add eventing support to API

          Compare: https://github.com/jenkinsci/branch-api-plugin/compare/65f9693af8de...c3e4d5b51a77

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: README.md docs/basic-multi-branch.png docs/branch-sources.png docs/implementation.adoc docs/user.adoc pom.xml src/images/make-inkscape.sh src/images/organization-folder.svg src/main/java/jenkins/branch/BaseEmptyView.java src/main/java/jenkins/branch/Branch.java src/main/java/jenkins/branch/BranchCategoryFilter.java src/main/java/jenkins/branch/BranchEventCause.java src/main/java/jenkins/branch/BranchNameContributor.java src/main/java/jenkins/branch/BranchProjectFactory.java src/main/java/jenkins/branch/BranchProjectFactoryDescriptor.java src/main/java/jenkins/branch/BranchProperty.java src/main/java/jenkins/branch/BranchPropertyDescriptor.java src/main/java/jenkins/branch/BranchStatusColumn.java src/main/java/jenkins/branch/CustomOrganizationFolderDescriptor.java src/main/java/jenkins/branch/DescriptionColumn.java src/main/java/jenkins/branch/JobDecorator.java src/main/java/jenkins/branch/LocalizedViewsTabBar.java src/main/java/jenkins/branch/MetadataActionFolderIcon.java src/main/java/jenkins/branch/MultiBranchCategoryFilter.java src/main/java/jenkins/branch/MultiBranchProject.java src/main/java/jenkins/branch/MultiBranchProjectDescriptor.java src/main/java/jenkins/branch/MultiBranchProjectEmptyView.java src/main/java/jenkins/branch/MultiBranchProjectFactory.java src/main/java/jenkins/branch/MultiBranchProjectViewHolder.java src/main/java/jenkins/branch/NamedExceptionsBranchPropertyStrategy.java src/main/java/jenkins/branch/OrganizationFolder.java src/main/java/jenkins/branch/OrganizationFolderEmptyView.java src/main/java/jenkins/branch/OrganizationFolderViewHolder.java src/main/java/jenkins/branch/ParameterDefinitionBranchProperty.java src/main/java/jenkins/branch/RateLimitBranchProperty.java src/main/java/jenkins/branch/SimpleViewBranchFilter.java src/main/resources/jenkins/branch/BranchEventCause/description.jelly src/main/resources/jenkins/branch/BranchEventCause/description.properties src/main/resources/jenkins/branch/BranchIndexingCause/description.jelly src/main/resources/jenkins/branch/BranchStatusColumn/column.jelly src/main/resources/jenkins/branch/DescriptionColumn/column.jelly src/main/resources/jenkins/branch/DescriptionColumn/columnHeader.jelly src/main/resources/jenkins/branch/LocalizedViewsTabBar/viewTabs.jelly src/main/resources/jenkins/branch/Messages.properties src/main/resources/jenkins/branch/OrganizationFolder/newInstanceDetail.jelly src/main/webapp/images/16x16/organization-folder.png src/main/webapp/images/24x24/organization-folder.png src/main/webapp/images/32x32/organization-folder.png src/main/webapp/images/48x48/organization-folder.png src/test/java/integration/BrandingTest.java src/test/java/integration/CategorizationTest.java src/test/java/integration/EnvironmentTest.java src/test/java/integration/EventsTest.java src/test/java/integration/ScmApiTest.java src/test/java/integration/harness/BasicBranchProjectFactory.java src/test/java/integration/harness/BasicBranchProperty.java src/test/java/integration/harness/BasicDummyStepBranchProperty.java src/test/java/integration/harness/BasicMultiBranchProject.java src/test/java/integration/harness/BasicMultiBranchProjectFactory.java src/test/java/integration/harness/BasicSCMSourceCriteria.java src/test/java/jenkins/branch/BranchCategoryFilterTest.java src/test/java/jenkins/branch/BuildRetentionBranchPropertyTest.java src/test/java/jenkins/branch/CustomOrganizationFolderDescriptorTest.java src/test/java/jenkins/branch/LocalizedViewsTabBarTest.java src/test/java/jenkins/branch/MessagesTest.java src/test/java/jenkins/branch/OrganizationFolderTest.java src/test/java/jenkins/branch/ParameterDefinitionBranchPropertyTest.java src/test/java/jenkins/branch/RateLimitBranchPropertyTest.java src/test/java/jenkins/branch/harness/MultiBranchImpl.java http://jenkins-ci.org/commit/branch-api-plugin/c3e4d5b51a77026d34cbc784d923715a7295b053 Log: Merge pull request #58 from jenkinsci/jenkins-39355-follow-up [JENKINS-39355 follow up] Add eventing support to API Compare: https://github.com/jenkinsci/branch-api-plugin/compare/65f9693af8de...c3e4d5b51a77

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
          src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java
          http://jenkins-ci.org/commit/git-plugin/a02355eb3184c79971ccd48e4ae5fa3762349fef
          Log:
          [JENKINS-39355 Follow-up] Early access of work in progress

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java http://jenkins-ci.org/commit/git-plugin/a02355eb3184c79971ccd48e4ae5fa3762349fef Log: [JENKINS-39355 Follow-up] Early access of work in progress

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
          src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java
          http://jenkins-ci.org/commit/git-plugin/0e07d20cefa30720011ea887002195de877e939d
          Log:
          [JENKINS-39355 Follow-up] Early access of work in progress

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java http://jenkins-ci.org/commit/git-plugin/0e07d20cefa30720011ea887002195de877e939d Log: [JENKINS-39355 Follow-up] Early access of work in progress

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/org/jenkinsci/plugins/github_branch_source/BranchSCMHead.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubLink.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgAction.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgIcon.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgMetadataAction.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoAction.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoIcon.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoMetadataAction.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepositoryDescriptionColumn.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMHead.java
          src/main/resources/org/jenkinsci/plugins/github_branch_source/Messages.properties
          http://jenkins-ci.org/commit/github-branch-source-plugin/54a3a1a25badb96f7037f256dd6be852c0932055
          Log:
          [JENKINS-39355 Follow-up] Remove more dead code

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/org/jenkinsci/plugins/github_branch_source/BranchSCMHead.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubLink.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgAction.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgIcon.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgMetadataAction.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoAction.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoIcon.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoMetadataAction.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepositoryDescriptionColumn.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMHead.java src/main/resources/org/jenkinsci/plugins/github_branch_source/Messages.properties http://jenkins-ci.org/commit/github-branch-source-plugin/54a3a1a25badb96f7037f256dd6be852c0932055 Log: [JENKINS-39355 Follow-up] Remove more dead code

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/org/jenkinsci/plugins/github_branch_source/BranchSCMHead.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubBranchFilter.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubLink.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgAction.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgIcon.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgMetadataAction.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgWebHook.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubPullRequestFilter.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoAction.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoIcon.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoMetadataAction.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepositoryDescriptionColumn.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepositoryEventSubscriber.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFile.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFileSystem.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMProbe.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubWebhookListenerImpl.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/HttpsRepositoryUriResolver.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestAction.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestGHEventSubscriber.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMHead.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/PushGHEventSubscriber.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/RepositoryUriResolver.java
          src/main/java/org/jenkinsci/plugins/github_branch_source/SshRepositoryUriResolver.java
          src/main/resources/org/jenkinsci/plugins/github_branch_source/Messages.properties
          src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFileSystemTest.java
          src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTest.java
          src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTest.java
          src/test/java/org/jenkinsci/plugins/github_branch_source/WireMockRuleFactory.java
          src/test/resources/api/__files/body-(root)-XwEI7.json
          src/test/resources/api/__files/body-branches-master-8rJSh.json
          src/test/resources/api/__files/body-cloudbeers-repos-v3FBW.json
          src/test/resources/api/__files/body-cloudbeers-yolo-PucD6.json
          src/test/resources/api/__files/body-contents-README.md-ffQNT.json
          src/test/resources/api/__files/body-contents-README.md-qNsrm.json
          src/test/resources/api/__files/body-contents-README.md-xDNvv.json
          src/test/resources/api/__files/body-contents-foo-G01rm.json
          src/test/resources/api/__files/body-contents-foo-GAore.json
          src/test/resources/api/__files/body-contents-fu-LMVxn.json
          src/test/resources/api/__files/body-contents-fu-dHo42.json
          src/test/resources/api/__files/body-fu-bar.txt-hkgiE.json
          src/test/resources/api/__files/body-heads-master-lJ0Av.json
          src/test/resources/api/__files/body-orgs-cloudbeers-aBLgn.json
          src/test/resources/api/__files/body-users-cloudbeers-JRfTU.json
          src/test/resources/api/__files/body-yolo-branches-c2Eko.json
          src/test/resources/api/__files/body-yolo-collaborators-ug5Pu.json
          src/test/resources/api/__files/body-yolo-contents-64985.json
          src/test/resources/api/__files/body-yolo-contents-8rd37.json
          src/test/resources/api/__files/body-yolo-contents-ANipk.json
          src/test/resources/api/__files/body-yolo-contents-DRrwo.json
          src/test/resources/api/__files/body-yolo-contents-FGZ5t.json
          src/test/resources/api/__files/body-yolo-contents-e301dc.json
          src/test/resources/api/__files/body-yolo-contents-pcVDb.json
          src/test/resources/api/__files/body-yolo-pulls-2.json
          src/test/resources/api/__files/body-yolo-pulls-NsOGw.json
          src/test/resources/api/mappings/mapping-(root)-XwEI7.json
          src/test/resources/api/mappings/mapping-branches-master-8rJSh.json
          src/test/resources/api/mappings/mapping-cloudbeers-repos-v3FBW.json
          src/test/resources/api/mappings/mapping-cloudbeers-yolo-PucD6.json
          src/test/resources/api/mappings/mapping-contents-README.md-ffQNT.json
          src/test/resources/api/mappings/mapping-contents-README.md-qNsrm.json
          src/test/resources/api/mappings/mapping-contents-README.md-xDNvv.json
          src/test/resources/api/mappings/mapping-contents-foo-G01rm.json
          src/test/resources/api/mappings/mapping-contents-foo-GAore.json
          src/test/resources/api/mappings/mapping-contents-fu-LMVxn.json
          src/test/resources/api/mappings/mapping-contents-fu-dHo42.json
          src/test/resources/api/mappings/mapping-fu-bar.txt-hkgiE.json
          src/test/resources/api/mappings/mapping-heads-master-lJ0Av.json
          src/test/resources/api/mappings/mapping-orgs-cloudbeers-aBLgn.json
          src/test/resources/api/mappings/mapping-users-cloudbeers-JRfTU.json
          src/test/resources/api/mappings/mapping-yolo-branches-c2Eko.json
          src/test/resources/api/mappings/mapping-yolo-collaborators-ug5Pu.json
          src/test/resources/api/mappings/mapping-yolo-contents-64985.json
          src/test/resources/api/mappings/mapping-yolo-contents-8rd37.json
          src/test/resources/api/mappings/mapping-yolo-contents-ANipk.json
          src/test/resources/api/mappings/mapping-yolo-contents-DRrwo.json
          src/test/resources/api/mappings/mapping-yolo-contents-FGZ5t.json
          src/test/resources/api/mappings/mapping-yolo-contents-e301dc.json
          src/test/resources/api/mappings/mapping-yolo-contents-pcVDb.json
          src/test/resources/api/mappings/mapping-yolo-pulls-2.json
          src/test/resources/api/mappings/mapping-yolo-pulls-NsOGw.json
          src/test/resources/raw/__files/body-8f1314fc3c8284d8c6d5886d473db98f2126071c-README.md-tHUzO.txt
          src/test/resources/raw/__files/body-c0e024f89969b976da165eecaa71e09dc60c3da1-CONTRIBUTING.adoc-ofmrZ.txt
          src/test/resources/raw/__files/body-c0e024f89969b976da165eecaa71e09dc60c3da1-README.md-e2ju7.txt
          src/test/resources/raw/__files/body-e301dc6d5bb7e6e18d80e85f19caa92c74e15e96-README.md-faFdc.txt
          src/test/resources/raw/__files/body-foo-bar.txt-Tdzng.txt
          src/test/resources/raw/__files/body-foo-manchu.txt-PKdJT.txt
          src/test/resources/raw/__files/body-fu-bar.txt-b4k4I.txt
          src/test/resources/raw/__files/body-fu-manchu.txt-Meind.txt
          src/test/resources/raw/mappings/mapping-8f1314fc3c8284d8c6d5886d473db98f2126071c-README.md-tHUzO.json
          src/test/resources/raw/mappings/mapping-c0e024f89969b976da165eecaa71e09dc60c3da1-CONTRIBUTING.adoc-ofmrZ.json
          src/test/resources/raw/mappings/mapping-c0e024f89969b976da165eecaa71e09dc60c3da1-README.md-e2ju7.json
          src/test/resources/raw/mappings/mapping-e301dc6d5bb7e6e18d80e85f19caa92c74e15e96-README.md-faFdc.json
          src/test/resources/raw/mappings/mapping-foo-bar.txt-Tdzng.json
          src/test/resources/raw/mappings/mapping-foo-manchu.txt-PKdJT.json
          src/test/resources/raw/mappings/mapping-fu-bar.txt-b4k4I.json
          src/test/resources/raw/mappings/mapping-fu-manchu.txt-Meind.json
          http://jenkins-ci.org/commit/github-branch-source-plugin/299e4903292dc0602d84abd6b2f7636788003623
          Log:
          Merge pull request #93 from jenkinsci/jenkins-39355-follow-up

          JENKINS-39355 Using new multibranch APIs

          Compare: https://github.com/jenkinsci/github-branch-source-plugin/compare/72d295b1631d...299e4903292d

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/org/jenkinsci/plugins/github_branch_source/BranchSCMHead.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubBranchFilter.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubLink.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgAction.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgIcon.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgMetadataAction.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubOrgWebHook.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubPullRequestFilter.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoAction.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoIcon.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepoMetadataAction.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepositoryDescriptionColumn.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubRepositoryEventSubscriber.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFile.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFileSystem.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMProbe.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubWebhookListenerImpl.java src/main/java/org/jenkinsci/plugins/github_branch_source/HttpsRepositoryUriResolver.java src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestAction.java src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestGHEventSubscriber.java src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMHead.java src/main/java/org/jenkinsci/plugins/github_branch_source/PushGHEventSubscriber.java src/main/java/org/jenkinsci/plugins/github_branch_source/RepositoryUriResolver.java src/main/java/org/jenkinsci/plugins/github_branch_source/SshRepositoryUriResolver.java src/main/resources/org/jenkinsci/plugins/github_branch_source/Messages.properties src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFileSystemTest.java src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTest.java src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTest.java src/test/java/org/jenkinsci/plugins/github_branch_source/WireMockRuleFactory.java src/test/resources/api/__files/body-(root)-XwEI7.json src/test/resources/api/__files/body-branches-master-8rJSh.json src/test/resources/api/__files/body-cloudbeers-repos-v3FBW.json src/test/resources/api/__files/body-cloudbeers-yolo-PucD6.json src/test/resources/api/__files/body-contents-README.md-ffQNT.json src/test/resources/api/__files/body-contents-README.md-qNsrm.json src/test/resources/api/__files/body-contents-README.md-xDNvv.json src/test/resources/api/__files/body-contents-foo-G01rm.json src/test/resources/api/__files/body-contents-foo-GAore.json src/test/resources/api/__files/body-contents-fu-LMVxn.json src/test/resources/api/__files/body-contents-fu-dHo42.json src/test/resources/api/__files/body-fu-bar.txt-hkgiE.json src/test/resources/api/__files/body-heads-master-lJ0Av.json src/test/resources/api/__files/body-orgs-cloudbeers-aBLgn.json src/test/resources/api/__files/body-users-cloudbeers-JRfTU.json src/test/resources/api/__files/body-yolo-branches-c2Eko.json src/test/resources/api/__files/body-yolo-collaborators-ug5Pu.json src/test/resources/api/__files/body-yolo-contents-64985.json src/test/resources/api/__files/body-yolo-contents-8rd37.json src/test/resources/api/__files/body-yolo-contents-ANipk.json src/test/resources/api/__files/body-yolo-contents-DRrwo.json src/test/resources/api/__files/body-yolo-contents-FGZ5t.json src/test/resources/api/__files/body-yolo-contents-e301dc.json src/test/resources/api/__files/body-yolo-contents-pcVDb.json src/test/resources/api/__files/body-yolo-pulls-2.json src/test/resources/api/__files/body-yolo-pulls-NsOGw.json src/test/resources/api/mappings/mapping-(root)-XwEI7.json src/test/resources/api/mappings/mapping-branches-master-8rJSh.json src/test/resources/api/mappings/mapping-cloudbeers-repos-v3FBW.json src/test/resources/api/mappings/mapping-cloudbeers-yolo-PucD6.json src/test/resources/api/mappings/mapping-contents-README.md-ffQNT.json src/test/resources/api/mappings/mapping-contents-README.md-qNsrm.json src/test/resources/api/mappings/mapping-contents-README.md-xDNvv.json src/test/resources/api/mappings/mapping-contents-foo-G01rm.json src/test/resources/api/mappings/mapping-contents-foo-GAore.json src/test/resources/api/mappings/mapping-contents-fu-LMVxn.json src/test/resources/api/mappings/mapping-contents-fu-dHo42.json src/test/resources/api/mappings/mapping-fu-bar.txt-hkgiE.json src/test/resources/api/mappings/mapping-heads-master-lJ0Av.json src/test/resources/api/mappings/mapping-orgs-cloudbeers-aBLgn.json src/test/resources/api/mappings/mapping-users-cloudbeers-JRfTU.json src/test/resources/api/mappings/mapping-yolo-branches-c2Eko.json src/test/resources/api/mappings/mapping-yolo-collaborators-ug5Pu.json src/test/resources/api/mappings/mapping-yolo-contents-64985.json src/test/resources/api/mappings/mapping-yolo-contents-8rd37.json src/test/resources/api/mappings/mapping-yolo-contents-ANipk.json src/test/resources/api/mappings/mapping-yolo-contents-DRrwo.json src/test/resources/api/mappings/mapping-yolo-contents-FGZ5t.json src/test/resources/api/mappings/mapping-yolo-contents-e301dc.json src/test/resources/api/mappings/mapping-yolo-contents-pcVDb.json src/test/resources/api/mappings/mapping-yolo-pulls-2.json src/test/resources/api/mappings/mapping-yolo-pulls-NsOGw.json src/test/resources/raw/__files/body-8f1314fc3c8284d8c6d5886d473db98f2126071c-README.md-tHUzO.txt src/test/resources/raw/__files/body-c0e024f89969b976da165eecaa71e09dc60c3da1-CONTRIBUTING.adoc-ofmrZ.txt src/test/resources/raw/__files/body-c0e024f89969b976da165eecaa71e09dc60c3da1-README.md-e2ju7.txt src/test/resources/raw/__files/body-e301dc6d5bb7e6e18d80e85f19caa92c74e15e96-README.md-faFdc.txt src/test/resources/raw/__files/body-foo-bar.txt-Tdzng.txt src/test/resources/raw/__files/body-foo-manchu.txt-PKdJT.txt src/test/resources/raw/__files/body-fu-bar.txt-b4k4I.txt src/test/resources/raw/__files/body-fu-manchu.txt-Meind.txt src/test/resources/raw/mappings/mapping-8f1314fc3c8284d8c6d5886d473db98f2126071c-README.md-tHUzO.json src/test/resources/raw/mappings/mapping-c0e024f89969b976da165eecaa71e09dc60c3da1-CONTRIBUTING.adoc-ofmrZ.json src/test/resources/raw/mappings/mapping-c0e024f89969b976da165eecaa71e09dc60c3da1-README.md-e2ju7.json src/test/resources/raw/mappings/mapping-e301dc6d5bb7e6e18d80e85f19caa92c74e15e96-README.md-faFdc.json src/test/resources/raw/mappings/mapping-foo-bar.txt-Tdzng.json src/test/resources/raw/mappings/mapping-foo-manchu.txt-PKdJT.json src/test/resources/raw/mappings/mapping-fu-bar.txt-b4k4I.json src/test/resources/raw/mappings/mapping-fu-manchu.txt-Meind.json http://jenkins-ci.org/commit/github-branch-source-plugin/299e4903292dc0602d84abd6b2f7636788003623 Log: Merge pull request #93 from jenkinsci/jenkins-39355-follow-up JENKINS-39355 Using new multibranch APIs Compare: https://github.com/jenkinsci/github-branch-source-plugin/compare/72d295b1631d...299e4903292d

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/org/jenkinsci/plugins/workflow/multibranch/BranchJobProperty.java
          src/main/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowBranchProjectFactory.java
          src/test/java/org/jenkinsci/plugins/workflow/multibranch/GitDirectorySCMNavigator.java
          http://jenkins-ci.org/commit/workflow-multibranch-plugin/c690f1c16aefeaf7a470011149b85e73357303ce
          Log:
          Merge pull request #45 from jenkinsci/jenkins-39355-follow-up

          [JENKINS-39355 follow up] Adapting to the SCM and Branch 2.0.x APIs

          Compare: https://github.com/jenkinsci/workflow-multibranch-plugin/compare/4880dc4a6299...c690f1c16aef

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/org/jenkinsci/plugins/workflow/multibranch/BranchJobProperty.java src/main/java/org/jenkinsci/plugins/workflow/multibranch/WorkflowBranchProjectFactory.java src/test/java/org/jenkinsci/plugins/workflow/multibranch/GitDirectorySCMNavigator.java http://jenkins-ci.org/commit/workflow-multibranch-plugin/c690f1c16aefeaf7a470011149b85e73357303ce Log: Merge pull request #45 from jenkinsci/jenkins-39355-follow-up [JENKINS-39355 follow up] Adapting to the SCM and Branch 2.0.x APIs Compare: https://github.com/jenkinsci/workflow-multibranch-plugin/compare/4880dc4a6299...c690f1c16aef

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
          src/main/java/jenkins/plugins/git/GitSCMFile.java
          src/main/java/jenkins/plugins/git/GitSCMFileSystem.java
          src/main/java/jenkins/plugins/git/GitSCMSource.java
          src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java
          src/test/java/jenkins/plugins/git/GitSCMFileSystemTest.java
          src/test/java/jenkins/plugins/git/GitSCMSourceTest.java
          src/test/java/jenkins/plugins/git/GitSampleRepoRule.java
          http://jenkins-ci.org/commit/git-plugin/63a092f8e5b3b40b7e99cd290393027312608466
          Log:
          Merge pull request #455 from jenkinsci/jenkins-39355-follow-up-3.x

          master branch [JENKINS-39355 follow up]JENKINS-40382 Pick up SCM API 2.x

          Compare: https://github.com/jenkinsci/git-plugin/compare/37a95884ac78...63a092f8e5b3

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java src/main/java/jenkins/plugins/git/GitSCMFile.java src/main/java/jenkins/plugins/git/GitSCMFileSystem.java src/main/java/jenkins/plugins/git/GitSCMSource.java src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java src/test/java/jenkins/plugins/git/GitSCMFileSystemTest.java src/test/java/jenkins/plugins/git/GitSCMSourceTest.java src/test/java/jenkins/plugins/git/GitSampleRepoRule.java http://jenkins-ci.org/commit/git-plugin/63a092f8e5b3b40b7e99cd290393027312608466 Log: Merge pull request #455 from jenkinsci/jenkins-39355-follow-up-3.x master branch [JENKINS-39355 follow up] JENKINS-40382 Pick up SCM API 2.x Compare: https://github.com/jenkinsci/git-plugin/compare/37a95884ac78...63a092f8e5b3

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
          src/main/java/jenkins/plugins/git/GitSCMFile.java
          src/main/java/jenkins/plugins/git/GitSCMFileSystem.java
          src/main/java/jenkins/plugins/git/GitSCMSource.java
          src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java
          src/test/java/jenkins/plugins/git/GitSCMFileSystemTest.java
          src/test/java/jenkins/plugins/git/GitSCMSourceTest.java
          src/test/java/jenkins/plugins/git/GitSampleRepoRule.java
          http://jenkins-ci.org/commit/git-plugin/3002ad11b13183d3118ec68cc1738206e3088808
          Log:
          Merge pull request #454 from jenkinsci/jenkins-39355-follow-up

          2.6.x branch [JENKINS-39355 follow up]JENKINS-40382 Pick up SCM API 2.x

          Compare: https://github.com/jenkinsci/git-plugin/compare/d9e1f8151cdc...3002ad11b131

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java src/main/java/jenkins/plugins/git/GitSCMFile.java src/main/java/jenkins/plugins/git/GitSCMFileSystem.java src/main/java/jenkins/plugins/git/GitSCMSource.java src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java src/test/java/jenkins/plugins/git/GitSCMFileSystemTest.java src/test/java/jenkins/plugins/git/GitSCMSourceTest.java src/test/java/jenkins/plugins/git/GitSampleRepoRule.java http://jenkins-ci.org/commit/git-plugin/3002ad11b13183d3118ec68cc1738206e3088808 Log: Merge pull request #454 from jenkinsci/jenkins-39355-follow-up 2.6.x branch [JENKINS-39355 follow up] JENKINS-40382 Pick up SCM API 2.x Compare: https://github.com/jenkinsci/git-plugin/compare/d9e1f8151cdc...3002ad11b131

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java
          http://jenkins-ci.org/commit/mercurial-plugin/8ef4e51f1d78483478c27ed5692522742869da2d
          Log:
          [JENKINS-39355 Follow-up] Also adding an attempt at a probe

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java http://jenkins-ci.org/commit/mercurial-plugin/8ef4e51f1d78483478c27ed5692522742869da2d Log: [JENKINS-39355 Follow-up] Also adding an attempt at a probe

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          pom.xml
          src/main/java/hudson/plugins/mercurial/MercurialCommitPayload.java
          src/main/java/hudson/plugins/mercurial/MercurialSCMHeadEvent.java
          src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java
          src/main/java/hudson/plugins/mercurial/MercurialStatus.java
          src/main/java/hudson/plugins/mercurial/MercurialStatusCrumbExclusion.java
          src/test/java/hudson/plugins/mercurial/MercurialSampleRepoRule.java
          src/test/java/hudson/plugins/mercurial/PipelineTest.java
          http://jenkins-ci.org/commit/mercurial-plugin/d0f8f4b930b96fd2da53ae50b0037163eb09ae48
          Log:
          [JENKINS-39355 Follow-up] Adapt to SCM API 2.0 APIs

          • Adds CrumbExclusion for notifyCommit hook
          • Adds a more efficient notify hook

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/hudson/plugins/mercurial/MercurialCommitPayload.java src/main/java/hudson/plugins/mercurial/MercurialSCMHeadEvent.java src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java src/main/java/hudson/plugins/mercurial/MercurialStatus.java src/main/java/hudson/plugins/mercurial/MercurialStatusCrumbExclusion.java src/test/java/hudson/plugins/mercurial/MercurialSampleRepoRule.java src/test/java/hudson/plugins/mercurial/PipelineTest.java http://jenkins-ci.org/commit/mercurial-plugin/d0f8f4b930b96fd2da53ae50b0037163eb09ae48 Log: [JENKINS-39355 Follow-up] Adapt to SCM API 2.0 APIs Adds CrumbExclusion for notifyCommit hook Adds a more efficient notify hook

          Code changed in jenkins
          User: Jesse Glick
          Path:
          pom.xml
          src/main/java/hudson/plugins/mercurial/MercurialCommitPayload.java
          src/main/java/hudson/plugins/mercurial/MercurialSCMHeadEvent.java
          src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java
          src/main/java/hudson/plugins/mercurial/MercurialStatus.java
          src/main/java/hudson/plugins/mercurial/MercurialStatusCrumbExclusion.java
          src/test/java/hudson/plugins/mercurial/CustomConfigTest.java
          src/test/java/hudson/plugins/mercurial/MercurialSampleRepoRule.java
          src/test/java/hudson/plugins/mercurial/PipelineTest.java
          http://jenkins-ci.org/commit/mercurial-plugin/6d67081720f6732ae4c0f176eabbc92e713dbdd3
          Log:
          Merged #92: JENKINS-39355 Adapt to SCM API 2.0 APIs.

          Compare: https://github.com/jenkinsci/mercurial-plugin/compare/fc28fbf6038f...6d67081720f6

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: pom.xml src/main/java/hudson/plugins/mercurial/MercurialCommitPayload.java src/main/java/hudson/plugins/mercurial/MercurialSCMHeadEvent.java src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java src/main/java/hudson/plugins/mercurial/MercurialStatus.java src/main/java/hudson/plugins/mercurial/MercurialStatusCrumbExclusion.java src/test/java/hudson/plugins/mercurial/CustomConfigTest.java src/test/java/hudson/plugins/mercurial/MercurialSampleRepoRule.java src/test/java/hudson/plugins/mercurial/PipelineTest.java http://jenkins-ci.org/commit/mercurial-plugin/6d67081720f6732ae4c0f176eabbc92e713dbdd3 Log: Merged #92: JENKINS-39355 Adapt to SCM API 2.0 APIs. Compare: https://github.com/jenkinsci/mercurial-plugin/compare/fc28fbf6038f...6d67081720f6

            stephenconnolly Stephen Connolly
            stephenconnolly Stephen Connolly
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: