Branch: refs/heads/master Home: https://github.com/jenkinsci/scm-api-plugin Commit: ab5d202c0f56da617015a68842d80bfcf7dab1e7 https://github.com/jenkinsci/scm-api-plugin/commit/ab5d202c0f56da617015a68842d80bfcf7dab1e7 Author: offa <bm-...@yandex.com> Date: 2022-12-23 (Fri, 23 Dec 2022)
Changed paths: M src/main/java/jenkins/scm/impl/avatars/AvatarCache.java Log Message: ----------- Use StandardCharsets and avoid exception Commit: 5d139a773154ca88958128cdfb92407bb703b39e https://github.com/jenkinsci/scm-api-plugin/commit/5d139a773154ca88958128cdfb92407bb703b39e Author: offa <bm-...@yandex.com> Date: 2022-12-23 (Fri, 23 Dec 2022) Changed paths: M src/test/java/jenkins/scm/api/SCMEventTest.java Log Message: ----------- Use Long.valueOf() instead of 'new' Commit: 05108a6a23791a5bc6b8fc732e735e0e27ea26b9 https://github.com/jenkinsci/scm-api-plugin/commit/05108a6a23791a5bc6b8fc732e735e0e27ea26b9 Author: offa <bm-...@yandex.com> Date: 2022-12-23 (Fri, 23 Dec 2022) Changed paths: M src/main/java/jenkins/scm/api/SCMHeadMixinEqualityGenerator.java M src/main/java/jenkins/scm/api/metadata/ContributorMetadataAction.java M src/main/java/jenkins/scm/api/metadata/ObjectMetadataAction.java M src/test/java/jenkins/scm/impl/mock/MockAvatarMetadataAction.java M src/test/java/jenkins/scm/impl/mock/MockSCMLink.java Log Message: ----------- Use Objects.equals() Commit: e2aaf792ac503569d35fa121fbd5bd2022fd2f86 https://github.com/jenkinsci/scm-api-plugin/commit/e2aaf792ac503569d35fa121fbd5bd2022fd2f86 Author: offa <bm-...@yandex.com> Date: 2022-12-23 (Fri, 23 Dec 2022) Changed paths: M src/main/java/jenkins/scm/api/SCMCategory.java M src/main/java/jenkins/scm/api/SCMFile.java M src/main/java/jenkins/scm/api/SCMHead.java M src/main/java/jenkins/scm/api/SCMHeadCategory.java M src/main/java/jenkins/scm/api/SCMHeadEvent.java M src/main/java/jenkins/scm/api/SCMHeadMixinEqualityGenerator.java M src/main/java/jenkins/scm/api/SCMHeadObserver.java M src/main/java/jenkins/scm/api/SCMNavigator.java M src/main/java/jenkins/scm/api/SCMNavigatorDescriptor.java M src/main/java/jenkins/scm/api/SCMSource.java M src/main/java/jenkins/scm/api/SCMSourceCategory.java M src/main/java/jenkins/scm/api/SCMSourceDescriptor.java M src/main/java/jenkins/scm/api/SCMSourceObserver.java M src/main/java/jenkins/scm/api/SCMUri.java M src/main/java/jenkins/scm/api/trait/SCMHeadAuthority.java M src/main/java/jenkins/scm/api/trait/SCMNavigatorContext.java M src/main/java/jenkins/scm/api/trait/SCMNavigatorRequest.java M src/main/java/jenkins/scm/api/trait/SCMNavigatorTrait.java M src/main/java/jenkins/scm/api/trait/SCMSourceBuilder.java M src/main/java/jenkins/scm/api/trait/SCMSourceContext.java M src/main/java/jenkins/scm/api/trait/SCMSourceDecorator.java M src/main/java/jenkins/scm/api/trait/SCMSourceRequest.java M src/main/java/jenkins/scm/api/trait/SCMSourceTrait.java M src/main/java/jenkins/scm/api/trait/SCMTrait.java M src/main/java/jenkins/scm/impl/SCM2TransientActionFactory.java M src/main/java/jenkins/scm/impl/SingleSCMSource.java M src/main/java/jenkins/scm/impl/avatars/AvatarCache.java M src/main/java/jenkins/scm/impl/form/NamedArrayList.java M src/test/java/jenkins/scm/api/SCMEventTest.java M src/test/java/jenkins/scm/api/SCMHeadObserverTest.java M src/test/java/jenkins/scm/impl/SingleSCMNavigatorTest.java M src/test/java/jenkins/scm/impl/SingleSCMSourceTest.java M src/test/java/jenkins/scm/impl/SymbolAnnotationsTest.java M src/test/java/jenkins/scm/impl/avatars/AvatarCacheTest.java M src/test/java/jenkins/scm/impl/mock/AbstractSampleDVCSRepoRule.java M src/test/java/jenkins/scm/impl/mock/MockSCMChangeLogSet.java M src/test/java/jenkins/scm/impl/mock/MockSCMController.java M src/test/java/jenkins/scm/impl/mock/MockSCMHeadEvent.java M src/test/java/jenkins/scm/impl/mock/MockSCMNavigator.java M src/test/java/jenkins/scm/impl/mock/MockSCMSource.java M src/test/java/jenkins/scm/impl/mock/MockSCMSourceRequest.java M src/test/java/jenkins/scm/impl/trait/RegexSCMHeadFilterTraitTest.java M src/test/java/jenkins/scm/impl/trait/RegexSCMSourceFilterTraitTest.java M src/test/java/jenkins/scm/impl/trait/WildcardSCMHeadFilterTraitTest.java M src/test/java/jenkins/scm/impl/trait/WildcardSCMSourceFilterTraitTest.java Log Message: ----------- Modernize generics Commit: fa2f2e6d2c557d4083d233bf4a19f58ce7f0c7aa https://github.com/jenkinsci/scm-api-plugin/commit/fa2f2e6d2c557d4083d233bf4a19f58ce7f0c7aa Author: offa <bm-...@yandex.com> Date: 2022-12-23 (Fri, 23 Dec 2022) Changed paths: M src/main/java/jenkins/scm/api/SCMCategory.java M src/main/java/jenkins/scm/api/SCMNavigator.java M src/main/java/jenkins/scm/api/SCMSource.java M src/main/java/jenkins/scm/api/SCMUri.java M src/main/java/jenkins/scm/api/trait/SCMSourceRequest.java M src/main/java/jenkins/scm/impl/SingleSCMSource.java Log Message: ----------- Modernize some collection code Commit: 52cec779fd7c9c6522f726b9d2e291be5bacab6b https://github.com/jenkinsci/scm-api-plugin/commit/52cec779fd7c9c6522f726b9d2e291be5bacab6b Author: offa <bm-...@yandex.com> Date: 2022-12-23 (Fri, 23 Dec 2022) Changed paths: M src/main/java/jenkins/scm/api/metadata/AvatarMetadataAction.java Log Message: ----------- Replace if-else with switch Commit: 9ff37f558845dc114b98b24d6efe8abaf43bf5f5 https://github.com/jenkinsci/scm-api-plugin/commit/9ff37f558845dc114b98b24d6efe8abaf43bf5f5 Author: offa <bm-...@yandex.com> Date: 2022-12-23 (Fri, 23 Dec 2022) Changed paths: M src/test/java/jenkins/scm/api/SCMCategoryTest.java M src/test/java/jenkins/scm/impl/mock/MockSCMController.java Log Message: ----------- Improve null handling Commit: 4308d5ca2419cbd4de109c150b4f79a76a3a22b1 https://github.com/jenkinsci/scm-api-plugin/commit/4308d5ca2419cbd4de109c150b4f79a76a3a22b1 Author: offa <bm-...@yandex.com> Date: 2022-12-23 (Fri, 23 Dec 2022) Changed paths: M src/main/java/jenkins/scm/api/trait/SCMNavigatorRequest.java Log Message: ----------- Remove unnecessary check for length before loop Commit: 1dcdbd35ca7e03f3ac7f422c3e6eb4796276d850 https://github.com/jenkinsci/scm-api-plugin/commit/1dcdbd35ca7e03f3ac7f422c3e6eb4796276d850 Author: offa <bm-...@yandex.com> Date: 2022-12-23 (Fri, 23 Dec 2022) Changed paths: M src/main/java/jenkins/scm/impl/SingleSCMNavigator.java M src/main/java/jenkins/scm/impl/SingleSCMSource.java M src/main/java/jenkins/scm/impl/trait/RegexSCMHeadFilterTrait.java M src/main/java/jenkins/scm/impl/trait/RegexSCMSourceFilterTrait.java M src/main/java/jenkins/scm/impl/trait/WildcardSCMHeadFilterTrait.java M src/main/java/jenkins/scm/impl/trait/WildcardSCMSourceFilterTrait.java M src/test/java/jenkins/scm/impl/SingleSCMSourceTest.java M src/test/java/jenkins/scm/impl/mock/MockChangeRequestSCMHead.java M src/test/java/jenkins/scm/impl/mock/MockSCM.java M src/test/java/jenkins/scm/impl/mock/MockSCMDiscoverBranches.java M src/test/java/jenkins/scm/impl/mock/MockSCMDiscoverChangeRequests.java M src/test/java/jenkins/scm/impl/mock/MockSCMDiscoverTags.java M src/test/java/jenkins/scm/impl/mock/MockSCMNavigator.java Log Message: ----------- Add missing nullability annotations Commit: 3bf69e9a628063ba7ccfe664239e999551faf9eb https://github.com/jenkinsci/scm-api-plugin/commit/3bf69e9a628063ba7ccfe664239e999551faf9eb Author: offa <bm-...@yandex.com> Date: 2022-12-23 (Fri, 23 Dec 2022) Changed paths: M src/main/java/jenkins/scm/api/SCMNavigator.java M src/main/java/jenkins/scm/api/SCMSource.java M src/main/java/jenkins/scm/api/SCMUri.java M src/main/java/jenkins/scm/api/mixin/ChangeRequestCheckoutStrategy.java M src/main/java/jenkins/scm/impl/SingleSCMSource.java M src/main/java/jenkins/scm/impl/avatars/AvatarCache.java M src/test/java/jenkins/scm/api/SCMHeadObserverTest.java M src/test/java/jenkins/scm/impl/SingleSCMSourceTest.java M src/test/java/jenkins/scm/impl/SymbolAnnotationsTest.java M src/test/java/jenkins/scm/impl/mock/MockRepositoryFlags.java M src/test/java/jenkins/scm/impl/mock/MockSCMFileSystem.java Log Message: ----------- Remove unused imports Commit: 3acd65e4938d42a42bb6e680fae2d89632b98c62 https://github.com/jenkinsci/scm-api-plugin/commit/3acd65e4938d42a42bb6e680fae2d89632b98c62 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2023-01-03 (Tue, 03 Jan 2023) Changed paths: M src/main/java/jenkins/scm/api/SCMCategory.java M src/main/java/jenkins/scm/api/SCMFile.java M src/main/java/jenkins/scm/api/SCMHead.java M src/main/java/jenkins/scm/api/SCMHeadCategory.java M src/main/java/jenkins/scm/api/SCMHeadEvent.java M src/main/java/jenkins/scm/api/SCMHeadMixinEqualityGenerator.java M src/main/java/jenkins/scm/api/SCMHeadObserver.java M src/main/java/jenkins/scm/api/SCMNavigator.java M src/main/java/jenkins/scm/api/SCMNavigatorDescriptor.java M src/main/java/jenkins/scm/api/SCMSource.java M src/main/java/jenkins/scm/api/SCMSourceCategory.java M src/main/java/jenkins/scm/api/SCMSourceDescriptor.java M src/main/java/jenkins/scm/api/SCMSourceObserver.java M src/main/java/jenkins/scm/api/SCMUri.java M src/main/java/jenkins/scm/api/metadata/AvatarMetadataAction.java M src/main/java/jenkins/scm/api/metadata/ContributorMetadataAction.java M src/main/java/jenkins/scm/api/metadata/ObjectMetadataAction.java M src/main/java/jenkins/scm/api/mixin/ChangeRequestCheckoutStrategy.java M src/main/java/jenkins/scm/api/trait/SCMHeadAuthority.java M src/main/java/jenkins/scm/api/trait/SCMNavigatorContext.java M src/main/java/jenkins/scm/api/trait/SCMNavigatorRequest.java M src/main/java/jenkins/scm/api/trait/SCMNavigatorTrait.java M src/main/java/jenkins/scm/api/trait/SCMSourceBuilder.java M src/main/java/jenkins/scm/api/trait/SCMSourceContext.java M src/main/java/jenkins/scm/api/trait/SCMSourceDecorator.java M src/main/java/jenkins/scm/api/trait/SCMSourceRequest.java M src/main/java/jenkins/scm/api/trait/SCMSourceTrait.java M src/main/java/jenkins/scm/api/trait/SCMTrait.java M src/main/java/jenkins/scm/impl/SCM2TransientActionFactory.java M src/main/java/jenkins/scm/impl/SingleSCMNavigator.java M src/main/java/jenkins/scm/impl/SingleSCMSource.java M src/main/java/jenkins/scm/impl/avatars/AvatarCache.java M src/main/java/jenkins/scm/impl/form/NamedArrayList.java M src/main/java/jenkins/scm/impl/trait/RegexSCMHeadFilterTrait.java M src/main/java/jenkins/scm/impl/trait/RegexSCMSourceFilterTrait.java M src/main/java/jenkins/scm/impl/trait/WildcardSCMHeadFilterTrait.java M src/main/java/jenkins/scm/impl/trait/WildcardSCMSourceFilterTrait.java M src/test/java/jenkins/scm/api/SCMCategoryTest.java M src/test/java/jenkins/scm/api/SCMEventTest.java M src/test/java/jenkins/scm/api/SCMHeadObserverTest.java M src/test/java/jenkins/scm/impl/SingleSCMNavigatorTest.java M src/test/java/jenkins/scm/impl/SingleSCMSourceTest.java M src/test/java/jenkins/scm/impl/SymbolAnnotationsTest.java M src/test/java/jenkins/scm/impl/avatars/AvatarCacheTest.java M src/test/java/jenkins/scm/impl/mock/AbstractSampleDVCSRepoRule.java M src/test/java/jenkins/scm/impl/mock/MockAvatarMetadataAction.java M src/test/java/jenkins/scm/impl/mock/MockChangeRequestSCMHead.java M src/test/java/jenkins/scm/impl/mock/MockRepositoryFlags.java M src/test/java/jenkins/scm/impl/mock/MockSCM.java M src/test/java/jenkins/scm/impl/mock/MockSCMChangeLogSet.java M src/test/java/jenkins/scm/impl/mock/MockSCMController.java M src/test/java/jenkins/scm/impl/mock/MockSCMDiscoverBranches.java M src/test/java/jenkins/scm/impl/mock/MockSCMDiscoverChangeRequests.java M src/test/java/jenkins/scm/impl/mock/MockSCMDiscoverTags.java M src/test/java/jenkins/scm/impl/mock/MockSCMFileSystem.java M src/test/java/jenkins/scm/impl/mock/MockSCMHeadEvent.java M src/test/java/jenkins/scm/impl/mock/MockSCMLink.java M src/test/java/jenkins/scm/impl/mock/MockSCMNavigator.java M src/test/java/jenkins/scm/impl/mock/MockSCMSource.java M src/test/java/jenkins/scm/impl/mock/MockSCMSourceRequest.java M src/test/java/jenkins/scm/impl/trait/RegexSCMHeadFilterTraitTest.java M src/test/java/jenkins/scm/impl/trait/RegexSCMSourceFilterTraitTest.java M src/test/java/jenkins/scm/impl/trait/WildcardSCMHeadFilterTraitTest.java M src/test/java/jenkins/scm/impl/trait/WildcardSCMSourceFilterTraitTest.java Log Message: ----------- Merge pull request #182 from offa/modernization Code modernization Compare: https://github.com/jenkinsci/scm-api-plugin/compare/7e729d06bd83...3acd65e4938d -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/scm-api-plugin/push/refs/heads/master/7e729d-3acd65%40github.com.