From e2150b12fd24c46bdfdc2f95306818a25db9c9f1 Mon Sep 17 00:00:00 2001 From: Robin Shen Date: Thu, 27 Nov 2025 08:44:24 +0800 Subject: [PATCH] fix: Validation error when update board spec via project settings api (OD-2610) --- .gitignore | 4 +- .../server/rest/resource/ProjectResource.java | 45 +- .../server-plugin-archetype/bin/pom.xml | 56 - .../META-INF/maven/archetype-metadata.xml | 17 - .../resources/archetype-resources/pom.xml | 144 - .../src/main/java/PluginModule.class | Bin 1342 -> 0 bytes .../bin/pom.xml | 13 - .../ldap/ActiveDirectoryAuthenticator.class | Bin 6779 -> 0 bytes .../ldap/DoNotRetrieveGroups.class | Bin 1360 -> 0 bytes .../ldap/GetGroupsUsingAttribute.class | Bin 2793 -> 0 bytes .../authenticator/ldap/GroupRetrieval.class | Bin 296 -> 0 bytes .../ldap/LdapAuthenticator.class | Bin 10056 -> 0 bytes .../authenticator/ldap/LdapModule.class | Bin 2565 -> 0 bytes .../ldap/SearchGroupsUsingFilter.class | Bin 3266 -> 0 bytes .../server-plugin-buildspec-bazel/bin/pom.xml | 13 - .../buildspec/bazel/BazelJobSuggestion.class | Bin 5390 -> 0 bytes .../plugin/buildspec/bazel/BazelModule.class | Bin 1778 -> 0 bytes .../server-plugin-buildspec-cmake/bin/pom.xml | 25 - .../buildspec/cmake/CmakeJobSuggestion.class | Bin 8961 -> 0 bytes .../plugin/buildspec/cmake/CmakeModule.class | Bin 1778 -> 0 bytes .../bin/pom.xml | 30 - .../dotnet/DotnetJobSuggestion.class | Bin 4575 -> 0 bytes .../buildspec/dotnet/DotnetModule.class | Bin 1789 -> 0 bytes .../bin/pom.xml | 30 - .../golang/GolangJobSuggestion.class | Bin 8872 -> 0 bytes .../buildspec/golang/GolangModule.class | Bin 2883 -> 0 bytes .../server-plugin-buildspec-maven/bin/pom.xml | 20 - .../buildspec/maven/MavenJobSuggestion.class | Bin 4521 -> 0 bytes .../plugin/buildspec/maven/MavenModule.class | Bin 1778 -> 0 bytes .../bin/Dockerfile | 5 - .../server-plugin-buildspec-node/bin/pom.xml | 14 - .../buildspec/node/NodeJobSuggestion.class | Bin 8694 -> 0 bytes .../buildspec/node/NodePluginModule.class | Bin 2800 -> 0 bytes .../bin/pom.xml | 30 - .../python/PythonJobSuggestion.class | Bin 10659 -> 0 bytes .../buildspec/python/PythonModule.class | Bin 1688 -> 0 bytes .../python/PythonJobSuggestionTest.class | Bin 10371 -> 0 bytes .../plugin/buildspec/python/pyproject1.toml | 175 - .../plugin/buildspec/python/pyproject2.toml | 159 - .../plugin/buildspec/python/pyproject3.toml | 201 - .../server/plugin/buildspec/python/setup.cfg | 72 - .../server/plugin/buildspec/python/setup1.py | 62 - .../server/plugin/buildspec/python/setup2.py | 51 - .../server/plugin/buildspec/python/setup3.py | 50 - .../server-plugin-buildspec-rust/bin/pom.xml | 30 - .../buildspec/rust/RustJobSuggestion.class | Bin 7972 -> 0 bytes .../plugin/buildspec/rust/RustModule.class | Bin 1767 -> 0 bytes .../bin/pom.xml | 25 - .../remotedocker/RemoteDockerExecutor.class | Bin 10709 -> 0 bytes .../remotedocker/RemoteDockerModule.class | Bin 2645 -> 0 bytes .../bin/pom.xml | 20 - .../remoteshell/RemoteShellExecutor.class | Bin 10211 -> 0 bytes .../remoteshell/RemoteShellModule.class | Bin 2634 -> 0 bytes .../bin/pom.xml | 13 - .../ServerDockerExecutor$TestData.class | Bin 5216 -> 0 bytes .../serverdocker/ServerDockerExecutor.class | Bin 9401 -> 0 bytes .../serverdocker/ServerDockerModule.class | Bin 5108 -> 0 bytes .../bin/pom.xml | 13 - .../ServerShellExecutor$TestData.class | Bin 5594 -> 0 bytes .../servershell/ServerShellExecutor.class | Bin 7935 -> 0 bytes .../servershell/ServerShellModule.class | Bin 2707 -> 0 bytes .../bin/pom.xml | 13 - .../bitbucketcloud/BitbucketModule.class | Bin 2797 -> 0 bytes .../BitbucketProjectImporter.class | Bin 5041 -> 0 bytes .../imports/bitbucketcloud/ImportOption.class | Bin 3458 -> 0 bytes .../bitbucketcloud/ImportRepositories.class | Bin 7729 -> 0 bytes .../imports/bitbucketcloud/ImportServer.class | Bin 9244 -> 0 bytes .../bitbucketcloud/ImportWorkspace.class | Bin 3910 -> 0 bytes .../server-plugin-import-gitea/bin/pom.xml | 13 - .../imports/gitea/GiteaIssueImporter.class | Bin 5459 -> 0 bytes .../plugin/imports/gitea/GiteaModule.class | Bin 3583 -> 0 bytes .../imports/gitea/GiteaProjectImporter.class | Bin 5023 -> 0 bytes .../imports/gitea/ImportOrganization.class | Bin 3675 -> 0 bytes .../imports/gitea/ImportRepositories.class | Bin 7977 -> 0 bytes .../imports/gitea/ImportRepository.class | Bin 3526 -> 0 bytes .../plugin/imports/gitea/ImportResult.class | Bin 4488 -> 0 bytes .../plugin/imports/gitea/ImportServer.class | Bin 8843 -> 0 bytes .../imports/gitea/IssueImportOption.class | Bin 7689 -> 0 bytes .../imports/gitea/IssueLabelMapping.class | Bin 4461 -> 0 bytes .../imports/gitea/ProjectImportOption.class | Bin 4177 -> 0 bytes .../server-plugin-import-gitlab/bin/pom.xml | 13 - .../bin/pom.xml | 13 - .../imports/jiracloud/ImportOption.class | Bin 9827 -> 0 bytes .../imports/jiracloud/ImportProject.class | Bin 3407 -> 0 bytes .../imports/jiracloud/ImportProjects.class | Bin 7389 -> 0 bytes .../imports/jiracloud/ImportResult.class | Bin 5190 -> 0 bytes .../imports/jiracloud/ImportServer.class | Bin 9007 -> 0 bytes .../jiracloud/IssuePriorityMapping.class | Bin 4492 -> 0 bytes .../jiracloud/IssueStatusMapping.class | Bin 4008 -> 0 bytes .../imports/jiracloud/IssueTypeMapping.class | Bin 4468 -> 0 bytes .../imports/jiracloud/JiraIssueImporter.class | Bin 5200 -> 0 bytes .../plugin/imports/jiracloud/JiraModule.class | Bin 3603 -> 0 bytes .../jiracloud/JiraProjectImporter.class | Bin 5005 -> 0 bytes .../server-plugin-import-url/bin/pom.xml | 13 - .../url/ImportServer$Authentication.class | Bin 6060 -> 0 bytes .../plugin/imports/url/ImportServer.class | Bin 8668 -> 0 bytes .../server/plugin/imports/url/UrlModule.class | Bin 2556 -> 0 bytes .../imports/url/UrlProjectImporter.class | Bin 3458 -> 0 bytes .../server-plugin-import-youtrack/bin/pom.xml | 13 - .../imports/youtrack/ImportOption.class | Bin 4822 -> 0 bytes .../imports/youtrack/ImportProject.class | Bin 3899 -> 0 bytes .../imports/youtrack/ImportProjects.class | Bin 7670 -> 0 bytes .../imports/youtrack/ImportResult.class | Bin 7497 -> 0 bytes .../imports/youtrack/ImportServer.class | Bin 8783 -> 0 bytes .../imports/youtrack/IssueFieldMapping.class | Bin 4468 -> 0 bytes .../imports/youtrack/IssueLinkMapping.class | Bin 4915 -> 0 bytes .../imports/youtrack/IssueStateMapping.class | Bin 4272 -> 0 bytes .../imports/youtrack/IssueTagMapping.class | Bin 4470 -> 0 bytes .../youtrack/YouTrackIssueImporter.class | Bin 5266 -> 0 bytes .../imports/youtrack/YouTrackModule.class | Bin 3631 -> 0 bytes .../youtrack/YouTrackProjectImporter.class | Bin 5045 -> 0 bytes .../server-plugin-mail-gmail/bin/pom.xml | 13 - .../plugin/mail/gmail/GmailConnector.class | Bin 11053 -> 0 bytes .../plugin/mail/gmail/GmailModule.class | Bin 2531 -> 0 bytes .../plugin/mail/gmail/InboxPollSetting.class | Bin 1805 -> 0 bytes .../server-plugin-mail-office365/bin/pom.xml | 13 - .../mail/office365/InboxPollSetting.class | Bin 1821 -> 0 bytes .../mail/office365/Office365Connector.class | Bin 11081 -> 0 bytes .../mail/office365/Office365Module.class | Bin 2575 -> 0 bytes .../server-plugin-mail-smtpimap/bin/pom.xml | 13 - .../mail/smtpimap/InboxPollSetting.class | Bin 5057 -> 0 bytes .../mail/smtpimap/SmtpImapConnector.class | Bin 11646 -> 0 bytes .../plugin/mail/smtpimap/SmtpImapModule.class | Bin 2564 -> 0 bytes .../bin/pom.xml | 13 - .../notification/discord/DiscordModule.class | Bin 2868 -> 0 bytes .../discord/DiscordNotificationManager.class | Bin 5433 -> 0 bytes .../discord/DiscordNotificationSetting.class | Bin 1390 -> 0 bytes .../bin/pom.xml | 13 - .../plugin/notification/ntfy/NtfyModule.class | Bin 2823 -> 0 bytes .../ntfy/NtfyNotificationManager.class | Bin 4215 -> 0 bytes .../ntfy/NtfyNotificationSetting.class | Bin 1369 -> 0 bytes .../bin/pom.xml | 13 - .../notification/slack/SlackModule.class | Bin 2838 -> 0 bytes .../slack/SlackNotificationManager.class | Bin 8756 -> 0 bytes .../slack/SlackNotificationSetting.class | Bin 1376 -> 0 bytes .../server-plugin-pack-container/bin/pom.xml | 20 - .../pack/container/BadRequestException.class | Bin 1145 -> 0 bytes .../pack/container/ClientException.class | Bin 2981 -> 0 bytes .../ContainerAuthenticationFilter.class | Bin 5481 -> 0 bytes .../pack/container/ContainerHelpPanel.class | Bin 3055 -> 0 bytes .../pack/container/ContainerHelpPanel.html | 14 - .../pack/container/ContainerManifest.class | Bin 3489 -> 0 bytes .../pack/container/ContainerModule.class | Bin 2892 -> 0 bytes .../pack/container/ContainerPackPanel.class | Bin 9068 -> 0 bytes .../pack/container/ContainerPackPanel.html | 81 - .../pack/container/ContainerPackSupport.class | Bin 4030 -> 0 bytes .../pack/container/ContainerServlet.class | Bin 7911 -> 0 bytes .../plugin/pack/container/ErrorCode.class | Bin 1471 -> 0 bytes .../container/InsecureRegistryNotePanel.class | Bin 2009 -> 0 bytes .../container/InsecureRegistryNotePanel.html | 9 - .../pack/container/NotFoundException.class | Bin 1590 -> 0 bytes .../server-plugin-pack-gem/bin/pom.xml | 20 - .../plugin/pack/gem/ClientException.class | Bin 1118 -> 0 bytes .../server/plugin/pack/gem/GemData.class | Bin 3067 -> 0 bytes .../server/plugin/pack/gem/GemHelpPanel.class | Bin 3730 -> 0 bytes .../server/plugin/pack/gem/GemHelpPanel.html | 12 - .../server/plugin/pack/gem/GemModule.class | Bin 2104 -> 0 bytes .../server/plugin/pack/gem/GemPackPanel.class | Bin 5212 -> 0 bytes .../server/plugin/pack/gem/GemPackPanel.html | 14 - .../plugin/pack/gem/GemPackService.class | Bin 8796 -> 0 bytes .../plugin/pack/gem/GemPackSupport.class | Bin 3849 -> 0 bytes .../plugin/pack/gem/marshal/Marshaller.class | Bin 12834 -> 0 bytes .../plugin/pack/gem/marshal/RubyObject.class | Bin 2577 -> 0 bytes .../plugin/pack/gem/marshal/RubySymbol.class | Bin 3444 -> 0 bytes .../plugin/pack/gem/marshal/UserDefined.class | Bin 1767 -> 0 bytes .../plugin/pack/gem/marshal/UserMarshal.class | Bin 1767 -> 0 bytes .../plugin/pack/gem/package-versions.tpl | 23 - .../server/plugin/pack/gem/packages.tpl | 15 - .../server-plugin-pack-helm/bin/pom.xml | 21 - .../plugin/pack/helm/ClientException.class | Bin 1122 -> 0 bytes .../server/plugin/pack/helm/HelmData.class | Bin 2673 -> 0 bytes .../plugin/pack/helm/HelmHelpPanel.class | Bin 3398 -> 0 bytes .../plugin/pack/helm/HelmHelpPanel.html | 8 - .../server/plugin/pack/helm/HelmModule.class | Bin 2123 -> 0 bytes .../plugin/pack/helm/HelmPackPanel.class | Bin 5895 -> 0 bytes .../plugin/pack/helm/HelmPackPanel.html | 22 - .../plugin/pack/helm/HelmPackService.class | Bin 8102 -> 0 bytes .../plugin/pack/helm/HelmPackSupport.class | Bin 3852 -> 0 bytes .../server-plugin-pack-maven/bin/pom.xml | 20 - .../server/plugin/pack/maven/MavenData.class | Bin 2068 -> 0 bytes .../plugin/pack/maven/MavenHelpPanel.class | Bin 4448 -> 0 bytes .../plugin/pack/maven/MavenHelpPanel.html | 10 - .../plugin/pack/maven/MavenModule.class | Bin 2142 -> 0 bytes .../plugin/pack/maven/MavenPackPanel.class | Bin 8203 -> 0 bytes .../plugin/pack/maven/MavenPackPanel.html | 19 - .../plugin/pack/maven/MavenPackService.class | Bin 9641 -> 0 bytes .../plugin/pack/maven/MavenPackSupport.class | Bin 6041 -> 0 bytes .../server/plugin/pack/maven/dependency.tpl | 14 - .../server/plugin/pack/maven/job-commands.tpl | 29 - .../server/plugin/pack/maven/parent.tpl | 12 - .../server/plugin/pack/maven/plugin.tpl | 16 - .../server/plugin/pack/maven/repositories.tpl | 16 - .../plugin/pack/maven/servers-and-mirrors.tpl | 23 - .../server-plugin-pack-npm/bin/pom.xml | 20 - .../plugin/pack/npm/ClientException.class | Bin 2406 -> 0 bytes .../server/plugin/pack/npm/NpmData.class | Bin 3040 -> 0 bytes .../server/plugin/pack/npm/NpmHelpPanel.class | Bin 3791 -> 0 bytes .../server/plugin/pack/npm/NpmHelpPanel.html | 13 - .../server/plugin/pack/npm/NpmModule.class | Bin 2104 -> 0 bytes .../server/plugin/pack/npm/NpmPackPanel.class | Bin 5839 -> 0 bytes .../server/plugin/pack/npm/NpmPackPanel.html | 18 - .../plugin/pack/npm/NpmPackService.class | Bin 8353 -> 0 bytes .../plugin/pack/npm/NpmPackSupport.class | Bin 4293 -> 0 bytes .../server-plugin-pack-nuget/bin/pom.xml | 20 - .../plugin/pack/nuget/ClientException.class | Bin 994 -> 0 bytes .../server/plugin/pack/nuget/NugetData.class | Bin 2418 -> 0 bytes .../plugin/pack/nuget/NugetHelpPanel.class | Bin 4130 -> 0 bytes .../plugin/pack/nuget/NugetHelpPanel.html | 11 - .../plugin/pack/nuget/NugetModule.class | Bin 2142 -> 0 bytes .../plugin/pack/nuget/NugetPackPanel.class | Bin 5059 -> 0 bytes .../plugin/pack/nuget/NugetPackPanel.html | 13 - .../plugin/pack/nuget/NugetPackService.class | Bin 8791 -> 0 bytes .../plugin/pack/nuget/NugetPackSupport.class | Bin 3860 -> 0 bytes .../server-plugin-pack-pypi/bin/pom.xml | 20 - .../plugin/pack/pypi/ClientException.class | Bin 1122 -> 0 bytes .../server/plugin/pack/pypi/PypiData.class | Bin 3536 -> 0 bytes .../plugin/pack/pypi/PypiHelpPanel.class | Bin 3618 -> 0 bytes .../plugin/pack/pypi/PypiHelpPanel.html | 11 - .../server/plugin/pack/pypi/PypiModule.class | Bin 2123 -> 0 bytes .../plugin/pack/pypi/PypiPackPanel.class | Bin 6539 -> 0 bytes .../plugin/pack/pypi/PypiPackPanel.html | 28 - .../plugin/pack/pypi/PypiPackService.class | Bin 8732 -> 0 bytes .../plugin/pack/pypi/PypiPackSupport.class | Bin 3852 -> 0 bytes .../plugin/pack/pypi/package-versions.tpl | 23 - .../server/plugin/pack/pypi/packages.tpl | 15 - .../bin/pom.xml | 20 - .../report/checkstyle/CheckstyleModule.class | Bin 2705 -> 0 bytes .../PublishCheckstyleReportStep.class | Bin 8230 -> 0 bytes .../checkstyle/PublishESLintReportStep.class | Bin 2818 -> 0 bytes .../server-plugin-report-clippy/bin/pom.xml | 20 - .../plugin/report/clippy/ClippyModule.class | Bin 2661 -> 0 bytes .../report/clippy/ClippyReportParser.class | Bin 4531 -> 0 bytes .../clippy/PublishClippyReportStep.class | Bin 5927 -> 0 bytes .../clippy/ClippyReportParserTest.class | Bin 4188 -> 0 bytes .../plugin/report/clippy/check-result.json | 33 - .../server-plugin-report-clover/bin/pom.xml | 20 - .../plugin/report/clover/CloverModule.class | Bin 2661 -> 0 bytes .../report/clover/CloverReportParser.class | Bin 6826 -> 0 bytes .../clover/PublishCloverReportStep.class | Bin 6984 -> 0 bytes .../PublishJestCoverageReportStep.class | Bin 2810 -> 0 bytes .../clover/CloverReportParserTest.class | Bin 4759 -> 0 bytes .../plugin/report/clover/coverage-result1.xml | 27 - .../plugin/report/clover/coverage-result2.xml | 86 - .../bin/pom.xml | 20 - .../report/cobertura/CoberturaModule.class | Bin 2694 -> 0 bytes .../PublishCoberturaReportStep.class | Bin 8541 -> 0 bytes .../PublishCoberturaReportStepTest.class | Bin 7094 -> 0 bytes .../plugin/report/cobertura/coverage1.xml | 254 - .../plugin/report/cobertura/coverage2.xml | 238 - .../plugin/report/cobertura/coverage3.xml | 2321 ----- .../server-plugin-report-coverage/bin/pom.xml | 13 - .../plugin/report/coverage/Coverage.class | Bin 2426 -> 0 bytes .../CoverageModule$GetBuildTabs.class | Bin 5627 -> 0 bytes .../CoverageModule$GetLineCoverages.class | Bin 5969 -> 0 bytes .../report/coverage/CoverageModule.class | Bin 7437 -> 0 bytes .../report/coverage/CoverageOrderBy.class | Bin 2046 -> 0 bytes .../report/coverage/CoveragePanel.class | Bin 3868 -> 0 bytes .../plugin/report/coverage/CoveragePanel.html | 12 - .../report/coverage/CoverageReport.class | Bin 3204 -> 0 bytes .../CoverageReportCssResourceReference.class | Bin 1141 -> 0 bytes ...CoverageReportPage$GetCoverageReport.class | Bin 5237 -> 0 bytes .../coverage/CoverageReportPage$State.class | Bin 4846 -> 0 bytes .../report/coverage/CoverageReportPage.class | Bin 8623 -> 0 bytes .../report/coverage/CoverageReportPage.html | 37 - .../report/coverage/CoverageStats.class | Bin 5798 -> 0 bytes .../report/coverage/CoverageStatsPage.class | Bin 2078 -> 0 bytes .../plugin/report/coverage/FileCoverage.class | Bin 1703 -> 0 bytes .../report/coverage/GroupCoverage.class | Bin 3722 -> 0 bytes .../report/coverage/NamedCoverage.class | Bin 1560 -> 0 bytes .../report/coverage/PercentageBar.class | Bin 3162 -> 0 bytes .../plugin/report/coverage/PercentageBar.html | 5 - .../coverage/PublishCoverageReportStep.class | Bin 4850 -> 0 bytes .../report/coverage/coverage-report.css | 31 - .../server-plugin-report-cpd/bin/pom.xml | 20 - .../server/plugin/report/cpd/CPDModule.class | Bin 2628 -> 0 bytes ...PublishCPDReportStep$CodeDuplication.class | Bin 5069 -> 0 bytes .../report/cpd/PublishCPDReportStep.class | Bin 8380 -> 0 bytes .../server-plugin-report-cppcheck/bin/pom.xml | 20 - .../report/cppcheck/CppcheckModule.class | Bin 2683 -> 0 bytes .../cppcheck/CppcheckReportParser.class | Bin 4713 -> 0 bytes .../cppcheck/PublishCppcheckReportStep.class | Bin 6163 -> 0 bytes .../cppcheck/CppcheckReportParserTest.class | Bin 4193 -> 0 bytes .../plugin/report/cppcheck/check-result.xml | 34 - .../server-plugin-report-gtest/bin/pom.xml | 20 - .../plugin/report/gtest/GTestModule.class | Bin 2650 -> 0 bytes .../report/gtest/GTestReportParser.class | Bin 8738 -> 0 bytes .../report/gtest/PublishGTestReportStep.class | Bin 6197 -> 0 bytes .../report/gtest/GTestReportParserTest.class | Bin 3278 -> 0 bytes .../plugin/report/gtest/test-result.xml | 29 - .../server-plugin-report-html/bin/pom.xml | 13 - .../report/html/HtmlModule$GetBuildTabs.class | Bin 5116 -> 0 bytes .../plugin/report/html/HtmlModule.class | Bin 6669 -> 0 bytes .../html/HtmlReportCssResourceReference.class | Bin 1113 -> 0 bytes .../html/HtmlReportDownloadResource.class | Bin 6501 -> 0 bytes .../HtmlReportDownloadResourceReference.class | Bin 1498 -> 0 bytes .../plugin/report/html/HtmlReportPage.class | Bin 3770 -> 0 bytes .../plugin/report/html/HtmlReportPage.html | 3 - .../report/html/PublishHtmlReportStep.class | Bin 5508 -> 0 bytes .../report/html/ReadPublishedFile.class | Bin 2385 -> 0 bytes .../server/plugin/report/html/html-report.css | 8 - .../server-plugin-report-jacoco/bin/pom.xml | 20 - .../plugin/report/jacoco/JacocoModule.class | Bin 2661 -> 0 bytes .../jacoco/PublishJacocoReportStep.class | Bin 8343 -> 0 bytes .../server-plugin-report-jest/bin/pom.xml | 20 - .../plugin/report/jest/JestModule.class | Bin 2639 -> 0 bytes .../jest/JestReportParser$TestCaseData.class | Bin 4932 -> 0 bytes .../plugin/report/jest/JestReportParser.class | Bin 8371 -> 0 bytes .../report/jest/PublishJestReportStep.class | Bin 5501 -> 0 bytes .../report/jest/JestReportParserTest.class | Bin 5982 -> 0 bytes .../plugin/report/jest/testResults.json | 144 - .../server-plugin-report-junit/bin/pom.xml | 20 - .../plugin/report/junit/JUnitModule.class | Bin 2650 -> 0 bytes .../report/junit/JUnitReportParser.class | Bin 6129 -> 0 bytes .../report/junit/PublishJUnitReportStep.class | Bin 6197 -> 0 bytes .../report/junit/JUnitReportParserTest.class | Bin 3898 -> 0 bytes .../plugin/report/junit/test-result.xml | 140 - .../plugin/report/junit/test-result2.xml | 301 - .../server-plugin-report-markdown/bin/pom.xml | 13 - .../MarkdownModule$GetBuildTabs.class | Bin 6169 -> 0 bytes ...ownModule$GetPullRequestSummaryParts.class | Bin 6178 -> 0 bytes .../report/markdown/MarkdownModule.class | Bin 8943 -> 0 bytes .../MarkdownReportCssResourceReference.class | Bin 1141 -> 0 bytes .../MarkdownReportDownloadResource.class | Bin 7418 -> 0 bytes ...kdownReportDownloadResourceReference.class | Bin 1526 -> 0 bytes ...arkdownReportPage$GetMarkdownContent.class | Bin 5718 -> 0 bytes .../report/markdown/MarkdownReportPage.class | Bin 7367 -> 0 bytes .../report/markdown/MarkdownReportPage.html | 3 - .../MarkdownReportTab$GetStartPage.class | Bin 5460 -> 0 bytes .../report/markdown/MarkdownReportTab.class | Bin 5922 -> 0 bytes .../markdown/PublishMarkdownReportStep.class | Bin 5563 -> 0 bytes ...PublishPullRequestMarkdownReportStep.class | Bin 5687 -> 0 bytes .../PullRequestSummaryMarkdownPart.class | Bin 4518 -> 0 bytes .../report/markdown/markdown-report.css | 6 - .../server-plugin-report-mypy/bin/pom.xml | 20 - .../plugin/report/mypy/MypyModule.class | Bin 2639 -> 0 bytes .../mypy/MypyReportParser$ParsedLine.class | Bin 3783 -> 0 bytes .../plugin/report/mypy/MypyReportParser.class | Bin 6361 -> 0 bytes .../report/mypy/PublishMypyReportStep.class | Bin 5790 -> 0 bytes .../report/mypy/MypyReportParserTest.class | Bin 5322 -> 0 bytes .../server/plugin/report/mypy/mypy-output | 19 - .../server-plugin-report-pmd/bin/pom.xml | 20 - .../server/plugin/report/pmd/PMDModule.class | Bin 2628 -> 0 bytes .../report/pmd/PublishPMDReportStep.class | Bin 7850 -> 0 bytes .../server-plugin-report-pylint/bin/pom.xml | 20 - .../pylint/PublishPylintReportStep.class | Bin 5686 -> 0 bytes .../plugin/report/pylint/PylintModule.class | Bin 2560 -> 0 bytes .../report/pylint/PylintReportParser.class | Bin 3240 -> 0 bytes .../pylint/PylintReportParserTest.class | Bin 3644 -> 0 bytes .../plugin/report/pylint/pylint-result.json | 7529 ----------------- .../bin/pom.xml | 26 - .../PublishRoslynatorReportStep.class | Bin 7968 -> 0 bytes .../report/roslynator/RoslynatorModule.class | Bin 2705 -> 0 bytes .../server-plugin-report-ruff/bin/pom.xml | 20 - .../report/ruff/PublishRuffReportStep.class | Bin 5718 -> 0 bytes .../plugin/report/ruff/RuffModule.class | Bin 2538 -> 0 bytes .../plugin/report/ruff/RuffReportParser.class | Bin 2958 -> 0 bytes .../report/ruff/RuffReportParserTest.class | Bin 3400 -> 0 bytes .../plugin/report/ruff/ruff-result.json | 1147 --- .../server-plugin-report-spotbugs/bin/pom.xml | 20 - .../spotbugs/PublishSpotBugsReportStep.class | Bin 8721 -> 0 bytes .../report/spotbugs/SpotBugsModule.class | Bin 2683 -> 0 bytes .../server-plugin-report-trx/bin/pom.xml | 20 - .../report/trx/PublishTRXReportStep.class | Bin 6281 -> 0 bytes .../server/plugin/report/trx/TRXModule.class | Bin 2628 -> 0 bytes .../trx/TRXReportParser$TestCaseData.class | Bin 4884 -> 0 bytes .../plugin/report/trx/TRXReportParser.class | Bin 7916 -> 0 bytes .../report/trx/TRXReportParserTest.class | Bin 2600 -> 0 bytes .../onedev/server/plugin/report/trx/test.trx | 70 - .../server-plugin-report-unittest/bin/pom.xml | 13 - .../unittest/PublishUnitTestReportStep.class | Bin 3018 -> 0 bytes .../report/unittest/TestStatusBadge.class | Bin 2824 -> 0 bytes .../unittest/UnitTestCasesPage$State.class | Bin 5053 -> 0 bytes .../report/unittest/UnitTestCasesPage.class | Bin 8709 -> 0 bytes .../report/unittest/UnitTestCasesPage.html | 73 - .../UnitTestModule$GetBuildTabs.class | Bin 5509 -> 0 bytes .../report/unittest/UnitTestModule.class | Bin 7440 -> 0 bytes .../unittest/UnitTestReport$Status.class | Bin 6717 -> 0 bytes .../unittest/UnitTestReport$TestCase.class | Bin 7296 -> 0 bytes .../unittest/UnitTestReport$TestSuite.class | Bin 6779 -> 0 bytes .../report/unittest/UnitTestReport.class | Bin 10805 -> 0 bytes .../UnitTestReportCssResourceReference.class | Bin 1141 -> 0 bytes ...UnitTestReportPage$GetUnitTestReport.class | Bin 5428 -> 0 bytes .../UnitTestReportPage$UnitReportTab.class | Bin 6176 -> 0 bytes .../report/unittest/UnitTestReportPage.class | Bin 6535 -> 0 bytes .../report/unittest/UnitTestReportPage.html | 6 - .../report/unittest/UnitTestStatsPage.class | Bin 2078 -> 0 bytes .../unittest/UnitTestSuitesPage$State.class | Bin 5104 -> 0 bytes .../report/unittest/UnitTestSuitesPage.class | Bin 8506 -> 0 bytes .../report/unittest/UnitTestSuitesPage.html | 60 - .../report/unittest/unit-test-report.css | 3 - .../server-plugin-sso-discord/bin/pom.xml | 13 - .../DiscordAuthorizationCodeResponse.class | Bin 5371 -> 0 bytes .../plugin/sso/discord/DiscordConnector.class | Bin 10643 -> 0 bytes .../plugin/sso/discord/DiscordModule.class | Bin 2546 -> 0 bytes .../server/plugin/sso/discord/discord.png | Bin 1947 -> 0 bytes .../discord/oauth2/AccessTokenResponse.class | Bin 4012 -> 0 bytes .../sso/discord/oauth2/Request$Method.class | Bin 5240 -> 0 bytes .../plugin/sso/discord/oauth2/Request.class | Bin 9724 -> 0 bytes .../plugin/sso/discord/oauth2/Response.class | Bin 2837 -> 0 bytes .../discord/oauth2/UserGuildsResponse.class | Bin 2399 -> 0 bytes .../sso/discord/oauth2/UserInfoResponse.class | Bin 1807 -> 0 bytes .../plugin/sso/discord/oauth2/Utils.class | Bin 3274 -> 0 bytes .../server-plugin-sso-openid/bin/pom.xml | 14 - .../plugin/sso/openid/CallbackUrlPanel.class | Bin 2299 -> 0 bytes .../plugin/sso/openid/CallbackUrlPanel.html | 5 - .../plugin/sso/openid/EntraIdConnector.class | Bin 9124 -> 0 bytes .../plugin/sso/openid/GitHubConnector.class | Bin 6446 -> 0 bytes .../plugin/sso/openid/OpenIdConnector.class | Bin 9320 -> 0 bytes .../plugin/sso/openid/OpenIdModule.class | Bin 2542 -> 0 bytes .../plugin/sso/openid/ProviderMetadata.class | Bin 2564 -> 0 bytes .../plugin/sso/openid/TwitchConnector.class | Bin 7346 -> 0 bytes .../server/plugin/sso/openid/entraid.png | Bin 2368 -> 0 bytes .../server/plugin/sso/openid/octocat.png | Bin 1714 -> 0 bytes .../server/plugin/sso/openid/openid.png | Bin 6248 -> 0 bytes .../server/plugin/sso/openid/twitch.png | Bin 4842 -> 0 bytes 415 files changed, 28 insertions(+), 15104 deletions(-) delete mode 100644 server-plugin/server-plugin-archetype/bin/pom.xml delete mode 100644 server-plugin/server-plugin-archetype/bin/src/main/resources/META-INF/maven/archetype-metadata.xml delete mode 100644 server-plugin/server-plugin-archetype/bin/src/main/resources/archetype-resources/pom.xml delete mode 100644 server-plugin/server-plugin-archetype/bin/src/main/resources/archetype-resources/src/main/java/PluginModule.class delete mode 100644 server-plugin/server-plugin-authenticator-ldap/bin/pom.xml delete mode 100644 server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/ActiveDirectoryAuthenticator.class delete mode 100644 server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/DoNotRetrieveGroups.class delete mode 100644 server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/GetGroupsUsingAttribute.class delete mode 100644 server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/GroupRetrieval.class delete mode 100644 server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/LdapAuthenticator.class delete mode 100644 server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/LdapModule.class delete mode 100644 server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/SearchGroupsUsingFilter.class delete mode 100644 server-plugin/server-plugin-buildspec-bazel/bin/pom.xml delete mode 100644 server-plugin/server-plugin-buildspec-bazel/bin/src/main/java/io/onedev/server/plugin/buildspec/bazel/BazelJobSuggestion.class delete mode 100644 server-plugin/server-plugin-buildspec-bazel/bin/src/main/java/io/onedev/server/plugin/buildspec/bazel/BazelModule.class delete mode 100644 server-plugin/server-plugin-buildspec-cmake/bin/pom.xml delete mode 100644 server-plugin/server-plugin-buildspec-cmake/bin/src/main/java/io/onedev/server/plugin/buildspec/cmake/CmakeJobSuggestion.class delete mode 100644 server-plugin/server-plugin-buildspec-cmake/bin/src/main/java/io/onedev/server/plugin/buildspec/cmake/CmakeModule.class delete mode 100644 server-plugin/server-plugin-buildspec-dotnet/bin/pom.xml delete mode 100644 server-plugin/server-plugin-buildspec-dotnet/bin/src/main/java/io/onedev/server/plugin/buildspec/dotnet/DotnetJobSuggestion.class delete mode 100644 server-plugin/server-plugin-buildspec-dotnet/bin/src/main/java/io/onedev/server/plugin/buildspec/dotnet/DotnetModule.class delete mode 100644 server-plugin/server-plugin-buildspec-golang/bin/pom.xml delete mode 100644 server-plugin/server-plugin-buildspec-golang/bin/src/main/java/io/onedev/server/plugin/buildspec/golang/GolangJobSuggestion.class delete mode 100644 server-plugin/server-plugin-buildspec-golang/bin/src/main/java/io/onedev/server/plugin/buildspec/golang/GolangModule.class delete mode 100644 server-plugin/server-plugin-buildspec-maven/bin/pom.xml delete mode 100644 server-plugin/server-plugin-buildspec-maven/bin/src/main/java/io/onedev/server/plugin/buildspec/maven/MavenJobSuggestion.class delete mode 100644 server-plugin/server-plugin-buildspec-maven/bin/src/main/java/io/onedev/server/plugin/buildspec/maven/MavenModule.class delete mode 100644 server-plugin/server-plugin-buildspec-node/bin/Dockerfile delete mode 100644 server-plugin/server-plugin-buildspec-node/bin/pom.xml delete mode 100644 server-plugin/server-plugin-buildspec-node/bin/src/main/java/io/onedev/server/plugin/buildspec/node/NodeJobSuggestion.class delete mode 100644 server-plugin/server-plugin-buildspec-node/bin/src/main/java/io/onedev/server/plugin/buildspec/node/NodePluginModule.class delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/pom.xml delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/src/main/java/io/onedev/server/plugin/buildspec/python/PythonJobSuggestion.class delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/src/main/java/io/onedev/server/plugin/buildspec/python/PythonModule.class delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/PythonJobSuggestionTest.class delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/pyproject1.toml delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/pyproject2.toml delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/pyproject3.toml delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup.cfg delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup1.py delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup2.py delete mode 100644 server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup3.py delete mode 100644 server-plugin/server-plugin-buildspec-rust/bin/pom.xml delete mode 100644 server-plugin/server-plugin-buildspec-rust/bin/src/main/java/io/onedev/server/plugin/buildspec/rust/RustJobSuggestion.class delete mode 100644 server-plugin/server-plugin-buildspec-rust/bin/src/main/java/io/onedev/server/plugin/buildspec/rust/RustModule.class delete mode 100644 server-plugin/server-plugin-executor-remotedocker/bin/pom.xml delete mode 100644 server-plugin/server-plugin-executor-remotedocker/bin/src/main/java/io/onedev/server/plugin/executor/remotedocker/RemoteDockerExecutor.class delete mode 100644 server-plugin/server-plugin-executor-remotedocker/bin/src/main/java/io/onedev/server/plugin/executor/remotedocker/RemoteDockerModule.class delete mode 100644 server-plugin/server-plugin-executor-remoteshell/bin/pom.xml delete mode 100644 server-plugin/server-plugin-executor-remoteshell/bin/src/main/java/io/onedev/server/plugin/executor/remoteshell/RemoteShellExecutor.class delete mode 100644 server-plugin/server-plugin-executor-remoteshell/bin/src/main/java/io/onedev/server/plugin/executor/remoteshell/RemoteShellModule.class delete mode 100644 server-plugin/server-plugin-executor-serverdocker/bin/pom.xml delete mode 100644 server-plugin/server-plugin-executor-serverdocker/bin/src/main/java/io/onedev/server/plugin/executor/serverdocker/ServerDockerExecutor$TestData.class delete mode 100644 server-plugin/server-plugin-executor-serverdocker/bin/src/main/java/io/onedev/server/plugin/executor/serverdocker/ServerDockerExecutor.class delete mode 100644 server-plugin/server-plugin-executor-serverdocker/bin/src/main/java/io/onedev/server/plugin/executor/serverdocker/ServerDockerModule.class delete mode 100644 server-plugin/server-plugin-executor-servershell/bin/pom.xml delete mode 100644 server-plugin/server-plugin-executor-servershell/bin/src/main/java/io/onedev/server/plugin/executor/servershell/ServerShellExecutor$TestData.class delete mode 100644 server-plugin/server-plugin-executor-servershell/bin/src/main/java/io/onedev/server/plugin/executor/servershell/ServerShellExecutor.class delete mode 100644 server-plugin/server-plugin-executor-servershell/bin/src/main/java/io/onedev/server/plugin/executor/servershell/ServerShellModule.class delete mode 100644 server-plugin/server-plugin-import-bitbucketcloud/bin/pom.xml delete mode 100644 server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/BitbucketModule.class delete mode 100644 server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/BitbucketProjectImporter.class delete mode 100644 server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/ImportOption.class delete mode 100644 server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/ImportRepositories.class delete mode 100644 server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/ImportServer.class delete mode 100644 server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/ImportWorkspace.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/pom.xml delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/GiteaIssueImporter.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/GiteaModule.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/GiteaProjectImporter.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ImportOrganization.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ImportRepositories.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ImportRepository.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ImportResult.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ImportServer.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/IssueImportOption.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/IssueLabelMapping.class delete mode 100644 server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ProjectImportOption.class delete mode 100644 server-plugin/server-plugin-import-gitlab/bin/pom.xml delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/pom.xml delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportOption.class delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportProject.class delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportProjects.class delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportResult.class delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportServer.class delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/IssuePriorityMapping.class delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/IssueStatusMapping.class delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/IssueTypeMapping.class delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/JiraIssueImporter.class delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/JiraModule.class delete mode 100644 server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/JiraProjectImporter.class delete mode 100644 server-plugin/server-plugin-import-url/bin/pom.xml delete mode 100644 server-plugin/server-plugin-import-url/bin/src/main/java/io/onedev/server/plugin/imports/url/ImportServer$Authentication.class delete mode 100644 server-plugin/server-plugin-import-url/bin/src/main/java/io/onedev/server/plugin/imports/url/ImportServer.class delete mode 100644 server-plugin/server-plugin-import-url/bin/src/main/java/io/onedev/server/plugin/imports/url/UrlModule.class delete mode 100644 server-plugin/server-plugin-import-url/bin/src/main/java/io/onedev/server/plugin/imports/url/UrlProjectImporter.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/pom.xml delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportOption.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportProject.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportProjects.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportResult.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportServer.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/IssueFieldMapping.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/IssueLinkMapping.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/IssueStateMapping.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/IssueTagMapping.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/YouTrackIssueImporter.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/YouTrackModule.class delete mode 100644 server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/YouTrackProjectImporter.class delete mode 100644 server-plugin/server-plugin-mail-gmail/bin/pom.xml delete mode 100644 server-plugin/server-plugin-mail-gmail/bin/src/main/java/io/onedev/server/plugin/mail/gmail/GmailConnector.class delete mode 100644 server-plugin/server-plugin-mail-gmail/bin/src/main/java/io/onedev/server/plugin/mail/gmail/GmailModule.class delete mode 100644 server-plugin/server-plugin-mail-gmail/bin/src/main/java/io/onedev/server/plugin/mail/gmail/InboxPollSetting.class delete mode 100644 server-plugin/server-plugin-mail-office365/bin/pom.xml delete mode 100644 server-plugin/server-plugin-mail-office365/bin/src/main/java/io/onedev/server/plugin/mail/office365/InboxPollSetting.class delete mode 100644 server-plugin/server-plugin-mail-office365/bin/src/main/java/io/onedev/server/plugin/mail/office365/Office365Connector.class delete mode 100644 server-plugin/server-plugin-mail-office365/bin/src/main/java/io/onedev/server/plugin/mail/office365/Office365Module.class delete mode 100644 server-plugin/server-plugin-mail-smtpimap/bin/pom.xml delete mode 100644 server-plugin/server-plugin-mail-smtpimap/bin/src/main/java/io/onedev/server/plugin/mail/smtpimap/InboxPollSetting.class delete mode 100644 server-plugin/server-plugin-mail-smtpimap/bin/src/main/java/io/onedev/server/plugin/mail/smtpimap/SmtpImapConnector.class delete mode 100644 server-plugin/server-plugin-mail-smtpimap/bin/src/main/java/io/onedev/server/plugin/mail/smtpimap/SmtpImapModule.class delete mode 100644 server-plugin/server-plugin-notification-discord/bin/pom.xml delete mode 100644 server-plugin/server-plugin-notification-discord/bin/src/main/java/io/onedev/server/plugin/notification/discord/DiscordModule.class delete mode 100644 server-plugin/server-plugin-notification-discord/bin/src/main/java/io/onedev/server/plugin/notification/discord/DiscordNotificationManager.class delete mode 100644 server-plugin/server-plugin-notification-discord/bin/src/main/java/io/onedev/server/plugin/notification/discord/DiscordNotificationSetting.class delete mode 100644 server-plugin/server-plugin-notification-ntfy/bin/pom.xml delete mode 100644 server-plugin/server-plugin-notification-ntfy/bin/src/main/java/io/onedev/server/plugin/notification/ntfy/NtfyModule.class delete mode 100644 server-plugin/server-plugin-notification-ntfy/bin/src/main/java/io/onedev/server/plugin/notification/ntfy/NtfyNotificationManager.class delete mode 100644 server-plugin/server-plugin-notification-ntfy/bin/src/main/java/io/onedev/server/plugin/notification/ntfy/NtfyNotificationSetting.class delete mode 100644 server-plugin/server-plugin-notification-slack/bin/pom.xml delete mode 100644 server-plugin/server-plugin-notification-slack/bin/src/main/java/io/onedev/server/plugin/notification/slack/SlackModule.class delete mode 100644 server-plugin/server-plugin-notification-slack/bin/src/main/java/io/onedev/server/plugin/notification/slack/SlackNotificationManager.class delete mode 100644 server-plugin/server-plugin-notification-slack/bin/src/main/java/io/onedev/server/plugin/notification/slack/SlackNotificationSetting.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/pom.xml delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/BadRequestException.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ClientException.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerAuthenticationFilter.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerHelpPanel.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerHelpPanel.html delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerManifest.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerModule.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerPackPanel.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerPackPanel.html delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerPackSupport.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerServlet.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ErrorCode.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/InsecureRegistryNotePanel.class delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/InsecureRegistryNotePanel.html delete mode 100644 server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/NotFoundException.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/pom.xml delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/ClientException.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemData.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemHelpPanel.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemHelpPanel.html delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemModule.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemPackPanel.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemPackPanel.html delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemPackService.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemPackSupport.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/Marshaller.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/RubyObject.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/RubySymbol.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/UserDefined.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/UserMarshal.class delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/package-versions.tpl delete mode 100644 server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/packages.tpl delete mode 100644 server-plugin/server-plugin-pack-helm/bin/pom.xml delete mode 100644 server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/ClientException.class delete mode 100644 server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmData.class delete mode 100644 server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmHelpPanel.class delete mode 100644 server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmHelpPanel.html delete mode 100644 server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmModule.class delete mode 100644 server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmPackPanel.class delete mode 100644 server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmPackPanel.html delete mode 100644 server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmPackService.class delete mode 100644 server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmPackSupport.class delete mode 100644 server-plugin/server-plugin-pack-maven/bin/pom.xml delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenData.class delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenHelpPanel.class delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenHelpPanel.html delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenModule.class delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenPackPanel.class delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenPackPanel.html delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenPackService.class delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenPackSupport.class delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/dependency.tpl delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/job-commands.tpl delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/parent.tpl delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/plugin.tpl delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/repositories.tpl delete mode 100644 server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/servers-and-mirrors.tpl delete mode 100644 server-plugin/server-plugin-pack-npm/bin/pom.xml delete mode 100644 server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/ClientException.class delete mode 100644 server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmData.class delete mode 100644 server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmHelpPanel.class delete mode 100644 server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmHelpPanel.html delete mode 100644 server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmModule.class delete mode 100644 server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmPackPanel.class delete mode 100644 server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmPackPanel.html delete mode 100644 server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmPackService.class delete mode 100644 server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmPackSupport.class delete mode 100644 server-plugin/server-plugin-pack-nuget/bin/pom.xml delete mode 100644 server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/ClientException.class delete mode 100644 server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetData.class delete mode 100644 server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetHelpPanel.class delete mode 100644 server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetHelpPanel.html delete mode 100644 server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetModule.class delete mode 100644 server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackPanel.class delete mode 100644 server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackPanel.html delete mode 100644 server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackService.class delete mode 100644 server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackSupport.class delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/pom.xml delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/ClientException.class delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiData.class delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiHelpPanel.class delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiHelpPanel.html delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiModule.class delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiPackPanel.class delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiPackPanel.html delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiPackService.class delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiPackSupport.class delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/package-versions.tpl delete mode 100644 server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/packages.tpl delete mode 100644 server-plugin/server-plugin-report-checkstyle/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-checkstyle/bin/src/main/java/io/onedev/server/plugin/report/checkstyle/CheckstyleModule.class delete mode 100644 server-plugin/server-plugin-report-checkstyle/bin/src/main/java/io/onedev/server/plugin/report/checkstyle/PublishCheckstyleReportStep.class delete mode 100644 server-plugin/server-plugin-report-checkstyle/bin/src/main/java/io/onedev/server/plugin/report/checkstyle/PublishESLintReportStep.class delete mode 100644 server-plugin/server-plugin-report-clippy/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-clippy/bin/src/main/java/io/onedev/server/plugin/report/clippy/ClippyModule.class delete mode 100644 server-plugin/server-plugin-report-clippy/bin/src/main/java/io/onedev/server/plugin/report/clippy/ClippyReportParser.class delete mode 100644 server-plugin/server-plugin-report-clippy/bin/src/main/java/io/onedev/server/plugin/report/clippy/PublishClippyReportStep.class delete mode 100644 server-plugin/server-plugin-report-clippy/bin/src/test/java/io/onedev/server/plugin/report/clippy/ClippyReportParserTest.class delete mode 100644 server-plugin/server-plugin-report-clippy/bin/src/test/java/io/onedev/server/plugin/report/clippy/check-result.json delete mode 100644 server-plugin/server-plugin-report-clover/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-clover/bin/src/main/java/io/onedev/server/plugin/report/clover/CloverModule.class delete mode 100644 server-plugin/server-plugin-report-clover/bin/src/main/java/io/onedev/server/plugin/report/clover/CloverReportParser.class delete mode 100644 server-plugin/server-plugin-report-clover/bin/src/main/java/io/onedev/server/plugin/report/clover/PublishCloverReportStep.class delete mode 100644 server-plugin/server-plugin-report-clover/bin/src/main/java/io/onedev/server/plugin/report/clover/PublishJestCoverageReportStep.class delete mode 100644 server-plugin/server-plugin-report-clover/bin/src/test/java/io/onedev/server/plugin/report/clover/CloverReportParserTest.class delete mode 100644 server-plugin/server-plugin-report-clover/bin/src/test/java/io/onedev/server/plugin/report/clover/coverage-result1.xml delete mode 100644 server-plugin/server-plugin-report-clover/bin/src/test/java/io/onedev/server/plugin/report/clover/coverage-result2.xml delete mode 100644 server-plugin/server-plugin-report-cobertura/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-cobertura/bin/src/main/java/io/onedev/server/plugin/report/cobertura/CoberturaModule.class delete mode 100644 server-plugin/server-plugin-report-cobertura/bin/src/main/java/io/onedev/server/plugin/report/cobertura/PublishCoberturaReportStep.class delete mode 100644 server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/PublishCoberturaReportStepTest.class delete mode 100644 server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage1.xml delete mode 100644 server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage2.xml delete mode 100644 server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage3.xml delete mode 100644 server-plugin/server-plugin-report-coverage/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/Coverage.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageModule$GetBuildTabs.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageModule$GetLineCoverages.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageModule.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageOrderBy.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoveragePanel.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoveragePanel.html delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReport.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportCssResourceReference.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage$GetCoverageReport.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage$State.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage.html delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageStats.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageStatsPage.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/FileCoverage.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/GroupCoverage.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/NamedCoverage.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/PercentageBar.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/PercentageBar.html delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/PublishCoverageReportStep.class delete mode 100644 server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/coverage-report.css delete mode 100644 server-plugin/server-plugin-report-cpd/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-cpd/bin/src/main/java/io/onedev/server/plugin/report/cpd/CPDModule.class delete mode 100644 server-plugin/server-plugin-report-cpd/bin/src/main/java/io/onedev/server/plugin/report/cpd/PublishCPDReportStep$CodeDuplication.class delete mode 100644 server-plugin/server-plugin-report-cpd/bin/src/main/java/io/onedev/server/plugin/report/cpd/PublishCPDReportStep.class delete mode 100644 server-plugin/server-plugin-report-cppcheck/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-cppcheck/bin/src/main/java/io/onedev/server/plugin/report/cppcheck/CppcheckModule.class delete mode 100644 server-plugin/server-plugin-report-cppcheck/bin/src/main/java/io/onedev/server/plugin/report/cppcheck/CppcheckReportParser.class delete mode 100644 server-plugin/server-plugin-report-cppcheck/bin/src/main/java/io/onedev/server/plugin/report/cppcheck/PublishCppcheckReportStep.class delete mode 100644 server-plugin/server-plugin-report-cppcheck/bin/src/test/java/io/onedev/server/plugin/report/cppcheck/CppcheckReportParserTest.class delete mode 100644 server-plugin/server-plugin-report-cppcheck/bin/src/test/java/io/onedev/server/plugin/report/cppcheck/check-result.xml delete mode 100644 server-plugin/server-plugin-report-gtest/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-gtest/bin/src/main/java/io/onedev/server/plugin/report/gtest/GTestModule.class delete mode 100644 server-plugin/server-plugin-report-gtest/bin/src/main/java/io/onedev/server/plugin/report/gtest/GTestReportParser.class delete mode 100644 server-plugin/server-plugin-report-gtest/bin/src/main/java/io/onedev/server/plugin/report/gtest/PublishGTestReportStep.class delete mode 100644 server-plugin/server-plugin-report-gtest/bin/src/test/java/io/onedev/server/plugin/report/gtest/GTestReportParserTest.class delete mode 100644 server-plugin/server-plugin-report-gtest/bin/src/test/java/io/onedev/server/plugin/report/gtest/test-result.xml delete mode 100644 server-plugin/server-plugin-report-html/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlModule$GetBuildTabs.class delete mode 100644 server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlModule.class delete mode 100644 server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlReportCssResourceReference.class delete mode 100644 server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlReportDownloadResource.class delete mode 100644 server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlReportDownloadResourceReference.class delete mode 100644 server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlReportPage.class delete mode 100644 server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlReportPage.html delete mode 100644 server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/PublishHtmlReportStep.class delete mode 100644 server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/ReadPublishedFile.class delete mode 100644 server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/html-report.css delete mode 100644 server-plugin/server-plugin-report-jacoco/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-jacoco/bin/src/main/java/io/onedev/server/plugin/report/jacoco/JacocoModule.class delete mode 100644 server-plugin/server-plugin-report-jacoco/bin/src/main/java/io/onedev/server/plugin/report/jacoco/PublishJacocoReportStep.class delete mode 100644 server-plugin/server-plugin-report-jest/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/JestModule.class delete mode 100644 server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/JestReportParser$TestCaseData.class delete mode 100644 server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/JestReportParser.class delete mode 100644 server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/PublishJestReportStep.class delete mode 100644 server-plugin/server-plugin-report-jest/bin/src/test/java/io/onedev/server/plugin/report/jest/JestReportParserTest.class delete mode 100644 server-plugin/server-plugin-report-jest/bin/src/test/java/io/onedev/server/plugin/report/jest/testResults.json delete mode 100644 server-plugin/server-plugin-report-junit/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-junit/bin/src/main/java/io/onedev/server/plugin/report/junit/JUnitModule.class delete mode 100644 server-plugin/server-plugin-report-junit/bin/src/main/java/io/onedev/server/plugin/report/junit/JUnitReportParser.class delete mode 100644 server-plugin/server-plugin-report-junit/bin/src/main/java/io/onedev/server/plugin/report/junit/PublishJUnitReportStep.class delete mode 100644 server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/JUnitReportParserTest.class delete mode 100644 server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/test-result.xml delete mode 100644 server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/test-result2.xml delete mode 100644 server-plugin/server-plugin-report-markdown/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownModule$GetBuildTabs.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownModule$GetPullRequestSummaryParts.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownModule.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportCssResourceReference.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportDownloadResource.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportDownloadResourceReference.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportPage$GetMarkdownContent.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportPage.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportPage.html delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportTab$GetStartPage.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportTab.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/PublishMarkdownReportStep.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/PublishPullRequestMarkdownReportStep.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/PullRequestSummaryMarkdownPart.class delete mode 100644 server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/markdown-report.css delete mode 100644 server-plugin/server-plugin-report-mypy/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/MypyModule.class delete mode 100644 server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/MypyReportParser$ParsedLine.class delete mode 100644 server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/MypyReportParser.class delete mode 100644 server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/PublishMypyReportStep.class delete mode 100644 server-plugin/server-plugin-report-mypy/bin/src/test/java/io/onedev/server/plugin/report/mypy/MypyReportParserTest.class delete mode 100644 server-plugin/server-plugin-report-mypy/bin/src/test/java/io/onedev/server/plugin/report/mypy/mypy-output delete mode 100644 server-plugin/server-plugin-report-pmd/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-pmd/bin/src/main/java/io/onedev/server/plugin/report/pmd/PMDModule.class delete mode 100644 server-plugin/server-plugin-report-pmd/bin/src/main/java/io/onedev/server/plugin/report/pmd/PublishPMDReportStep.class delete mode 100644 server-plugin/server-plugin-report-pylint/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-pylint/bin/src/main/java/io/onedev/server/plugin/report/pylint/PublishPylintReportStep.class delete mode 100644 server-plugin/server-plugin-report-pylint/bin/src/main/java/io/onedev/server/plugin/report/pylint/PylintModule.class delete mode 100644 server-plugin/server-plugin-report-pylint/bin/src/main/java/io/onedev/server/plugin/report/pylint/PylintReportParser.class delete mode 100644 server-plugin/server-plugin-report-pylint/bin/src/test/java/io/onedev/server/plugin/report/pylint/PylintReportParserTest.class delete mode 100644 server-plugin/server-plugin-report-pylint/bin/src/test/java/io/onedev/server/plugin/report/pylint/pylint-result.json delete mode 100644 server-plugin/server-plugin-report-roslynator/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-roslynator/bin/src/main/java/io/onedev/server/plugin/report/roslynator/PublishRoslynatorReportStep.class delete mode 100644 server-plugin/server-plugin-report-roslynator/bin/src/main/java/io/onedev/server/plugin/report/roslynator/RoslynatorModule.class delete mode 100644 server-plugin/server-plugin-report-ruff/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-ruff/bin/src/main/java/io/onedev/server/plugin/report/ruff/PublishRuffReportStep.class delete mode 100644 server-plugin/server-plugin-report-ruff/bin/src/main/java/io/onedev/server/plugin/report/ruff/RuffModule.class delete mode 100644 server-plugin/server-plugin-report-ruff/bin/src/main/java/io/onedev/server/plugin/report/ruff/RuffReportParser.class delete mode 100644 server-plugin/server-plugin-report-ruff/bin/src/test/java/io/onedev/server/plugin/report/ruff/RuffReportParserTest.class delete mode 100644 server-plugin/server-plugin-report-ruff/bin/src/test/java/io/onedev/server/plugin/report/ruff/ruff-result.json delete mode 100644 server-plugin/server-plugin-report-spotbugs/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-spotbugs/bin/src/main/java/io/onedev/server/plugin/report/spotbugs/PublishSpotBugsReportStep.class delete mode 100644 server-plugin/server-plugin-report-spotbugs/bin/src/main/java/io/onedev/server/plugin/report/spotbugs/SpotBugsModule.class delete mode 100644 server-plugin/server-plugin-report-trx/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-trx/bin/src/main/java/io/onedev/server/plugin/report/trx/PublishTRXReportStep.class delete mode 100644 server-plugin/server-plugin-report-trx/bin/src/main/java/io/onedev/server/plugin/report/trx/TRXModule.class delete mode 100644 server-plugin/server-plugin-report-trx/bin/src/main/java/io/onedev/server/plugin/report/trx/TRXReportParser$TestCaseData.class delete mode 100644 server-plugin/server-plugin-report-trx/bin/src/main/java/io/onedev/server/plugin/report/trx/TRXReportParser.class delete mode 100644 server-plugin/server-plugin-report-trx/bin/src/test/java/io/onedev/server/plugin/report/trx/TRXReportParserTest.class delete mode 100644 server-plugin/server-plugin-report-trx/bin/src/test/java/io/onedev/server/plugin/report/trx/test.trx delete mode 100644 server-plugin/server-plugin-report-unittest/bin/pom.xml delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/PublishUnitTestReportStep.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/TestStatusBadge.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestCasesPage$State.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestCasesPage.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestCasesPage.html delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestModule$GetBuildTabs.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestModule.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReport$Status.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReport$TestCase.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReport$TestSuite.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReport.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportCssResourceReference.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage$GetUnitTestReport.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage$UnitReportTab.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage.html delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestStatsPage.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestSuitesPage$State.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestSuitesPage.class delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestSuitesPage.html delete mode 100644 server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/unit-test-report.css delete mode 100644 server-plugin/server-plugin-sso-discord/bin/pom.xml delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/DiscordAuthorizationCodeResponse.class delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/DiscordConnector.class delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/DiscordModule.class delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/discord.png delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/AccessTokenResponse.class delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/Request$Method.class delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/Request.class delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/Response.class delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/UserGuildsResponse.class delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/UserInfoResponse.class delete mode 100644 server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/Utils.class delete mode 100644 server-plugin/server-plugin-sso-openid/bin/pom.xml delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/CallbackUrlPanel.class delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/CallbackUrlPanel.html delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/EntraIdConnector.class delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/GitHubConnector.class delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/OpenIdConnector.class delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/OpenIdModule.class delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/ProviderMetadata.class delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/TwitchConnector.class delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/entraid.png delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/octocat.png delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/openid.png delete mode 100644 server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/twitch.png diff --git a/.gitignore b/.gitignore index 1af13a9b9c..ddeee9d6e8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ server-product/docker/build/ server-product/docker/onedev-*/ -**/target/ -**/bin/ +target/ +bin/ **/.classpath **/.gitignore **/.settings diff --git a/server-core/src/main/java/io/onedev/server/rest/resource/ProjectResource.java b/server-core/src/main/java/io/onedev/server/rest/resource/ProjectResource.java index 3285556651..bef5f7d6fd 100644 --- a/server-core/src/main/java/io/onedev/server/rest/resource/ProjectResource.java +++ b/server-core/src/main/java/io/onedev/server/rest/resource/ProjectResource.java @@ -14,11 +14,11 @@ import java.util.List; import java.util.Objects; import java.util.stream.Collectors; -import org.jspecify.annotations.Nullable; import javax.inject.Inject; import javax.inject.Singleton; import javax.persistence.Id; import javax.validation.Valid; +import javax.validation.Validator; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import javax.ws.rs.Consumes; @@ -37,6 +37,7 @@ import javax.ws.rs.core.Response; import org.apache.shiro.authz.UnauthorizedException; import org.apache.shiro.subject.Subject; import org.hibernate.criterion.Restrictions; +import org.jspecify.annotations.Nullable; import com.fasterxml.jackson.annotation.JsonProperty; @@ -81,26 +82,24 @@ import io.onedev.server.xodus.CommitInfoService; @Singleton public class ProjectResource { - private final ProjectService projectService; - - private final IterationService iterationService; - - private final CommitInfoService commitInfoService; - - private final UrlService urlService; - - private final AuditService auditService; + @Inject + private ProjectService projectService; @Inject - public ProjectResource(ProjectService projectService, IterationService iterationService, - CommitInfoService commitInfoService, UrlService urlService, AuditService auditService) { - this.projectService = projectService; - this.iterationService = iterationService; - this.commitInfoService = commitInfoService; - this.urlService = urlService; - this.auditService = auditService; - } + private IterationService iterationService; + @Inject + private CommitInfoService commitInfoService; + + @Inject + private UrlService urlService; + + @Inject + private AuditService auditService; + + @Inject + private Validator validator; + @Api(order=100) @Path("/{projectId}") @GET @@ -360,7 +359,15 @@ public class ProjectResource { @Api(order=900, description="Update project settings") @Path("/{projectId}/setting") @POST - public Response updateSetting(@PathParam("projectId") Long projectId, @NotNull @Valid ProjectSetting setting) { + public Response updateSetting(@PathParam("projectId") Long projectId, @NotNull ProjectSetting setting) { + for (var boardSpec: setting.getIssueSetting().getBoardSpecs()) + boardSpec.populateEditColumns(); + var violations = validator.validate(setting); + if (!violations.isEmpty()) { + var violation = violations.iterator().next(); + throw new ExplicitException(violation.getPropertyPath() + ": " + violation.getMessage()); + } + Project project = projectService.load(projectId); if (!SecurityUtils.canManageProject(project)) throw new UnauthorizedException(); diff --git a/server-plugin/server-plugin-archetype/bin/pom.xml b/server-plugin/server-plugin-archetype/bin/pom.xml deleted file mode 100644 index d5485df63f..0000000000 --- a/server-plugin/server-plugin-archetype/bin/pom.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - 4.0.0 - server-plugin-archetype - - io.onedev - server-plugin - 13.0.7 - - - - - src/main/resources - true - - archetype-resources/pom.xml - - - - src/main/resources - false - - archetype-resources/pom.xml - - - - - - - org.apache.maven.plugins - maven-resources-plugin - 2.5 - - \ - - - - - - - maven-archetype-plugin - 3.1.2 - - - install-archetype - install - - update-local-catalog - - - - - - - \ No newline at end of file diff --git a/server-plugin/server-plugin-archetype/bin/src/main/resources/META-INF/maven/archetype-metadata.xml b/server-plugin/server-plugin-archetype/bin/src/main/resources/META-INF/maven/archetype-metadata.xml deleted file mode 100644 index 11c431263f..0000000000 --- a/server-plugin/server-plugin-archetype/bin/src/main/resources/META-INF/maven/archetype-metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - src/main/java - - - src/main/resources - - - src/test/java - - - src/test/resources - - - \ No newline at end of file diff --git a/server-plugin/server-plugin-archetype/bin/src/main/resources/archetype-resources/pom.xml b/server-plugin/server-plugin-archetype/bin/src/main/resources/archetype-resources/pom.xml deleted file mode 100644 index 64f0a7faff..0000000000 --- a/server-plugin/server-plugin-archetype/bin/src/main/resources/archetype-resources/pom.xml +++ /dev/null @@ -1,144 +0,0 @@ - - 4.0.0 -#if (\${groupId} == "io.onedev") - \${artifactId} - - io.onedev - server-plugin - ${project.version} - - - \${package}.PluginModule - -#else - \${groupId} - \${artifactId} - \${version} - - \${project.groupId}.\${project.artifactId}-\${project.version} - - - - maven-compiler-plugin - 3.6.0 - - 1.8 - 1.8 - - - - - - - io.onedev - plugin-maven - 2.7.0 - - - - generate-resources - generate-sources - - generate-resources - - - - package-artifacts - package - - package-artifacts - - - - - - maven-jar-plugin - 3.0.2 - - - default-jar - none - - unwanted - unwanted - - - - - - maven-source-plugin - 3.0.1 - - - attach-sources - - jar - - - - - - - - src/main/java - - **/*.java - - - - src/main/resources - true - - - target/generated-resources - - - - - - io.onedev - server-product - \${onedev.version} - - - - - onedev - https://code.onedev.io/onedev/~maven - - true - never - fail - - - true - always - fail - - - - - - onedev - https://code.onedev.io/onedev/~maven - - true - never - fail - - - true - never - fail - - - - - UTF-8 - UTF-8 - ${project.version} - \${package}.PluginModule - -#end - diff --git a/server-plugin/server-plugin-archetype/bin/src/main/resources/archetype-resources/src/main/java/PluginModule.class b/server-plugin/server-plugin-archetype/bin/src/main/resources/archetype-resources/src/main/java/PluginModule.class deleted file mode 100644 index 1976960c49e36ef46f809529ddd2fbf1fe7e11de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1342 zcmcgs-)mDb6h7&?wY{tEhnv5q5{C~H^!7y%tSDtD4mu~c4)&Plp0?TUO=^-`R`CB4 z6!hIcN<8V-c3?pV;=@huIr(zFlkc45$Ima{0N^RyD?x!l!&zC&gwi#O&g532s|hRn z=tl#5Jo8Oq$6_dI@6x=d^u9^*6iZNKusU|9LicJ1onw@q!P0Z3m4CrtVdvo?gW|49 z2wP#WGQ+;I*4Q#Ev%<>{I*_G9Ot>`JK&8Sfqxry^PKud(#-mERk36KsLx4Dt#b;z( z3ayRj9psZBG2ioCIj(e~Eaj7qXsL@9wIqhFH5u6-b6QJyEK}he@2V8t|71y!h(iJc zAx}gP`Sycto)~mI93~T9_PM7s1gIC990?}=dFgN=FhV^G~!&QUSi zbcY?>2YMRlB?2hW-y$s0SR(5Qc^S>oS12E?N1vhkeT-S5F<^kcRT`^jC|HAavWjqx mRtvCkj@qR8_h{GWL|dK{Z2@l5{sP>B+cX2*rLRbQTfYGEVwPtB diff --git a/server-plugin/server-plugin-authenticator-ldap/bin/pom.xml b/server-plugin/server-plugin-authenticator-ldap/bin/pom.xml deleted file mode 100644 index d3c3344f72..0000000000 --- a/server-plugin/server-plugin-authenticator-ldap/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-authenticator-ldap - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.authenticator.ldap.LdapModule - - diff --git a/server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/ActiveDirectoryAuthenticator.class b/server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/ActiveDirectoryAuthenticator.class deleted file mode 100644 index 09c34317b3e7a5fd9be448b4b86a60e975246f22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6779 zcmd^D>rNX-6h1=$8$&`uLenNhTIkIvt(~e>lLkV|Ed*j94VS7vhuy)Rba!VvGqytC zqN>zasnkmC|2|aJGrRbP7d)X0RaHyA?D*_A=klG)&Yyq%`a1wTgs*cjKwwWvw;WI& zmS52ZEpt&8A@f+Hte9*tS&saA75}7lU1OoF zTcU~)n5e`S`ZTPTceLbTb&kOBJP)~EAaJEPyH8+nS$Hf5*YWLy z*A7<>553rp{t^Cl$RrD0+~H7)0I$EVmANsM>(tQ=ow=AO7?cqJFvh8lE{+XYRiq@>p${tJiT{@F36V^(v zOBS+pX*ZMBx(BZwCY{+-;_>I~V*0P`rkL)q?J4&)lf@(=C%Z(FNwKurGyNcuw&)cF z7>8S9Fb0zZCX2lztC>>AD?DUd_27WXUDMyqY%5$Gjwz1FczwJ$sB2si_@;91IsB|p z;qY8&_elb`inG1i61e-aj*kriTMrvtaa3;648if(jJg#n&Fnz9At5~`aR?7-fHsYK zOu3RrX2Ld-&5^)tTxl|ME)VY!a@%4qZ*J75bT)VCBi7u%kC;`yb`v_w!2>;oq&-H= z!-oVy3r}Te8-X$8NUM8eP%Ev81LK&-2d9WheUyif2syOSE!!xzbjc!&8M-Zgh-}ZI zE&uh@((_EC7!xE#3lob6hUi55$IxIpo6d|;8rk91km|a`q?|flp6|`|1r!~PeCo2A z@Z&@tu9&F@m#+jIQ#cnerErYP!$U&mvkUhBZ?wXgVF-I-Hd0JNW_rZE1$jCZ`Qvlyc|R4c z1ZDK$1Jr8(KI!u5r>E-rd5W$NQqdp57cKP1G5YDgol8M|l#2SK<=c~JZ8oJv>Pafv z!a4o9l#2Fcmu`ley-fcq#nQD@v?bK7ohxk~E~g;8NJUtMr>C&G?W?sEwA~c6L0FG@ VveAm9vF|y)0bbyH77`geQ51~}PvzzA#l%F6i2=l#f(gG8AGdqccJXfa+}&&BFYr$? z(L~?RU2@M8I6;LMhD0w?LN9mg| z&tU(r<5bX>aYRP=^fD!~Gqg?_ecIb)z}_%e+%ejDq5YZ2N}QtpiVIX+Yw zy8js^MG71qPzd>6jF4|C6W26|YZ}Bg4dUNu5CZw&9r%<`> znIujr=ZX1ItCtsCypaXZ>(1uk8tKI%JRgXzo5A`~Nnef}dwQarqIbOvBB^9W&x-n2 z?IXxJV^g%0aZg{D{`FPQ7_<+RbCmuGsn5X%kf>?Q(Rct&SfI5eE1Gq21g_m8BkdRu0RFx18rD>HWk^0fMJ9p=@YcIC< z)ci7}B9-s_D8$&?BNwt&t|j6FCwb57nSJKPk7xYHpD$hlz&G$!2U-jsTazY*kScj5 z#v+kA(F!vhCl<{ZO;YC7kc6UgBUDbN!fBJ_nJANOblXN(r9H4x4evW=WWRFQfi{Dc z0G10iOdj>0Vd^?C&tUuQZFxg`NG5PBa>6I?q{t7^SgF-P?|TO9Ck7WEXl0#H?oi|v z&QX~D#~56$=!4qZza3?;x^wL26T()*d$c(8wsu8V`1;|XmNjp+#Qw3JwWU;71x>K zsZdHg-bX$GiFwa)X}MIHG?dKzh(rT4s8X^pFuI`kUn-JiJWg|AEg#4n?SE+{Lo)0g zC`J0S7$UzVbzD;^uBjB)REkefDfU#l#WRhT`=|@y(h(=FaeQ7#B z_&N`=D7A4R-_IM8d_qa;MvbjZIze05AmmPS5q7i&8c8(5q@yFQ2O*xY*{?Y>_2#BT zUTGa2vuLqbl(|f$ytf3)u+Ctud%8yY z3b?#OeA=ywKAL@hB78B`DOF@ab(!8@Ew$DSNgtdkfHIkk1g~KEz49wu{XOVjqvt&7(4B-3fiV0$f*Y_A*4~E? z2>HXX)&frdw`rV4ywiZV(unvmtWWvW^2oubPZ|)`8xc1Dg-;ueh@ZZJPj?y++VC00 Y(SpxIrhGm*y?;Ri;7c0wB)b6dU!18$y#N3J diff --git a/server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/GroupRetrieval.class b/server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/GroupRetrieval.class deleted file mode 100644 index f8e1d8ba54c0d57b7b8b59e0065450c6e8b91e97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmY*U!Ab)`41LqqU9A-a@#H@^M-QGnXe}s0>kp)}VVg3YS!QMz>Zf_|1N&?JR z$a~2n`TqI*0&s_m8WV$MPR<@kg5A?VR-%o88y;-tG;p$=?^_kAFFOuJ9F>@?Z>Y1& z6#H(?B?%AYYs?HT|2#Z}*1m1`?25sB6Z_=&Njw`|{olDA#|>`Qy*eLw6$Z(&_52V* zEL0?htOhTSjTBP)-r#x_oU)RO9`h`mD7oFS#<{^_!%4`?$2h9(tK=-9eLr@bD+7b6 bem%wvCz>ayP;0GJIn{cm02Yc$wK=B0Z%b13 diff --git a/server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/LdapAuthenticator.class b/server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/LdapAuthenticator.class deleted file mode 100644 index 2481fd54285b5251d1364c3e354b8226b07e1fc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10056 zcmeHM+jkpB8UNOGqDvenaT1fdDQr_Haw!s=0~F#=>Wkc{*~rG04RxVry_!gqtag>z zl@pf&<_m7m7|jrXmyUXyR+Z?<~QGb^Udft z|N75+{~)60={G5w(&%MRScQhkox*MN&@6Db;5w|z4htR=hfEZjcB_V$X3MWL$LE&m zyP{xM&1S*C&vJKhil#L>8^GA6Q!8v7+-8=KB0zD|-etn$uCr5G(@1++qtmOdcDC5v78k6l(Mj8_)tJyIZ5YAbl13@ng&kpo%AQ7B#jCF4NlFda~wBEAq zve{tEK6-M{@_{oa%ZnHiyQ}bgP~WTHU`Ji0vo+zinp+HY*`bNfl#B-+&X;7T7 z$*2^!_KVxA%bUgh%JPa)MCq%89fU)!afkaaX!KZaaaW`1RkzAg^ilY(Ggd_*T#=?{ zw6j-t9Kk%-K4ewhavM!7N zIIgcBFg?b}>m^_3p3a>r2Ho=QBfPrB1amAja!a@kJcj|H=Pes!tKZ@_^OOyRf&2f_ z%4*QpNjt2{;6qFd@IBi}VCU6Gfw?uuS@nWxJEY?!`P z*O6ItcE5>H>jp$1=Ve~X2LUh!d^n`M(R76$Mo-J>Bt90<_9jAkPBQ< z8x?X7&4jz7sJss>idF6(vkL0ItDC{Hna%WU%@l6ywhgyYBaFhmQzD~v)513KNMW1J zBx-ANMslO3;4yaZC&y@VNC_jM?E1w<(^n10qwa=;Jxpk}#+uBjdK=Cp0^-s1YC=yW ziot|f31(PAq)D=RKVWTOpDlP*^?#^)Vy|(5zuG>#KPnL>HZ0>`Yl0;x(HJ}`Mh|^u zdQ>{z9V#KGl@_IxRv#$qh;oQhhjMaEFy!jRPhsGD@Xn zD=Dp zZkkp!dTL~Y8qFZ!Zg%9$Q$~B2gYZd1Qfo5dAEoIfO-l`j3v{<+9mupBnM8m*{9v1b z``b=S6V&MS;l7b$nogvhhShfZb>=kkN2D}gj&6_9mrpfq z(_(d3=547@Z}Zm~ntH6kktb3O=6O)*!lnmW$>hRDWbS-2yjQj&gYp%P)<%13^p+4p zGW^t`5{u&J;hVwIOOdTYEx#01P`tVr)#}&MFGf}R%jaW8{WAM}OsfCIIn?OY%{97# zfts8MpOGnEZnrR)=Rl*sH6u5%#^mtNbjh^{mt4+}gCWzFy(~M2Ct>dC@6?N9m@B)6%~DKdI|y#C=o+U+-m!cow zT(>7Rr0A{QB3Gp7N2t}AohkY;o;$NAML)%cSFRx``k7qJfN$80 z#}C=;Cigs?4_9!G=+RSz^$;h_v$Q}b=p>#}c$%U#U8XFZYCq55{Vbgc-kn9cv^h=Z zg6mxLd_KBfpo^$CAH4ez>@G#+k4M*q==wx-y-ZKSHcKC-kKnq1x_ZFt3Z6a#cA9+q zH+uS&xsUyYKK@TUP0_RXm27b~PM^TV(IQxZAg^aTaNh7w_ku0@-6x83bbt{+L!1>C7)#l!k!Xgwe6!> zcv{YbcD!XX-7sU&c3Sf-y2G#y|({`$G*yMZz>UA9m8+$C=tHa<}_aH zzpF(1`WSqEt3-J10r~t+iMBrmpWiDHzVU#3{-8uN$KdlPCBgw&efhJRIKKa^L}YX; zalZPi5}`)*uKdZn_;hB;ZN)74y8?~Krbc_dIqmr-*TOKbyMsttS&4L)L>tLVh@_fl zL_W3J+2t_EE^@ZqQ}*<}g5Mt%{L=I~eKYd>vpuWn8w!Mf2ME%i)AVipPSJPTJmd=T dCcZ?!#`gkc=)3fN`XRkd@6b=^UHUow^1q>tRto?C diff --git a/server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/LdapModule.class b/server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/LdapModule.class deleted file mode 100644 index 8edd8b54069d9f8fe7756d4f969eb953961aa658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2565 zcmeHJTWb_C6h5r9Pu=$Q?sR_EXE3yJ($er$6U68oyH-C)`QC{ zLJGU;!KKBe0}smUDk9se2NONp4Xu?Pg)y)E>7~?YRNTRcg(^u!%&kz8rCK#&Ow3bO ztM0dv*`pMhbKtvRem58kxs=MX2C@?;KHIcR7$#&SG_5B-qM;^glp#fEYL!s`O-5r8 z^TU`M!{URB7AIcVg?yO6REOlIZENRxS20V2kIPG-UenT@Q%A)?Z@=*bW<3 z#WCr@m65XrqMrrBtZxskDR5J(!6;lAhY`5y!R%taSKIaobJ<#UwQr(MfNf_<1NA{+*1ch941v94~ zMXc3NGP*npH@p%KQH)P!6y&5owf~jVJCpkJGGzLOVdlT89OB)c%5;d&=-_oC`E{kp zPb-qsrX&g*VJwx(=K?j?Vf&~8cRZLW;*|&ETf!Jp-9FtCh}UD=XzUg`-I)q7lGX(% z>%k+K2fEeJH430aUn6jt+6wg^(_fF?wJ$LGYP$9j#=qq@6Vy5zpl6cW@vaq2!8G;C raE(SwFmr4*OYgJZt`~TlD)e@f=9l0W+@?3cU3$tCZw~Gqf8GBH5s6Ec diff --git a/server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/SearchGroupsUsingFilter.class b/server-plugin/server-plugin-authenticator-ldap/bin/src/main/java/io/onedev/server/plugin/authenticator/ldap/SearchGroupsUsingFilter.class deleted file mode 100644 index 77089fce594b23d428647e00a9376058745ae3b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3266 zcmeHJZEqYk5FV$OT(YDjy(U1@QrrsYg~Be-N=OtTl@iKTX^QeD@zJ+CcjvOZUTp8F z`DI8&f=_(mMG7+jiAtE?eKzqTbZyl+XbUs~Ed_l?Y@ z{g%On?)pB1)&rGb8&>F`L(~nem7a%p*z8|>xkjVXF(y1#Ss_zli8e2^>Zh2QuX(Vr zJ3?*`3giwTbe;<<&+%B~xw5>Eyaow*&vI$F%oC}}x#4bq+8U6pYBw514 zI2Fe5flSf7$x{-fgB^iF#J`9k@|#kHRceJ*YK2v5g;S{&y41SK6NQF5t21Ha5vSba z_^cpPCjlv&LYKLrci9=>D?iArP}+KbKWlLEl#*198XJkUfta@%9-w-D*Vm^ffr$Zbba-44m#XAhaMP-_AhfqvvAm RqW3usfIBqiNOl3f_!p>Iyq^F7 diff --git a/server-plugin/server-plugin-buildspec-bazel/bin/pom.xml b/server-plugin/server-plugin-buildspec-bazel/bin/pom.xml deleted file mode 100644 index eeee0d49ee..0000000000 --- a/server-plugin/server-plugin-buildspec-bazel/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-buildspec-bazel - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.buildspec.bazel.BazelModule - - diff --git a/server-plugin/server-plugin-buildspec-bazel/bin/src/main/java/io/onedev/server/plugin/buildspec/bazel/BazelJobSuggestion.class b/server-plugin/server-plugin-buildspec-bazel/bin/src/main/java/io/onedev/server/plugin/buildspec/bazel/BazelJobSuggestion.class deleted file mode 100644 index 0ffef7c588ad532f2f60d572fec2a7898b06d2ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5390 zcmeHL-E-VD5ML#s_tBJ;(2_!dDuKcsv_8HIq|=!s1N6#;c6w=Mc+}a-omyKmk{k$s z0sj#*Faz&A^28H=3d71i=PnaBcHxGPnLOA&pI1Nau6Fmg(l3Af@Dl*sfRAc0N8q;6 zekWo=b{?{Q))A_sBoFw0$8f#Rbtev!A$}YrA`DE-{my`W%frs5yWdfReli?#V}+76 zSRimd1qqoPcJ2-ya^Dg-b5lrRZxNVpwRZ_DY^i|Ppg~}1BKwKfO4s2mX@34dYHn1x z&jaeKC>9}e;56215c0@;Oq-3J5vTSb=F|arZZa>MjQUJUW$A#^9K@qtONF6A2127g z;Q@ZyX5kN|i=yp_+bf8q%br*fmMzeX1iMij3SU@il9+3Z9cipie5*9g zszIym5>@Jd^76C6o-%??S1<_H}$!e5)@}5?XIZJS|81EuW zo@jMXU~Hc(Qm)a4*6g4H(q^az-GIxo89zma-NrWHv5M_8Eg15Bv+@6cEO(*nSt4#n zDxi{ojq+HX((c2NY1+&j@2Ij)#ke4LQjsvmH3q3PB4h=60-9Hwya2c?YGozk8qJ=6 zZ_XSzpU6$nZ1lNJ;w|Qnc!jieL1YS+z1i4OQN(0W0i&{H6Y6ko5uSpl30!RT9Pf0} z)--d*x@$+5dRXK>CLKJUMH}Efsng0cdav@ zK&#aotC&CAy<8$6;Uw4V@En0(E40i-qYIW{x?W})%tGkNC&yhwmL&vgt#%KC9Zh|K zz;_i)EziXnND#Qhg1|+hk_cxuWH4qSjFNgQ)wsP|hnETbHWQuGW&dwcBZ0Ff+xl4@cKLoHt%!J6?h7L@O*h;= zFWnj9#LZq#(ikPLk@?>%csw6b65kW$O9abf>Xg>$DXpgsVtN2^O6%^3XKK?_nbtAk z`zp~scWorn=<&uWJ%T{a?@G6Y!G;tAL1j`UcpQ5WLRd zy@qe^;lBi*%^#uu<#O|TSo|5^=3oi$P6qHgkN3q)3Z8*wd;@qEF5o{of}mn(^#as+cs<2yK^va{AL6x)4dEMb4Lo=Y-a(�P}wWY)s*+ diff --git a/server-plugin/server-plugin-buildspec-bazel/bin/src/main/java/io/onedev/server/plugin/buildspec/bazel/BazelModule.class b/server-plugin/server-plugin-buildspec-bazel/bin/src/main/java/io/onedev/server/plugin/buildspec/bazel/BazelModule.class deleted file mode 100644 index f8622da696073859a3c67cec6c833f6344d92dd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1778 zcmds2-%k`V5S|_fcekE`2>1gvl_yBd?u&_u5E8s-#2jJ-N%XC|JGWQdZP&JY5&tn0 zP4wMA$~e0V0`Y=GO-y{)_S%_#)6VzJ+}Cd(KLfyhxZQ#VgAHq}F_>DDO1gCh z6U!@m44OS1lW&K?^s(MMoI?H7$oYacvMu#b8_5t@gyF=ve zAV*#T_+>D^4#p#)ly*Esegxw4O~<9>QpM8HebNIm4bY&9D8j(#jMi@pvc=qwQeiD0 z$Q12AjMA%a@wcB6BfYMCWiFyOB0;_+wO@1W*Btvb$NmqF{fgry9&5C`%xflGG~|xb zkMBqW?j#!N$1nBcSEQU5yH2yra&3qvJ%+&Zcx;5$84ui&# zjg0XZZoh$Csxw13)TMxxGcqh3E?1bkV#=E+Tx2sIho<68c8cD;6_={RSTeaUjK-; z)izvZY~dWu;^@TLx#|2*L{p-6bYUWVOr4B+@(ICI)k*YkDoVPQ)}eAwBpP9&;Xw;- zGMF2e2?pIQX)UQ_m-?=SJ3#H6{yhL1^lK8PXl&8y9_=!ky-(17HS2wV?w87En#R%x z=$oOjTYJG}n59({u8_3>bBA8@H2;jYFb1tV25kba(fI~khZ{5l+@h~Z@fN=Wjo~w< diff --git a/server-plugin/server-plugin-buildspec-cmake/bin/pom.xml b/server-plugin/server-plugin-buildspec-cmake/bin/pom.xml deleted file mode 100644 index f264a4756f..0000000000 --- a/server-plugin/server-plugin-buildspec-cmake/bin/pom.xml +++ /dev/null @@ -1,25 +0,0 @@ - - 4.0.0 - server-plugin-buildspec-cmake - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-cobertura - ${project.version} - - - io.onedev - server-plugin-report-cppcheck - ${project.version} - - - - io.onedev.server.plugin.buildspec.cmake.CmakeModule - - diff --git a/server-plugin/server-plugin-buildspec-cmake/bin/src/main/java/io/onedev/server/plugin/buildspec/cmake/CmakeJobSuggestion.class b/server-plugin/server-plugin-buildspec-cmake/bin/src/main/java/io/onedev/server/plugin/buildspec/cmake/CmakeJobSuggestion.class deleted file mode 100644 index 2a5205085b7727a9245272220610251c8571f9be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8961 zcmeHN+j84P82&dsD0b7Plpbjd+d{$NAaf`bno^pW9$XySNzx2l%F@Q(M$(Fv6q-x! zcmm#nYi3{uuHb@4;9(g4m8{sR*OlD3rG;e1C+XjB|MOv$KmY#uR{*#KO9o64xD`sf z?pfTg-?uicIu~`}Gly-~Lnb$wtOst~!JF-vyG|G|yKZ~d2CFyJ`)$!)i8~z@MqKy? z>?LqG0dXzAQ@_)`&+Lf6{wv()(NzL_YIAD@_BMpW45$#8?bBYDQpjmIKn{O*&zCF| z?k01nExdrcmI9}N6m6Gz;bmH_tacfVwgN^KfT=b!)6J-D`M!u~o6!u!q|J!(kaFMQ z68Ukr@YXt$%(roebtydj{Y{Mb9BSIG6^3-3yDa<{cUg%f_d64p#bGF(5;L&u4XeZG zc`nS<)@EvJGqtt3ZEG{J^?B+D7E+~H&x-6WjZpvW0s2BTh=zV-DnBw4tCYn~^~}9M z$SAdE9C248{1YY=Qm66UrX@(wV~belVwWO`;GWH&dwn#$z~wfNXcz}fV$$-%NXB*~ zBu%qYZB8Yi*mu}E$J9#K@eY2sVmBJ3HtA9vM(PeyQOj2$mI4nzRx7!jt8pb732G(j zv0Aywd?u}kHM-2+2xD(0VnM-@k;!MLxGai;hGlnI879UdZt*Y*HBwb8E91b7Mf_~- zc{gsmJnS|E)@w}c%S4tB+)A3G8R;wkjJ8~aH!9|%{xF(bIK1e10|h~ zD%?rqG~B(VT~Vl{Ra71iL)C;N)R_&2{3|Vw0}SM>J9!3j@Jg_1Wl>tb-Mtq$nC4a` z$7U2$@K6^xXvDj*>n>xZUP`e-(aed(?gs)H`TNo!0K zyX8kptuj^tNijzYQd(OjkQQChZaT~_+VKW<+DkYNjAX2zKb{ZBVio2i7U_2wn}{$J zg}rK@RsSRdq;-8~c_0HEY$qPxe9aCvI%%C()pr8fCtsK!-Y?@N3kZv&YIowJyAxk>c91-y(x1kl8$DA)kfu4? z;Y^!vxSlCtHT~ItSJ=_b>V#!3KgX4)9Ao0c@~|ReX)|>mg%j5B>1gsy6UV`(Z{y<~ zJW9hE_!h_0c4>FF4EO{Q`encXEJsImvyK6u;$v_OU;{oQa1g%?K0aT-#waU_1~jm< z>(v7Tt`j)5-Df|1%5T8Uf!jmX-hd{7L;098;0x>^Qxy@ISxQfPS8=Eg;T#~3_zwaA zRs6OO_T#&Ozb@icqOSe|(_bH{{sc3>;jbx}#dk#m_&SX5Gbt6k07vi_z>9DcuVe^Q zcqK(Rra?HXL70LQaB={l&%-GV!UZkD=`j#YEy9^G5H4vE&ce%DDPGY?aZQVG4$f;4 zUezEpwFnpBbuGdh8iZvH0>B)+Ie^f&=35$suQUh*-T@Omsg8ay1@FRp_^G_-ef-RP xM0sE8BOho`+Zxn8@L_`Y5&m0?`fK6qBpiT`;WAu-t8fh#;d8hFx8OGH`3KV4l7#>O diff --git a/server-plugin/server-plugin-buildspec-cmake/bin/src/main/java/io/onedev/server/plugin/buildspec/cmake/CmakeModule.class b/server-plugin/server-plugin-buildspec-cmake/bin/src/main/java/io/onedev/server/plugin/buildspec/cmake/CmakeModule.class deleted file mode 100644 index e70a3d8b6adb82356a7edd4510b1023e968ebb51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1778 zcmds2-%k`V5S|_fcekE`2>1gvl_yBd?u&_u5E63Hh&jXvlE_QVVH5jrltHW05ym{ySuRuIq*gpPI!rOMPq^3F9U^x} zIr0*~FN67YFdhk|wBsT26A+(oIxa1jDwc-slOB<2fCg1W5e7zQw0>8RE#`id3Tyd5 zrfC0RlwNg2>8Ra}gbi1o@KGe$BC8bL`g~`#(7LD~^|VtkLo^ubFVskUL60 zz9$X1vuLCrztoRkk#bq=I?Xc6wIQ1H7y>Wju@PElMC4voBCX{(28uh)MWr0CvrVEl zGR9xH{RVQW&J5j9mjYJK$gps@T#>r=LWes=lAtX$z5bBbyHydLH?5SKEmVvHNoB|f z+Ei(;RDY)Cyw15}7eB^>HeBt(BwS-KzuZ5qz8$)xN>bn*m0JU@a_W)?nuSuAqu|=y#w99DrK0*8KtoH%BUn-wz8cQFb yZ-&Nh?FH9imR3!;LDmM$9ed5w{4?6Z7_{yfv|wTl@~8tTPt? diff --git a/server-plugin/server-plugin-buildspec-dotnet/bin/pom.xml b/server-plugin/server-plugin-buildspec-dotnet/bin/pom.xml deleted file mode 100644 index 25c14f4dd4..0000000000 --- a/server-plugin/server-plugin-buildspec-dotnet/bin/pom.xml +++ /dev/null @@ -1,30 +0,0 @@ - - 4.0.0 - server-plugin-buildspec-dotnet - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-roslynator - ${project.version} - - - io.onedev - server-plugin-report-cobertura - ${project.version} - - - io.onedev - server-plugin-report-trx - ${project.version} - - - - io.onedev.server.plugin.buildspec.dotnet.DotnetModule - - diff --git a/server-plugin/server-plugin-buildspec-dotnet/bin/src/main/java/io/onedev/server/plugin/buildspec/dotnet/DotnetJobSuggestion.class b/server-plugin/server-plugin-buildspec-dotnet/bin/src/main/java/io/onedev/server/plugin/buildspec/dotnet/DotnetJobSuggestion.class deleted file mode 100644 index c76c0538403ddfe6d32ade33f97cc9937cef4ec3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4575 zcmeHLTW=dh6h51zb?l~12^31pWfE@A%lZWg30IX`Q^3`hMs`}k<9PSjo_2O-nTyr@ zG9-}Tomcohh%>u(jq^+C_ z)q27wyd`u?E6i}xvS=n~T7~o@dO7eyX12hzm1(EYwZ1Bw`+Cs#qY+vsw5q{I1XoKK z$Q>&BiKH+y=ROzn{X+r|M^H6v|3IuW2w#y zA$b62h0z0vx&4wg>W5=w?x;W(0OH^*uAH%yE2SM9Ae({2tm~MtOsGs48jn1pS3@+Y zQt~h~I;a0XdU}_!IF;O5HWU)=f9R#}j8LO9pG$@`y)ey!r%(9^*`CmGmF>97c3fpU zexB{P%Jv@1G+GuSn{$_rnWF^YGg=OA9*&k$9F|gCre$UDD$*h^v~eNj3nqTTMCfyi zatlmD_Wz29Hj8$~i3L(FKktNGwoXnr?B<0Osc_8t0u8N9Wu5V<(}q=S)7%fl;#G!2 zL8Qrs^oH)amth@0w~pBZZ(VppR*b8#b1L9DqelG%mo6ANbDHsz_8RqvM9oHIxWufZ zrKCL?=<`KloW~>IODqnI4s5=}s)|dOnEM4Do_BYKw9)uBu0RNYqGcf-+3?$A-Y?A@@{|I2(FZ=7LKqMua`&DVAwp;$(Sp zI%7K&cuTxBa@9Qc70 zc6`|TzK5ZHtkC7&GfX|rN|PWsb!$wx5u7wfqdxW0(E~Kj8~!i&>S-&F6eqHImCo)O zuF~q=cZVlLk%Uf^(u0(LHnFQW#l^U^)Bld=$ZDx|u(c_#}eO8HLy2vj}Qa z_KINZfgp*dMu&8gU||;sg$_ml*68j6T%>D_{(VkQBWfGJz~&D-jh|rax6)>tuE7TA zca^SNl@+`JJLR)C;VtTUjqcarZFq;;V11q18EWuWp}xBS^~M6!b+}pLy$A183(%zB Q6~g@h80^8v@F}eS4I+9CjsO4v diff --git a/server-plugin/server-plugin-buildspec-dotnet/bin/src/main/java/io/onedev/server/plugin/buildspec/dotnet/DotnetModule.class b/server-plugin/server-plugin-buildspec-dotnet/bin/src/main/java/io/onedev/server/plugin/buildspec/dotnet/DotnetModule.class deleted file mode 100644 index b236c0570be447a0bca5755978b1fd14ccdfbdae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1789 zcmds2-%k`V5S|_fcekGMLr@eol_yBd?u&_u5E6nIF^3pI5?)NYyK{TR-F9ue7x~Lf zG|_keDC6ud2*e8#Lt^5?w%5+|n|8i$=Dz><{1pJ6z=IYv7;IP*1(}d4I21z>NF8W} zF%AQZW{4)p(;^{bSjaTCIYvROokABptEO!o7b&)&$zZBFp9+-(JK-Tlj={vLRMM?6 z7+YH2XVBcxG5K~FOrH8~8lz1cuCcLqZz@(pfH3;iOhPH#$r)vroC#*&85t zM>+Bmz%PUObubF5S@wUi?AI(W@>rwgWnweoq5*f5 zfBZ-?aA)C2LVhVBzhdRm;B}&9mTN;q=@ArO#$!FS&WOmpu7p|(as(82nu|(1UT24d zZDfppaQh47QlA;Rfi5MioRMMSaH*no^`#DXizGo?s(S4auXpP@I&WJpWm~8i`;uyr z_qC}KUkU$g-FcmJ=PrJZ2W`0Cg>ksSU~Z{*T7kQCO_i*a6*}3YfUk-yM6)NT=orlO zbR^P!VPv^J-fX&ovl#>~5siCxzLavu(T{QxV==Dyh zTWP~>#^x{4GEPohoSn}9MK+~sR~IJ2=hV>{OrKRvRi&hXEk${^(mGV`g+wDvG&pL( zJqEL*lEI+6Ev+S~>`?=@@DQl4(;o>ygMN*}1dT0PJ*Hhov-bts2Q%I$=zgnwCTT2v zfW9djyR{cg!wjvOaFeVJm_7EIqxpBVTO-iABhbcRp3XPm4&0>~;68m#ins6+K?ON6 diff --git a/server-plugin/server-plugin-buildspec-golang/bin/pom.xml b/server-plugin/server-plugin-buildspec-golang/bin/pom.xml deleted file mode 100644 index 766456cc76..0000000000 --- a/server-plugin/server-plugin-buildspec-golang/bin/pom.xml +++ /dev/null @@ -1,30 +0,0 @@ - - 4.0.0 - server-plugin-buildspec-golang - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-cobertura - ${project.version} - - - io.onedev - server-plugin-report-junit - ${project.version} - - - io.onedev - server-plugin-report-checkstyle - ${project.version} - - - - io.onedev.server.plugin.buildspec.golang.GolangModule - - diff --git a/server-plugin/server-plugin-buildspec-golang/bin/src/main/java/io/onedev/server/plugin/buildspec/golang/GolangJobSuggestion.class b/server-plugin/server-plugin-buildspec-golang/bin/src/main/java/io/onedev/server/plugin/buildspec/golang/GolangJobSuggestion.class deleted file mode 100644 index 02e4f32494fee657278bb4949c6c6f3f7012d14e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8872 zcmeHNTXWk)6h51VDt1#^N^kT+)s&0V7Mnt$(1b#gx~YS6Ax<;&sUu4pds|6sR#IsG z0K-3G24?6RGw{d{VmPanDkoh>s+-UmCJ%|E?AdS6o^$rxHh=x|>+b+?3%)a8gup@| z?3!mWzxLSLv}%mkxKACrSqrGxq@vbyqYe(XBj!3mkJ_~kcP+nDn~xt0yxodA9U6p; z`v!~>I3B~qB+Ko`)D8)pyjx$ZuP!#0>W}7^AFbC{TaD!<0%OfqD45@wB5-(``7FFc z;8109oxtcEcc=kJ2pr4M>Oyca21m*9+5=zEfV-R2F>UVkm}|-9&7R97zKttv2=3wc4-t+z zX4Q7BATT$WOM}&WFOo!9J zl#=zV(C(TcDu6ykg9-cL(AcWd*s8Hw3WF<2Gq1-*s5Bad%++jvp9#6>N5kv6%x0k(L_I3defmKtB0J>5RQ|CtDP3XYJ9L9#ATT#@ z1mCU54g0C9=3*3tas;VN%a>?zqX*C&vilc#4pd|BH5MaPp%d3rUq-6VeA(N3vvMku3Nsz z{C!(mS#h}KCgN4=&kD=8yAOH}+WDGbm|o#QeIaY#kyof>L_9X|Xn6R6*`? z$-FidVI-_fcsUd6PpKW@;pLcV#VOmMZEaeDS(wa~ONp86P*To1LrofKK*ll?&S!4B%SHNEb*>1p(~T-qi@Y>~#y(tyz3ZlW zzM@A@k<*owH*3)_>djepm&)&f;!>6+6%=S_%B4B(d6w@Kz$i|+o_LvtA5zi7f>x$M zgA6Ux=e*#2bE{{}a#IsY{x}+TSwNuK+`Fy`wm;6u zJS$0P(?cW;oj|3MHc8UwWHY5mXGqGaF*r-$?*fex-RvBN7LoCOW$)Ml_G?bIzX6+y8<=iDF>QNZ?#1 ziXHZXa;Ok^R$LA{<`)yf%T0RuXpasFZ9!}61TJNpSK(uO?THe&PT*mbT}M>!4~& zI=2T^TW(=HjPE+(P^?QmEKKJ4Iu!vnX3&$M2T$sjG5CUzBA#UL68J&2U4Juj5Y20= z|4?Wx9toSuo(+aaO`|%#kHqS*;mhj_Y(iiI=sv^7x3Ifg27HAOnV&V_YrNFf6;cMw z;2k!44g=;09L1OZ+wnRU1ZmVUU>+-)#NisyzyOjaNpT^#JuVyYErEAZf^8jnS^XKX zNZ@obyd%FbU>R#DWdQ`n7gY;>4f}WjTn6M8{}%wU;SD&9ZzX&;U<`kk@aray5`30_ zgYv@@LAatp7(sr{^&w+(;xs`gm?Q8MxOInRv2hz0Z{neoP$DEGBsNW&sxgMT4bd@)$6VahBe8?+6e`3M zKMDyXc;^T3a}X!V$~vv09SrSd53ysPt9`!D_V=HkzXHG`SSUfkfQFKu9XX8K`%c%f znXmY?Vm@IHMQti6_b@_RiU`MV5|sJG z@)^?3z)VwkPPpetmW~f5i@L*<0qf0ExL}qIs36eWEJ!5An}3mT%_6$V zyG$_*xt5;&*=>Ol&1Sz=%VoG`6n>0xukA@2_yNHp&n;coAknEJ}r;JKRdYxVgZW%B;49W&nx0q6Re(d5K3#l}@jn~K) zO{uO*K#uW!0{%_FMQlqrdWf?I_U0ETznU>WLG@dvQ^PjZ0sN-0 zt>#)V4Kp|@!WEPjVD><34*TQYt`6~58|v*k+85vk+{7N>Hhx8nHxG9X{_g$)uo%DU diff --git a/server-plugin/server-plugin-buildspec-maven/bin/pom.xml b/server-plugin/server-plugin-buildspec-maven/bin/pom.xml deleted file mode 100644 index 10b75c6f4c..0000000000 --- a/server-plugin/server-plugin-buildspec-maven/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-buildspec-maven - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-junit - ${project.version} - - - - io.onedev.server.plugin.buildspec.maven.MavenModule - - diff --git a/server-plugin/server-plugin-buildspec-maven/bin/src/main/java/io/onedev/server/plugin/buildspec/maven/MavenJobSuggestion.class b/server-plugin/server-plugin-buildspec-maven/bin/src/main/java/io/onedev/server/plugin/buildspec/maven/MavenJobSuggestion.class deleted file mode 100644 index 7990ec7c6aa2443c65b577f5dd073bbe11126a02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4521 zcmeHLTW{Mo6h2DQ`qH%NvUT0oZe_BY^CG_t7%&$F8lzhsIBO6m0rp5s$2MDu)OazP zUp8O`w)g$0VTY1EyNDY(Lx5s{A9Ur%?~pv?$4~m}@8ACbfbU_i0&4+0H#%yjT*&52 zKIToKno44fAS86G?0`^w=@V=Al0ysD954hiI%&vH}|c+|5Z6E{Dw* z{g)Wo0B$}OQrIT}tT*<~0@!G)7%NZ^6R ztA2v1`GM7ICnIF`JVWLQLLV$Fg0YB8sVwUwo05dAW0^2a$XIA*O zIL}A1OAtp|c`+|R730z&;l3cl^Wm<=UqYLdwIzHq_m43(uq-)QT<4}!y#>9 z?~FL+T5#H{@|?aC<@c{;5bY60uavVri&+WT6`((%M9nScRg6oQVDF)IS(`^ATmtM< zViq*FUTdo~VIw`ebcr6hBsnHqM9%IC)#^}%+naC$?gVhJ(Vf}5 z!qK$6{oCr24F2rWKI#*{N&?vKs)#3NlT|Z$xnW1b1aQ#3E_d1r;Fc-8D#;yD?=-p- zRcm#p!qwXA&cumo)OunlxpkVF*(k$5?hkM$x4UEu$YDJfWIl8>I;(4gZE P@qPgecHt}d2G;)pqVV$! diff --git a/server-plugin/server-plugin-buildspec-maven/bin/src/main/java/io/onedev/server/plugin/buildspec/maven/MavenModule.class b/server-plugin/server-plugin-buildspec-maven/bin/src/main/java/io/onedev/server/plugin/buildspec/maven/MavenModule.class deleted file mode 100644 index ae389bc1962119deba2371edfe07e3b703510c6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1778 zcmds2-%k`V5S|_fcekE`2>1gvl_yBd?u&_u5E4Q(Vh%BaB>L9fox3aUwrktH$X{ln ziN5VI(Y7DAby{ZFf+mBR>U1X5Aliu!FmVi~)})edox#NN z%07eUrcMdlVK9AyeQb<2ZMeiH-n>!+#MFk zy@SvP3+rG!5lU&tW8}w9LcZm=v|OrG8oEz*NTxm-R0&1s8=ceoT}if-he;-^<$al< z{fALDt6Ti-r=&=)^RFyK@>UFxFG(HN9EUZ>Va;*)gX6H`c!{SPE%$lNg-eFqQTp*c zX~3QKM*1PVRAEKRMSa(4mU*EK(WJ)^coD=#Y@HE_dr^tBmg5*#+-WW<2SFsb?upscgw*5t=IJWeO~WYMReA*;x${U6#J6OkoUEz z(q5_lRLupQGsn(_0>7uqj=BDJVvu8sNfjP_H-h$ zePN_uA8j_>P+A6?y+7_6s|-4nroJ4MhN3OLER~ZvZmE&9k^*k{g05Ns#S41Jw5_(` zI%5kLXcosO&d*KfeG(Hwk&_UqZ;19ZPsm}we42I!li wv0J0yD$LTV3D?NlfVm^oJk39QTNvZ5JI31t+@SLfxCyst2Dn3Clj1FY2jmMh2><{9 diff --git a/server-plugin/server-plugin-buildspec-node/bin/Dockerfile b/server-plugin/server-plugin-buildspec-node/bin/Dockerfile deleted file mode 100644 index dc73eb2c60..0000000000 --- a/server-plugin/server-plugin-buildspec-node/bin/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -FROM node:10.16.1-alpine - -RUN apk add chromium -ENV CHROME_BIN /usr/bin/chromium-browser -ENV CHROMIUM_USER_FLAGS --no-sandbox diff --git a/server-plugin/server-plugin-buildspec-node/bin/pom.xml b/server-plugin/server-plugin-buildspec-node/bin/pom.xml deleted file mode 100644 index 8be29d77ea..0000000000 --- a/server-plugin/server-plugin-buildspec-node/bin/pom.xml +++ /dev/null @@ -1,14 +0,0 @@ - - 4.0.0 - server-plugin-buildspec-node - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.buildspec.node.NodePluginModule - - - diff --git a/server-plugin/server-plugin-buildspec-node/bin/src/main/java/io/onedev/server/plugin/buildspec/node/NodeJobSuggestion.class b/server-plugin/server-plugin-buildspec-node/bin/src/main/java/io/onedev/server/plugin/buildspec/node/NodeJobSuggestion.class deleted file mode 100644 index 9853be5725e950b56b4de6666a75ea3b529b3e31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8694 zcmeHNTXWk)6h7;Q$ad4FEwm&pP_^aa6p*>J6q-h)+S z8TU1qB5*Di;aYyLxxVw1+LFMu%Ml_7R82E}S|l*P+}>($u6EYiPc}B!AGcduPqy2e z-Ol=&f_0@}eh*>OOU!5T9)VMhg>3>;E!3&O83MCIHEkidsKP8cfBQRM(2%gYE2 z0_Iw3UV0$-j!V7pu3oQg^{FoR0;($khMK3*a;-4bZOiw$)OV(*J^cPdgzp^Puwx;+%%x$jl4MCQTT5c{S5%8b(TK{Jfn`6ldQ`v8 zxRH3Gk$9q!c%rfIiH7pT>$<~fsH@%cENS<3iF-_+qoc}EVd&(Ba&jZy`I4fOy<}d% zg;YM3W7?MhVZ2Ds1mV13_i@;Ri(Zl0|2K&8(dR|8NgcTqERxJUX~2#bxXfl!52Jtz z3@<;FBC;hHdXmT*3o8FczC(8zRwR8F-{7+qxhfd<(T2Vng;Kpily3Pd_!Ge+pnC0v zVwGbHU2@%ui$lGZ6sl676-&){F9%z%9h&t=b**EK70jVI5=LPy?z))LR6#pft44vi z&H}`S;Hoqipprf4U@bjR8b{TQabEX@u=Y%bdwI0V2X5gK6{O=(zev;yR_s+QB8O@m zSb|wdAIffKOnO$WAol1Z4Y%&oWje@FT(2djFD2!1$bCh{a^#HeQfIyW+@?VZ_bKK2 z#XeSyX!WW6j7PF7X;3ixV?Y(b^Qi1|NB8NEEz9mxr69yy5>qxs4q^g$fWIc}E>u=i zAdiJ1vd{#qoDw~N$_I)BZ&MLs9F~~)@keZ@{?_p&6#+*Ii%IXWa2Pu0L&5oAuWJhy z9PaW%c&WtH;+|*uPKjlfM<$A6E2@-#WPp@)Z8X%8R#MwtGJH$ft%`j3_$> z^kfBOiRw~psI|y-RZSR=|Bkg9PfFvE#ErS;mE84G*&$AV1@3bg2AOQRnqLl9hZ#6O z12won;9|p6hl*z0zeyIds2VS`CNk@_$lIY}OF2G)3nsTMH!D`@AE#uWg#;d%<7p^i z1L$;^w3jd@QSh~fnFh6Ivg4 zW=BrhuPlq0(0bKlAKA&IR!nI9xQ`meNxv9zj3_$>^hD8m0%u-0?BgX;W5HBhA4~hW z^l=IAm1uy~z6v)8EFWFM)m>5XSpoHiR7Sy;VCsqsnL@P@Q;LP{DtthoRjj0N{|KDz zQMr-ai6}}(;A%dv$@m_wxo&1`6<7NasmvWck@#vX8&SkV%8}2pl99=&=4G8~2)yY~ zY@m2Z@Y5|zyIbf)7&z%6pbDQ5_-A}h^r{__&=_4F37e{ZF@Z}5nuqbNA|9YRzPfY3 z#DlHpM+_TN!tU>Ba2o{-8MOv?@JbsaUxTkOh2X>JEjos8H49}8zQ${Bm54O>2Jgd@ z=Bx(y5tE&OG-wgf(#_MLjRRDo)8HWvNDNJ2W;JPNZecGhglmBM@jn16a2Z~MX?&Uo z4XXG#jc;mD$KR*%+bu*9{H*^9Gv8l0`!k&T9lurJ^%M#C_6>ZVNl)0N%CRS%_om?Q1)SenAr;A1cjk%6yM>ogC_AeDU?r{GgW iR^T)ETn&Lo_%ny=x&>drmv9%B;2wMn4`3Nq;M9M|-9e}T diff --git a/server-plugin/server-plugin-buildspec-node/bin/src/main/java/io/onedev/server/plugin/buildspec/node/NodePluginModule.class b/server-plugin/server-plugin-buildspec-node/bin/src/main/java/io/onedev/server/plugin/buildspec/node/NodePluginModule.class deleted file mode 100644 index db70846adc1946f63f1847d6173a74ec1265b985..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2800 zcmeHJ+invv5SE z=NGu(X3>Fj)wyj4^2@ZY03`>;_H+C4^1Uw8oy3R z7BV-8e63lNN2vd$mk`OZ4WQ!(ulyFWSuWiy1#XrCH%o#0GX<_q!7K|UYG!vF`zB~J zLkELzDMMzzG0LuMv+JhEbxhOQ{(0Py%Gg8eLmrG_@j56pfz4hV-C$@~;K z<qSSUY4xzlyFNDBdy4{h+fD1-@ZN1=YEC?@t!wQ5!=dJ@JBL zrgT+F+3jW4hlKEVRO^HZ(Hi2q#b8@<5 zOLJPx$!EFN&(?eqt~$AI$0+;#6$4IXKeNv$dq&yQX7`^_mf&8Oi3;#By)1~ehbwq` zG1L5-ApU3~J__@Mqw-bI?iJvs1CxV5?LcLnYfZIeiylKns?iO)Sk}?fUKfB7vrmQC zckjat(DRL6i~u?M8-erG7HIT diff --git a/server-plugin/server-plugin-buildspec-python/bin/pom.xml b/server-plugin/server-plugin-buildspec-python/bin/pom.xml deleted file mode 100644 index 9421611775..0000000000 --- a/server-plugin/server-plugin-buildspec-python/bin/pom.xml +++ /dev/null @@ -1,30 +0,0 @@ - - 4.0.0 - server-plugin-buildspec-python - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-junit - ${project.version} - - - io.onedev - server-plugin-report-cobertura - ${project.version} - - - io.onedev - server-plugin-report-ruff - ${project.version} - - - - io.onedev.server.plugin.buildspec.python.PythonModule - - diff --git a/server-plugin/server-plugin-buildspec-python/bin/src/main/java/io/onedev/server/plugin/buildspec/python/PythonJobSuggestion.class b/server-plugin/server-plugin-buildspec-python/bin/src/main/java/io/onedev/server/plugin/buildspec/python/PythonJobSuggestion.class deleted file mode 100644 index ed2b26438b487e0fe76179274efe05f507cdbf5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10659 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"] -homepage = "https://github.com/copier-org/copier" -repository = "https://github.com/copier-org/copier" -readme = "README.md" - -[tool.poetry.scripts] -copier = "copier.__main__:copier_app_run" - -[tool.poetry.urls] -"Bug Tracker" = "https://github.com/copier-org/copier/issues" - -[tool.poetry.dependencies] -python = ">=3.8" -colorama = ">=0.4.6" -dunamai = ">=1.7.0" -funcy = ">=1.17" -jinja2 = ">=3.1.4" -jinja2-ansible-filters = ">=1.3.1" -packaging = ">=23.0" -pathspec = ">=0.9.0" -plumbum = ">=1.6.9" -pydantic = ">=2.4.2" -pygments = ">=2.7.1" -pyyaml = ">=5.3.1" -questionary = ">=1.8.1" -typing-extensions = { version = ">=3.7.4,<5.0.0", python = "<3.9" } -eval-type-backport = { version = ">=0.1.3,<0.3.0", python = "<3.10" } - -[tool.poetry.group.dev] -optional = true - -[tool.poetry.group.dev.dependencies] -mypy = ">=0.931" -pexpect = ">=4.8.0" -poethepoet = ">=0.12.3" -pre-commit = ">=2.17.0" -pytest = ">=7.2.0" -pytest-cov = ">=3.0.0" -pytest-gitconfig = ">=0.6.0" -pytest-xdist = ">=2.5.0" -types-backports = ">=0.1.3" -types-colorama = ">=0.4" -types-psutil = "*" -types-pygments = ">=2.17" -types-pyyaml = ">=6.0.4" - -[tool.poetry.group.docs] -optional = true - -[tool.poetry.group.docs.dependencies] -markdown-exec = ">=1.3.0" -mkdocs-material = ">=8.2,<10.0.0" -mkdocstrings = { version = ">=0.19.0", extras = ["python"] } - -[tool.poetry.group.build] -# Helper group just for helping nix to build properly -optional = true - -[tool.poetry.group.build.dependencies] -poetry-dynamic-versioning = { version = ">=1.1.0", markers = "python_version < '4'" } - -[tool.poe.tasks.coverage] -cmd = "pytest --cov-report html --cov copier copier tests" -help = "generate an HTML report of the coverage" - -[tool.poe.tasks.dev-setup] -script = "devtasks:dev_setup" -help = "set up local development environment" - -[tool.poe.tasks.docs] -cmd = "mkdocs serve" -help = "start local docs server" - -[tool.poe.tasks.lint] -script = "devtasks:lint" -help = "check (and auto-fix) style with pre-commit" - -[tool.poe.tasks.test] -cmd = "pytest --color=yes" -help = "run tests" - -[tool.poe.tasks.types] -cmd = "mypy ." -help = "run the type (mypy) checker on the codebase" - -[tool.poetry-dynamic-versioning] -enable = true -style = "pep440" -vcs = "git" - -[tool.ruff.lint] -extend-select = [ - "ARG", - "B", - "C90", - "D", - "E", - "F", - "FA", - "I", - "PERF", - "PGH", - "UP", -] -extend-ignore = ['B028', "B904", "D105", "D107", "E501"] - -[tool.ruff.lint.per-file-ignores] -"tests/**" = ["D"] - -[tool.ruff.lint.isort] -combine-as-imports = true -known-first-party = ["copier"] - -[tool.ruff.lint.pydocstyle] -convention = "google" - -[tool.mypy] -strict = true -plugins = ["pydantic.mypy"] - -[[tool.mypy.overrides]] -module = [ - "coverage.tracer", - "funcy", - "pexpect.*", - "plumbum.*", - "poethepoet.app", -] -ignore_missing_imports = true - -[[tool.mypy.overrides]] -module = [ - "copier.subproject", - "copier.template", - "copier.tools", - "copier.user_data", - "copier.vcs", -] -warn_return_any = false - -[[tool.mypy.overrides]] -module = ["tests.test_cli", "tests.test_prompt"] -disable_error_code = ["no-untyped-def"] - -[tool.pytest.ini_options] -addopts = "-n auto -ra" -markers = ["impure: needs network or is not 100% reproducible"] - -[tool.commitizen] -annotated_tag = true -changelog_incremental = true -tag_format = "v$version" -update_changelog_on_bump = true -version = "9.3.1" - -[build-system] -requires = ["poetry-core>=1.7.0", "poetry-dynamic-versioning>=1.1.0"] -build-backend = "poetry_dynamic_versioning.backend" diff --git a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/pyproject2.toml b/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/pyproject2.toml deleted file mode 100644 index d65671d0d4..0000000000 --- a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/pyproject2.toml +++ /dev/null @@ -1,159 +0,0 @@ -[tool.poetry] -name = "copier" -# This version is a placeholder autoupdated by poetry-dynamic-versioning -version = "0.0.0" -description = "A library for rendering project templates." -license = "MIT" -classifiers = [ - "Development Status :: 5 - Production/Stable", - "Intended Audience :: Developers", - "License :: OSI Approved :: MIT License", - "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", -] -authors = ["Ben Felder "] -homepage = "https://github.com/copier-org/copier" -repository = "https://github.com/copier-org/copier" -readme = "README.md" - -[tool.poetry.scripts] -copier = "copier.__main__:copier_app_run" - -[tool.poetry.urls] -"Bug Tracker" = "https://github.com/copier-org/copier/issues" - -[tool.poetry.dependencies] -python = ">=3.8" -colorama = ">=0.4.6" -dunamai = ">=1.7.0" -funcy = ">=1.17" -jinja2 = ">=3.1.4" -jinja2-ansible-filters = ">=1.3.1" -packaging = ">=23.0" -pathspec = ">=0.9.0" -plumbum = ">=1.6.9" -pydantic = ">=2.4.2" -pygments = ">=2.7.1" -pyyaml = ">=5.3.1" -questionary = ">=1.8.1" -typing-extensions = { version = ">=3.7.4,<5.0.0", python = "<3.9" } -eval-type-backport = { version = ">=0.1.3,<0.3.0", python = "<3.10" } - -[tool.poetry.group.dev] -optional = false - -[tool.poetry.group.dev.dependencies] -mypy = ">=0.931" -pexpect = ">=4.8.0" -poethepoet = ">=0.12.3" -pre-commit = ">=2.17.0" -types-backports = ">=0.1.3" -types-colorama = ">=0.4" -types-psutil = "*" -types-pygments = ">=2.17" -types-pyyaml = ">=6.0.4" - -[tool.poetry.group.docs] -optional = true - -[tool.poetry.group.docs.dependencies] -markdown-exec = ">=1.3.0" -mkdocs-material = ">=8.2,<10.0.0" -mkdocstrings = { version = ">=0.19.0", extras = ["python"] } - -[tool.poetry.group.build] -# Helper group just for helping nix to build properly -optional = true - -[tool.poetry.group.build.dependencies] -poetry-dynamic-versioning = { version = ">=1.1.0", markers = "python_version < '4'" } - -[tool.poe.tasks.dev-setup] -script = "devtasks:dev_setup" -help = "set up local development environment" - -[tool.poe.tasks.docs] -cmd = "mkdocs serve" -help = "start local docs server" - -[tool.poe.tasks.lint] -script = "devtasks:lint" -help = "check (and auto-fix) style with pre-commit" - -[tool.poe.tasks.types] -cmd = "mypy ." -help = "run the type (mypy) checker on the codebase" - -[tool.poetry-dynamic-versioning] -enable = true -style = "pep440" -vcs = "git" - -[tool.ruff.lint] -extend-select = [ - "ARG", - "B", - "C90", - "D", - "E", - "F", - "FA", - "I", - "PERF", - "PGH", - "UP", -] -extend-ignore = ['B028', "B904", "D105", "D107", "E501"] - -[tool.ruff.lint.per-file-ignores] -"tests/**" = ["D"] - -[tool.ruff.lint.isort] -combine-as-imports = true -known-first-party = ["copier"] - -[tool.ruff.lint.pydocstyle] -convention = "google" - -[tool.mypy] -strict = true -plugins = ["pydantic.mypy"] - -[[tool.mypy.overrides]] -module = [ - "coverage.tracer", - "funcy", - "pexpect.*", - "plumbum.*", - "poethepoet.app", -] -ignore_missing_imports = true - -[[tool.mypy.overrides]] -module = [ - "copier.subproject", - "copier.template", - "copier.tools", - "copier.user_data", - "copier.vcs", -] -warn_return_any = false - -[[tool.mypy.overrides]] -module = ["tests.test_cli", "tests.test_prompt"] -disable_error_code = ["no-untyped-def"] - -[tool.commitizen] -annotated_tag = true -changelog_incremental = true -tag_format = "v$version" -update_changelog_on_bump = true -version = "9.3.1" - -[build-system] -requires = ["poetry-core>=1.7.0", "poetry-dynamic-versioning>=1.1.0"] -build-backend = "poetry_dynamic_versioning.backend" diff --git a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/pyproject3.toml b/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/pyproject3.toml deleted file mode 100644 index 49bdc62bee..0000000000 --- a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/pyproject3.toml +++ /dev/null @@ -1,201 +0,0 @@ -[build-system] -# Minimum requirements for the build system to execute. -# See https://github.com/scipy/scipy/pull/12940 for the AIX issue. -requires = [ - "meson-python==0.13.1", - "meson==1.2.1", - "wheel", - "Cython~=3.0.5", # Note: sync with setup.py, environment.yml and asv.conf.json - # Force numpy higher than 2.0rc1, so that built wheels are compatible - # with both numpy 1 and 2 - "numpy>=2.0.0rc1", - "versioneer[toml]" -] - -build-backend = "mesonpy" - -[project] -name = 'pandas' -dynamic = [ - 'version' -] -description = 'Powerful data structures for data analysis, time series, and statistics' -readme = 'README.md' -authors = [ - { name = 'The Pandas Development Team', email='pandas-dev@python.org' }, -] -license = {file = 'LICENSE'} -requires-python = '>=3.10' -dependencies = [ - "numpy>=1.23.5; python_version<'3.12'", - "numpy>=1.26.0; python_version>='3.12'", - "python-dateutil>=2.8.2", - "tzdata>=2022.7" -] -classifiers = [ - 'Development Status :: 5 - Production/Stable', - 'Environment :: Console', - 'Intended Audience :: Science/Research', - 'License :: OSI Approved :: BSD License', - 'Operating System :: OS Independent', - 'Programming Language :: Cython', - 'Programming Language :: Python', - 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3 :: Only', - 'Programming Language :: Python :: 3.10', - 'Programming Language :: Python :: 3.11', - 'Programming Language :: Python :: 3.12', - 'Topic :: Scientific/Engineering' -] - -[project.urls] -homepage = 'https://pandas.pydata.org' -documentation = 'https://pandas.pydata.org/docs/' -repository = 'https://github.com/pandas-dev/pandas' - -[project.entry-points."pandas_plotting_backends"] -matplotlib = "pandas:plotting._matplotlib" - -[project.optional-dependencies] -test = ['hypothesis>=6.84.0', 'pytest>=7.3.2', 'pytest-xdist>=3.4.0'] -pyarrow = ['pyarrow>=10.0.1'] -performance = ['bottleneck>=1.3.6', 'numba>=0.56.4', 'numexpr>=2.8.4'] -computation = ['scipy>=1.10.0', 'xarray>=2022.12.0'] -fss = ['fsspec>=2022.11.0'] -aws = ['s3fs>=2022.11.0'] -gcp = ['gcsfs>=2022.11.0'] -excel = ['odfpy>=1.4.1', 'openpyxl>=3.1.0', 'python-calamine>=0.1.7', 'pyxlsb>=1.0.10', 'xlrd>=2.0.1', 'xlsxwriter>=3.0.5'] -parquet = ['pyarrow>=10.0.1'] -feather = ['pyarrow>=10.0.1'] -hdf5 = [# blosc only available on conda (https://github.com/Blosc/python-blosc/issues/297) - #'blosc>=1.20.1', - 'tables>=3.8.0'] -spss = ['pyreadstat>=1.2.0'] -postgresql = ['SQLAlchemy>=2.0.0', 'psycopg2>=2.9.6', 'adbc-driver-postgresql>=0.10.0'] -mysql = ['SQLAlchemy>=2.0.0', 'pymysql>=1.0.2'] -sql-other = ['SQLAlchemy>=2.0.0', 'adbc-driver-postgresql>=0.10.0', 'adbc-driver-sqlite>=0.8.0'] -html = ['beautifulsoup4>=4.11.2', 'html5lib>=1.1', 'lxml>=4.9.2'] -xml = ['lxml>=4.9.2'] -plot = ['matplotlib>=3.6.3'] -output-formatting = ['jinja2>=3.1.2', 'tabulate>=0.9.0'] -clipboard = ['PyQt5>=5.15.9', 'qtpy>=2.3.0'] -compression = ['zstandard>=0.19.0'] -timezone = ['pytz>=2023.4'] -all = ['adbc-driver-postgresql>=0.10.0', - 'adbc-driver-sqlite>=0.8.0', - 'beautifulsoup4>=4.11.2', - # blosc only available on conda (https://github.com/Blosc/python-blosc/issues/297) - #'blosc>=1.21.3', - 'bottleneck>=1.3.6', - 'fastparquet>=2023.10.0', - 'fsspec>=2022.11.0', - 'gcsfs>=2022.11.0', - 'html5lib>=1.1', - 'hypothesis>=6.84.0', - 'jinja2>=3.1.2', - 'lxml>=4.9.2', - 'matplotlib>=3.6.3', - 'numba>=0.56.4', - 'numexpr>=2.8.4', - 'odfpy>=1.4.1', - 'openpyxl>=3.1.0', - 'psycopg2>=2.9.6', - 'pyarrow>=10.0.1', - 'pymysql>=1.0.2', - 'PyQt5>=5.15.9', - 'pyreadstat>=1.2.0', - 'pytest>=7.3.2', - 'pytest-xdist>=3.4.0', - 'python-calamine>=0.1.7', - 'pytz>=2023.4', - 'pyxlsb>=1.0.10', - 'qtpy>=2.3.0', - 'scipy>=1.10.0', - 's3fs>=2022.11.0', - 'SQLAlchemy>=2.0.0', - 'tables>=3.8.0', - 'tabulate>=0.9.0', - 'xarray>=2022.12.0', - 'xlrd>=2.0.1', - 'xlsxwriter>=3.0.5', - 'zstandard>=0.19.0'] - -# TODO: Remove after setuptools support is dropped. -[tool.setuptools] -include-package-data = true - -[tool.setuptools.packages.find] -include = ["pandas", "pandas.*"] -namespaces = false - -[tool.setuptools.exclude-package-data] -"*" = ["*.c", "*.h"] - -# See the docstring in versioneer.py for instructions. Note that you must -# re-run 'versioneer.py setup' after changing this section, and commit the -# resulting files. -[tool.versioneer] -VCS = "git" -style = "pep440" -versionfile_source = "pandas/_version.py" -versionfile_build = "pandas/_version.py" -tag_prefix = "v" -parentdir_prefix = "pandas-" - -[tool.meson-python.args] -setup = ['--vsenv'] # For Windows - -[tool.cibuildwheel] -skip = "cp36-* cp37-* cp38-* cp39-* pp* *_i686 *_ppc64le *_s390x" -build-verbosity = "3" -environment = {LDFLAGS="-Wl,--strip-all"} -test-requires = "hypothesis>=6.84.0 pytest>=7.3.2 pytest-xdist>=3.4.0" -test-command = """ - PANDAS_CI='1' python -c 'import pandas as pd; \ - pd.test(extra_args=["-m not clipboard and not single_cpu and not slow and not network and not db", "-n 2", "--no-strict-data-files"]); \ - pd.test(extra_args=["-m not clipboard and single_cpu and not slow and not network and not db", "--no-strict-data-files"]);' \ - """ -free-threaded-support = true -before-build = "bash {package}/scripts/cibw_before_build.sh" -before-test = "bash {package}/scripts/cibw_before_test.sh" - -[tool.cibuildwheel.windows] -before-build = "pip install delvewheel && bash {package}/scripts/cibw_before_build.sh" -repair-wheel-command = "delvewheel repair -w {dest_dir} {wheel}" - -[[tool.cibuildwheel.overrides]] -select = "*-musllinux*" -before-test = "apk update && apk add musl-locales && bash {package}/scripts/cibw_before_test.sh" - -[[tool.cibuildwheel.overrides]] -select = "*-win*" -# We test separately for Windows, since we use -# the windowsservercore docker image to check if any dlls are -# missing from the wheel -test-command = "" - -[[tool.cibuildwheel.overrides]] -# Don't strip wheels on macOS. -# macOS doesn't support stripping wheels with linker -# https://github.com/MacPython/numpy-wheels/pull/87#issuecomment-624878264 -select = "*-macosx*" -environment = {CFLAGS="-g0"} - -[[tool.cibuildwheel.overrides]] -select = "*pyodide*" -test-requires = "pytest>=7.3.2 hypothesis>=6.84.0" -# Pyodide repairs wheels on its own, using auditwheel-emscripten -repair-wheel-command = "" -test-command = """ - PANDAS_CI='1' python -c 'import pandas as pd; \ - pd.test(extra_args=["-m not clipboard and not single_cpu and not slow and not network and not db", "--no-strict-data-files"]);' \ - """ - -[tool.ruff] -line-length = 88 -target-version = "py310" -fix = true - -[tool.ruff.lint] -unfixable = [] -typing-modules = ["pandas._typing"] diff --git a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup.cfg b/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup.cfg deleted file mode 100644 index 977eef0d48..0000000000 --- a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup.cfg +++ /dev/null @@ -1,72 +0,0 @@ -[kivy] -cython_min=0.29.1 -cython_max=3.0.0 -cython_exclude= -python_versions=3.8 - 3.12 - -[coverage:run] -parallel = True -branch = True -omit = - */pyinstaller/*_widget/* -plugins = - kivy.tools.coverage -concurrency = thread, multiprocessing - -[options] -python_requires = >=3.8 -install_requires = - Kivy-Garden>=0.1.4 - docutils - pygments - requests - filetype - kivy_deps.angle~=0.4.0; sys_platform == "win32" - kivy_deps.sdl2~=0.7.0; sys_platform == "win32" - kivy_deps.glew~=0.3.1; sys_platform == "win32" - pypiwin32; sys_platform == "win32" -dependency_links = https://github.com/kivy-garden/garden/archive/master.zip - -[options.extras_require] -tuio = oscpy -dev = - pytest>=3.6 - pytest-cov - pytest_asyncio!=0.11.0 - pytest-timeout - pytest-benchmark - pyinstaller - sphinx~=6.2.1 - sphinxcontrib-jquery~=4.1 - kivy_deps.gstreamer_dev~=0.3.3; sys_platform == "win32" - kivy_deps.sdl2_dev~=0.7.0; sys_platform == "win32" - kivy_deps.glew_dev~=0.3.1; sys_platform == "win32" - flake8 - pre-commit - responses -base = - pillow>=9.5.0,<11 -media = - kivy_deps.gstreamer~=0.3.3; sys_platform == "win32" - ffpyplayer; sys_platform == "linux" or sys_platform == "darwin" -full = - pillow>=9.5.0,<11 - kivy_deps.gstreamer~=0.3.3; sys_platform == "win32" - ffpyplayer; sys_platform == "linux" or sys_platform == "darwin" -gstreamer = - kivy_deps.gstreamer~=0.3.3; sys_platform == "win32" - # don't use 0.4.0 because it was deleted -angle = - kivy_deps.angle~=0.4.0; sys_platform == "win32" -sdl2 = - kivy_deps.sdl2~=0.7.0; sys_platform == "win32" -glew = - kivy_deps.glew~=0.3.1; sys_platform == "win32" - -[flake8] -ignore = E125,E126,E127,E128,E402,E741,E731,W503,F401,W504,F841,E722 -max-line-length = 80 -exclude = __pycache__,.tox,.git/,doc/,build/,.eggs/,venv/ -statistics = true -show-source = true -count = true \ No newline at end of file diff --git a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup1.py b/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup1.py deleted file mode 100644 index ed6dddfaa7..0000000000 --- a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup1.py +++ /dev/null @@ -1,62 +0,0 @@ -import os -from setuptools import setup, find_packages - -with open(os.path.join(os.path.dirname(__file__), "README.md")) as readme: - README = readme.read() - -# allow setup.py to be run from any path -os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir))) - -setup( - name="wooey", - version="0.13.3", - packages=find_packages(), - scripts=["scripts/wooify"], - entry_points={ - "console_scripts": [ - "wooify = wooey.backend.command_line:bootstrap", - ] - }, - python_requires=">3.5.0", - install_requires=[ - "celery>=4,<6", - "clinto>=0.5.1", - "Django>=3,<5", - "django-autoslug", - "django-storages", - 'eventlet>=0.22.1 ;platform_system=="Windows"', - 'importlib-metadata<5.0 ;python_version<="3.7"', - 'pypiwin32 ;(platform_system=="Windows" and python_version>"3.4")', - ], - extras_require={ - "dev": [ - "boto3", - "coverage", - "factory-boy < 3.0.0", - "mock", - "pytest", - "pytest-cov", - "sphinx", - "watchdog[watchmedo]", - ] - }, - include_package_data=True, - description="A Django app which creates a web GUI and task interface for argparse scripts", - url="http://www.github.com/wooey/wooey", - author="Chris Mitchell , Martin Fitzpatrick ", - classifiers=[ - "Environment :: Web Environment", - "Framework :: Django", - "Intended Audience :: Developers", - "License :: OSI Approved :: BSD License", - "Operating System :: OS Independent", - "Programming Language :: Python", - "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Topic :: Internet :: WWW/HTTP", - "Topic :: Internet :: WWW/HTTP :: Dynamic Content", - ], -) diff --git a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup2.py b/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup2.py deleted file mode 100644 index d85c5a3044..0000000000 --- a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup2.py +++ /dev/null @@ -1,51 +0,0 @@ -import os -from setuptools import setup, find_packages - -with open(os.path.join(os.path.dirname(__file__), "README.md")) as readme: - README = readme.read() - -# allow setup.py to be run from any path -os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir))) - -setup( - name="wooey", - version="0.13.3", - packages=find_packages(), - scripts=["scripts/wooify"], - entry_points={ - "console_scripts": [ - "wooify = wooey.backend.command_line:bootstrap", - ] - }, - python_requires=">3.5.0", - install_requires=[ - "celery>=4,<6", - "clinto>=0.5.1", - "Django>=3,<5", - "django-autoslug", - "django-storages", - 'eventlet>=0.22.1 ;platform_system=="Windows"', - 'importlib-metadata<5.0 ;python_version<="3.7"', - 'pypiwin32 ;(platform_system=="Windows" and python_version>"3.4")', - ], - EXTRAS_REQUIRE = {'distributed': distributed_env, 'test-win': win_testenv, 'test': linux_testenv, 'docs': docs_testenv, }, - include_package_data=True, - description="A Django app which creates a web GUI and task interface for argparse scripts", - url="http://www.github.com/wooey/wooey", - author="Chris Mitchell , Martin Fitzpatrick ", - classifiers=[ - "Environment :: Web Environment", - "Framework :: Django", - "Intended Audience :: Developers", - "License :: OSI Approved :: BSD License", - "Operating System :: OS Independent", - "Programming Language :: Python", - "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Topic :: Internet :: WWW/HTTP", - "Topic :: Internet :: WWW/HTTP :: Dynamic Content", - ], -) diff --git a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup3.py b/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup3.py deleted file mode 100644 index c26780d334..0000000000 --- a/server-plugin/server-plugin-buildspec-python/bin/src/test/java/io/onedev/server/plugin/buildspec/python/setup3.py +++ /dev/null @@ -1,50 +0,0 @@ -import os -from setuptools import setup, find_packages - -with open(os.path.join(os.path.dirname(__file__), "README.md")) as readme: - README = readme.read() - -# allow setup.py to be run from any path -os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir))) - -setup( - name="wooey", - version="0.13.3", - packages=find_packages(), - scripts=["scripts/wooify"], - entry_points={ - "console_scripts": [ - "wooify = wooey.backend.command_line:bootstrap", - ] - }, - python_requires=">3.5.0", - install_requires=[ - "celery>=4,<6", - "clinto>=0.5.1", - "Django>=3,<5", - "django-autoslug", - "django-storages", - 'eventlet>=0.22.1 ;platform_system=="Windows"', - 'importlib-metadata<5.0 ;python_version<="3.7"', - 'pypiwin32 ;(platform_system=="Windows" and python_version>"3.4")', - ], - include_package_data=True, - description="A Django app which creates a web GUI and task interface for argparse scripts", - url="http://www.github.com/wooey/wooey", - author="Chris Mitchell , Martin Fitzpatrick ", - classifiers=[ - "Environment :: Web Environment", - "Framework :: Django", - "Intended Audience :: Developers", - "License :: OSI Approved :: BSD License", - "Operating System :: OS Independent", - "Programming Language :: Python", - "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Topic :: Internet :: WWW/HTTP", - "Topic :: Internet :: WWW/HTTP :: Dynamic Content", - ], -) diff --git a/server-plugin/server-plugin-buildspec-rust/bin/pom.xml b/server-plugin/server-plugin-buildspec-rust/bin/pom.xml deleted file mode 100644 index 62292e0b21..0000000000 --- a/server-plugin/server-plugin-buildspec-rust/bin/pom.xml +++ /dev/null @@ -1,30 +0,0 @@ - - 4.0.0 - server-plugin-buildspec-rust - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-junit - ${project.version} - - - io.onedev - server-plugin-report-cobertura - ${project.version} - - - io.onedev - server-plugin-report-clippy - ${project.version} - - - - io.onedev.server.plugin.buildspec.rust.RustModule - - diff --git a/server-plugin/server-plugin-buildspec-rust/bin/src/main/java/io/onedev/server/plugin/buildspec/rust/RustJobSuggestion.class b/server-plugin/server-plugin-buildspec-rust/bin/src/main/java/io/onedev/server/plugin/buildspec/rust/RustJobSuggestion.class deleted file mode 100644 index 08e0acb6c5d863939f7a5a1a5d15daa6b23f1a1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7972 zcmeHMZFAd15Z-e_6}xFuO5bQoxwgF6P-I>Lg{ChgrfFSV+DX#P@KKg7_O+5uoTSkF z1O5>+Fhhq=%wcK1HId#LAe6VC&d(Z9d?(IH%`upGC{s4e$@Vx;Q0xO}k zo1Vq}<`ZknYI4yOK6BVsGh}j$$!6fjJ$%@Wx$A@hvzsywqvk4J?u+hP-0QJ0;=(sz zn!t$!!nOQf^I`W1vm*jWZg8JRw+Kwt8yf_sTf$)mR0+%tW$#ESCh1I1Qxey37l&(^_@C&uFwAFscAdHJO=CMs3UYMMS%dW*{bQN0f(@`wo|= zkGqYJHko9;jWcXY;oyzK>Iq6w%U2sH1`8KuFJ!|LcthF3W-XLNnP4e8`GK-Dl;n~kB6a3@rm#N=)Qta zp%rGjF@}@31eRjV+OKEwmgq7W#nReC0hb5C_G_9xhn+5dSz5l`e;ha%;Omkj$H2|E zqqyh8_EGG*t60g=LE{Ze-1w693+LL$pgYf)9piQt$V3uKv)g*MEXge-JGJT{G&J5R zr{MSlUqQ*2d{|P$@kZ@Ky@$AOBzIVWJ}u$8$Y>PR+|4g)w^>{8L=~E$CQ@qE@`f!fS%VokHVbdSaRR679YqwINyD1jVo^1z za~-5$LC z&Ei`*>@*P`6q6-zVXq#Az`d$O~(PaY9OT?spe8JY**P!v4UTT0{`y>JvhX&9@ z2^!%80)Le^f(E0UA;urLA7h+Xl_VF9xkx84pEE^HW>7yqBJk%Jc6bS(q!Gp&wI2%{ z4b!t}m5T{ns&@v&e6f>p@5M%E$osMSR@ZpXx3CY!f{*ofZ}}TZLcfK>=2v4s;vQ@J zTRh}Q7nam1baHNu6W2Of3xXl`IhkH4VcKj&fh~v17YG(tx5K6dd%MG?W%%M`g!Uaa zErVB5x%1ZpZCWsmtch6KOob?cGdoTglh-cT(6oJZpp5+#w&?db9vMozziq%Z1Q=!u z1HK_}N=LyBzB4}U1didC{0qL@$YZnIX}}T^@j==!poP85pv2^>j;bgI+(Gt{ zJ=}THXuw@uk)9>$wjBg!AEXDT>v$3q!X-de@jWJBLr1WmJAzjOe=Xp@1n;%q zVdlq^wO?WOIsU4^9A1?S;O7KhXHzM76HekUfVbcj{*xgnE{8DG z;cX4V6%7KwJY2{jR9@)tjs~HjL8!pHKywH~9WH4Q7PJUg;5{wE`x=CsT7(awu0?2Q z5LPq@1U`nV=*3TP{S`2wiFf6>Pw~FfKc8t(A8Jsi;EM!r0lvgLzQ{os=22pvhpiI-3cVhC9(A#*V>-HL0XqXE3$A za=@UusT1<;Fqj$pJ~2j{He6&=2d|VttFsX%Jl1(3GvTCGyf8Y-Ft?9*x3fP)?v4uN zK0x4;1$8nW3#GK<5%QBD0pD_5S}s*04c#X@BGUj3s+ckijLvEOwj^7^gE$k`@`23I z{=+Pr)h+(^Qxc@t`BxSqej`%kOHv0l!ay~ZFY!d9<-V-BaPg2ksy@CW z0=OT85qSbno}j|yoT2L?%e>HrK++T7JCDakWStSQdsz{*CgX%q+-WW<-gG-VL}()u z{Ds?ZME2aw(G9hyuX094rNiY4(zWM0+AGr(t!MQ5eO~W+1)a96c*2${!GRKFAW99A96;-oe88e!t$Q44M}n4eSz z2EA=*EfHj&+O36qKwX^vG5{L%YZ@-l*rL?~+GR9%KSKNUT=zZnK36_7G$O4bI - 4.0.0 - server-plugin-executor-remotedocker - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-executor-serverdocker - ${project.version} - - - io.onedev - server-plugin-executor-kubernetes - ${project.version} - - - - io.onedev.server.plugin.executor.remotedocker.RemoteDockerModule - - diff --git a/server-plugin/server-plugin-executor-remotedocker/bin/src/main/java/io/onedev/server/plugin/executor/remotedocker/RemoteDockerExecutor.class b/server-plugin/server-plugin-executor-remotedocker/bin/src/main/java/io/onedev/server/plugin/executor/remotedocker/RemoteDockerExecutor.class deleted file mode 100644 index b249808e47061243b937c3f4a85e31c02fe893f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10709 zcmeHNYj4|B7=BOI&1t%ITemT`aWNBuluI&TFjzOBYdhAFty^!fF)pril6rOQ?AR&m zuK)=o_y9=!2P7nrK;k2x_$B-V#B=Oqj+e9gr0Ir`8p%nHef*sFeb0Nh|NQ5d--zf8 zts9hMbS)5exnVh8`L?xgl^wtAd%Vim%K;bbT$Gz`tB#BOF1K5uFUo>9{E%0Ddkq)o zqrr4Em}$>2Xo%5)2+Xy-dUYQa zHz<=I#;9P`xffnAvnl))mp6j5W?^`7m7C#4 zlbaHtBsnX^oSC-ed46cFaI*taGG{~62~5YUIs(kQ8@N>Cf_pYrs0qJ;@tqc~Rn3y^ zT0vme9G3^mRbqA@_9~Btm#K)?hb*wgRpEbbVdJ)4W>t>OlAG4F>@_H#dD8JqvAL9D zb1B80kbB>aWP|-CXq^6^iPr&-P<-vleep_1~L;nLr`-_hJ;g91(p8g(EpZi=kk*> zv65=%*jen%d3>6$D@0Qm?gQnrzcTQ0+8FI5aNq^|!jaiwgNLhr)vWUnDXrZSGTqxK zj>q|)4E0g^s7jgR>@bjeBSA`M51h0I(Q31*`eM47r})>@t| zlYGlXnjUgdvuqyc0?9tkqbO(zn@_r~Z(FE-2Hwpc#I_wpWsX8-2oE~$Fs%Srtp*3B z;JoEkdCfsRXV!cX>DB{vurQ4M7}#jEF{WJX1Q!D@*cVQZ^c52CR=!QVU*AxA;bV~p z;j|T68H8z@kCyfLQ z#lU--Koy2HgO`@ANQcEmKiPVL4$@wgOGW;_JcPD<>_;v z9#0p((V#wk-_|+k2Zzz&v~kC=C3+k(o2Ltmu!Oz3VbCXd6{ou{Fz7SH#k6ZTXay@JsgFU` zc-*dR464bZ^Ii+upjAYz9)D`kZG-_8mj<~==-NrLL1-$BrZZ-Pnph!mYzCn>k?;6J zgXAkp@_}wSdTS|`HW<4SKa5$#t3LrfLr9_VdeSaBPP=IjMg~SX%Ht@|2>$;;dubnj z_v6}V^nC!M)3}4-x9}?+yfJp@XFBpbMmc&M-x38cJkc?H?~P{x{X}%`33?K(2~30)f#KO+P@YQj6oApHZMKDbRBC9$iw>Gpj)OQisf2luSue!We!?n4FIUkbD#x`|!M(MOTROFU^^w{Q@( Za2$t!_?SK=i)`XlCx_OkK|bA~;9q>5Wb^<4 diff --git a/server-plugin/server-plugin-executor-remotedocker/bin/src/main/java/io/onedev/server/plugin/executor/remotedocker/RemoteDockerModule.class b/server-plugin/server-plugin-executor-remotedocker/bin/src/main/java/io/onedev/server/plugin/executor/remotedocker/RemoteDockerModule.class deleted file mode 100644 index 4c61f408c24b6e486346bf125c5ae5a4fc793608..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2645 zcmeHJZEF)j5T1)^lU$>Hv9)S_*%m*fAQuEdu%%FH#Yp->TMK@?+)a{g?{?$vUThJ6 zm!P2E{RjRTaqcd$l^iBYDF}YJ-J6@)d3I->ncJ`5KYj*)C$Lz6oCVujdDYP6qI%?Z z-71$=DbUAmRio;ns&;~?MM^wDFEUb96^7EFFTG<@?j^#rMA(vk6kq}J7EC3s0#~%E zJB=gsj0NMXTyV2y!IjGLp#}L3>62~Ag2^-6O{JtN!i1Io_DU$!GU%euJQ;R);2JIk z>nPa>Fw{?(T{>tZGp8M7u>&Utb5bzoxk5<88p!%i99A=oYsQ7o740WDB~=p@3Xc$) zN`@rAiAd)&#|vDoS(68-FB8Q_0**J(alK==g=~pSC(VVE=E6yH;q-IioX^D)^CfB) zA3Su8*Jg&|gC`w2?RlS+Z70sQlSJ*$5YlMyup^a8qaGO^WQ6+{L(1PUlb_qTB*XQF zHp=zPZo=)9xEavQNaiLSvr9Wv3yS+V#OyCT$2<R&AyF^tLS zhv2`Ijm=(D8e%yrs0;$CmblLhc98R27-e_+Xmo}f+lC@sEyEaGvtX`LKWl#blzGuw ziJRkOozk`)g$+~(F7-PLX6n*&gF{#GSnhqyn>N=L?A9-~gRfXnA|f_7PsRa-DW*x8bw9MxG(5TP~KhC1mBj>=VD`?LUeESSw=nFZx7t~Hh80o^Z%&uWh5L2oxQyiI3%yGiSFa0_nJ3~-m8JmD?Cz24jXA2cFt ARR910 diff --git a/server-plugin/server-plugin-executor-remoteshell/bin/pom.xml b/server-plugin/server-plugin-executor-remoteshell/bin/pom.xml deleted file mode 100644 index d5a35f2018..0000000000 --- a/server-plugin/server-plugin-executor-remoteshell/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-executor-remoteshell - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-executor-servershell - ${project.version} - - - - io.onedev.server.plugin.executor.remoteshell.RemoteShellModule - - diff --git a/server-plugin/server-plugin-executor-remoteshell/bin/src/main/java/io/onedev/server/plugin/executor/remoteshell/RemoteShellExecutor.class b/server-plugin/server-plugin-executor-remoteshell/bin/src/main/java/io/onedev/server/plugin/executor/remoteshell/RemoteShellExecutor.class deleted file mode 100644 index 28b4d16537a126fc75b97f850fdac0e717241d75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10211 zcmeHNYj4|B7=BOI&1u?o>n`lZ#Y_m&0SN=fW!-?%b}S=nx87jm>N+Q>H^jn)m+8;r=mRBpzuioHxh*N-bEO&*A!12B1(hMVZiP7F^-wQ&^3s)?+$#;V; z`NtULtQz;it4%I87#%1lfQzAUyxJtA(P+gY4=Y-vsS-&j!Gw#%%-p)9GihGpM`@tG$bzYsf1A$FER z>@0=0vlKd<<)m5hd04bzg7Nj>8B17wIgV=tYdczm6KVQNB z&Wg0B?#Sbb%flD7UWOWZLNj#SZCkjBbIewpaFfVkhQ4V<86Y>j7$wG3)>BZHx+BV2 zy%xoptj8)%8kHROPm&hh+qOuPx4C8=wS?V6Q1d8Wgi}$af&S&tx5l?~cUgPXdAR0R z%o-0-FxgEZi;0c=L|jeCOcE6*ih3+AJp#$HTvm5bE_tG*Bh_U5cQ2cclR=~Z~uL8D++eGysKW(JrWhBjo#bnITfIPdWpzOE!z8)Mpq z9=I5I!@h7}oC9yDjnSoPg}^%P{2@~97b>!-fjR91rPb06yk&nldYNO12jPqrT0O+C z9gnp9aT%SnV#5c+OX4nr#+3wVOA#aOMuQTQMr%d5oechw>BMlrlO2n+%;gFL~=u;DE3xIU|auN}wxOZWp>h-0h1B7no6b$gPY< z8ZN4ZHQ$X+j#PMH3#TEg2}b#H*KjVHJw>?1ge;(rAS<^ga#?zb(JvY^t~OPQ_|j=l zkFT|Wyn{}8XXz9pSA!F+P^zmR@J%X~>{0wH}tHr=de>4aMOh8vT~C^cF_R8U&@|TL(*n2Dq4oC);8%GU9(GAIq9S(%SmxEIdMHpXIW-QLt2{ZOE&7E=Y)zL3!@mflkXpSzK;`KlAPh`NOZ|D zq8%Qte6L|D$vr((`;ab07lYBb3kLAnlb~~N4 zRoa8nRLavwZUu}BT2J^7QG2l4n5Lh zH0Zv7HyjupRXm}Ho^&Holsp^nf;gDodf`Qf3rpB*8wP!bH$6Jzoih69lBgm_c=H zkOT#Td`8)JEHUU->YbQa!Qkt1{4{0>FO~%KJfUg9%P+g=IPIoAI5KdQp)5W*8o}?s zXq5KidkojcXdnLX$I+X(gW)^(JB?pEaPU_;{3nhwbQJ$33SOt7WB5NBuLAms=-kuv z3|2jh-#L6ghwm5g=|+4}fp|)Zn5QGyqm7V}$PrBw3WU>2gqQErGzP9DO|Rhds*5MTu}#fpAxWz-W<{dTMrAfp$-UHbkGm8Zz{0uVE15TA=_^JugW+xn=FZSg}2a)%%YwiHUK7)c+rwcy9g-6Yw1w|nmH#TN1J z5)|~ie}I3EICn{GBnOG56a+uqK5l2{H#_s2+5P_W^H%_P2FnG=Sy0!?b3&I3=fv%} z4wsG;=wrvxs5+>eD2Q9Mh^OeqMk+^PC=Kd127z;sjt`UZj`ZUI3y`;9CRG%;qUG#0 zPS7(JOs;dm&4vZns;kEq}CMpyjAvBc? zY5p#zHJ{mD;A+j9JV1SwC_WN!VnF12Z`~HM6)x>=B~19NekAOHNUShlqGrjt zL)Un1X2?Bw8qr|~RZ^(!B-D25w7&xA`htg%RHp0m*zh33*?$O9^hSyNw&IEeHyhe0 z*E9Pmue-F(fM!NAH)UA4v`2ZMxQ`>mE}%JKafqfZ6QT>Fcq2Ag-AX99UJD~4I|`GM ze_zQCnV>cvGlB0}_F{GQ!^hQx>9O#!$tjOnQ>v5+P#w8c>@1k8OV16CUB#1m?`Ph$xwc^UQj7PR1tnr(lec0;z)J_QFg(PX z=y1&mdo!u4DH#d6T<^Pftq8ZQ+{qX3puq%Bw+s%q)=Mmbg!L}$&lp(6T{qjHtkJ}baI3+A&pWH;vzx66DhJ$eGmKrbSCivi?lGy#*;7HIaA{#w+Rzd-TLT=^4JzNIqL)Fv`O z-wd^tt`y9|9L@4@lU8#u-;-LPepuULhPK&EZMSKE4(`BR>H+T4mnXa>c+eX?`~{r= BXes~z diff --git a/server-plugin/server-plugin-executor-serverdocker/bin/pom.xml b/server-plugin/server-plugin-executor-serverdocker/bin/pom.xml deleted file mode 100644 index 6bd7acbe35..0000000000 --- a/server-plugin/server-plugin-executor-serverdocker/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-executor-serverdocker - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.executor.serverdocker.ServerDockerModule - - diff --git a/server-plugin/server-plugin-executor-serverdocker/bin/src/main/java/io/onedev/server/plugin/executor/serverdocker/ServerDockerExecutor$TestData.class b/server-plugin/server-plugin-executor-serverdocker/bin/src/main/java/io/onedev/server/plugin/executor/serverdocker/ServerDockerExecutor$TestData.class deleted file mode 100644 index 2b7f449d595d00e0d5ca114e344b581a73deca8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5216 zcmeHL-)|d55T13?*md2wgr?9G+D%%4!;dpaNJtbRRY_1?xhW!Pq^eKryN$E$-LAX4 zHVOY25=ijQ6MqrnyFEv75(}qN(mvFd_I$HDH}l=>jMwx1{qOI864AHxb(uU|ETDM_Q+he%e}R#2zuax@NTVLi-(&_T?o&%s-6LmBLvo z6J5z@p?zd=%Uh+p_ZiK7ue9<%Fq&zs?l78NGl?wIHAeL#pMk!h63F_}neg!*_ta)V>WZDalC}4@p$X;2zlQ3DxH+B!-6K|JFUuht|~VYkHM)xHJfv@eOjP}Y>dzM5`;FfJE9l?AHGdi;7JYzg zE!L%JE}mgp8NeuVpZSoj#B=@(Pe5vt^oVz7+=y?kV@3}4}dzoTL1t6 diff --git a/server-plugin/server-plugin-executor-serverdocker/bin/src/main/java/io/onedev/server/plugin/executor/serverdocker/ServerDockerExecutor.class b/server-plugin/server-plugin-executor-serverdocker/bin/src/main/java/io/onedev/server/plugin/executor/serverdocker/ServerDockerExecutor.class deleted file mode 100644 index 82dbe682c257e04828ed19f760a99f4fe73bfb72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9401 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 msE~H6QrbH-e*td6yL1J3pN - 4.0.0 - server-plugin-executor-servershell - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.executor.servershell.ServerShellModule - - diff --git a/server-plugin/server-plugin-executor-servershell/bin/src/main/java/io/onedev/server/plugin/executor/servershell/ServerShellExecutor$TestData.class b/server-plugin/server-plugin-executor-servershell/bin/src/main/java/io/onedev/server/plugin/executor/servershell/ServerShellExecutor$TestData.class deleted file mode 100644 index a55cbe0a0940c852f4ad38af727cd92990424840..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5594 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 diff --git a/server-plugin/server-plugin-executor-servershell/bin/src/main/java/io/onedev/server/plugin/executor/servershell/ServerShellModule.class b/server-plugin/server-plugin-executor-servershell/bin/src/main/java/io/onedev/server/plugin/executor/servershell/ServerShellModule.class deleted file mode 100644 index eaa7e115f63426397f31a24f0f053d710c393a16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2707 zcmeHJ-A@xi5TC7u(t?5r_<ERKt3ZiC!|0$M`$E?D{hnVJ zs;(r4*sB}VJ=FCiN;|ZP2NHf0mVieVznMl)(H&vKMSb;KwiA+)C%T9f}wU2>i zFuW|JuqzBMEiCRaD6grIWUCCuk7d`jR(b?R*${grH5wK5Fyw)X6A}4VD9ID8S`o(P z39nUmyU6Wfg4`+aoG~vq#sgnUWqAwvkrIz@SS}0~G8CHpi4JM2jT&V@7TQ|HG=H1Y zUdX*5@{Qqb5uy2$Rzf7h&Vj@a-uNBl^Fn!fB)mKlULFbWC=&hUEE4lPRA{)nckJ7s z%Pql!2MJyFq)H04=R)mep#7GC919UAO4}Us)QYG8>|X>adS{6U^%o^pTgGZXusd0j z=Q&*94!4T?S-RD#+e8X2LOet49GaghWt}@of$AL97;RTMPDraoE48?==CXBpBTk4H zC~d}*9j$ugpk8^vCBEaun+uEYKP);@q%y>|Ajq6`N5`!vbVOw-kO@?P* zrqYTSH)Ky3LAF<23C@y{OxGGm&@PR@byoT~KzTnpQ2@?KjQ_LDk@cL^91!C{^7!9m z8Kq`Zr8>Z8^tWd)bE@WL|4CxthNNUS!dNP?&jo5<2i?O8+-5LUlz|M!Hia=n)Ln`W zF<^8Hjom~?RZ{^@Y`n-v*Zqeu2lTX}M;${})? zPOXyx`X;Cy%cbBdOwz0j*J!r{Q+=sv>Q8H%DbO}qsO<)wFTqW?MLobB`pRT)7Vh>( G_kIGyHi47? diff --git a/server-plugin/server-plugin-import-bitbucketcloud/bin/pom.xml b/server-plugin/server-plugin-import-bitbucketcloud/bin/pom.xml deleted file mode 100644 index 027dd93d55..0000000000 --- a/server-plugin/server-plugin-import-bitbucketcloud/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-import-bitbucketcloud - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.imports.bitbucketcloud.BitbucketModule - - diff --git a/server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/BitbucketModule.class b/server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/BitbucketModule.class deleted file mode 100644 index c3abf81fdfff72236a86c03ccaaabe53828af904..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2797 zcmeHJ-%k@k5T2`rwg(C#D2hK;#H1wVE+!^MAtXpJk`yq4BtBm6rtQMrZr$Ch662fy zlZht!?jL2GyK6&%N-KfrgDwV+tpGK!1(f(65iTyV2w!G-et4jHV-fL4!KFm|wdRVk^8aM2q2^jav? zGHhYMd>J))=ou~rYbsd{G15<&UD|FSGy6?si32BrcQSb9dqPOVs>nJ{9JXc{*NlsR zE81bWPg6BiD11VwDH+lDZA^0kbNtZLn$>uS`Y)nnkvs3RtfXf>>wpDFF-&6F^!z=q zj%=1oC!?8@(agzc=Co<%9H!YU3nXfmTw>%IzrhUMHNJ1s&2>8^COZj}ossZye(N#RJMvP&oU>T~SVuN*M0D>4iz5J`eNuEg$pI2HTen zHjIrz0mdzuDpwBjbUUdhd3>xwq2Gw3DynUdQnLjU73q87j;DAsZvV`i2G=)oRt>{IV z0x&9)GG$pXy3Vzx!fBi88zS$>25Pg8iOO^V=153qS;Wmfgu6h685M~ZOv4ZiQ!hvT z0uR=U@hIQVX=_1Um<};10}EKTp{AegS;ZpTqzF diff --git a/server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/BitbucketProjectImporter.class b/server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/BitbucketProjectImporter.class deleted file mode 100644 index 80834f2d8fcdd184bed5eb739cf52cf295fbb1d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5041 zcmeHL|8vwt6n|R_xeLYCN>M>{ttfY*iGYgIT7(wloNLSUn}a{dK)T74vwAaB`^E(dEei@%^!dM@*4nLhkFi;5Lj0-^g97h z{71n~;B(=Nghgz}S4{3O>8Ekl#zo#qh1AM#aox(oZKlImWRZV+kGwC%BNpmL&c>tz zqXZ^$#5hRW{&LH#;v+=mLA=4F;v!jZED#`H5I8+A5~YJgZv=71PM~_`j}UOJ7OR@2 z1jd>c-cU0Hs;j)61Ui$9z=OilZ1YGab!Ft%&&;8m3CU8SxE7K#Wi@#?Y;h|E5xG!T zq#8YB#SPuMt7}_~>fMx41K^qPdp7(u43b1>+G2DM#G?&OxuQIYxWo*J zcX4TxNtT2tVN;3@(%)pb7Ev#Z1EuIDkC}R!QX+5_-=%175fqcwGj-_YZhJxz)*n{B2~3Hr_pxyCtZ;O_ z(NEo+Ez>+MWyG3}dB`;K!% zd3L>MH?t@6-!M~QpnMrn;98)zSD4D%&VkLc*fb1dQ?%QroBbo>z;PWu>jh>E$*z4Vx=z*_`<8ep>Ad!r<3#o8FCAO~S0P>F<%9hy`7s@bc$ znR-sxT15-$gq$6o1^=ZsfKJ3rF$WopdIeL(6dvZ!rS9!)@ho+@S*&0@pv<9fJwn!p z=iC3=&EKOZR^h71WXSH~nTo)L!>T<$l3+(_BxcOT@UcYS<4guJ+}d^E8shXioC6=? zG17S1f$P|=9vg-o_ykY##V9*~+2Hm{%Yje3w5=`&ZtnY*U@I3v7P(S5z^>t06I1Kd z5>tASnZBqTn8((4q|X3{`QqXg2ksmj_*Dl!KQ{1d@CM*HAHS@O!Z|nrCy{cH8i5LK zIWC++dMu|;BmI1V9!GkjK)-+pxbMJ=_cQkoKf^1(=Qyw8uaSb^ za^M2~j#(~v4PMWmQPgMzrn_8k;`Jcf#S*lIQna_>(jjQZW~*DR1g%ku_6}S|tE@lX z?W5y+C8+mHP)ET>O-A5-xPn)J&+vZ|y?+%w_z`>zH((ZJ&cQ8wUctNDumE@e0*9z% Az5oCK diff --git a/server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/ImportOption.class b/server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/ImportOption.class deleted file mode 100644 index 158f1e82f990cb7bbe2f5ad333b6aa128440aff1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3458 zcmd^CTW=dh6h7l7@ug{Q5H4*BL&e46vW8M_O;o8$i*RvU)TEJk9Pdt?Y1cDmX4WG7 zEMAa6f_Gl{M~H8BWJ#-?FFzc3WptJ17_Hr6BVJ4iqJ=fyIw(q}I?*|`5y;%=h6Kt7i^hI_+Bp5Bc*t~73+^4w(uX>lKL zOKlc=V|kJA&CQV8nNH+^LaE>f*uhw2sUMe)`2EcJumdSBbV!Z@cnq>p-_47I`e6#o zLJ^o?d{F`>2;H_;98Cc>rNcs@+Bq~Tp5)mnR8D38bBq&wJt4ZY^3IM)Qxr2}U5Ua* zgI4LKMOvbl8Lct#Qb=1&L1j}+}E9%F);{m zttb6Af9KI!b92O`8^^}mQrZzgGs{u{(#wOB&V>QT{ z(Zxi%*s8oEV6@mdy&YRMdYiGz6kIz(FLC^Mr8fi(#lC5hG?R9t5J*5AG0~z|E5~t%IuoV#_~(F zd5l)a+vdD8LJ?`}z>ANR^-=xAEN)q>WOf_hI7*>4Oub)6+&JNW27Tjy{C;3VoEHGkAq#ejN|d S7M?|T{A2nA|GF;F7k>fD0V{L> diff --git a/server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/ImportRepositories.class b/server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/ImportRepositories.class deleted file mode 100644 index 9e2637d55af07a3e6e855a4385b96172f9ebdaf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7729 zcmeHMTW=Fb6h0FIz9ihjwOq;)`ry#kZUrrc04g|KLJa|&gaW;-cPIA1ddJMJEyACw z)R#)F)b_RgQB}X$jW5CD>_)PnRE^}=yFUKTbgt#TCz>8~sN4%-R_9*b^X9#(J_g1asYUxZhot1!39XtFF_o}nX*_V(?$p_Eiv zdXG*0xZ*1wNUy_P%aP5N@azyyTP-DP9&ZMhtbA^{!L4w;#Vrj`)D9JwYT8N5v3*~L zR*hR-kfOC1S|YH7?+OJGZyjH)am2@ghBYOdxPH;bcdk`*JUa-iHR18#O=@vD6l(*J z?&o%$TeCtI<1#G9Wmt^Mu((l%#a?ovGMu$s$pcG!-n2ufVTA|~f7yb&gPykV!EAOSqe|IU*i6ToKw>oQ7~(p|tF1t>$xO zy|~b-go_pJ*At{S1XJL~y(|GvH?0JbR5)pUZAjs8wBC+zxf+M!RMw4AsNHIzg$9po zW8<4Wa!6{q@kR>pO1`?_*uQa34sG=V$#A=qKaUz)mJK9?G8 zd>us_zm-WFYgKc-VHP*IkEAk5Q^Y0@8`8DvJnV7l!dy)GG(n0OWK7_D-^biA(CV~E zQv`wDsv^-?Z@eM)p|5ubf)|Zekg1o3E_x_00mm7#{j*zN;Nvn z+m2&mL(bD-IzCMY=mchl!tey3DgWMz@cF%Vv&Pl3-q7_dA{`7gHpUuUZ`_;=8v>KZ zgKHKXZaBkL1qw2RqI zH;i?fr4`1`rO0LN}kC;Tu~q7tbDe5=Z~a`;UglruUqT$s@bGo$^L z*UtPeg7*THvu59Hr)-&`2Q2Pa!p&FhljP^4_E*Q7&9~oK$=^i*O%uoZo zyZ>k*_8HGN?#9F1G9DZRbegcW;%UiFI)>LSTxD=IL0P==G!=cGrrpu|o{jgtv=4Io zqkA*BhX*Zm5dRP1&Uv6Qyyt(V!;fc<{!GVykK|6`zedM%8G0Z8r(-EPMOJk0G|fWe z8GP1KAK-l$?W_Uqj1lc4Isud}!UWJ_dp MPxzi}a)?v?AE^#gUjP6A diff --git a/server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/ImportServer.class b/server-plugin/server-plugin-import-bitbucketcloud/bin/src/main/java/io/onedev/server/plugin/imports/bitbucketcloud/ImportServer.class deleted file mode 100644 index eb8feb1c0bacc60fb78b0b17a7e56b8f85065f41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9244 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 - 4.0.0 - server-plugin-import-gitea - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.imports.gitea.GiteaModule - - diff --git a/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/GiteaIssueImporter.class b/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/GiteaIssueImporter.class deleted file mode 100644 index 550bce8c4b85b3b37dcd013f42f9a02bf9a4e7b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5459 zcmeHLZF3tn5MBkhmpExtLPMeDMGb}86wb5-3UvsSq-or_BuwID2EH)LS#i{!B_rt! zp~J7>$1npk@SPvUu)1^V3%TMWxReff#&@@;y=PbZCar$`?Z=-1;0E0FV2r@B(P6E_ zgsk0TJysK{rX+9iUd?dbuW?5fA_|uwql@V6y{ZxE&L^3uW;wEy+s%y~}sf?|^ zFJs__^#nK(a&lfsVHXHIQ>ktfC@rcM_uzQ~(*qyf)>`Rtc!5kl*piwX74>+FhN{yQ z5pyciu2wq{@0gpkJki|a)b4jVbpXC|vY$GchD=Ij=??dhFM_Y;;>U`H>Hr%5YUCh7fqQkOSm|VUq5PstLV#ui@Q)yJF z9J3zc=pz?mi>-+M#f+Ff!?YW2kN*G%mfuK(!cr4=xyGu4>w%6#tiCiYE0wCNAhB%m zU4bhS-Ng}nW^rV*+&*26jddf)MVWK~oC0Sc%M*tds~iVWt0+tA8}cS=nyb&FVqC|S zREriLg7?T8l-17F;SRTZsztwSR?<&$OyzPpDc6#JO$RfY?>{EX-a@7N;JflfLG1=0 zL#9!fv7q38&MbqK`bnGSskGrAcOs9;h=DNH{qd5h;Ud5D>zT*!W@BF^$Taf zX3}AZZy9b?hhUB%atfSE@l@BLWvTVrfN(H)Ky3fePGm z9YE4Ep!{-h5C!#dc%8ua1-graFNQdR$wdoT*n6B27k| zN0pHB=;raX=Q)}WBg1Wx(BI=28ZNUiUM}|^=d*3?l^~m<*q$z+J$*v9MrY6e>&e6I zE9T#(ign1Bv7;t%?r2^ojT{!6hICtGbR3sp)EJE8@=%6J zq^A=46w;?N^fc0EGW4^EfNKOihu5?C#k+_~@Lv82W$fUY!&?dV`no zI+b$4EAVRaj-p0mFxTgL4ev+MF6E%D=Ayj;mmh&vLgZApN)FmaF4~)L1!tAoKGGMs}dgP9zX!R$k+q+4Tfp|QG0 zC>uH^6&D#SzQNfvMw>af#AbherVLu03^3-APWv(uPHM&bMz<48?Kiwu-R&WF`+ejd zAn-N@g^fHCN@>U2$PYmR-gI1AE>$cIEhE{dp$-~U5ozccol^g0Mq@D#qC{BBJ2FB0 zKDES1ioF4S5&a;#$XBEeikJmO%z`3j!9mP|JZ39A)@Zq3a4KBX2xA+*^|&7ppI{6<*GqOvbo(M3CZDCL;C!T4KFzoe`0Hl2fFh!x)3P(_G|RuvRT7 zP$INLyfZS!60uXL_gqNP^|YspB09D+hm8%tksm%W+B3JA6CDjvv=}Eot=;Def8-}f zG**B9Wz{n$Q!#cVWf0!cCf{Q@_l6Qit$G4Z$&yb$b3&hP=p-R0_#ARPI}8W%h$SV` zEoq${BU7tRXxB-BYg(J(31NHd_&WvdttexbHSDO<&YRFN69;U>juM;C8m<~Fz)~G* z@BxG6#_KPbcQU zdD6-&UU_yONf!TMz((vS*(_>15M&Ix`VIrV}k4>4!>oei)=w)>M>2EY&hp?mLM_ zn5eg3fm;l&jN^3$ZjW3Iio*|s`j)hoZUVb>DyM8Szm3*yq0fZ20-sT`J7cc9^F;+# z{{@&Y;TF(Egf2@AK86{XrFVsTQ!qyl`3vT$t<#^cNQ%+B_6ICHUt0VPF8`IwU7^;` z@(9b+)(a{45I&;bG@;HD($xd0PjZQ)XxGM|EssUJLG!2JCVWb7fIIZeQlG;L+&%cd G2aVUUF120& diff --git a/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/GiteaProjectImporter.class b/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/GiteaProjectImporter.class deleted file mode 100644 index a0016ba79e3ec17fac079a25bac7bde88656a537..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5023 zcmeHL{c_tx5Z?=FWveL(p((WG;|PV?6lB^0g(d__+B7Ln(#aPC|1cNn;#@21#N8;2D^K8Tg-vV!Eeuusl&~PcY4tAv2M*y7h0r_xAMXU%&ni0M}vBgAoFYT7``^ z6G`Jf+hYwO8#3V$-)m^D_PA=Kan`~`(N3i@y3rDbv&J2Jy{F`T9-5_mg)0w62~6Z5 zF-uyF)or_quMkMEc#A77WU{$*ivYPx;Pkvqv|)+aVsXY#photO5b&Mgb;DBvV@(Hd zsTl&*b5hoGev(omj)JWMDGML47N^rf2CfDImx_U_fuK_Z zL0$vXG?H9XYjB&HaF-hN3;!-fD~ni|mw~OWAotc_$j*8v&4!`Gu{|t8J}n#_C-hS{ zXUmL;OBu0jV-X5Nb(V644#Ga7vJk75xdc1@`J8_1^V-A{E~= z9BTStTCuu>=ilh`gSyOzDL6j{lW>8+RIO=u%SJwOyBwRbgWh-(H?@_lz0K8zHIu+( zQ-(N(GaSZ|?z|i|yFwGVd!+ff>=b}gwAbQhg|$)SnOgm@b_6c0Wr-1OzLe|PX=(*QH+!7oYzRot8hs=+~+2vj2J!iDD4zG`+0ZKj?Rt~}9# zIw5C=XTg7|^3jQyDfR$_QLkXC*jmH9GI2iLJX z^=$U`+rdY8)-Oib1Iz@!TUH)?+@W1%dGJZk*9KR$2(m1+#zA-kPpFtyr&hQ&%iOj> z?ZG^Dx}$t3C^P@!6%TF?6Yr`AcZP{~4PFC0_TxvDQ8*7L;3QHWQX^2ot;2^?NRQ?8 zX{4Vm(Bnu?6zJy=0rwAh9{j~wSEyjm&v83$g*>zLz$ zSK!tB9Yu{sV7kNgI^GYXT`WOcC`Ee{Ee2Q+M(hhl=QfOXUTD83(o9anp73Fe&J=1Ht+)QZVLQ3$D~x8% zfQgJ2T2Bq!@mA?}kWo5LvqWwgd*oo!h#eP*{Kxj*hn9sr^cp{R%ukA>F8^8?9G zK_b5GxpG|TL|FteJ;v6dv{J{=aA-{z>+dq`B|M5#;T%6ysdO(>OCq5-7|;{(k!VYP zQ<q~pQiuJCb(d&EUP>A}lEEMz_kB^l+>nhd${zR*@g zS(%dHj*4YorQ-z0L;Z^qn~CxQl~iIR_lAqSum`MJ1xaY!-WCc~NSO zX`1mwoJ&{D|73-EGX3LQd>oIf9J0}O^n z)*cM)<&!ey^_hv$0`GOD@0f(A@MLgeIMicKW`P58ZY-usLEZ)Bxsc7U-&M{bT7_JQ zNquIrf~nI5dTo~G=?bGujZyv&{65!0rGJ@q52W1<ogX?oHiDXfuW^E z7oMC=q>HWUg&B=$+#2qmAm0xYxJC^|zfCa6PBo3IqW`2#5m7fB(HgzQD4oEs7sdjN z7N5y#5pv|IhUA9YMbu|@R9g$5S)}Ot$>Y`0%&$Rop|$f2WvtZbUB-?k@#>j3$7Jn) zviS?LVRT-(?V)obj)wa+`Vf5Z{5*uy-(*cwRPV5sN@IU{uSRzmEsa$JBG@sRjpY_j zgN!a0bUH{m`FRRF2pu>bpb|mz_m#B5#+~CTeFoMDB~YciI2I2M_$qA-o$iZnfzX43 zmv?crb+kk{G2<9tp{q1aXRxYbHAOZ2*6D11KTGHG>v@{PHOS1V3S;aIODL z7rtG%^dnvVHJ815B8fi;bPe~jg%n+<8(1-Vo!)>Jej>Gm>nPfrC1{JKXv=g3n5PI+ zKr8IIRf2G%1ffoE({0!j;ms*(=18~lxSS%rQ-ZXVBL!`Y-a{nD`SU>uMx(?UhCg~A jm-_Qb3Bv6XgbJt)<#XzBH%ZrL$@3zUpeHGL-SJ z@{2P%qkh#t%JH{%Nt2Ro?>a^h#>`wUdwK5nyzaBlv-{^?KmSTZm*`1`h8WES$|=@u z;TNCSExRaWQTp8Ftzy7ci>qS8YgX~6s5hhvgJM;L+%C>Xqeb43fe57%Jjl@SKf+p2 zRofRY>`+Lb(E%_QwztAnfbsJDEF*S{(Y})OgV6TF729j_-OxgR7^6cCTX8>J@cArn z-Bt1lcS1&E?gOO^zIx*T)E{h<< zTe*s;`gYh<;Y>gH6%g*35xxkofY0RA3ZvnYba{r3G8*m5a$PB@vUH4%JXrP> z52V-PuI0#jLwJz^tcH@S9NYbCU5?W_PFkf(8hE&xWo#jWk<6+pDXF1qI_;gI2G;J7KyrRO1OOJ&AN z89^z@W_g4AZm^IfR7$wgPU1E#?}~Vlf0|=eOX}OR^moJ$drE1vEtpt5$+RqE1Dj z5Y@ekUecx7+R(k}F_k3~Q*xe;(1{T`L?;;?p6qW`bZ;_R7Cyhztgmvlr0WRXFi8hp zmyO;FB)g{jo~ToT zVEJ+{X4R46FWclmZ53hi}y;3&~(ca`PM`CHSsbSIgm4;lTQq8ICMN^<^AmWgx@ zkJ{Jm*}|}a(Xd%6F!EBUH$YKNnSC5P0A9<&)p|m~2PfM4Qxa#Bl^ZJo#v9B}+4m&LpBU z+Ao6nOQ+nS? z7ln{{S6yH`EK^6Tfvu7(-DK?E-~`{C4!4&+t(Mp+d(+BUM&odd!40{|I7jK#@>KlW zn51-!-e&Y;3eWtouspLm$4Tqbb2{ICj`=enYEoRBrH1|5iH^ z9ahY4X^u28vFU*^Mzgfc*u@my>;fnFF;%tjHq`t`z#`t6V|02Fmd7E4v9zC_!m&cW z+-VU|r(pa?3Y&M{NU-?UoD*J5<*LM{0=iXXQ#pJNX9kRp_J?M)>yD$8@=KeU2+_k> z_+U7cd}xDj3a)JB)YdcfJy5$Lm!VZ0uxzbohFlc)I)h|r4fTD`HfV-wI5_H_vcx*$ znCEufDlXv+C7?5eMHPoeyXiQtJs4#$8lo(&JnfBskI=s8zQ27Rr30Wl7(E-qGn_Zk zIKB_#$pxS>-1EQCk%wdN{6xopi|9__TchK6ir&TdNK8ei$%>wxp$Tw&55G0l`?&X` zoi(6+U_?7dCxOyI7y?=>&qoG?a|VPw73nU+zGrIU_;|Hr};iW9|F> z72q}(*d$hPANo7Nl?krg{ zy#LrB38NLd-xF02dMwn9@rMR9Za^ERukrp6eG|>PPE>r0XOD3a30xz{3Ez=T4sojf E4TgZI9RL6T diff --git a/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ImportRepository.class b/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ImportRepository.class deleted file mode 100644 index 9b8a5fac35f84e8459a4959c08908a21462efade..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3526 zcmeHJTW{P%6h0HO*Pn8i?>2VY03GBW&(w^=! zDV{Pblq9f>ss)P=xi+|d)V)W5d`n<)TS;S?w1+Gn@&@|geuRLhpBX}6rI+~;GuaRJ ztroI>o4~@Bkiy;}@XE&KA%XdA74ar46IhxG?`W-b3sy+umq$`_qv8>dXsD7@#F=3< z)#@nbiMd6+_Q8NtJ5D)u0KU`a?;Snnp`{^{QdxS$X#wKXuBF0IAtRwtBp&0dW3IUj zQNyuT39f%0;=73YVa$x7$0FwDWon5yDs~2>EPTTHoL&{m&nv;tE5Xkz!JkxupH;$D z8Yyn5b2wo(98imK;U_72`8*a@hVN?3&!SZiIrl!-mPdJLMO+fz8Nrh(A))@$5<8Kw z3@fd~NNN>jS>feg4+Pgthl4Ry$64&NnmpT{dGUqVKEhZot=G;wqe4MVJGKW(g#3H0 zMk3<60`q~gJ4tHC6=JpQd)Y$6G{u%SKQJwEte6THdKl{pky;LX!;mW`KtHggf*o;WS7N0x6=&*s~elM_7PZrIFwc-yemh- z2sG!eBZ`b#&>F8-v>PHel*U#lt@5cOggG$J=b!}}1mYUb*8#6JEHUe+svr*+=Cy^z;6?#v zsl6}ylG&lgOkJLAZ_QT99TZ*Z?Vp)8n9zWbr*(Wf^JPU6{-0A5KCPHj1TG5Gm0>)L z_^#4VFt>P`{K++4F~KlLHwfH6KS%ELSbT7PY7lx~4Ry$O@id52?<}onrzy8Dr__GG zI1n`9E1VxLxlO==TAm(s^O`5n`A!&vM0SA3SOZr8{lW9}99)71Ea0k{ty;L_!3F%^ zz`YJE;{777ZlE;5r}sN7{kZb#ukhNRnf&W`cVFYl9NxftCzpaZ;jL`%609TQW&H2q z^KE>-i`OjTdnJggrHCKE8tNzz<{WZn)3p+W^%4XRHsLzj@*#dX2Onif*Rxm@NPY>@ yI~kJGM&M)kWa5+a{L@l@J}bevR$|ROe4g3yMHVB6=VEjdFMut)7EsfdaO+=J&q9d+ diff --git a/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ImportResult.class b/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ImportResult.class deleted file mode 100644 index 4901665d165da1fcfc22f50931b836ff202eeaeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4488 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 KZ_=OW?f(I(MsYR( diff --git a/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/IssueImportOption.class b/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/IssueImportOption.class deleted file mode 100644 index a9c9ce9bb3b95b7509615f70a3374c30e1d92aa2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7689 zcmeHM?{eEj5Z_DF+Ex?NrcHtVp`v^sX+h>she8utf|Irer)ldng^y?HVqcMU;&k#f zeBupw03L)Hm;t`Ri|`fe)!5B<1{jl3TUsiJz9D@N+qB4VDw zZ!4-8f!WqBY+FelbQcMnpi#uT0b`L7y}_C95jgI}Yy~@|pUrZuYm0W6zed9lyGI0$ zv|2n;h*N7L3RSVhf!58#rPfmuk{)F78loRr;sICJ2ppPU*d#F75FV?*DFQRQCap>- zWEEZ^)8F0?B#VSUV4m%Ye#m{QskK8XIzH=1S8c1d(POsS4wEvW78IsEO2pzEh+l=|LYjrJlk=7WYpf`K8p@=6p!J+T7i(d zU(qhJFL2=`4(KEf=p+v43?0xh4tT-#1dD8KaGxr-XDj4|JqppvG#1XJqg~rEY?VV! ztWQQuSmq*!+^krvxc~16J}Mfv*n;O?V%6h{;xfsh!dAkjX4P0Vj9ET+xw4};WD=Jd zh9McdN=Q3dNAnAM$;5%jwm8N?dkb6ep2ogPOFQ;j94Xy`QZ@~=^CiG3NUPR1(T{&q zLbD{a6{tTxAszn;23wYrZkLcNNqwUyxXbQHG2ou2J`=Cf^K@IN)qbe93&h69$M}$L z`l3VqB!e-fFyRy!u^zA$Hpmgu{$l{pjRweFj!2rbb{vKn`=bX`20G0Zh?khzQlyLv zN2j(vQ$69?U8d6f;hHqrN(Xt9{7hrI{74d8q}k9yea!iqcO#sg53AM?zK^*=$UKs) z+6#~N{zHycHjbGhvW+!F!NNI6M{NdStRAb=fMS7-iSOBXZK()w&_d65oO|JpdxA@e z^l?xk7R%F1bO`=j(Yn0y*_pp#yjS)EN zvB;I&Z02zr-r8HOX~BWss_WjP+HA237YY1PV%ItvuOP7Q9kW1qq(y<)*kTh-L6n_> zD!fg=FG0Z=^_baL9uYW&Zjdc=aDLt;@O=s8vV99!9aG6l;N-}y&0$aC0O+DsG)S*{ z^t-de+oi0d>m!!g*8Z{=&AviNsX2MR6Ujl=A&)PZ(F1WFm-CL~PT``-Z8(?TW9R}^ zSR&-N60W;{_6r=hL@Ft@Qpbh!KPd*1g}$=?bhZlD3H(}OmY+oeDK*b!gwQy2@{Dnq zhS9|{k9T6+9JZQ`Z2H(3W8dAKfH$s#=qjud_-=eOmvH`K5iGHgwLAi9^GWR2<<`CA zetd`W3!7EI7ZAM?Y!us2D;B|msV!pZvKx4`j&U+`bYae>k&I@bPYyBXu|VD8Oj7Cg zwkxoXDK49yD{vQIC+N{D&?YdIK4+}J{XMT@5*J3Hwd7P}179CR@H*gI34G^r7*6B& z2>z?!zX_<~*Mg(werkA~9$sI98I(I_+K$6C-p|4b{5^?JE+ZPjtMwDieL4H`5AfS@A(T0Sd%SMB}{XfX*U*G9Z;KP5w#g!aO z2z>MeTwKpVu;6NeO^Z1;HBvTxyknF00zJQ@nc4N0YdIKeIoc5TS`oMbH+MYe)(%6vzT3<};yFl@@HsL(0j)int>H6( RP5e&bTE7i<;2zqr@fTM#Tk!w@ diff --git a/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/IssueLabelMapping.class b/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/IssueLabelMapping.class deleted file mode 100644 index 87f50e59f2dc48552c1bf71f23e85dae692f7504..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4461 zcmeHKZ*SZ*7=PTgyKC0c(ryL1fxI%HWsrav47O4d*zlrbTr zC#=sRp&})D!uyfoy3ci#r$rAZMV2dVP1F;Xv#4cE!P~6M(><2wLiQRkO<>U@q)hgr zN8Kkpwm5_+f~5ys8=>Um)_nrx8v^s&N*c?gJz#0UXHXsYBLo&a{wX|xrS>Um$7)>b zF2bUY_j%vTJrF!i2wdD0QrIm57uGip2uyFQgg4+-ggpIzM{A{P9kyPOU{LfW!a7%F5UG+Le> z=5*a<$USLRC0-RIIQfov7f` zacJWed+8;15@8u;e}yZkRh0Q+2xePZo{CslYKoj|tRAdnUBp&tT9(K9hO2}^Cj3xf zE1`!tgU_r;?XYx6_X=a(3`$WZT~3w2Ly*C2$2So1a}CYP_Ao~MT0%8l@le^FEVsv# zShAL0lM||G;r5XdG5=PpzDQiKM;hO7X1v7i=oER5z1)1yw8SmOjIp#WFmum$My*gy z3g@2I?6?NlZmPO0_1k8LTZ@*CvEq^6XDftUVR`_p&pxI|g~)Jf_)WTld&U^Kmdp!# zu3VoXp};PM3V1efK41WgaAgkWVTHhz^-(I}sKP=U8_>fd>vFyCkR9hxF_M;(l}-ky z?U679cH0vnOh{sudfe_hIyFppF0XHlYDwVgcZIYf<1N`2Mxc`S90T#31$7GAgK|dL z8KtpQkpW4Tp)EmsP?mR_@HT;GHJHx;?R?+P4uHpq)rnKBV4};+h|8MrE`hX$Q4>^S z86#I##xMiDlyDPkkvk%Z6t#V}ce=>*9oucf2L$Ty&zeyGi{Zv5Z=|2@hKx9yj` z{bT#D(sl8$s@&T(nK7F;tOA00Q~3v8n<6B~dDHaAQ~ z8}Q|s18><~P-ssWgZt_}9vlr^2Rx7B$@T)Q!VFx*w+6mVK@+b4F8Sv*j2cO$Zz6vfcLlXejTq- z#I*{<)k?%0u!6V)geiyYb$X`)fmR~CS5v2(6^J(~5kLG7I^C>52q1(A{qqr8GX)=e s>)!Wq8d g)Wgtavqq5PyLslc~84|I8Wck3t$Vc03|+$JBYaX58oJZ*Z=?k diff --git a/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ProjectImportOption.class b/server-plugin/server-plugin-import-gitea/bin/src/main/java/io/onedev/server/plugin/imports/gitea/ProjectImportOption.class deleted file mode 100644 index 9adf8fedddd4ecf8201e9f565c249a052774488d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4177 zcmd^CTW=dh6h4zC@ug{#rY*E-3)2XJ!)48-P-sFRP1EAaO{*r2#N%W=ai*+ymYLb8 z;cxIyctHXQ-g)64A->s-YqweIRb^2mEUi7WbNrpld~?p3KmPjVHzK-DcPcc&=#DjE zvnN#Cd@K$`Q|YFTWk((~tuzPHG?OUpVo~)HZJcd(m6M|R!05*^bgk^={lqC9S7?&a zT!s;exZAwH>m~3CI7&o2(pX46YTaVQ?lL;Hu4C&&>~=(y$|)G+KaA0AlI}(-e5fP2 zDSFZ}nr^q1b<2!uTdErimm0}vA$z&f9w^*$M#bIbRS2F@)~0gUI{4Xs8An^s0|9+{ zMa9akGCI*%+F>-gt~;_q=V1E4mLulADx`+Aq zDb_kX2qR%F-&2va|E89Xgko<%BEs)PSMo)rgPc}DPOBiNRd7VBAfweH?`Ubccep29 zxX&HpBA+Diau^Hy7NbF`WE zcBR?&h>YgjIz%BCDCd|Ty_|IW3N^a*Qq{GfjX-^!?@IUJ`6i&+Sn9U{myd@3Q2Z}F zOk<~dvK1dFt6=GxFQHk{g`xF!Ka$WirAxiYRgj){o zWhZEXrf3?o3T6{j#Z#w~n9pSMQ<$HoS&Y5R9G$`UJZ9JMPln(6uXOg?`SU;1>%V96 z3rCW;@zEuWXL2dJOjj^t^aj0&f9BX6RsaDS7V-Nwp5w^x6d+$LL|&qIfs`Y^_Y`Tu zYshSTzW|9BA_cIqkJNmMH1PJr0;IPJkv^tRfHdsowL&jHEkJA(B3`G@5ygI-2Ht&9 lfDjZQOwuwen4p!+D!->b_Fv*5x{YTBY*?kQ=_YpR*55gV{aye7 diff --git a/server-plugin/server-plugin-import-gitlab/bin/pom.xml b/server-plugin/server-plugin-import-gitlab/bin/pom.xml deleted file mode 100644 index ac47a58f13..0000000000 --- a/server-plugin/server-plugin-import-gitlab/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-import-gitlab - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.imports.gitlab.GitLabModule - - diff --git a/server-plugin/server-plugin-import-jiracloud/bin/pom.xml b/server-plugin/server-plugin-import-jiracloud/bin/pom.xml deleted file mode 100644 index fc612f48f9..0000000000 --- a/server-plugin/server-plugin-import-jiracloud/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-import-jiracloud - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.imports.jiracloud.JiraModule - - diff --git a/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportOption.class b/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportOption.class deleted file mode 100644 index 53e144c7de68123e69cd07b7092ddcd92b540a5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9827 zcmeHNTXWk)6h51#vE!zsNz;1^YAKKaV{<9jgg{8r*2QT`?YI}9phz2Mi!6!N%F{5z z6AwJ`z!MMr5N2Qoc;JcO!3_U`;q1zG6nk5#9yQP*nXzSQ&wl5!XU`s;lRy6c=@$Ta z16U4*2rLEMDm6{!mhPG@v&6iT=Te)tN&)39%1gczHgJ$NeUFQvbeD0{a=g$kmDQ6~ zUog+j!7zbC3cxYlMrn2ZF0}+cLJ(#;b;<*zS}QLRAXf++T=d*Pn69XsPDuBoH1dxS zIBW(1Yq*pKVL2b*Y+x)L*!72u+ z7#&fJu5spZCbqVj)w5vM1FIO0%rTdVc>?>UXX*ro7d@Ni;1q%JZQoet+~avTLni)Q zb2$w>r$ueU@|r$#OzBL9&%JerHiNf~!f0)i8Uih4NPwbru43d|hGn|0CyaG!bU=zm zSr{xZm}@hR{^xAr&<5qywUEOG_nLVBMTldzQM4TNHDiN0G|+O1T<%eG*&SULm9AME z%%*5VX-nUv=?23i%GkgW{B4Ggh*KAhl`s%;1gQ+u zm3|cg#~=%%Rdq74FH=Z%-%t=2f0v2mX_a8m1O`+nA@Gz= zP$?z*_?A=WkSwU{m4weK{FJI7T|EH{0zl|Z)3K9r7K z==*rU1~*LZ%2X*qg%r+|ifvXnX+2k^nwUgd3Hr%=q)El5XB!O~C7f;V!tkV040)8P zj3u5RM~O%veL{{mF)@=Kt?2qa9fP6khvI?av`oybF{&0uABDrFTBF@2+VjMCOxg3q z?c8CPJ#lZxb>F$-9+_3l&I;#$5c{ipF){9ek8ey&;qxg-QU<2oL@K~ZcxnuefkEKN zbY;5^6vgaWStlB=;H%ozu(?ioP3ANNCM%wWb;EX!(|$NCHW`-cE)HIgiaw6Ko=%}keMTp6>U!wP3TfGGv4Ek? z7i2X})!)#>g-XYh&`kS1j&C>w4%jrXI8y~*EbUfyz5z+XmMrJW*`4s)IEVJYRS0T`@LLOcx;H0oZhN7I&J49qaT;e?Xg^UBZZl~Kn=lUH* zma8W#y{8N=>l`7!r%`C{eEM&nPXwmWQI>kUDtUO9z;7uQ_)+ZJ40pj4Zpc36F#73q z?rsekOKaMm5~67bPPAv}`b{U=lXPQJjt;6Q>H$`r z%i|p-dj^r~txOc{!9}K0*+SI|xrL2xne=?tDCNaQ?owzn0Zry1(CD(fHk0 z8m$OaV5PeYu68|mdq1sekiOO;eHfGPdV+ja4eB>q)U}v=^_22`t3|pIlkesL@_na8 ry%m%1c1roa*B}kUM;Jkd;Nu;VeS*&bHu3WW#^pQk8LWeiUa;{GfOfux diff --git a/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportProject.class b/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportProject.class deleted file mode 100644 index 1d3d5bbd1a7a17a69154063d03aef76d02038c2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3407 zcmeHKTW=gS6h6+Sn@rQD3B3Sq!L0-&1!lRFTN71+kV4S5Ad&|0=*)O`9cJvo_N)^A z7!pYE!V`ale}VWsv)iQIRd=L{iU%U?TrLMC*t z{q;du#S&1I$o8dm%IJqXpEF`#F*>(pwDUsyeUX)N9_EBU#^_9~mC?P=;{JX{An}p=(W!_a95_r94hD;T-R(OuFZ(C6!Pd3@AkMgXl?qQ<=EtNL*(tt~nA9 zITAnO$W5La>3DED7e488kJ!kg0-m16L#E@vz_^N7bM!h2wbnY?%1j9IxLD~`)v>4kg}%-qmcujNufg~K#ixPZJ{fo zIcSd#@8!`X<H8+-89W&d8wbW#y)m?ts@2xBsP6f72X!IeVLw;SAyBnk z2uBpr3SC~J^K^yLrM2;)5az&g2PA(`<_FU51ty2-VG;~70e0hkxH#wg$}#%l8Hd%- zFN~w8Cr4f~y12GJZXKhm-#1CkkJLuAP^V%S=?1UEqrN_qie(E&2f(0h3IN$_lZ`4RKCktw~0efd^shh z|2LWOCIcqzn$jln9?omXM%|%?gx8 zalL@I+xUV7nO|w;`_&hIrc1w9vM=HqP;f%0mvCLGrGS35TDwNqf&L1fBivub{Wbi? z5nrExczGh?8eM^o5yDJBu54PLfN*^RLPT%UTd?JAd^tmLg>h9=y7ZAJGPW5hOmqzfiOE$v^(GE%5*V diff --git a/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportProjects.class b/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportProjects.class deleted file mode 100644 index e8ae400349204ea6a1d36782deaf649353c4db52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7389 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 diff --git a/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportServer.class b/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/ImportServer.class deleted file mode 100644 index 4c543ffd1b503f8aedaab9865b3366d356bb8aa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9007 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 L;&Zrzh+F>v*r9-< diff --git a/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/IssueStatusMapping.class b/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/IssueStatusMapping.class deleted file mode 100644 index 6d794f683b0c80ceb7c25e8d8128983ea72f5095..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4008 zcmds4+iu)M82+6m*^Qf!kn}`bs%bbSK)qBH3T+5NX@HG3En?FkE+_V6Gr{(lnenRO z#gK{w_q+vHyanPLI~z7xi#1YI1S@%M&;0)W^I?AdriSQ#ww3mZDVrLwcO@rn`fC!dkvcOXrX|K zdD?3|**g@W#S)+-k9UPOQl(GZk390WJeu23sj)n@yFAXt6l8Kg&!c(AWC-4)#m--- zU8}+CAz&fsBhf!06dp~l$yC~Pk1njN?s_!2p(4?smmQ>2u8?X|Yo(jCXv!p$4;x@gku8nRb%JGL)8?JQErjfNa!xXq9GVh_9@=XwK6} z>`T-HwvQb=^E|f0)B)ShjdeSqVmx&*Q34M^`ZL|42*@95NLHr!81ZWn)ilLpWjB+| z9-RlvT5_EqQB4gu4wMYVS6cODQ{qh5Kz>qln8Dh}S9+U#Ba;9Ux3N$rSSd_)g`xb`Q8wbi!( diff --git a/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/IssueTypeMapping.class b/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/IssueTypeMapping.class deleted file mode 100644 index 67ae06592f07b35bd36487359a91d1a4edce348f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4468 zcmeHK|8Lwh6o2m8-8E}zX}1C0KwcTpGDtuS23skbx{h6S-4NFm@uQo#SC_;NwsTtf z$B>2uzw?jqBYyxA;@RnS*Im@hq|>BHoRmvqzkK}O=Y8?>pZ`An9RO~@Hw~B|@WALe z%9xPRA?vY7s7Ohk@LpuN?r|OEY0yHT6CDc8;#3t$)H0^vJ4ZR+W_d1Tw*iv` z<~>NtWH)-WcgSOlLkJ{Ty34f@N|%g&>0n$M$wo_sVv>&v=0)}mZic_ zArqm|?(_(!_PORV#ufIp%JBW?0_PGM#wjy~?u(S0m$^#9abc%G&f=d~m(yjT!qVGe z>Fu!ec6jXV@Wk88G*R48XLQDFd_XO7!=L16=^!4)Qs`nS^o-RIoFs)n9sV1t5y(0#=04lqD;EDDuD+egXxYhBjT4Dnw4c@g!;9FYEtn~ z+087sN8?zsmR{o%s%hcIff6zQPOF|soU?}t;9z9D!gO?sJja@DeqdVSR%1q3+7=kO zXOmIORpY|Bt2H~S0rqXG_E_q-&kna1EgfOSBfsBP2)V@c0GOXW43P?v!O-xVbqDv2 z5ppe=7xqlK9>cZ*s}w5WyMnU;1DJ+Pc|oOu zc0ZpHbV_N=RcwVM%g~sh-OtNAO?a2U(;6*MAMI>%r~AMo#OgSzmN$J@d77{$yiXvl zVbU0tSVXUti80uSUP!o!wa8sRiHf#Qmrm!Go@;rV@DYK(YA9UO2d9@A;fa^;utihF z)lvn6r6Cy1P0RpS%aF3^j_68e3ypDn^>}z~I6c-;bfNux4aac5NytAnsDA#-5iHgy zw6&sbTsZ$%|G^{Kz_x?MucHbb^ZR(_!VTc$czJww_2(5gE?vusA;+bCAh>2aJ~(Q? zS6D-xj~amSH8a?VHsEVa@n;9j(%mSuEsVik)t!$GTmw9n;_3DrEWs3<$F~N)O+XW` z0516F8GmL<-Pjel zipX!{bAb1E@O}-iVZ`MM#HC8a>u?!y`v?;b+3WOP1p=)^_@JgvH!2XXS0aA=0y^EO zKnNg&2>JO0t(kyNy>%aYKlQEqtU{N_BRK{p;dB4x7oKV756AQ^ya3km3Q*!pxQ&Qw F{{gOlb_)Oi diff --git a/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/JiraIssueImporter.class b/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/JiraIssueImporter.class deleted file mode 100644 index 6d39e6f330bea0cfb4b7e7ca72d2b67d0f0c49b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5200 zcmeHL|8E;L6n`$+E=@Z+N;_cVi&q9q7+lx}43<(DUB^v+Lsl2EE)yQ{!@B0`kgIw(PTM#sI$f!Zt{(`+!dRwJeHBMdtyA92rnvH;MBsde z60@XT-`G9ip}|*(Bv`z|l@>DDZr&w8RtcP2mWehjF*__y`59En{t*HdCwa^8E`jO5 z!CR_9U~)^e6J}Dy3A6^L7K76+qX(ZYwy}gFrn*X6#hv`^F$($I0cTPwvTM*9PRKY{ zvXS9tGR`iFM3^N4PgQF>1WL;?;vQTeFw=L^ic(UQ;dxRa+lk^@#)mwjq3m=;%&dkK z&9NKvj=oJRldXMD%~6+A3*cKX`_9WWWJw|o-R1Nc#HUR|g{C5jghG49M>w^|6;DEx zu%~1P>2Fe;i>M#QOl!I)Vy+*hl!&8Xt3a294_KSi1tEPG|GtYt-^IV*i+}%N{4dZ* za!u``JIsXp)SzwncU@fRARdOLZ?ntKELI%dS;0xQ?#MCl2^JwA7ml7GMyZ>zrAEZL zjF`2t2!)|K?Q(?%!cwBr&`3pHKvruu_R=Kcdjjhj-NP9ivotn?+&*1PwXrkEMOk7! z=zs?xE0ZVcT#iE2NXoLzK;Enz+Qc3g;|A7YB_cioZ_6l=v_~-64DN8VFC+SOtLi?< zF_jJGEYTDGE$y#pu{X@B#Mrc@=v7q2bXO>=l|G(|>_!`jdUH_5& z0-=r0iM@Z3vEz)mLSb1@V2kMon_OqLZD=1JtWAL&T_6xEknOgus{e>pILr#Iv@lv> z#)7u9VKKIqW{s}+o?*i@0&@(}SlALp87nXk7pGwsE)kfo26hLoXPvzBV8b?%GXZXt z>uG0~tCn3Rf!RQY*xfVi@saMmESY_w34C_ywtVPxft|V6=4PFBQ082Xq4eK0zVaKc#ppr;mtxJUWAE2Ig-v_1TI$to3M>9 z1DoJ3DI2wnaM_OQs1fqj_}1~HkQ|?Y`VAer1mn*3a~MNq3_P2<7>!qZ!^Oc9;s*^PZcD57U~Q6}2cM1=@P-G?u>#(N%YZi( zcm-5~i*N?cBIO}90cG5gDlmogbVi>;`so3B2I=zy^fQQn+Y&sBzjOG-JBUi~S@{*_ zznFdQXL#ZF4Ch7swNmiX30}hAX~zXG!zNd diff --git a/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/JiraModule.class b/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/JiraModule.class deleted file mode 100644 index 1e0888cb1774e219a06ec03fde01218c3392149e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3603 zcmeHKZEq7t5S|Tb9A6Rwft0qiu%x^=6}nTaN|g#iN?ocNIRQZ$iI3~MvAyZtuG!sl z8=?La{s&Skwcq-Fj!AnVs3^nY+LL{ryh>_y)eH!3=}% ztcjycNEPjhp@^i8w88|3kwr5^6AjY5N0TxeXya_OD~*U#ohQ*fdfL=Uo?;DV8JsDW zr$Y6j`<-2k9fR4ejm^6ZR@#SCkDQUJcZhJPs*Ux=@1hh>uexX;iOi4V00(N%zn#* z`gR|=+Z!PF0HF^wECc1SP)a-AL4E)d@|NS$a;Xw&XfNp=O?Abi1=sGL%t?;Sk^8qYZsQa3-@am{$IN_o@lh(Z#ok$?sG@E z!Cwco(@{J+8KFNJVUe-v(aS89UdwFfPNoymJZ4CBt1^-LownHMSV!z|4+_eZ+?WtB zcbbdhCNKSscqw^V zBu4A_LL?Q|ZE2mIU=!4*jO(bnwXDtYh^oDE{&i~hN{|V=8qL#j*G-w1sp~ZsM@7sh ztyTa_u(AjNoMW)sc)1z+{@Pu{et z2iJ-7UD?YGxx4r04 z6}g%+rBk!uy=wV}SFP@2YBAaf-*Uai;;8U_Qq>~TKhn90@dtXbC4oBZ*v0E0Nm)yg zepqT{sN9bdjWBV4uLf5boS#JM8hk$Xl~BI=Fj(A_*3w78HocpZ)GTbFb(`pw(AMAv ziQUPy?&_B{SbsA}U%?fij}rQTV(<}s0CRM&(P#$d=|@R}1-dTMKVOp-qkHfNEInRX zehz28nrK%-egT_B{7_pLrDEM7#rI00>SBHCxPeg-bVWx4}g RrQaNlIjq68{pah@_z$VHy>kEn diff --git a/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/JiraProjectImporter.class b/server-plugin/server-plugin-import-jiracloud/bin/src/main/java/io/onedev/server/plugin/imports/jiracloud/JiraProjectImporter.class deleted file mode 100644 index 4608c6b9fe9d81191c688839cb1563a1e8ae855a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5005 zcmeHL{c;;M5MPC~XS*pWp@Gu!Awr=xg)?n|LK6ZdX=qv}VQMEc@DHQhDUQ;!WF(y- zFgyhh(;1k7|9KJKf?;)XYPUJ+n~Z5;AT#mZp7wtGy;|LGfBf_d09=Ke0Zb6MZFE%c zFd^%EtjFp?)s^Hi@6`?0J+ABBByHoO=ya8~roJaMixQQ_^;>xNxmJ5Tva8u5*8xlt zIF;cfOt$MA+in#fA(mjt7S~27xw*PbfZQT*a!E;JnY3FhN%=8U%KZ@n6)(GKd6&Rc z!^1mjo^(4e7&Y=FTsoh^ekO%XkI0#wexlFq6rtsIEnScq!ww zWh2AQWE@`*QrJZTPgQGM1SXeM%ma9i!1N$YH?&r|1ZPP3-lo*tsHDeZ8mUfKB+O|@ z(IMLj@0e?}Qf}>XYWKUGI)Ko{IrMR+5tC9`y3OeUNJv*L6^05K3yrCe?Bmi7*IY&@ zVMnVD(qE^z7Sk|Fm@#xmB-}hsDKSUEPJu3q?y@$gb3%o_211{Qp|63kUjyO&8knQ8 z;)Xh-JIqGA)S_?rw_UV!7!MOObQKn69xIOSz2K#~aO61n0T!YDOB{V?jxsr8ORY$9 z8L{>g5eZ98+T|LZj15VrkyV=dq^{On{-!eKI|BP6-N6;SXK7-GxkI{^8tYb&i!$l5 zzyl9KR>}|c%N&)cRg`7*RVnuy6ZXAvF>YW-*COU4@S0W&*&e~<`ap-T2=o_ zjqTaaUHsCL`+#z!)4NWRQ_IZU`iX(kPevQY=iT|}eW zPeCIZ0z2-bwJMyy&1^sw-!U9>MqoOzCWq(m=+{N{ufQyvoq`!SM_{(vaC=@oo4|e2 z%)8NVx`A8MdfM6My5-CyFw;;GPUQ?|bENwZC+)5<1lEo`PUoBpaHbC0+^(|@Na2w!q&L5;xgHjndsjc05EuHl3&W?Yi;dwz z!~@JCIx8e(b9~PFziZqdFtMzfD%BBR!7~?uGdY!;9a*ratV%b>V&u5AHwD*BN4xt0 zTtSFIj|$*DJYhNq2XGY|&O_5~03YJndN{xVU?NloWfH(gecD$_03Sc_J;7HYf~*N+ za6)b2F%+}v#5y;2jl0ff0$9T4b<|G*IUYEFDS#VehP)iWXJdxE0C37G41y@uDrXyZr*CyaSi;3h)X3&!G1&qX*xI58xUspv* - 4.0.0 - server-plugin-import-url - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.imports.url.UrlModule - - diff --git a/server-plugin/server-plugin-import-url/bin/src/main/java/io/onedev/server/plugin/imports/url/ImportServer$Authentication.class b/server-plugin/server-plugin-import-url/bin/src/main/java/io/onedev/server/plugin/imports/url/ImportServer$Authentication.class deleted file mode 100644 index 002cbcaa362e78cdeb312ffbb24677de90b475d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6060 zcmeHLdv6>y5Fe*W?sCnmp)HRBazlZH#~zRJ5Ji=$G^mI2sG0}j&&{rLal30Dw)aT* zDtrq5s?M}nVF>7%HP-W@oTp-wmsHl8F(p<$sJ(J;Q{R zFcpkumJZ<7oRO-11LK|0+V8cA8I67^m2@{5otvBAWHh{>V^O0EjHV9eEgGXuonBzm zKW-=^tWLTj=8;Z2GRgVo9iz7rk=ieKV{Cm#aJSbH+yew&j-Zf(N1;;M@h!o7AOUYV zE-jZTmIk6Gdl=dlMyLoYY#W{8`@0NdF%O~yT=Q+22>UOtQYi7CmSrKA^`sRR3+T}6 zvJ*xR!nWYEQU`^>28F=}g~0~<1{=U&XL+oJ<$mYV&_z2O7R$wM2iw(;go6rpZ#Tot~TS*L@$i~S}v3ifZ$)+Twy;!5bmZh3rM$&%z$O}?5= z^IPeLlS!F6ajYwiSK5hZU1ZSw0Zgoi_Q5@2bMJQKD%|f+JmHdVx4qMRD&eXUw?(&v z2vO36%7&3oE8rNrG8*LD?;7p1jcUYCS@?K3NRo_<2k{20w$9*o=~Epae6)G8p&!yD z?y9M9J38iV;WkWykdvns{t}yKDgEhKk$hMW;Kx&Gt&eg!U15gB?c=N?R`jrEH$ET3 zag-Q;zX4QK#s5F*-rZ062k7g+tB3|o)1`5mpv#Od%^fX!`0~co5^j(yS-K_6x{rju zKB6O3Rzh4I@x9+U>~^GOw7PVn)g2UG&U+_>OuMMfT%4Of$|j>L_cBz3QqfXfX(hP2 z<;x~{p#@AemU<=)yb;uJgz=rdeY;VoSw@d4)M+5CDcAqHa$nL&r0Up!4hD$mo~XdJDFdLZds3F_lg)OU`-*RLfAqx3E~7^3%bZF!w~ g&fZ5O3eXzpVbr7#X^cL_cOATcgmxX(c|WiDCj@=I{Qv*} diff --git a/server-plugin/server-plugin-import-url/bin/src/main/java/io/onedev/server/plugin/imports/url/ImportServer.class b/server-plugin/server-plugin-import-url/bin/src/main/java/io/onedev/server/plugin/imports/url/ImportServer.class deleted file mode 100644 index 9523b266b3427574ed6f6bb76d04fceee70adabd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8668 zcmeHNdvg<26hF6?CJlu`p^BieFsKPiq7FWW0#ZwXLi(UD1RuEF+$I+`yYb#lZ2cOJ z<2e53mv9DW)W7`{eiFyuy_+qNbkC%9(ptx*sS*W@7G6qGp=F318>e4MtnfnDZo}zw6N6b{$ z_R59XmB-u(@Cws~?Jjevgzqg)-C)G-Fgi5hdn&NKVA*!-`~djS{}`he0L&;|TnMD_ z%43WU+x4Kry+Am200c&}#ocjwe!K$^OQdSj54jzON};m|KSr-x$vhq;pn=XbuB$+gfXcEx9eqOJ2vKGb+cNfD@l66b znj$2i+&0`t1x-YhP{lKTFj=hy>s>67XvsY$N+@AMvOQ)#*>d$-4Y`ZDZ%YsUulARb zv|^EE27E1kf1Ihi?w-1QGM$>dcPS8VoI3GYCmK&=iQO*JZGIOf7H#!po+}gGwxq(* zc%li5ez~lJ=8lB39>2jGF+|uUrR^!((G`TQSA^3ow$FtnK{DbU7JfDy6k1Z0y730D zR)IuzsjDZw`S@~sNAJ)ia@8siDt^f-^I%E3*m6u+p_5osr9?}*u=r3KK#y02QhJv& zbfFuD*~flIOc-JJ@BaJ@fg{HGqYjWz761QTcMiq#*SzMo$woYFgO)%p;&QWkPkDa*W&rg7hp}Fggl*b#}`b-Gk|R+ki{cMMk%G zmQ1(Ol355`Lt&e_p3nA}>D+Rf-eGjME8Fl}Xt9|FFgjLqZHHHU7v77P4ea)4Ccek$ z+nte2GclP4nmJ+@M^54<;2pZ$;C-|$$Xr_r9W@pA|?(_9<2dJ_j?325+ir&JHS2OSaX;&b4lI5Np*P2u;@+`ze8LS~K>SPC^IjRs?h# zPb5<}kll{&%mhv=!nW+jhj1$Uu-L9j#&YH%tYu(T9C7@fz^ePY{t07$Q{ZM1q&+%U z?0g4tZ!`Knfw-OXcGmb{j|wUr?FeORBt~bl#qH~+vD`!bY0ft5FGw}b*jfUqS~I%H zv;E3lChFs({a#=7oJW{q!LLh)-^A$_JTY37ngbQQD{gAOVw)MA@*GsgLIpT3ye+u2 zrBhjFG&JRTTpD_=Qnbiux~B;Y&L}(6jTGHybaH!}r|1FZbbb&i`V^c-o3<(X9LZl8 zWmEJBN@<6j6xq$^FzTepK@J@0Fj!$atl}4OB#D&z;0#y6G}je?qO*i^ zPn^Q`(@8o&19(c|sgKgQGIY?~578m>d)Pb=fo7PF;O|kqy@c5eznNcX!)@UL0X=KAw zHU{BREW!nPv&oa@T=UdIGrSwLw_?yfj77^+A(o%FV-T*!BD}kyqwV>*6oWP%i}wCA z=;u}pLI(e9;B-@>3&v+!8onIE!(D@*t&pZGbTy*aYfZgsjJ94siov+Ifk8A*A4jyQ zJvOxNM9jQLG2HjjB;AZ4v{$|rgYaDp0;4Iq6OrR?#6Q~JR*XUWAqH)LW-z~xW;?!t sIlQ}vi)bEK2K+AITB1Q(#q)9eF4HIUkUpa?=u29G21``NNWZ518~5qOdH?_b diff --git a/server-plugin/server-plugin-import-url/bin/src/main/java/io/onedev/server/plugin/imports/url/UrlModule.class b/server-plugin/server-plugin-import-url/bin/src/main/java/io/onedev/server/plugin/imports/url/UrlModule.class deleted file mode 100644 index 87eee1bdd5bfacf71bd5a4629f270ab403e78258..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2556 zcmeHJ+invv5FMA$H0ce>{cg%FmC&vbNJtcrstQDQmbj^*nTp<3bd#w&~*gVNI6;u8i_ z_3fz_&PdgoWiURkm32b7b&+H^0u=^F)>i5ah962L-D4WoX4c8ZypGAi1cS+KD^HBk zW(1D0(#JJr(CVa%F^_cGk%@3pE8a1>kzi^c@M>kXjofW?kb47x-(gVfkVir(?RW$E zmXUxjI4&)hDwc+VNH%Dyi3U|f9-2m{G=7uOT+D+g5!UjiOwj&KFENs1zk!a3UW*p; zX{m#vT0v2*pr}@`S*?JoHO*sXDY^~B+c`t zHaR$m<$xKT*GWPt@XFt->78ZVwUa*Ry0p&rz*H-P?W+poFf|5M zIKkjlZEqX&4Q{edNngs+2AWktJ;4B=4VS1KnGz24bQHU@~ z_c8i%k5G)B)h{sqa%%Du9RHT%PSV}4@)l0feXKyiX*ffp5?LK3OXoIG=X1nvYZrQ0 fJJHkHC0aiOm*EOM0j|?EOk)nyaD(1U5GMG==su{|?qzjOP}ob$_X-~UKNx9FpQW*FVGCXNO| zrO_iX5|Pr8PGwJyA}h^EnrN70eH^O6P#b5X%p}paNj^9Fk&NA1zAH^Yvy9H>0EtNZ z(Su!oiY86uIMho2n-mf~0 z<~LP86)rQ9(MIWLrTg?AjDd3xJF5UcxuR0#RvDdWFYhp#y{mgNpcbRWBd0zwMwuxIoD>#s7L^>`R3!dkwk5^4WQEjin{E%)vYgp2pNLsaC~L-<%mLIOii!7z_i9o)k6LX%HH zMNt1BqV#`5V(j2FV{);~siaa6>`hdx9Jkp}8n};QGFj}j;RVIo%brbH+LL<<#mx6` zf^U%}t}Gq$^~^ed0x2$1pP2%<1lgQ_qSh-+;!bmsv%NV#E-lpTaS1-aHDpvzPQlxB zMy35JLN&2!iq%qCOQ@#8Eny!&ls3=f#4S?Jf*0)Se&5sMF9mC-tEPor1x6i{%FVoa zsBZ)=)hU=>t*wx$&&MX6qh}ZB3|(Y&q22Wr80EdJ$X~~|g~cukWg{ExO0(sSV$|yD z82wG4%V9m*I{ZaNNXs;<#qBymj2b;%a1rjbzw90nxU-xu3fjYitBig= zJ`euAih|3?s~>KVqXrV|IgD&y8-K2pXPg_|axq|JSw$qSGj`(mBJsbiTrhl7XC{{S zF%vPmI9WsaT!FG)OMPQQm}TldRniC(?;ivd0paK#4Cp2XKp%~O-bT$o(f$H@7o%x8 z8v)${z!6~s`e3{+I2#bMS{javdH~3}vKB3C3sWK}aB4$Zw=VtVVgtH^`{U{7+DX^1 z+@#Bdu@>|7481^ebP}r|Up1&jO*)13LcTstv-mzki+G;J&O7)O!@Kzdo%^Eo%y)F* zr(EtiJUt2~c6uJqg+dDGm-4+A=_TlTc`Wq`-jis&0*zOqEzzrgg64fHY`ao{cC`}i zHM$0`3V+*EY+SBDy - 4.0.0 - server-plugin-import-youtrack - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.imports.youtrack.YouTrackModule - - diff --git a/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportOption.class b/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportOption.class deleted file mode 100644 index 46014e7a2da8a5dd58a5d4190457a116fa3392e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4822 zcmeHKZEqYk5FV#V?xiVtZ=t2&h8HD3_b3!vnh;3SL_Kt&kh?_UqqFPWx!toD+k4{p z6Z{+`kl;H%3NgET*E7wcuEGjbsVD8;j_rM(XU1di_>Vt-`3(T>z=H}*5!f}_Z}gdv zjmK=j8bURc?VO)TXZF}vE~F0)5fjVdBs1=v$>4~8U4QCVKAXDgUN+VnHEwZARAjC}$1{E!(#PesVh|H#s|8gsjJUjmNqC2mHzKv|d5 zHKDw0HGA1=_OjLNjaIWaUd?MXP~6ZYvVCU#9B8Y^^OCK?OQ)qUcoyl5 zGn-MNa-2UqEVd#nZQws}?ghd!OuQT(Y87Q^9@cBP-G#yzmYO)?8WR_HFdh3=X_{r` z`bLt3u?+aBzzvk1Vh=vEIJE9)j~>LvCOtTcGMPj<19l+mwRXC3iXRIoOLoWSh~Lqg z4GWAbFyzICDmd8%;_#mhc`5nqmhUdiawg)%i*g;V!0U6c0@n$wuD2#%+U(=9nS6=o z@k`CWj{7HEcaoh1OPrSSu^?kumZ3droVGoIh1TA=t0|`x#4>8N%Wd=70t@l0>l@=z zt}}Wpxq!QN7)vYqyeS952y}2KDHhW50{QE$@hqdr8KncR30w@g@wG_H*ebk7;HLuR z$r$H3+ioeTiSab~@vN<9;Y?=wD0?n7o*TziXb|WX2uN9;jx)zCm~rOHNf#G1ty`Z4 z*6l&MQiADXB3m*^%VYN@bvm*gma-Nmkg03SuQ9^knQ>;DcOa17i4JU8L-cLuKFHH%gSttqJDRfmgc&!zSy zv|n-Td9)WCdlBs=$6kgSzPkdec)yGYw~>Y5fBjdu^4-#FKf|@(Q`|T3p0MHp9NxtH zTs8_QDofhd;4OSJ)9^ODGaCIa{+~tN$U(iFi~2r%fO<33n@^FZ5H-{1bskZbl1`M**WxW<)Yqm^lcW@ fcRvSd8n!Serr`6xDci<2fL*+*n44d~4qW&P%MPK5 diff --git a/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportProject.class b/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportProject.class deleted file mode 100644 index 8358ce571af3647fff73c7f3ee5ad2e2bf797ba4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3899 zcmeHKTW=dh6h0G@+S#TgP1@2MbW$Ej0<0@;g*F7*G*N?`P?0o&zJuecRZ|7oHgXOh&FolZ@tafLJ7* z#+QeF6-xk7BHowADxEytdc=r*!RW%ePOKA&+ZS;rr(li$Fh=JJrHnS3FJ#tkZu@;k zwX`sh(R}m7yj^Eh(!usZs?#hMPVR}$wn$T~T9|kMOIB5)+!~`-mX`M!O|I*ftkES# zvnMbc#%NQgE9~6P)5J)t>p=e$vaQf{cpE#o7g_91ONV?rv(E28ii^bOu>d{=8BC+< z(QMTB6)Y<{z!>u@db!@!Dw61gebw?_j#TsMknCu;(M#R&7_mzB{nJ8OnxaA3uZ2l` zqa5QxQz2z%2cwb$52Z+aCP0m|(bmy;(Hatm>Eh&3net$|GMaDKJ?Xl-#bbCf7<3kl z&D*cJfFuJs~JZc=H8((FKQ$4wr z^p#bx<$<4X`9y>%L30=cz)fj`n!$WcL=P^UZ%G>&mHOd{(?j#GrRC-O{>0!xhJ|#$ zPRopbt1y6vYRA#&zg*7n-2Rz>I=#avuHbp4I;$eY=;BHKi{v1qbk* z%pgZM2g|FY99e_td~^4?hJsYS&se*PL(lzlOiKT6MWd|%lmZ#9~Q@I1NnD#W+J(Xvn~i!wBA8)$`5dGYAf+)0Dcw+Ph-GUa5`vBKPT;IZX6mh8p@oFjJ3S9&45Mjb2=Qh1vf^e$@A)t3D zge?vHbAs;VNGo}4hDh&~AibF*d2I}__;BEpkCFFjXw6B4J}SXjDY1sp$Mi|5Kle%y g?vx-*(rWI>r+Jiz7Oi28XanB>Isc3vz{B-F05X@W3jhEB diff --git a/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportProjects.class b/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportProjects.class deleted file mode 100644 index f2a4a23761da8299a182d8a6ae5390b3d6aff533..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7670 zcmeHMTXWM!6g~?9UkJBAD0f6!I!TAx^hR4kp%4ND91?I6E~OVm+Sm)Sq^?#T!q4hU zXWE&zukA1DQ>WibvEwA0NGSnIra2>jWJYmC?}M!UxXKT@`@=4>zKJD`sKV~lpDt3s{X3+Yu) zlpkeuAhad-)s)Y#@%ECoj0S4Us@9bhegmT0ZO?;xkDxWIoY7Wx%!6XJnurvnN_Elj zZ52z-=xB2D;##mv$;v?(d$!^;c4N{GLo5;j=c4e1x`fq+N9GvyjRh_*&=E#^mo*xf zGLS_&#&-QV>q{O5UYom?6SP7BJn(3RGMM*xE4pBnOEXPwsl||68la-tucYi-j_vz_ zvgWzf0jXFM$`X+!d{;;~$Xmpt1rCNBtgs-17QTNU?T5n5-0O1i zCtPf0zmXx0Eb9qJC@YFXE|CL}Hf8LnKw9Z0A0E;BIrd$?Adt7M1w6sE9eb)*x?)Yn zk1>NllR!(Q;6dT)&&#&>2`))LqWkFp$&)V@@#r=O3r~Z0E`6{=49XUvt8*l$HG+yXG ze1)b}@n@zqRW9X5)9qS|t7hO@9&%o%!$clW+ArO*B;8!vU#ER++N4D~C+X)c5kos5%5=usH;`Oq-^vgTo_hHDz?{UhFH;;uC&bL;{Lk(PK$6$Uv`ht&_e1 zy(5q)#~6!zy9Il8xjb^D2=&Z^sjRj#gKPP=o*#?!KBM1qj7puAvV6apLXm5ybFOrk<6qSJY4L=&0D-sSKPG_Ry)Wnc^u^nsO zt_XfFhBClRq89bxh;D;$Z+lB%qZV3dOfk6^={jR~H(o9|!pLV$Y326M*u-5`Gvwa9 z1`h5)qF7xRaWXZWZb@AmPNdhyJ*ng1HlrVMIObp0axyxyHZYfRQjzX3wvfZ7)#)fB zKDLU2+zsLz&~Bn95z(~icrz(srU(1sxU{A1bP|mApmHotfGF@tA44l{7=yP+vy7d| z;pS!F3tqClb0Yk-hYkfD4Onh*%7Gxdy8I(5j4*%WnX18#by?A+VXKpx$L7 zu0LT1tS)3-#ysQ)^@OVfuIjxgZR4Wo_N3BD{ZOV_vEXUFnN2+8NgC-Yj1id4o{w1E zu7AJxga?|y!uH0GkMA~H5B!Zsj~n-Q9yS{-0;Eac@}`Uv&0@XFqLg1kc|rnnv5Xtf zM51}DeTiHX0^@#*>s10%EzypdP8BC`)y%E=eSR&iMBH9oN4mK*?y_Ewhs`8O`3`F% z#=@z&Ey1G@XXj7N`XYWhMB36!bDX`>6-k%rpmPL!3^DF+vmP?NY5ofYDi(1;OX)M! z<{MhGpwmTdk;k+!0wYcjRUvTwd62$5(sUt0k&gsQPM+I%-g6I_P-}knwC|&h3&dSV z3mO|vtch6Ybpn@`S9S@EZOV{W;Vl9)eUmqol4=sJlbJt$h!sy{bihLz$Zk(WObZ#) zo|1bJ?ZEB~(sXpv+Y5+XrBVO(!G+=QoHQnR%7{sGZO+`XQ914YQ6dmHyK36;r zki))`T^#?E;#x?(AYw^E_eI2$QE~}6GByJAFcesu(?ub@JZ`)^ZoE8hyra1Bj^k#L zhLR`L=$v^J)o2?2tcQvY!eLN)CMdnkV9wyV4RW5jty3+c0wZ4#x|>I;w#|Y<7E)l2 zj6@(bP0}7$7#*1NR2pchXzu>YE5_5)IOO{Rvo77o6})GdQwOO%x}7H4tRNL-v2mCj zcmT3Cg;}vc45}q%S@a=AmMASmCKdAV9!ok7fEO$=t-TnA#XZF08BXrwMAY{&2d<;{ zF$bZXA_@0ui%CtG*}2&%oUCqY0E;}PK(LWu^YnaKjU-@LL=8({o3boB8R#5D-=!i7&6YM)z6~4FjkXj8%E=TC z+n!7GmlU)mNpk^n`ZME{pZ=%(=7oGy_F%A6oFhM35>rXMEIG@v?4(Xfl3IPL2G`)m zG+c#6Y&sW+Q>5wd z&Q4qlBGfWLR~I-T9u z;5}Hv5y1Pfj8wT!Dq1u~=$3XqlxkO+JT9}UP-LF`->uK=N5fKY*t@tF#I0^j2Q SEZY4RYV`$t33p%(*8c|jyQo$G diff --git a/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportServer.class b/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/ImportServer.class deleted file mode 100644 index 2646eb9b2a30d85aba3a5df3f93556ae1fa2a936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8783 zcmeHNTXP#V6h0fAZt8@jl%_x_bXzWyaIxuy0(B{bG;Lg*#N-B)OS`cZN6mWWYPD&? z9Xh=5zyl9F^Tr!b%rFB3yfO?wgWtjMY1ei(jpDe(WriW0adsu0{dDx5BkAavQ?M+*=z2Ko8=-ad{$;F*?`FvCbKm!te}xsYeK3ZyCy;<-O_S4 zA63jmLN=u=+82HAxqc-(wQ!A<6smy1U2mSrfD3;vf8HYNl0|oq3O`V;ujXAZWZh6k z|FbOGMKr96|amG^H=7k3l{A!tam-5 zB=;-19@-B$x5nqB2aFJkOuAKu*P0syH-s#s`7HOjI%m;cL&NhHrA9@W+4O)#1M6^O zQVQ8a4_X7i&H0iA!dqcwrzEO1?zswsa%xg6c&r+nangHdmzbm0YRu698BIkdrot(? zzAu!sz?=q1#>p#(2M+hkT!Jlc4NZ$oGQWf#7Nw}7d_6>4*~yeVXzeU=j|IkFW|yS6 z;X;o)-O(KyPMKkZdZabDmRn)YF)lK(A7)}d%*1|}srzB3;fKeZvS5Lu$*sDowB#t* zfUVZRXc7)ip3zR8i7eALcuaQOXKYk13>4pKF`ucndTm!ORNQL|a91!fV>es*KS0lF zJ9hq`3kg}-j-~&l2)4QHc-ekA+?6PASU7h1*yZDvP;l2jHipK#eC+a3kGcQxYB^Ts zYKsGrqlDu|=d|?RQGKw&F_f2an)6LzKvEiKUXPc!a)PkNB#wbN#>%jygmmJA(a^9y z(uIDREpnWqokg_Z-3>hi@axhUXCe%gZh@5J`ue~U11E&idvUnN>6yRR#yILjXhSkS zSR3~BZ3t=*rLIq&8Y*O3m7QCFq2_* zfyr6Tsm?Ko5;7SsEP`^qGNqPyV9{8i1346=I`&qW8mXr&4h#)%R?VUZr$b-yD$DyT zJmAn|MCTQvOav537a9}*ts6-Wol8miQR1Vw%z~2SHJ!B3l9NJ>RcmSusgkEG8gHH5 z(8-MkbZeVq6hUJYJ(RWR=(flf^901_p%6`MJmbfNK%5o*Ck(W3sCy)nOB z6WmAk>2Z^BO{DgDJWxd`bkYhe_JH~VYP3aWc*S>BDB%Hz>(ysBL!8s1KD#mMai)7t zLo|Lz!#xWj_sUp0kUyKM)Bokr&RnLUY;JgGII%uZ^0I-e%bfzB9V(0p&jY*gyJ4Uqo(k+zlkzJPxufI-)174x5mS)%kxNcnOIr#a2~r z__E%brf}~dIc72nGa{5Fb^)1htfcW=L|6oYD3gmixao!v4j&EXeH}-^kFgq$b0%F` zT3WN|4dnb|r?yFVw7w|W^tMHZwpPrhcM$??o-a0C#eUIPd2Cw1{L%BlCVjsUPhy)E zbuE~;X$f~Cx0=nSYZlpc*S87R6@AIT&nCTHudfL<)#~NgPi(>--sJ_Y z5C+r<9t4>Cv$&vum-bGwKus_m;siFWB8u6O6U0V&^tes$bqMN&O&@d!>ZDB{bqMN| zO`miK>RFpU>k!mwI!d_5!tIz%hp3zOpk$-eMLj5|sTc2usE_V$*7wt48lZj6@;#8< zkFx&e-um-E^c;lDARWZt`_Os{y;yjrf1>-}+<)i?I{a(&%@O?7z2Y8^9Q^HzrJ&cb zsO}MZ6v&U^J&ot%cs_yOX2d5Ah`tf=X?hraG!VKpa->tnfS`;B&$OwN3Grhi;_=(i z>826kL{q1JFs*qyxg}R7y}mG_p1KXazBD2{OQ+jr`zr&2zHojXmVW`G>7p}DyIC#m z_O$`2i*j@}p-XFo?+ge;FVeXLLTlgoehY+`5(s+cZS8%3Y=Q7{laG-mAFYx8G$Or1 zqX}L1w9>_T(tyxK=V>f~V6{R>?K2<{U7(B2(Tq1olWK`{z=)KmO9@@{{|?xa+0;=3 zLKnSCg#!ubB2zoRV353=7^Oq7c7hSnXe@H|Z^Uhpv!IC1O+|PRmp!LD#Vw1+)UWe&}<9 N*64lukUpkQ{|1eEEiwQA diff --git a/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/IssueFieldMapping.class b/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/IssueFieldMapping.class deleted file mode 100644 index d0d0fb28a63c4517bcd2efbd101ce63f76f7268d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4468 zcmeHKU2hvj6up}!wPO+zk|sb}&@>cCT392#3T=o~r73mgv7E;>>QWIQ1%CB&$*-EUkBU=I)t$&;6J?fBf_OHzK-8+ZCD$=)N^k zz00MlKjl4Mm%6T%Xp3Im3eyv&p2TSfld_v=<7~aJQ)hVeW4&Q*D(*=UxA%CGNY$y( zbU=$4NX%8I{^;Hqo2S4nXRzFDAVbr;qBkseaZ4)cwgbAbv3U^C^p0+e3cV4~!s++B#%NQe<)HG{ zV`YTZaZj{aq`QfXxr2@@G5RnTU3-hwX7`T;bNxgx4-k6G!rU?zaiz3lhk^}2Le_9h zS|(Ln8W zxy!@c<>86T!-31!Sz8Osyv<$iqGRSjjd+&8&|x^lQ|RL<%m^zDo^z0|nR6|50mY+Y zsgvw$V*u8A-=%nh1j&LQ0!7a@w#wNj5fp zKBTHGjwH$oJHiZ}c^bQ6>5%QE*7+GoF|K@A<-kLbwb@oyN#xHZG|P*`81+jDm89aK zcDvog^(V1pDZM5qRMNtoV=W``ozXqn_RbzDf5VaS3e(X_lLQsr{=kjGMq|fV+LVag z^T{aXs!8G8F^2a`fPEY5Lmp?FXG=H-OUGF8DBEodgnVLV0LafCLZm=sI5e`Rp@nT@ zj9fz{sXJG$$I)4!N<71}y;=*|5Np*?9Ww$y!`94%cX97u7xy+CU;Ll^N@!P^v7an3RX;wL-*?{)0|83J_}aF@@l#4r`|9 ulgzs7nV$yMeOjPPJwx&gOv69^%P%sfy+1tDU*aPA23HLdH|c92-u@S|Tz0tt diff --git a/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/IssueLinkMapping.class b/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/IssueLinkMapping.class deleted file mode 100644 index 4ce04c18adb8fc5b93cfa0d3958aac35d33d529e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4915 zcmeHL>u%gc6h2Oq?yj4XG^B-IK+_N)X~E0=(u6>i1_;_Dh@?UNIq^<5(|A2*X1r>6 z9DeZzNJWDGya;cB_{PpQo32$GY1M+nN?zYSf9E>q9Q%*I9{ol{AJb}$#ytAU=&;%4 zGHyQLJ>Hb6sbbLES3Ekmu(;>Z_?l{q8eIbP^zn7Am9Eo^Uj3(g zu@*)}J<(>N>LxPc782sVG8M zK`SnDy5CqsujZP&^73?t_r;dLwlU>sBy$O@BHKt|K26i*NxDc^Ji5FvJOsHZX9^O< zR@&Vcde@aiH!Z0U0~g2Gh4Yh(E-Vgf>e2P@(%8zb z*ob@5NGP`I2B>W0f?j^BUw=S6p)_g>2Dq4aVUOSH*O8?1B>$?j^&kg8xy6w@Q6*R2q__Jb4 z-2d#OG=nG&Ip^xI$8s}}zjY+NtEF&QV@GykZc~lay>W7Rd3Z&v06NopvdtjF-}lCT zuHfh=pDgiVg+gB?Z&1re)9C(hP^W#dBy|7c28H6hqf#A;FYzXe9`(4CoO~3>UIX3r z*p2W=9TD5FrO;f5hsQPg1U23zRE_R@7WOF5R^g)L$1 zrf|*A)aVQJw-L3s`FH6i;X?wxNt~l=G(qQaR>RpC)v@_>Av>PT_U_(AdIA4axcUK} z@UZuPrRn=KGr!R6?-}+b{5vGRa?s28pUhEo75whnb-DrOS8(iO|0?!3u?;iM6);{a zWSplf;O#SvIp$2K*9#a}A;X&$b-Go+IA6&4)<4kcb^(J=Z&LvOG-1scy^~pYD~nU# uy7vlnX=Y5$0~3gkd-B7~(=Hy)(;s0Y`V5;-JO~| diff --git a/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/IssueStateMapping.class b/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/IssueStateMapping.class deleted file mode 100644 index 6e58e36371770d0db6f3702b56b369f2f527b07e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4272 zcmds4>uwuG6h4zC^@W6lqzUu_Oj9mNfHmS)XhNha4b+v>BAf>G=VU!`rmT0CnOUpu zBk=-AMS}ml2ycP-W;a&cdKE8HQ~{ROyE}9Cn{&Q%nKOU<_3Sqyx=Gs=nqqX=dFVV)?#z3dei15co)7n(Fop5qbB#DZ<6`E$W zkby)Z?lvAAK9-@w5P+134y3V4#}Au#7_obd=5};!orv9mh*CKNjr@->TEr6jeu>i+ zFxWZ;ZaahJHh~OH@5uhB+{G;wE4R()!rJ-)qv;*pkrjH4(fsN6yT)i!r6pE*`Y<-q z>ZmU}Jk-5JMZ!Txo)~=?$)3H%>$Ux3$=x84+yeyOvLLsNha!%(WC#-0q@mM>=P9tZ?xQ`8 zJMu`OXz(M<;8~=R8{DewcxO1#kD8DnhuR7k@W5sPWGXBGKw9_O(y|zCH6Jr~(6D(~hMDE#S zlycR1;oLSx3`&4~8|gz4Yra`f&*T@pO)aKadxg0aF!c_7_K7lec1tJwYKWU!lee` zd+lU+YdkBqA-dRlvD_lcKV|Ia5>&tV)WkBOQ#&u5|4X4piE8WAgz_7lR2Z$C z=F`c!FYEJ>`_0&Qa|jU`ySqvnVZ!4Gw?bb^LotoHgkU{Lki6bQ$=5>?&OY@|$?Bozh!4Xyj6K$jpx@(fJF cKmNb!@q-lY)plK+OP*{T~6xt9}r3p21T7=V}K2CNg&Xo1cGBaz{ z{4t~=!8?D1Cw>7E;>>QWy7emFN*1URme#vFbN9@>=YGtc-~WE{D-qqGuWB?E(5^L6 zqsyggJmNjxkh-Cjh()hqh3N^?NRzCCN!d-cakkOdnKL~4q0zK96Z^cg$J11*PK~Am zTFN03t~!nThmS<$Fa#LMlLKL_)apU=PC&so0WEB6WgS=UfG3%lfj<5hKpqS1`vnI0 z0WG(l!nU2kVz(d%E$@h4F10H~5(jj4Q!44U0y?w4aS+h-wvI)OUJYpR>GwOvXfsRa zgW8`Dlo3`ZJrT1=cT<^g2Mt+j^kE{p_9m;(?H>!~`l(Rq1si~b ztm&AvOsZHKn4a`8btH^X5mq=dx{LQ8Gt9*-j1q1wJCcd8|K=*Oz`|aE6a@2*U~5u` zg}cMT-C^PG@WkEWz};&s*1|GxbC6pz@VUR;eXp==w8&)LA z`i9SkOvU0zqNK1R%;1@4i5r#<*j&_!&sOa{4ZWJ~eJI2zM zMC6`MMkQBG3g@;lyk7zA>qH;&B;P#S!Z}zv#)|v-Zd)Sc6Eg=ue)bR|B_hM2k#E&) zY#U?bnkvoQsd7Dzz5-PW3gkV(>40@wq6_o1KomCZT?~#4y zp(FGzCo7!{PP=1i1G?LqOyh)J=6pxEha+vz%KFBro&jC@E>li+MN{>pl~D7x??m$6 z1zOcxgMI4YU|nZ>0Q(FeeW!N5YQhL6t3uoXO|h{jQ_@G zqg<_)FjyFZc%DTP_<9D)=GwBOxXTPe`SQu|=4gg&L3FwGd>u!`Uk`%6Dp39Wmt$D0 zP;4tj+oW**-vNdXWkXvJ>R(%DCK9_ibp^CCIA5NeU-J_S_J*eNT_++=D0f#1!%cMD zuhAE%qTWR{LU_#&_o6lW5*hyVgjskSLVMC$Y^?h@KU%s%IF{msdxlnNhR))xhPNr2 z#Z{+s`SW~!_j3#M3jP-{dL3T`xYvK7rH9MQKhw%@x$JBB_mVg>)9d)3FQn)V;QO&l zbQ#ER;<=9dTex4rHHx@ag1B0Wc$F>!cYrYEk#n8iDM4VR2=7(Y=~@Zm)l$R{UqGj8 zB?xs2sR4dIf;Ch0ac!*;;{ diff --git a/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/YouTrackIssueImporter.class b/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/YouTrackIssueImporter.class deleted file mode 100644 index 7feff86788ad096c8e58895ebb1c05646c0fd478..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5266 zcmeHL|8Ltw6n|H;IZZn{O3RmyFSjyS!oX%LFjz{)=vJ2DwrEK!jUPa+eNAt3eBtg~ zD2Ts;KL!aT_?i zGoUy~dfwLVeHLnbgkU^~cbHUMB-`zq1jro%XVyfbbdczsAWqpS)XMx30yQhVquGGK ztZ(5B)g&<8;k_i#sbmB?xuw;IwPc8%ncHlkgqeX9MsF*=J2@F&THH)XO$;>p!pfMS z9a|Y}CgSuePq=Ooc&6UiAy8Qp5p&=L0&}AX-I7wsD!fE$E8B@=O2h{&qM_&ycpMl7 zDLP{}W_@*y)~37rjOxPyqXxh=A$DzuX&5Al&~%s4BM_IiHRX!(B;pdi86V=(9+NBy zQNo@SeWbrlaV?^57zawxJsvalIHg1k1seqhn8`tp(Pb`NoBys&LD%NLJIsIgDF2sf zB$%Sc=6;~VeX7wl?E3*4nuo*Ua!ql$nZrthTOU}NCKv_oJ;uVtlfp6d!#H&_wp8=D zkP$03<{{Tqr2{6>LD)rP8fqb_O~-n}WL}y?Y>#6%qkFi5_dy!#Jhw|XQl-rba?v0$ z0kpt5$lCO=7FVDU)q)0DT_A7P2~AZ`ig63Ou;dXNgV)iLC%rLDrhfZO?~90j)2-WA z3S4D!IVSIkHCTkDS(t}&1QzSQ*|oiF@V60cnz3`v z$IW#!?e8+#HD(f+_eF?@fdG#LNDm)Y^gdSvHXnA1FFcRnFz@u3-VFLEcA?%lsUd-L zchf}kK5HijTya$BhM8ou*%$Sx`A1pNtiqcFel9U3AH7i!tbA#e%JMQy1gep+AtP|U z?wguze&w4Qw{_WUWP~kvw4*`D*ORm3X)ifCHjU;$3<>6)83Qqgs+f4DdNCU>4sTcU zhssNSC)Wn>=+?p*xrA&_E=Es#);}XU)^tatGGyy`+9a@4*f_HD8uqkyVom}WJC^9% zoXJ3j`-cv!AjqgkI`9F0%Q$vQaNsH)xQ*8x_}JWGNjiWDFq;px1D_z!s7@WYKBR4_ zI&kCI=M>uv5M+ZZh0}f)kK&kLGn-854Q4v5a^My=(Mf*Oxp3Km&nJy}#ew#uF<0O` z;I|I^f>ePeI0dJXa*&#WD(+Au8o`fQGV4iRvhg6Hvf0pEBZQ3+ma zzro_Y`4@kIm;cCcUcp}@1;1IrtN1%>x!^T;J$pt`qbXP(a=n4qlV}$T(AEpl-hzw& zf>uFft6RMQ?TbRRx8V|6W&QEa7#-g&KZh=VD^3es z6;g#y#Xy8ohgxBbgV3TGpb7g))}=w2_O)>~+|!veBKkdiqO%?Uv8CfI!3xYWIGH0P zLUqFj?WY(y2D97iTbm4)TknP*IU`l~HiN|tt*jHu?TRGBD%2QMho}tZ?nouwT?WS* zYr6!rp<~i=g2B=|s7+(EslrJ%_xEFE(CTD>F^_cGmx*vvE8aJ{onUHj@p^5ihurP; zk$Zr^n;8^l@<=G99d9Eaf&{$jxU^iVSQ=VMvPVN5G^ird&@not{vR2Q#XN`-VJ+{- z1nvK+B}P*04d_!CL>Kw0)Ikxvpa@=21TWYRUN8*aDvvcm!dzdq(;Kc-kxzk+a8?jz1 zxKJYWfM{rBj3r`+Q12O$qU&i-8b!QpXAT=1emmcJXtbwrGv_@T;%YHYth)OXSNJDC zK%%ks?D?AKPo`q*NJ=QYqfNfeat01*UO1^O=)rX%srCT?2l8_&KGWjq~jK=ak zOG>0$(mFdqre2%Uu7hINv^K*7BKOhpPmSA0fhMeM)K`a{H>Gc;j@g(UB{qL<#OkmJ z%L`D4(+pM`9~MMk<(68+mF+BTquCKuxP0Z*kw|uhk-oqGbJq2wWpKZBB(Og?Bik#KB(^m>bWtCH|Vy zty7cXYXTdoaV5SVOB|!Mv1Hy+$85}w65XGhz=-^hbY>#FM<-ndr^kzUen_Ou)>M>B zELAsD?pKLMn5ef`fh!EoOd@y%u8v(CiW3oog)M0<-4k}`z)oprejBaZLZ29I1%9C1 zcO>4Byck;2J%1 O)aS4Y*Z04_hsIk=kIK#f diff --git a/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/YouTrackProjectImporter.class b/server-plugin/server-plugin-import-youtrack/bin/src/main/java/io/onedev/server/plugin/imports/youtrack/YouTrackProjectImporter.class deleted file mode 100644 index e031439ea88beb7870580e9e939bb9aa93d544f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5045 zcmeHL;d0wV5Z()EWveMEp()T7I6|Q|1&Ovmp$RD^ZD_zrI<=FT@`t%d7w1}8XYNjc z!0;5j0B^wz%)oyhieXRZV6|1SCS%$uLuO)Yb?a|;zuR5y>5o5u`3(TBz%36Z2&`!p zg*_(H@E+S`p^%|WdCYf1&DAbfVL!>bxF~vksf-TyWM&kL?uU0}*0C42mAuCzvy!iK z<-sI@6FF4E(r&oEWmoYQ!U>jaa;1e#H&$*CAfFRBz9ds^SZX#|lJO(xm;ECId}qFG zc%Q&j%fVY|o{T)F3td+dc+bgu|o^Y=H$iVU@uh2hOJ5j1qbuP!aNJ(HQVB%H3Qo zGa@Nf#F|Y+Bn;JApDQE?`-sXSBNcV&*l60!%hH%{3+!lg8&~j}Wr-kqZL5|^lvl;xG-*9Q#++ts)f*RdBX5%UpvZKFim9ie0^xW~@Klt^E-VH%UcvxAnqT$C!%YJ`<(!@Ny47!Kc zljd)niB&24DjMuCeg6*Ec@ul&aa(LbR z$8eq*foaX^5}kjey;tSdhgmp11v7Alz-*&sACX}`XS*Dmw=>>!3!h|bS#OK0jt!H* zOiM;Mdo!HCQ6Ai!G&@2QxP926`G5lePS0MKn>E%$!zUZfM|~u4=1!Ix(c>%WuFwKq zx^4%@eAGmb{MLS6%-7%z0zXz5O80+JvR%cZs8oqnlnB&f={60+X?)olmfL(Y7hI8I z1WiItjW2@#QvD-|m?`%3gS%eCRIwF@`E!17xllZIU1$|c7tc0}$ZbH##`w7Xzt8+V z!D1D*Wu_v&jK?toXAda${78eHXeG77GVUHv%`L$dQ_;?z2bU3M*x5XI9}l3GWDl-j zn|f%Z_TVEtco#R>155^gSXmx?Jdj;+d2sE4cMYy^5oA?pjbm^JPpOz$$JV$utK9ZO z?ZFbZyhFYwIDmw67d^N+e$-1Id^Ud6%kUcD%K&`IG6|>Q2pmPpLumqP_*C)X7|K(* zd>rLx3-UC|Ckpa&h=7k4cpg7b;xFDqRD$3BuP}Re=7pc(rQdU$v-oMP;AvDPna1 diff --git a/server-plugin/server-plugin-mail-gmail/bin/pom.xml b/server-plugin/server-plugin-mail-gmail/bin/pom.xml deleted file mode 100644 index d8317300ae..0000000000 --- a/server-plugin/server-plugin-mail-gmail/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-mail-gmail - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.mail.gmail.GmailModule - - diff --git a/server-plugin/server-plugin-mail-gmail/bin/src/main/java/io/onedev/server/plugin/mail/gmail/GmailConnector.class b/server-plugin/server-plugin-mail-gmail/bin/src/main/java/io/onedev/server/plugin/mail/gmail/GmailConnector.class deleted file mode 100644 index c340d18b9d5783f1fcebc50624080fb5de6e6203..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11053 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 YZ#wjG>s9nUdi4oDq7>f-WS`R7pN@_Twg3PC diff --git a/server-plugin/server-plugin-mail-office365/bin/pom.xml b/server-plugin/server-plugin-mail-office365/bin/pom.xml deleted file mode 100644 index 58a1ce6023..0000000000 --- a/server-plugin/server-plugin-mail-office365/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-mail-office365 - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.mail.office365.Office365Module - - diff --git a/server-plugin/server-plugin-mail-office365/bin/src/main/java/io/onedev/server/plugin/mail/office365/InboxPollSetting.class b/server-plugin/server-plugin-mail-office365/bin/src/main/java/io/onedev/server/plugin/mail/office365/InboxPollSetting.class deleted file mode 100644 index 5c7429b4d5ae98d10d08dbadb543b4df998421df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1821 zcmcgsTW=dh6h4zUak6!B34}{qq-hJq;j;Sx6sbi>s01)_05xf(K8|;fooRPxmYG>A z;g2B|iN5or5Z|l`Ns9@7Kv>%KoXdXaHsAT}_ou%S(WjJkX+_YkcX?JRZL-H|rZR0a zYq;Q9=Go2IWp&w1VT4DS*~vub{L!6HvY{E<;~#8U?sEv*OuN((bfrZom6>MWj~{a$ zpaP0k1t$(JC4xbBJ z9qb$m>fE;lcj=0t{#m$P=d9bHEwM@ujbm@i85c6QRjo@E5LwpFj!UlmU72hi9I*^1 zHOmN)#(dLxzA{(F*dWI&PeD>S3{rckO`#o1DoML^C_lris@fdyeSLIUdD7KVa<^Iw(wd0fr1#s&?SX=CG)Oj3H9mK9`$Hj(Dq<-#*zKtK-7DYL;Vr5{;sLU><(gTg0@CB2Tc{o z3i(fECmd-n=T^wovtIfp&g+w(Tc6npqy^S-h&An^tPZUORR*`2p9Ku^IyA<8vTnkb_T

C%VTpy%%##69gj z=6-;E=jjGvjbhWT&{bNabx7S-+JGjZOE|AW*Q3jLzXa*yRwhb*q5h+-mw%>Lp0)n3 z;T^xm&ZgJ#?zQKH-k>*I-Br2<#OpXG_D diff --git a/server-plugin/server-plugin-mail-office365/bin/src/main/java/io/onedev/server/plugin/mail/office365/Office365Connector.class b/server-plugin/server-plugin-mail-office365/bin/src/main/java/io/onedev/server/plugin/mail/office365/Office365Connector.class deleted file mode 100644 index 14d58724a78f974a0f81d4ea5adc9e5367b5ad0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11081 zcmeHN-E-Vl6+bd|wYy34T|!$vln~0AfnD09Ev?fI!F7^N*N(|LDGgANrMvb`w32#t z<=T7}C~YYW51l?S{2!fZXUZE7Ji!b90+0L$48JR_b`|fnSLR5`;Qrbi#wGLdm>NHvl6IIQ7&sk|!D<;~ z4i9Z_$?h?b2-X!WT3-q7G9O%{tw^%oCD+Bx2*PoHHP~DZJg>u~1Ow=!y(fjVwgEv> zQ}P}QVn}ARAc@l8au9I|H5hcHy_mZO^+OlA&*h5-eWpHp%b@A`z-1;qZqU)85*CCA zM1{U!9Q*T4A2SHN4dz--&)K1HU_KxdDqTwRk;SI_s9i8new1 zE0za?1*-@BMzZn+q0^=0y)Y0`*_3Ae?jhm90Y&0teUvC+x zRu>~Uw_{KF<$$_jEyj^lBcQTuU&VnGI7d{gs%-{)ZMsR15pBoqAus>`Em3~M9ixbX zOSu%tgA<+-82F_ikzRFZBKQd=?jrgvQ5Ovkqoz1UFgThg-wTrNwz#nH8Imd;vY!nPOR9nbvBP84{5S0 zl1fh=T<`b0LmMY!(YoR;ex zeVW$ZnlhtZDl}RStuZ-2=rNtD&yEUc(Bn5^U$t*q{sxaYhAni6Remr)42_?pEc<6c1winPk^6(fs zx7!C#f_{6a6W$3QDywOF5==)qT&tJFVD?sp(2PAZc5&glnCnW`!9`ORkIl3fxev{l zJ*2{D+kpt;4v41fEfw07Qj>o3g71a__t5};LKg)`<4%P-2EDVpY)Nakh~<6SOvIqm zm`L7U=55bgMZ?mdN3r7hk!Cgo<(z15FBTB`zGqDTwaB~<%8X%8{=TQosXVQqn3pniL{ox6h|_(OyKR3r!vVaDWk zrOqF(RwL%SD$6(MgL->t$#XlN4_{5D9yvFYT02`&?4#$lmmtfwK!qWh*j9@y#h#~1CRkXvP)?jN+1o*AdzS|^Bw z!!F}BI#R9CQZ;#bivqgktM@tRH{q*@tDFg2IO|&`sWNovq9(=o#2~*iCcT009h5wS zw?8Irfk@rTzC$qSrzm}LLYwq+u*`?HL275xFF~7&XeRv%VQ#yRC=NV|&?H{Lw+E2& z&=QN}B2$%qWYTX@F6^mR7*)`@Crx^%M7XC+`dx`|=S}*3iEtO_4B_Jtd?cgVD>L*E zu1s7_Q3bym9ZJp*_m20^B>X||AMP2$UzBre6B-haeg?ZqA$}qTp9EgdID5m#d!_KI*wn*Zxrzx z8pQKj#3ot5%@C#(aw5|=H3-jX5uPe2(|HZz3tGgdcaZ5B4Z^$@;adZljzH5&PtWbB zE1g_dw5ZQdAlH%>VQwJT?(3(M>4p~Z;si3?)*`&{DP($0i}>vcWLnoETpGxft>1Sh zT0c*VIzNG2u@>PaTIl%<7K`LK1aog>L4a!!-K(d`0uz`-A6*UY%f7 z|Dln1if+^QwR8S~hVwr)2nM}IKcZ>+F=U=1JBiQAK2~w<;CH5mf5Sh6TwLV;56wtz zHK`df4fB6#nXl1$&L|br%qSDZCgGfG(EhDKo1(kq<&-fr>)t4Waa@BiLjfe1qHv%F q~rDm_&DuOdeU@HAB*%6GJwJHkcaY6<=?)lh2Mo9a23*U4`}q{5RWlC0kRcojHWBCj)hUYl^CqntiqP+agVf&!lc^XP_j>3P|Nq2 zz;`Trvbyl$rpspsPh~R7w`8(by``bjLGhoVPD8hvbjKM_*W~z<-#k;B=Si7-6Iy6AJw$>)k~ zm#GNJWw|kAaD`d>eXj-`Xi88L^W=<{E#9}?fDOjLlYboM$h zeW;tICl^&#U67bH*M?f>3y#WHL3g(RH)%zd!W^hHxz<#GTlBX;3LjrXZJKCHP#1tv zm7PYB-MtTUK)*NiLj{ndw=p!T8TIWZP diff --git a/server-plugin/server-plugin-mail-smtpimap/bin/pom.xml b/server-plugin/server-plugin-mail-smtpimap/bin/pom.xml deleted file mode 100644 index d30c32d806..0000000000 --- a/server-plugin/server-plugin-mail-smtpimap/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-mail-smtpimap - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.mail.smtpimap.SmtpImapModule - - diff --git a/server-plugin/server-plugin-mail-smtpimap/bin/src/main/java/io/onedev/server/plugin/mail/smtpimap/InboxPollSetting.class b/server-plugin/server-plugin-mail-smtpimap/bin/src/main/java/io/onedev/server/plugin/mail/smtpimap/InboxPollSetting.class deleted file mode 100644 index 82d92ebc2d29f939e6c698c6e651645605bb00b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5057 zcmds5Yf~IW6upg0_5p!Nf{zeQ2dm#4irwxnvQP;|vkON)3%#I49rwy+2Zzoi2c$-s?T?QlcwE-T+(5yr@Ht4b9{mr?-V z4Yyj4H=YX5U#m=OL9nrZj8V;^FDQ*q$2vW@ z6%%8VX+{mL^DP11X+wJD#SGTd@7J&?qhSlR>}vg^in|y_VA~E2lyZHrXfwJnBSUHK zGkUE#wa%zAtGc2}Z!j9|?K~I9Dz4F6tTw+E#zHH9M|8QTf=K$VflfS%)rKzu{RMB- zSGNT>dy(K4z_FHaGD~pJ4MS!4hTu7f!`p^S&1Kk?F^uK!VQEvuBJ{AsW~>5?e@L*_ z<&Nh=5xyyXq0e)duE55YK;(MQ+%3T;rE;?HaI)}lvhZ+hcsO}@O!BT0np=ef*Ld69 zz%F7pf|dud5P0^x&`GUT4ms0a29b(kJyl@Wmmp#J@Aji|wnEOo=swq##zj09u;E5= zHx185y&Xip^rYcBiA0Qe#&L`j�JZ0o$Civ6+Nju_=)b_$F5H?k2uDDDCjYL>s#T zDei{W%Ng(i$VPo7%>weL63nur-k1Ktb6-L@*B8m6k94X1O9_>9#gZ~}L1gyMjaMo1 zrG(0BxRm()41YM6_p!$RM7X>GUU3)azq5VZ_Ugy_q6|;AL4(HW>M)Jb1f%ih@fycg zBBLE-)1@TX5b>%_nYI{G9?B>e#T3T-lNGZqHKX~?SyXT+o`$xBu?H)wzpgZ=jYLy}5u^`OtTfv;92XefIGG8WNceq4 zC9x;w(e2?k;%KX#c1!8JEwQCGA~Xw9#BS_u?^S7$(a7NttzE(HH)C`e z_bV9P0UE=z@hgpgKlbJ?^!D%Rx7TpD==cW!y@UI3CPnYk^>mJd$pB5_y@BU@c;3Wy z9P#}E#A}6!Q#64+a)bekoO1f00AaEa;TC;#gp*Uqsa1e@vk>uP`lOK4rv(VN3K2g0 z4|cj;h(l3cPS1Zo|MXu( z^b`6^iDnqBMPaAm*}`w!wD;|X2pWOU9lqa)c(~8QM%RsZ@em{2M&!w^@a%4*jgux$ zRs-MX9T|irnq~B8g5cWzZsY3qP29&Vpa|Q&&cjFq{I%|w0(Kqc4IyV za?~GVR8~`52_n3@*c!mKWhngJ6-L!4a@$-=TmihL=xF!v;Cb@?HB8EAUO{czQS@FA zI+!v#h$QzeI!?%=2rmnNJGi|WxC6XPt$X1`a|8!el%()@5MvRn2|^U_HiJk=uz=C= z)_U$5qaQvmd?7C|dZ@O1ozd)S;P4WiWVA3~z*-mvVVSPm-|#htdCfJc^+ooCC=o+Tk-e!B~S<*}f@>OH@n2;K}i6{PUG zK?p?%G{XDJjtIitqU9<^-hNOA)nh4K6XK^ZaLp0Yh6mD2XUV{_6Ngl-G`+4XIzn1e z+~pxW7~((}s}N$P&ZD-hyix2sd`BPe6-9k zU*SgV77B7GD=Ff}{V~{(0S~b3vQ)509!INqMhrC+&YDUY3YKSRqgRpohr%iH=0?;X z@gP%XnZ>Jh;TLc;i3n*)QZOA^qwy?$D5jfCdOxF?$-!imMo20I8l-v;G?pr%JudeG$J*smS#BHs z5YgetPm`ip6<|q?t@L}S7n0V`k#RhH@%53hfzHoE-f>t*^GqxTIK zJ(~&D*gIR?*mY zx#VSfWvZr}%~K?WX{AbVw>?wNX2!;YT7NzcLyiuQI-%&M8w90RQpkZ9)m9cEU}H_j z=B6j!2e?*Dc9lk1xCE|_W(16`z;R7wPp3>9K%2~dwew}?a}K*%9yZLdRZ*t57~PtTnQT9qF`-geT7x>U zsZZT(t*H{2<30b;&b9#;vgnlFfT_I0*e3>bCZ5@-(EYk{M*%ZAYd47(YJZmdj^ZYx zPin0}O}%p0^T8fyI>X9%-Z-s0Hd9v^A`B5+L%xH$a zX@^LlB@ahZ?X1X$IqkBC{%&ASS*$8hl!4F-2AXJ8<$gvpTEO%MWfGePTklt_;etF@ z7?0KC%DMmlwq=lbW(iTR>B8u-+KuH_z7GS_zQx#`>6vyOyg&u5j?cR z&fYB8KkHtqfib?Ed5KODzSqJx zYZbKI=ICKum2fpfW&EmiEIFU2N0Q_5-t|K7_-OC=7%e8xm*@nJAJgOX1ddCI4#yozHD z#~1J$NBo`!@p&y`oh;yH2r~*fp{b!kcu|Y+68&I=rXOl)I;%lEt3~`VK4a9;^ivJO zIW5AuKA)5f6`!&d4!FLeLA#(ud-)JNTGb+4=+l$Q?dMvWE^27HtVLWs1WoH&gjf4C zEz)elqf4Mk>CZ?GUuRtwng9T0Nb*yZqKQ^t_`*yGol{eR@NKu%kt2 z)7FTNU(@pF7aGKyTErXlwlPgz4Z;lll75v#80ht{H8e;K0;AuM4asj~B{S4Xyo%zs zlD>oAsVe>r{upsw&;uz1wGlavC9iM1REZ1VTbYF}+6z^gH^1K7<4R1N{k4W-;%bF95x#EPVg~ diff --git a/server-plugin/server-plugin-mail-smtpimap/bin/src/main/java/io/onedev/server/plugin/mail/smtpimap/SmtpImapModule.class b/server-plugin/server-plugin-mail-smtpimap/bin/src/main/java/io/onedev/server/plugin/mail/smtpimap/SmtpImapModule.class deleted file mode 100644 index c10f02a3ace806a28e0ea62f6006b280cad61227..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2564 zcmeHJ-D?v;5TA>wNv_e>e)v^Cw#A1OJ7)aV;YQe|N-6q+3w|nmHMT_`P z`64LjyML58dueDx4;xx22tM3?+|JJI{N^{a`|J0&9{}(KmP=4@;F(r|A5$*;eLA2% zm%bD%WCLF_HDJn5qO^yLC=vNOHVKbu;$eRFb-T^ z=YpFJ2QJlC_Z%qJWr(sB2WF0BUnnJ28K#}$mp4K&Eu#SoNg(5dN7QgBNTOsXVzGWo z+{$jB5p$3*VikDSm^U;=0xENiOhl2@F>^VW=9)E1GAG+b;!va zL1HAK8GYQ!Hd0&hkewoS2F;eDF*AK>SuBj=oz$>e-STU_5huuGCQQcc9VG{N1hw&y z2=;;GFVi zJ523TEMyMMHDy4fJ*v2!AO0+wKGzOBZ=Sy#uQ^ab>UDW9RcLPMbt(*xSwjrC=4f%# zR?3WlXwYqr;<#3Z8%}{wP=!Z3av(V#ssG6{ejy#lWM;;rkz z{CFkH?kvozhCnK7t_@brSDY!Tg8o4X?l`cJ$1ew}Ev_{t-!48Akl)i=Oq&+7>8DFT zFvHHDU=JR_GT^HQUr_)B98JMxY)d$MjDH>M-S1F-JLi6d>d#DO23sow_|0Nl9ZJD9 un8R5S=5e(E3x`sR*q_vPJxAMYuC|-FzW}%3HueB_@hhUeCAfDuy8j1S-AeBO diff --git a/server-plugin/server-plugin-notification-discord/bin/pom.xml b/server-plugin/server-plugin-notification-discord/bin/pom.xml deleted file mode 100644 index 9e02b2fc8d..0000000000 --- a/server-plugin/server-plugin-notification-discord/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-notification-discord - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.notification.discord.DiscordModule - - diff --git a/server-plugin/server-plugin-notification-discord/bin/src/main/java/io/onedev/server/plugin/notification/discord/DiscordModule.class b/server-plugin/server-plugin-notification-discord/bin/src/main/java/io/onedev/server/plugin/notification/discord/DiscordModule.class deleted file mode 100644 index 04d6bdb800bb12e2de85b1de8df0785bc5324f0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2868 zcmeHJTTc@~6h2!ErKQS6@P?Ox_)rqF8xs=~AtVGfV9F(e7$2v*r|sbG%sMk$CB)xl zqKUlwql{;Fi_ln7Bp6?K*qNQ3Gw0hg-}%nWkDp(^1He<5EkVJ7Rik|`;zD|Ryu&@A zJS8!}j%QGJP2yE;(?eHoxmYaYY4WTXtaV*!G3iN{_&(Gj#AqYBVbBV8DD8#UjigS*%qf#K=5j zmGVv-nca_(r4HN_%+0}=&n5jRYalyv;<7c%gkeGkLeu|*`!v-=jnXHCrdAP+KO{64 zFxL;cF{~*gac#k8X*T~aQ&X)d`LGk*n;Z@7qJrEN}ZVnx`8(H=uekwGRx{WFW@hOwIa zb}Q3JE`vT`%qqsSjIES6NmE(`IKb>2o>NssXxl0kj9~<%JQr=@bsnaHt%u z7(mRWFuSFNYR7=Bx)i1{ix(nH%IIyCXdhqF)r1t+Q**PkmIS*dNgsyl21>gsP;>3K z_e*fsfvJ8;>p*o~7(=?=p{o>$W^@CMUB^_}rUZ<{dr{hb_!wq^?tgUa1Srtk5DZgW zqR|uj>QG<#1|#n#D_@{`nAwa`o7w<9%@$y)Yc);%pWbft@ix)d Z+bvpOfZK3~dVqWM6bWwz?swlF`~vj@zo!5I diff --git a/server-plugin/server-plugin-notification-discord/bin/src/main/java/io/onedev/server/plugin/notification/discord/DiscordNotificationManager.class b/server-plugin/server-plugin-notification-discord/bin/src/main/java/io/onedev/server/plugin/notification/discord/DiscordNotificationManager.class deleted file mode 100644 index df7095eab7b5857eb97e53994fb8d8fafcfb27b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5433 zcmeHL|8Lwh6n`n#rFSjuRw!RKU|xaI0ZTwaLgJ=LRd-W6<+_S%hxpM=+&iy{9cVGQb@y3ct{PG!jHHPrHcFqdAnbl>rz4cOu5i-;A%!O zrlRjZK7PtVu>aE#=OW^TG1Z!!@R;dW$t7aQ*b0!+@Dz8BY;x)49^mC3 z;N>3Rl|8_ldcY=$B-6y|olp}Fh(YtPaf-^8NurB+*2TQcXwStUw*^m9sf^u}8D@T+ zAzW4|bcu-0Y_L@QDwDk&i1pQR6|34HZ)kX2huW(I_PFTB%t$dqFk&R3S*U9@cLo^S zSiFBe&Q~nV!*vCyoB}GKwdnmP4OEbPj7d)Mh*iLLjY$ur#u#)i%$F_IGYV~50Xk69 zX0gtQi7I*luVgtl{gma}R*Ft)5UT;HrD9!v+o9njZYB?yp)=1%S&1E)BxtfjHm)*T z;Q}?FwbbdcDvtYDSv-^qv!Fo-*rg(hnX2%EU8)BcLpk8$w1RnOY?u->w$Q2Il>)zr zl6#4*D*pe}yofBt7EkNH3JwP`mLD~|VMoR>9!)HAk1$^A8B|-%N0N(~rfM~xBb3$Q zl>24}D`GR5A=9L*VkL_zXelrXg-mPo*3LL&snvPzN?Y-^n$z06 zCcFi!@YV_}!`lvQYy~z``q^C|*Q#v`@-_56wm(dcnL4zRIj|nckj77@l1>L3X27xh z{~@@Ly9(YD8YzZ$2kveKMVxP+7dR-#?M(buP-Ktx5`5?^{!-%tQLL!2bslxim?0<|Oz*qRKqC}s-ZP diff --git a/server-plugin/server-plugin-notification-discord/bin/src/main/java/io/onedev/server/plugin/notification/discord/DiscordNotificationSetting.class b/server-plugin/server-plugin-notification-discord/bin/src/main/java/io/onedev/server/plugin/notification/discord/DiscordNotificationSetting.class deleted file mode 100644 index 4201c1d4743cf46805903b3dbf5f3cd5c4602c1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1390 zcmcIkO>Yx15FLlKX}2jYh4RrJa07>O*}WhkQG|rrB7#DZ=m+BHcqhq}U3;;;5&bj# z4J44@&W}ROW?Qv~6v3e@*|WCC&(GsG^XvDw9{}(K9=4z%;Ltmr zjuVe=j4mm%a>$Fu1{#o7fvibV^4hvI*{SW`g|&SQfy}T4O##aj#7voC^0t4BI`9;u zlFE+Ic?LS{?g$XC1uSk`zs9Suq+y14vj-^voWSp+q|G`!dDi~_A|`=QyI-4j8KM?0%ZjdSLEWFoYczjEoC3& z8AvR4a~1SR27UzmTyRJ)Lb4L$N{R90 zY5wbgI^vWU*71wkDN+6xkKL4lVx>&kE`yb7BAjS`d&Ek?Y>MpvzA=JDSZPB9HwCP2 z_RbYtOJl22_)?Dy?v;5T-9be~z)H_*&KSjc!{gJ*W*Ctd@V<8?*}Ekm+P9_C_>$!; z;Qr-_K6xtv>+ebvD95fDlPBi+qROR7_A$+0n)0{MU@ydreU>Cs6GIs(=%55Iu+8}gph?0_@e!v=8Ss0s46Te&BSGy{NRqorh7u<$BJZi#S?i+BA(QChT Owvrpb18z - 4.0.0 - server-plugin-notification-ntfy - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.notification.ntfy.NtfyModule - - diff --git a/server-plugin/server-plugin-notification-ntfy/bin/src/main/java/io/onedev/server/plugin/notification/ntfy/NtfyModule.class b/server-plugin/server-plugin-notification-ntfy/bin/src/main/java/io/onedev/server/plugin/notification/ntfy/NtfyModule.class deleted file mode 100644 index 4dd89b3624842c7ee7d9aa9d7efdf205319e1ac8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2823 zcmeHJTTc@~6h2!Er3K|8c*Dy;d?<<8#>B)#2nnJ_l5&Y4#>eUIX*;+(v(C&`iSch~ zqKUryql{;Ei$E-C0~%j=*x8+(Gv}K#-}%nWkDp(@0l-6;D?!17$3_RWmJ9&y>KZ8r8WupSIA z2`TKd2N$XfyB-u*RY3sjtlC<9}OR*eW_^N3Z- zJ8fikKSAak_zuj^!C1g0Es-^l9XRpXnq|T;Aw!{QJ<&c5HBqAs2%)J}O#QbhjfKn) zB5n+8iU`erL|M&N@wY<>k)m@^COmkN8mYxo9=65-6P%Z1S>nPYbQj^!YBx&pA0coqi z2wWV4A-LqhOtpSkkGCm_WNXpY>+w1Sg9W{yEp<@y~3vf&X0o`eaJXh zqAMg+Df;Zwxe|?8I-?RPk+)T<1AIo84-(yBZOu+olINNvO&F>VDD88Bn(LswUxJ$+ zO!rDu560GoF{I)hx+#%RMmNydb#yv5C151gvn%!PeV7Bf*wIB2pg>1(PsEy&_zu(E?0&t!C)`r?)FTyiNA>c8%s2 V;5yu(H^41=ii9@{x4U0=egU4lt}y@r diff --git a/server-plugin/server-plugin-notification-ntfy/bin/src/main/java/io/onedev/server/plugin/notification/ntfy/NtfyNotificationManager.class b/server-plugin/server-plugin-notification-ntfy/bin/src/main/java/io/onedev/server/plugin/notification/ntfy/NtfyNotificationManager.class deleted file mode 100644 index f2c559244b1fc448f13f9e4adf092f3565c3625b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4215 zcmeHKTaOzx6h7Xj&82~D7nVy~sJrE|1v>MB1R_NI2WB|)d)V|Ao*ppCMqJmSM&MG; z6*D>V504-5&=6Qpm_CWrkFt-vBIE=v2M13+>JYg4-9#FZ@UEPSOdQAjo$R z=t|3mzzcVT6y`30bKAEb5UA~_h}YpYwDXVYU9FXFz&dICbYE(osd&mG8mc4}aZX87 zthOGlB3r{dJbW13&$gNl8)+=)BE#}sATg{?YJy0f}!nSCKgF*iys@rW8lS*{nY=FS)eg2%nHV(6GysF?%wlt?utPGv4&sxpW z4+pH$=ey{4CB9eU<#;x#V}{>$P;pw(9s9r8WA*bun3;yRe$4G1**VkDWFXoRX@ zb-{G!xd|Aap7yxy+(iky7(6cJaJ1Q#p^}-%3|0*Lf@`M3@vIIv30zt2Ssgya3uq}l zb@&*y`Kg1Z4z~!j7Zs%rpFVLJE+h#-2O`VRy8-H11~&k&v3MmXumw-_87}>vW8T2l&afzKhRF xwi^B~*sd&LyS{|&JY2&$Yw#YtpZC`v^HLn&z#qV8_-o^8w%`N!2)5yqzX1S%g4+N9 diff --git a/server-plugin/server-plugin-notification-ntfy/bin/src/main/java/io/onedev/server/plugin/notification/ntfy/NtfyNotificationSetting.class b/server-plugin/server-plugin-notification-ntfy/bin/src/main/java/io/onedev/server/plugin/notification/ntfy/NtfyNotificationSetting.class deleted file mode 100644 index e4c412668203904ac195716a9cee93afd116a68d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1369 zcmcIkO>Yx15FLl4X}2jYh4RsIa0`cW*}WhkQG|p-5ka99^h4t4cqfU=uD#gai2M`& z2@*(f=SLyNyHxEVMLp1!Jl?U#&(GsG{`LFY4*+-q58KdSu)Yi13ui zj?p@TIO@G*z}_%e>Kg65(EeCtCANrI_!xt^XG$yooWZs2N5>4BU6W!Pt}|FZ!``*l z*m+oCjW0*qqBGe9Q!Y(jsH|ej3u^`$=I$wv77oYA{j@+H0OCL{uE}vJG@XwRke`CY zyyv-cTfRTFqD#BYr zS?Os>Z-8`2)&Nmpq^6$ LctEX5(VKq&&U&n- diff --git a/server-plugin/server-plugin-notification-slack/bin/pom.xml b/server-plugin/server-plugin-notification-slack/bin/pom.xml deleted file mode 100644 index 3c882a1d47..0000000000 --- a/server-plugin/server-plugin-notification-slack/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-notification-slack - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.notification.slack.SlackModule - - diff --git a/server-plugin/server-plugin-notification-slack/bin/src/main/java/io/onedev/server/plugin/notification/slack/SlackModule.class b/server-plugin/server-plugin-notification-slack/bin/src/main/java/io/onedev/server/plugin/notification/slack/SlackModule.class deleted file mode 100644 index ec475e546576b9d1c809fae8ff6f7bcfb7c52bbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2838 zcmeHJTTc@~6h2!Er3K|8c*Dy;d?<<8jfshg5E6nCNy;S_F+NUrPus!WnPq0SN{qkD zsENM&ql{;FizC~zI9-D zNl0Or9k^6o*ma<|ssgetJ1~A^`%G)4M_|+$+J7lE8WnahV7`iC5oT~K)~XR=WS+1} zd8duc9>mB}2W|@H=3va{k`~Dt$PS&jY~3?cw4U&QhMK5R`h?KbDx&^=LSq4Q z{g4~Onj%E=A5m7bRh)My0aA2nlrb^JTgc{xa&wy9oMtzt+3ls-&1jxyfkMO5t&O<# z+sqOJ_%5dX>~%<4Qfd5g59MSug$&fqy!M1;1jQqf4OMI*6T%@S#8TdP!vb+lH<*6QIf zX?XbollYdMY*1Zz|6w6jPa*?s3aSaLsdUDEroSHbSIQ^584&N8C)SfVCY_sCTuTbg z48S?%_Sb~513aCi&|b2CZ8QeQ103Kxh3^+hp88#q8&uA^^ky7v_EhE#E=k^c`Lx7U zU<59Y!4O<=V5V9-D#~@rBiUL^i}rYp$lpw&2I?J7b=ZNan(}$L%e6@R-JeC<7RG_K z+IgHOiw=}2nVX`OXabylkw_~dT$deT1YxeEr9L|x2(nT;WOs1{t~-TKr#MCqXAB_Z zLXKHEp?Wc3qb}rV%+g=Wk#f1N67Ay}T|?+X)l*}$bCpE8E=d=L>I6#rT%hLKZy%K4 zwgc1slGTB+4Pgvvd511dB$m-lGGvD^wKVTyW1xJsi1nC@E5(EE39*ZO#y?Cb3Y X%`d=BxJ7S(JMNg1|O)5<&7%&~7 zd4xC1+j}pls|=VB(ZeQbx2ZH>(urTh<%$6}zwdCxd|KmO7O*{!u5#2GX$%Y)b80-q zLBT1X$d?WA6R)F*%%uigbvFB}P-=9Uai&%bxUzWXxdDZ$XiyWT@be?n)}$1246Yi} ze>~%o2EyyohUE&s&Adpl)s_M+@q@=!skqysmO5-xD+I8^w%KtLESH3)T6@$=Ky0g~ zEEZUdH<(1Ty+eGpPbK9pYS@>;$MUNVzH3;v>yaR^_L)b6e^X0?qTsp$ounFL(sqqTkR9&wk(C6Ll4^6)HEOlmmLO|9d+3d@Nqvdzb&MS z`@5rli-1leVIZSepxs|HqVWShPjs_y?LQ8Ts8WIi7ZF|4DDG9a;0TODuE44CeL8uu8d4&%5m zH)t-9A<(*zILj+4tAZH8dE|5F9!hGOLKuW$N%L zRb=2=oHkAeP*2A9u}gQeqb>;%4N)zR)@ha_Q$qs-WP|XAml?<#Bxs!t@|xdnkpMa8 zNjBQ&m`uc>ffO> zUvw{r>viss%*m|Jv?avbqmR|#_< zQ|KeQ)$#YJ+$EUSFkr?JF7cid$-?sM%7SV!%(&E@+*3oCmYK#BNQ25FqH4gSMa=DZ zDc)LfQgdaGbXIyvo|rL4O9scUXanvpIti(+oQy#yO_C$`m7FBH(J>zw#p@c5NxsPFlf;e; zv3Pi72&L`L5Y^!0m*hT9w1&HmOLDKbZ8$Rus0pk&==5edO`UpR=VQ7|S#e43FUfr> zDXGDWhv$tNpt+7%4Sg4Vv<~m2{K&llrMl=ym#*U(p#ir}J9>?d*$gPwS(6jhktqAh zIXx@BoFl`>oR-3wud;$1f86P1?6EXg+h9}@>9!6{_|$+Kr`u-2T|D$n zNSp~}JTdMk+a}z@ElomdUnho5cz}XQWz2L<_`-nM)C}F*QkbxW=hErKz6p=8Ce8Ou z2zM>V_fsge$$|h|yo)EoxLX?EqJi3^;od4R;R$Y^a^F2I+%sYIOn~p3P(2gi2PUkY z3GhR>4S2MV|Hv?ce{aAjmP{;#_pzw92&H3nSFk(|6L@_SB_86}2Hs1*!sL%L(?7$^ z@6mU2cnwhif7kIE%A*v#1#jaW;2pSu8gJs$wGiN4d`Mpt=mOTq(6ECJYszd+) diff --git a/server-plugin/server-plugin-notification-slack/bin/src/main/java/io/onedev/server/plugin/notification/slack/SlackNotificationSetting.class b/server-plugin/server-plugin-notification-slack/bin/src/main/java/io/onedev/server/plugin/notification/slack/SlackNotificationSetting.class deleted file mode 100644 index 9a6d10bd23779f5f70fb9069cf044d0316183ee9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1376 zcmcIkO>Yx15FLlKX}2jYf%4G`$!$55%kBjUi6SHviU$2&<}cJ0OXM)a@n zN02~*J3k6B-lb{}DFTVE=8?Q!63a^Y#TqflEWDxBBx%mNluk^SDO$MtKS|;>3c|ANv>1m1( zmB^0JIs!TDJ!8OLGFa{!?Yz+bNMt3>5w-9!2J?@VR{jZtD?9g(7&N;k#THy;uyTgI zXRWadu*w>r4z)#RvMHuqn!He1#g!M<3^UB#BOWatOpyDN0(k(41G%^+$EDD8Lq0@) z3KH|4=gM)VQ)P*Nc0x-dw5TPWFtR46@rRPuQXb1pILAjSLpSr3fwvTx%Rc3j?vf&1 zFI=;re2X#iEoI_bByla0xE4u#ULHbiip!P-v$ zOue-%c7wWC`by(|nGew(1S$+VeIuz_1l0_Ue@{03L^%e7{(rC9T?Wy>lvd(%k}-q3 z7nOIFBL*99OYK#TJv~)U5yPjUf~uM$f>Hl8ri9znA}7STu{C8uy|F1;21_YAX;l%P z6bejFOL_>D^Qip`g;rQOIcdQbgY}C8&!GKEIY-5HKy~e46X>}J&j+l-9L!VSqEQ1D z=#N;z64^G*JRmPdee@NU-*r|#!?o{~-wm>1S3p=J+pfLfCfuS?6K<1jz#T%b{WhrQ M)Bv`rHOYJP7xVwF$N&HU diff --git a/server-plugin/server-plugin-pack-container/bin/pom.xml b/server-plugin/server-plugin-pack-container/bin/pom.xml deleted file mode 100644 index 7c1e7646dd..0000000000 --- a/server-plugin/server-plugin-pack-container/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-pack-container - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-core - ${project.version} - - - - io.onedev.server.plugin.pack.container.ContainerModule - - diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/BadRequestException.class b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/BadRequestException.class deleted file mode 100644 index a61f5bb39b7587b676f9fb51dbf9dfa395393953..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1145 zcmcgsO>Yx15FMwXX_i1sq0po02`;;rN=OtTku<190YsBl;#4`_N#e3=Z*3<^ei;%- zaOX!M#=9-y5G2$Chm2#-(|o-*`{U=AZvgNNb{kM*aOA8^a-no`A!Z^`CNUaQoFxwJ z3~f?m(=j;x!mKaLB~VKx$ttr zJq-ru1-1ESFd{Y%GKtG^{bT5=f0Y-;`f|?m6~nDS6NOe-IazQsDoZH2S)sFv2P)qw z=SenEv(m+i$lMz)N|FiGId8u@JU{7vIPLZae+AEkRf04UMX&*PT5t>2NnjGp9G+jg^tNK=(bOy_`V6h_bgRK# ivH=tDn`B$%{|L6=9^KYpn`{m4!vi`29?`E(h@D?SD{NQ* diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ClientException.class b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ClientException.class deleted file mode 100644 index 9899c1fa0232d8883432c90fbb4a6fc954738361..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2981 zcmcgu-A@xi5T7lD(gQ{LQt@j=G{unXi;0OPCWeoIsb~aAcwFw5cJXfa+}*42)_-dTJlk#B=6{HV$?at2qW_IQ`GyDDL=dS?p1Rj>4Kw#16pc*qFtGlelszOzj zS74lmB5PsciAse;XO#(A-QfWoZS7l2Wu^sW(OtY9vbkIhr+ zl{cE4+Wmx62jIIi`}vt^z?@yW&FKM%PggA!h6))9jbVxQachTbE(5f%qg9OS_bKj$ z)DI$N4BZhCH@&nHay0B5aCv48PN#+Pb0YXT5&WD8zEkkqM3|tWE=~G(Az16(Q{$ZP(8n%|T~#@)_rqOI9q5 z!D7nUoU3@{mn=EOcvl|&wInVoBrD7`d+B?x?YWd=b8D)QO6+o#S=U!m8S)+M%GgVg z1umyqXKH8OD|eFz4?GwdhJLt0V4~8w*^boF%vu_6bG_kuDS^?t3Rtwsv~cU+!lG>o z?77Ql>-Z;VjQx7?{KLbIiXp3B7$rAZl%nTbm9x3m4r`}@R7dim!{v3+kj$nU?R>l_ zJM(|$=!hgwdF@$k5N?vfWEUf?mv!?$+hDJ2u-Eo3u;%ezw60Pe@MXMj5EwsEdfBwb zZm=rdm=VU}m2X9G&2-S*F99Vm_4h$of@uPMNU9Rd9J?FllY_wU%Y5=|;5Ev?JwR=| zmIA&BcA)_%KnYhvxsbphF3R{kMuj5&dSAfX8Xf)wm%rhv09WxnfS&?Bqxc@q{(CS6 zGZ*^4Cpr8 S!C!y}_;`4*yBLW+xc>{F+q;MW diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerAuthenticationFilter.class b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerAuthenticationFilter.class deleted file mode 100644 index 8b2b0bbc038162c111b7f4a78d7e670d3fbbe25c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5481 zcmeHLZEqVz5T0w(UhJezNgF5>=r-jg;pNOrDH29VX%ZA8lT@)CM88DqyNSKYdDraj zImwUU_aK1;-}zC9**nK^6sKpPL8+7vr@P&K_Sv1extVA0&%b{C9RR+BFMPP-!KTq+ zsl$aV?eZQk2~|=OBkYw7>K^J+H%?kK*yZ6~DOA!Dl6seqo|Y2ZMrlRJtx)n?5nI$g zOn7iBrHi?2l{T8Y7+Mc*EY<6q+fN#m>dJOy#e>=EF{Wmf0 zelrnqREcN?4?{GjuJ%yYXn!I^5AIZ#PW2K|aaT15nCa?wgBFcl|5`|4zwzMV!l=o^ z;KeNu?rkPyVh1a-CyZ#uxFn^rsl~>F$!bM91BrKHSw-l>9S>%XOij992TT@j}otg97~cFb3-Sg5y=*~2a}M-Vvw1)2X?$la=}iR_3ZU=_=RVM0bi z(+=W88rngPGNcuDwCYg%r-a5L7KAZ3hV6(L&HuSdgtV~RfQumBLN+f{kcC)~g;-D8?*B=gi5naSrHo z*3Fr4oPu+JSw77Ho!|23$6TZ0MQ?(~Iks(3<<%m>9GEL_6at%+f@M{*}DI6Ur)Hf$B+KKT`y!4 zc_jZhPU~$=zINIT4@QMcR`oh)+bUu$w6!EvZVQV}WF#`e9TI;eER;^GaVk@us|1UM z2Gw}UJNT5u$G*~0D&0o-bvUdVa!;y#N#-fiU4#6UGpiy)rJV{|Cbi)tDUZ##bJrC~ zi+-A9Y9|w5%dsGu6BJH-*|w(5l^K^qb5d7y68Z=U!I?>#ncN~Sa=O~@$M5oXV|}Sn zU)$KMJX>8k)1c#sA3J4^^|hTtz+6<%72!7Aorat6x(9O$rw>GI+; zq9I(rwz#uT^{9fBC*h%Y?dLHL9)tO3hNTPgV&RB62X@koalx0hiBw&Vvo34XWo^2w zP4uHAPt07@+C=%erV<^xvltbf`R7Wg^v6b;-;d6Fl;7u^*pWsUOA2L8pyoPkANsIJ zCG2#O_u)gDG7vJu=RhAmrrjK?3?E7!+&r1PefX4W<)AN1(LQ{B;vZk8KRlTJUQij5 ztvb~T0}sH1tMs$+D%^!@aGhE{wXVP<%t8^S=y?{V;YQj=>%t6;-J+I5zLJgtJfhi- zqxc)#{&9Bh7kKTD6#qsa2ZX&x&(m}#6ub#<(R~8mhWmZCBHbDFJ)morF2^`Q_l$9V m1mogJ#&>AW6?k{B!}qBDK3$FxsMm)D_y9hF06w7=KKmPXP&!Tk diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerHelpPanel.class b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerHelpPanel.class deleted file mode 100644 index c059af21c6f9f890d857d2c8ecce247d5e2605a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3055 zcmeHJOHUL*5U$~|%MK_AA}T%_j1exg7ZVdPCI%mD!YjNIkG(U+ZsSb%*xkEv{bMGY z=-sow$5=hX3bI2$gMkBwo$W{USJmBLebwK8e*OvoPvAir`aF1JbXZNekkvij=2fAp zN@9fVszKdGT}|UwgC~xTC$|k#cpc}<8+-%jLR_K!B~b7bJ?h_)%P&89t@{i zxz;+jO%KMG4=gsV7P7J6LFt*0!an!l(OmCz@5ua)2Lp>L!ZHkdFnR#^N^7Nu;EGpz zxGgmr6}K^Bp-NH_b1Rf&6iYqE#5`qwWvhwIc2Z;xAaF4UdCV;2QYy>p$hsf_t63%t z6EYH-HWPPfY8N%ikUZ>al~DhEi{>I0gfTaU?TQ%9IeJ;lqB!fVL`b`HyL5cu4P>)I z1vz1YoG?L7n7|nXzX>zTB87&zV@a@-P^2F>qWAvO75?bbiPpNtLEc zQU%v{4i-u`P735WlPsMI7Bj0D&nW9x^4z&tMr$M&T10q4RHxbAn#7mbE&!sPqqQU( zo1{)6JjvI#j<>CdO(BvKfCOz*MT|$$oKuudDbf^4t4Pr1UBb6yguA48l;lchq|GFw zSN{CU(e(vB58vPlxr+;Ia;{#)xK72nBZpd(2E&%d4QvQwb!Sys{HN1(xTGe8(F!eH z#j(J1d6@ILKpS`DPHPfj4ACZ6{M^L%!H3ZiD8rZslLe*66`Ijyy8YEwQb)bTsdl&$ zra~U?a4lSae{jGyh4G-ad`8ujs^W-}H7bjO$KoTo?VoeuOmDQL6$#d4TNpw9U$|10 z6*qG4FL!frVF+$}eLqf72D>W?sCbyJmsv|s1;28cwST3F|08RO=9{XeLwrpyEDxr7 zwK#h{P)gUNQw-7_ly*s=<~nS4%5dLa zFbE}T^-;SFL-egs?=j7~dH)OeZ^uVI!PRe>%{BU#$R=M2Fp{->n1JgvHUN`wgOH~7 nt!~nP7tO87(QXx>O;8+1(fVPU#`@q6+@*hjS^AZze-GF%sUh@d diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerHelpPanel.html b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerHelpPanel.html deleted file mode 100644 index e5997938df..0000000000 --- a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerHelpPanel.html +++ /dev/null @@ -1,14 +0,0 @@ - -

-
Login to OneDev docker registry
-
-
Login user needs to have package write permission over the project below
- -
Then push image to desired repository under specified project
-
- -
You can also achieve this by adding a build docker image step to your CI/CD job and configuring the built-in - registry login with an access token secret that has package write permissions
-
-
- \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerManifest.class b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerManifest.class deleted file mode 100644 index 8dce8e1bb502615ac0130350c322c4d0d8d71db8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3489 zcmd5;-;diw5S~r1abgax^cR!^x;>yx+TuKb1mX}9Ev*Pj?ofMFqC9QvO|n;e*X*vt z^@V>62_$%ie}n%6F>A+nDRCPYrHB`M?VbJho0)HR_K&}Q{uKZ|f}RHr0(XrLdkGV= zcgSX}Csa>K9`RYva6RL?m&VxyCsP(a>V-;Lw8X!+%h8ZYG3Lg4utDHV4iPgs>FtjW zd1wi292zAF_=B(Ty{96+OQ89wkivdO;B@D^Tipj}bQ>o;c!|K)3Bnz%m2Sbyr1|?d zQgfr?8INeFl2pXZ3MFZ()hOnP`GorIgDI!>amuL!2pol=pg=<=rLuIyX$cb0zNNxY zAtRxYW&9YY#$0n5;tpf268!!?!?}nCVa$x7V-a)nU+xld+}IItfoBs=cZ3Rx%mhVd zf+914GYF0|vqK}r4RszT%!X5HF);inMK>40FzJCydXR^!CUoJyNK&P(OGHIzpVvgF zRUnSwQ5~b;DOjcODln*3l;yJV+x;YsMJOyaS;{rKCymuvXqBdgkUCwbnM_7}j3p2S zbeI|ILYpr`4GB3@k2qx*`{|Pie!C`#eaXMzvkInuyC5-SY0hp*(~GXu+{~5CqMNr^ zbPr{Z#eC-|m(zsXsfy@?+aZqxJHS&BwVNMnE_r!~m(K4x8GfPQ>kR!mvDTU&AAH!_ z1P{&-xX>A#G`m7kyRI2-4e)r`%aRe-2TqFw&JI+_;s;C%_dWl)VW+|n_;RqG{*7&U zb5St_&Ud=Y1PN@y+(W4*&^XyVAju?H=Dw(;vjoNeIS{{{SS z&u;z%ul$Bz4R{rwO|&Ui0&M1EAI`z~{NDw*h*q!7tzO4>iRRW6XqPI`E+LO)v~75E zfzJuTTNMb`DiJO}2f~dCgf?sgMUSo^JC7il(xvMdpc6tn6@-Eu&IPdzm;Wuu2ge{- eHSk_#G_F=`{&9sb4d@`526Q37cN0g~;pX3o%Oha` diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerModule.class b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerModule.class deleted file mode 100644 index abf891cca3c3962e6570b2e6187348fcbdbbcf0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2892 zcmeHJTW`}a6h7&?^+I76Hf{rC_S8u%eL+HEQ>CdeF{xt{9g}!;6Swt9>|i_9Cd9Ac z#~^_O@BAplang1j>#j_|!yaPC_VM|AZlC?*=a+8)@Dv{AAmhMut-MM|xv1>YF0F7` zk%IZGThUB)nW{uV+{VR-dhaTp6b2=6w$}gKkbWGn9Aq7sN)!ZCv@4sqY)$$oTX10VK=y@FQsv>AGyds~P)y69%Y5R=Fya9EhF zGl!L7a9tZ*H*wb)Rj2mzFp|m;soEo4dq{-K|5{?Tsg0tZ*-A1wP1q3!CPosP*9iEv!OJ zVX2b1Cj~K(Pc1AKhW4Fe$IzjgSS-Ec3=}qy2?A!S=RzOSdBo73LIh~>cC4t83Jor= z2$}f5nz)ATnMJZxB_BSX3wMO>KeK){#?lgodkGn>@xU;3d9FzH)jC+C$GZbr2|*K~ z4Jwc&)I~gV4AjZqDMB8umtY)jI51bPAJBFKb62#NEv--1F&kgSVUwwCicIamOkH|3 z*rAHsac?qfI$S%jR=5Yu}o4yYE1aw6K>MX7}rY;XN;yy*2p2-_?*-52=JAN?^1va{*A)~ zwmBR@wQ9iB8dKGd-)-W@4t1YYT`5A8#JAJ^r$v0fNCopP z7$I;n!tkkRRu>wNnHv(wca+pmb&tT9<4Do0;Y&f=EI>>~py+HhS`HPD1dfEXiJ#h3 z@KqLs%Po5O%GFsKvnD+#16)8 zaKXcy1n!rH)sC%8c|T;}uuSc9tAi`x< zKQEGmRLv}N4@EX-@>AiqZ+_8pW<6_^dK1e?tQ&HF&jhz~LzJvida*-k(`fB1 zYbip7{IdZWjo-aMig{!gDg7k_U(<&+3tQ5&n=Fi(!yN5&m@1WHMxgU(L@qJaun4=_>Tk49Cx0$KLNFAk$B4C?1!Sz))$_PcX6_1N2%+vb< zjM5B1BkPQWW)y9 z93Es@xI!BleM~;4>yxgY+}X0*>th(>y0azRvEYVrg(_UYGL)OfO%(1WG6&LB4oz(6 zteeqoVg{j(1B?AG*VzFyBP#R4hqKA_F?7N{Lm90OMnZ;DD4C}-!q^P407W=^3?|?e z0%uZcCc5r1fr}NJ@3tFE;S}@}5eXzvz@&?n4o!LpoG&?j_ERel*P6!RA|clej4_I= zeoq;uKE3KC<7}5pUJ`15s3n#h6{BA4>l3AKr^;LI9)}Vkc>~`bEVn%`dP?A!6m=|_ za_aLRaAqGV=^1~nM{?_8jRzd3_@pjQM&(SL;RUC^w&1+0kkS7P+}UrD5ru~|*l120 z2^pqLBP=5!ljM6ygY$$wVKbnJh*Gj-yUVeQIg?^s{_zXUzy)9L$J|RN)zE$kae; zobUR+CdFvYX9UE~)pmi@>Y_xKUXQxyG{WDwoaR!6t#T!$r;LWDvJ5b%AG#0hUCtTrkU-q8N=E7Tm@& z=gk1KU%#9)d{lhtS9tl)NbXg< zj-d?T-)nf)2q*>T;B~y`;0-vRK#0CY2ydn!)KU-tEx3?C$Z7Nl;q4TJTPX-Rcn981 zMR+d-;cg1T2$bP{wB-ZrTif~}-uph;vgo4}w1pHjfGT{P&_|C>Y|*6@gr8CoKEd(G z!4+(IR5#bozlztsQX}{rLtaaP{5b_O2cN_Bgi>2()lv}tPC*!fFASV?GX?FRRJ1SA mh8#@76y5=r@vn$sIt_Q=F4W;Gn1cnl4=eb74CNlc*Z%`M{Dk=c diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerPackPanel.html b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerPackPanel.html deleted file mode 100644 index c03ef1fe69..0000000000 --- a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerPackPanel.html +++ /dev/null @@ -1,81 +0,0 @@ - -
- Digest -
-
-
-
- -
- Pull Command -
- - -
-
- -
-
- - -
- OS/ARCH -
-
-
- Pull Command -
- - -
-
-
- -
- Arch Pull Command -
- - -
-
-
-
- Image Size -
-
-
- Image Manifest -

-		
-
- Image Labels - - - - - - - -
-
-
- -
- This is a layer cache. To use the cache, add below option to your docker buildx command -
- - -
-
-
- Manifest -

-		
-
- -
- Manifest -

-		
-
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerPackSupport.class b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ContainerPackSupport.class deleted file mode 100644 index cc79ac28a8494bcbea69cf3fe25f455ad8e2bd5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4030 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 E17||atN;K2 diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ErrorCode.class b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/ErrorCode.class deleted file mode 100644 index 7ed481e7bfcf3475aad343bc1aa0e1811cb755aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1471 zcmcIkZEw>s5WaL}-MX@kjctrqGu}1{r9whNVrW`NJBVnLv9?3w%akT=>ybFYb}IJE zkU)a({3yh^32j09fCPL<9^c*LyYrpT-@bqP0sv3oK>>0G>`392LznULsXK7XEGkEw z`gBm1R1Byn$3fCVW9)kG%3j13GErL-A`;IdpB5l*z~XRg;PPJC>6}te8Bp4*J9{T> z`<3myu?^U*|6Q1E1C~>d2X&`XJ+bVgO5LjdrX7WwuUao^&DNN<(x}+hzE=I3*WyS& z@;FwF+?DJ~qc(PyieqcjdOK-t+m&|frE`c{OmMndvn{=tYunBC!GUww($Yf9aWMAr zVeNGr(`q8|8RJat7_hooAJ?;~1mnGJYwO5>d|L1;xO+?(c47vu8acns1(i`Spg!@U zFlK?PSj0&zqE0|V`IHoATYXB@Sxkv`VCs&UX~&4?avmwtq2#9%lURx{Nf`H;z@`Rg zXzEfyxrY(DA_`G{pP>C*l8&k=E*;NAW2hP9IXwfZL;FgGFXK zBxX7!W;!IMCYYlk*&u#ICDBz4UFG$O!s62pF_v=D84iZ2=g%Cr4zb2G>h)8EzP`a?VB7_jI9-9_%FSP|KU+9k32Uxas|_Jrp&88lLi!Pw7%ho;X|V-LSif$gkk% zAb|vTj{G3RtliKcTs24);^4K{GyBc!o7rzaK79dzNAREmQw(;D4*fI`(mx3XfiIM= zBt|&!4e9}EznAo5683`dtsg3BNt6CIrNOYTaUWx0tRC(ti+h2@qyi-diy2fB$k^X) zpI~Sil%EJG>{AA-jn>Ud7U`&FF{ z9w{{3MVtmU>~c$q!S_81a~zBc@43QzS-K{K&f^zpPie}ZD#+|#YA78Sf@EwekZ`Mb zkd?VMo73kqly)UP$3X!S89{4_qzBXvBE$lfagTPXWweMcQkx_=$L17mS4BKV>&&A* z(n(`8XQ!)aM)q@CF(Nz0*(Is1F0`DF(|e z6$Z(1poQC?{w&$9FbwuumpeDM7}UqZWU$iM{Bu%NVU@v$31-1W)VQRoGni9yTgi@y zX(Te3Zn%NAw%?alq}Y@LVFV@cnVUh`)S~>=S|h4#Rbh?6_X%Peow$I5{|mV&$OF~a zA-<%+$>8p}M9l^e-3(1hBh1i!g3`Vcr~@5#hZW!qW=`*xjoG|l diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/InsecureRegistryNotePanel.html b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/InsecureRegistryNotePanel.html deleted file mode 100644 index 54efce319d..0000000000 --- a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/InsecureRegistryNotePanel.html +++ /dev/null @@ -1,9 +0,0 @@ - -
- WARNING: - - This server is currently accessed via http protocol, - please configure your docker daemon or buildx builder to work with insecure registry - -
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/NotFoundException.class b/server-plugin/server-plugin-pack-container/bin/src/main/java/io/onedev/server/plugin/pack/container/NotFoundException.class deleted file mode 100644 index 95eded7026f9d2d0a91eaa399e8835d0678b5dcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1590 zcmcgsTWb?R6h4!tO|wQ@tF70EvG~w}?7j$s6+zO57Gf$kE%;O>vy)`%?#wzf8S9{c6Kh`eCIOXIp2PK`T_vY;9(6a1X|YcC}mPbCv3zbsUxjK zEJl$PW+Y6MCHVjkGsfRXTq}o2-0f)B(z%Lv#$04hYE^?Of$b}CH4`b6J7XfS@Ior- zUJ^LmXkUqO#~5vzIu={)BB+F^L3H4ZRD-R}BLa`#=E})b?5UBovX_WA%&=5AVO}Yv z9rFQM0ztczCkeyzEdo`~SA%N=md-f~LyK^oRK6c7BdktFBBorYnM?{6ni-AvQ~R6- z_3ltmH^~I`1fh2--0z(T?kH#8F6{|AB?;-Cqta5TVrdYPOz@~Lj8Ggc^o>q&{UOJ* zn1(!I*3!OAg#DjZVu6Oe16~|#An3Z(VX2<5R8Lr{C-i{uOg-x~*1}RBampMYQiq8V z;|#<6l?^!U{A;ArTCA2*t|cT0Ab_O?%)>H))s2fQYpIRxp_8XQVY=QK0xNCJS#osh z-05c34J8)X?$yeBCLS!$=0CRz-xz`eof|G%SV;udX6zJ7#NhYT`AhFk1yY0i1eVWx zLzy)Kjn`!^yIA=a9sz+lY`*{%oXx`m{%g3ZS8yP(=%@HSMUaODpCNd+()b8BzT&C^ wH*s7*oX4)<*eK=!+=AQ1-aM@0&XmD(UXEc7*6>aR?!aCA13bX5ij4Pu0-t*G`~Uy| diff --git a/server-plugin/server-plugin-pack-gem/bin/pom.xml b/server-plugin/server-plugin-pack-gem/bin/pom.xml deleted file mode 100644 index 0c12661336..0000000000 --- a/server-plugin/server-plugin-pack-gem/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-pack-gem - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-core - ${project.version} - - - - io.onedev.server.plugin.pack.gem.GemModule - - diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/ClientException.class b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/ClientException.class deleted file mode 100644 index 979ad05050c356109bb3945d880d912ea0f4d2d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1118 zcmcgrOK%e~5FY2X$r4BjEsw&%^b{_;7bGN#Do|C_NC6}oDsgnYlf-4$UTh~czYGZ^ zxbveBv%8c=sDKa>2R~*!p2s)eeEIs}697DbI|0-f>^UprOeh_nh^2^?iH*htm$5^; zL>uSnVn&a-kZZiMdxs2hd=!QGQK@p2aUFCn!CG)+42r-(%1n3`a-a zDm~l1cg&!%ZxRfk!=QKm>A+fJ+i;21>aVm#XVN7mT$(IbsVJiG+?q*>nS02?&UlX8 zuX5ytgQ$oaRZ+PVS{u(N$j_WaeCWAyTQ6{RI5LHcxswPB*K}1d1;fX=Vi&`_`<(zwh1W$7+aNP}c zHYz$Bl|cQ`X;rhza$^azvlK1>HS8REpT9(x8}0DPJ4*fsA1*NG-f&TNEbLTF_`OjG zZMfWpCR|~#H5i@KWQ|6>k<$2lkxkH!1u=s`e`KUckA+o*{9W1bbLAL39{n51cZs)y zVL{*U$SkbHr^FEkn?KD$i8JLq)RKTv&eNbADzw7N`6_^$47Ps_TmaiNHC2f;HP4iD zG&5u3xr4jFpiVOjP@`KDTC@iw-6w6K4?jZtbw7L$-Or^>kM_a_Xl>BmE$<;*g?_1P f!nHLIHPZc^hdON1pBikzbvglV(`u1?18#i-9|=c& diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemData.class b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemData.class deleted file mode 100644 index 6ffd34972dca53f8502c3c22fa197285d74625d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3067 zcmd5;U2hvj6usj(wY^D6N$FP#bQ%iSe5|3gX=$oTq=nYVDHTp5p*)S(V|&`&on>~` zYWN#G^E;40f_Hur4~R3nbsL&hW1-5bCGYOcz4zR?chBsZzyA5{4DI1+DJ{% zj)aQakHkc@m2T@;4&o~O{w!0$Cw9mi@!XKjZAeokpmv+C{d^$C_FJ5@lkq%dySp3%f6QPTa6bq|n)0Cv zWjfC+1Bt|L0gh8*B>B41enC3FAe~>3&UX$zNVm=hTBh998VMVWxkXFllLQ4GgaMO% z$7DZm)RCY?%_>T?v3YNwlr;2^ldtqlZkbhKsbeqSAnGSakP-)OH5d8&_8JBMk8lFz zkMNiYW+tajl!Pi!mZw=F4H%0}ZL+{>!wX6_TaJBMJdi_$&xp^rv(&m*m4|_iDxT=a zk_)`c@qZD##&p}figM=Jm6=*M&jr28M!t5%&9RXlouzk{X_ek(bgJ2X{sAwVvgt%& zr3<3p&!WCGJ8nxuV!Aqj0t)CL#!n}!cC4Tc*Sr5uZlNSgBWbsviDk9f+S{tr2aGPh zTtc8AMeKuT!s<0!Qwd~r{zXwcpk;OXn9Iuz7U8Tf&2ohzP7 zl)O%#G5ULkqUK1n#vF6ufYQ^M3FJ2ren!hr4|KU`g65srebrTJWo+*$X@m*J`!%}C zXaS3?(KUn|l&~6oiQ`qVAz<28X^J!34$dnnT_i-|oL8kaTBKtb)iA119b3wyB|NXv zG9AzFZ_oIglZY;6-l9{mEIBYnr*S1ZgZ~vcRB`uyr?Wq-uKh}H|A|qB zF5v3YId6{Za{laLLF@V4dvpmiQv~N%AiQ6KaJm%XLuw*V3z065ThU>(k4n(iO3^-{ oPk~mH>X#t3OOP&uwV{6h70ICK{Qi)&4ojFMiGxlIR5#=R# z3tj;UB>2xmA&$q58nM%Dw7`N8kuqbCkB>i}%je^dpWeO)fNOBM22%kn8J)yA7czdz zhddT4RuWSj#s>8ebzEeF9t{>ec^3CDkN?8_9%jV@E-|aYOaS}Kc^Q|zcy;3`CN_Y* zg;uWhfZKim^>)WtQI5IIzlN5v8@rLt@T*+@ymT9ygJ zgiM7dxY;HRby1^CXoap;IrX0pXe?z>l5t~LS7c~@;40pd-+M31ui!TcD)wmjp;K)UARQh~ZrQUra zFO(+tk04ao^uGxz-P=vq1R~!a*S~8l^SJ^yvx@ODqr%3H!S@4&R*9puNO2eFlWfmX zM~=3yQr1J;De3Q#&YFv!3S8`!%ree^o-m9vfE&++F~oFU&YNpev#mT_Z!NDpY2Ddz zCqu3UC!+IVxrLOcY16T0M~b3AVqBu-MMr7_nPOKEm9wtWCAfcp4;x?3+;MF;H*DOe zg|Z5npB&MXwWjyQl85Bulrr1|19+v;KFBTn8H&4 diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemHelpPanel.html b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemHelpPanel.html deleted file mode 100644 index a4fb2403f8..0000000000 --- a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemHelpPanel.html +++ /dev/null @@ -1,12 +0,0 @@ - -
Edit $HOME/.gem/credentials to add a source
-
-
Make sure the access token has package write permission over the project. - Also make sure to run command chmod 0600 $HOME/.gem/credentials after creating the file
- -
Then push gem to the source
-
- -
For CI/CD job, run below to add source via command step
-
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemModule.class b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemModule.class deleted file mode 100644 index 3cce6213c64bbbe3e8100e017f86aecacd09f1ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2104 zcmeHITTc`*6h2)R_Ts`Kf;ZGuo**GJFD4owB!qY&S%e6Z_}HB}yIY)T$F{SPUuL3- zzWXnH^iLSi%yMA00pKw_s6dIq6KeuL7E<}gqAz@@ zeXTIWzHia=(fCP}cIhw?!CSwJvHu+7T^*(oR-nvaHop`J)%Ew<#~3&UQyWrAx5;2) zdF6;fd0U4hTVv2XlYMH8HdVOBCceK`2Ca_z81g{JiHwAkTJgl_c7(BA`h0>5e(Fq-O(4Y#)LdWQs*6&g}3%M6W!dl*u z5!%0LB}6iuIgo)Wy2zKL_6pR!0(GxI-OB_#LVbyc8ZFOajfD$(+z}-BKA`|d)le$E zER|jk)P+imm}Q)3LzoR+7z65`5Zr28XGGxkbAA<+8e^I}%|)L5dTo#RXk>^Nh+RQ* z#;_P&Plvos%vs*fh_OLb-=_o|P$9?wH&-%Vr7FaZqzd63ZSpka%sj1%0;++oKr3ft zJ9RkFII3=y|BjUrO&7p165Dux(j+6m<|-e?TWnl1+}x4k#`%uap$gLtn1mSy3(Kvu zW^h0lsqT8#ESfEX_GKEk(Hsh@e+F|c9f;^i7@4gHn`PINmcd%Psuh&Q{h|@a8L1)~j%fv2T}XS;HIWLsI)s)o`@H{}rlI&JT2I z0(?eK1B02<>dqT0(RW7?d#tn$m3tx42ov;9DsYd%{J4}dXzWUBiRFj%j9GXH^g7ZT z3{axKNtmLsLaRr#%V@5Dg6f;O`Uhxy$z_@}W->tEERBsq3a-N(t;%qNPD?O9kXoSm eS8X@PXqz6RZ31r7{Sw@PyEFsbr>{)*7JmW?$ED2x diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemPackPanel.class b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemPackPanel.class deleted file mode 100644 index d144568764996682faa13c5a8d092eebfc10cbc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5212 zcmeHL-HzKt6h0HOo5U<^yR@ZH3e$x`!jH`b5~x{LLeQ2-UbbqIN?cW5dy-7CXUupK zb$J7>cpM~<;GTyAm-W_Gi&m|)7fI~QIp3V0neUvLzyAL14*>WaK5apRKtEHV zmjqmRkAg+uap_6HBDU}{rWQbx!cvF^mcUf`|pYH{N#Vu$OxRC3`ftY&x z2ai~&39RpM!SybI>s|k7bf^^<)4o60lM##iy$1w3Lp~LOo-0P+=IOFKzL~PWo9i^c zM)elFOknc}`?gY2wc!=wY>b6snT!`KqM=Mu9tWCBK~p6UVwPmLsM8tE7}bXlFg=qIoic4Sx;;w= zW-I0FQlv^t8kvcd8BchYAsJdZqilD?5#TUq-?56H8r4SG>C}q$_`YA^?_Lm3q)J$X zqPHK1EX`TJYjXkPqozPU?9et$61My$08R*QPwV1mQ0VKVA{oBR~S*q?Pt7Y@PVBfGsiP5;XnAS+0 zh9G%ZLF*1Uu(<(iaDl+(lK#^4pqoC@!gurJfT@uQ1c5DIhC%#b8JOjtO+DiofiL}M z=$HEhHl!F}Z_I<3|AbS$)HNntTN33!EO^GzhObN)n)j_ZrQ@$^SicQ#k~P0Zhr7}! ziC}SQoL9Yy0G(Gody* -
Run below commands to install this gem
-
-
Make sure the account has package read permission over the project
- -
For CI/CD job, add this gem to Gemfile like below
-
- -
Then resolve dependency via command step
-
- -
Gem Info
-
- \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemPackService.class b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemPackService.class deleted file mode 100644 index 4f869931c0d23300276c6c3c2b595479c2df74f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8796 zcmeHM%X8bt8UI#s42qE@OR?LeP94~3Qz{R#&7+UVaVkr4%ovgtkyc_SjSGS+axD;m z@nEd-K_SlimJudLmuuQFON_6ZuHFPzR2qhl+s z6NIJ{Zku+*OEk@>Q-itz~^Gc1iSpIvNmo6)JQ z$O%P{*PXryM9b#Oj^l==)EF#KGU|>L2z(t`aoe!;qtMj8A=iB0^-FYy%|CP1@p<6d zecskBx915v#?YY=fcAnH^zwAG%k^;2N>`~SuA*C}TvcyzeF#$3>!B_JT{vyw zg9CdHk9N4v9SbY$_-+s5TM?eM^{Qo?L7?vln+M8OnqA+0+XNq<_ClYMIBgCIrKHmP z%nsMj3b&d>Xf=o`~h zM7g5pxju|DWI>_SL&8J#Ooa5IQxta!*YD(o)t8b)=Be9xnmHs&c39yS(Nr}Gh5b1u zL^YAeT>+BMaJL#&J9%Q<8=-T+=2eGP1BJTHL)TF-uZON~#uZ(8TFFeBAgTFtP_h+# z4)J6epYy_4IbVQ!P^RZmW@`K#;&i#6Lz>jyc|<+W7M2M0Ao946+8YNdKe9sC*OO|r zvMB55$Z7K(fkRzYUyp)N)`IbCsH=t3cXzpNqFC%^5z5nt2Fdtv=75=Fm@mA0UO{KT z7j4y{DxV%ebxlHoe4(&?T#YF^u1yCc(m(--nQi2#W_4`4G}D6o#J6J;=OUJn#_H2cqSBhuw&5`wj=^v_=bxbx^ihH@zG^gTjM3Hqf*9 z3@D4KqfDpiu^D=pzQO2ZWwJdc+cR?pa`r~lYjM9R?I8PTu4UTW0|y*T9tpbw?V6X2 zPt?bg-Kh>AcCYGfMkgwZlYF7EXAC7=D$&!7eqW&ZGkhb*90!&N(5r(iP}c5-*@NDm zsu&7x!jwUMy+kiEx_Ec7WVf`4Yr#MPciOVBMfjf{GtkJgLu)>M7lLzf<9JD0r9>AP zHS#&kxK@!}3Jqn{pfS6Q9;*zy)5@5XGQkzf#&8Qls(G2wrF^!AFWf!TKy}Cu%bvK* z_ZU^iG?N61GBaE*#6+=l2bZzB+}a)75+J(|vefm(k#b6Oh0$uh*!fuo_bm_^cQ@PI zmscl@&ZxE><0|sUy6Fd9(}o4+lXtd~ZhMbAxY;>TF|flfEsl{sA5SY{Jwpc<%Zy8e zM6;4FVD7HZ=#iL#;m$v?&NW7t3#~Im$aA6NiEdW8hbY9=1U%`~I15|2&q_{WQ0BDb z`aRPY?;t(Q!q#zQCO?e6n@lM5CsihCm5<~_n;ZESzlaMEMh|8$=i=5rHbY}{k_Q_n z>yA7q0ukoCB)D(-R(DS$Z22?k1FA+l@X1V^$C05?7Yk+Plla%@Ca#Jks~XwzAGTbL z;A!{4dK!6PBvqPeG-xv>MfMt#uB$-y~Xqubcs2En4yJJ4bFeodpFLL2)U z*XZY<$sS@g!tLS0%s zQCNEFQ3dJ|x)Dd%k4JbW#w~n^ev3~9`Ntwo9TK!lJ#y(51r*WSv`0UopV7PYKK&A0 G{rdkJ6_Hi| diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemPackSupport.class b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/GemPackSupport.class deleted file mode 100644 index 1e49aaadd5b4a644002e6b09f8df4bf86f8b2951..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3849 zcmdT{>vG#f6h51V$aa&aO;buKlx=8>%|(JzC^WrHCzQrB4#^}TGv(h}TH9NsU9nnu z$YU@(3^TyMe_n<+U^pu^PSR{`F{Byzq3a%f=bZ1{R)75U^KSrf8y-IP-c z;9E2O(o7mMDV3pJPWM23+BQ^VRLDqZ^d#QJr5@K@hNz*ZRf5mo<+v76Ka5$H(VmET zc9L2mj*6`THYTjk>5@=>88p8PnqLOZw*o!}ZHY#TXVm(dFcS`_K}z`dDLQx%1~b98 zncx>hO$04{7KzORI+Avf`o9xYx_7n(<>jvXcQ9W14<@}$f4wsqK!Cl#`IhiPG-pS_$m z1A%ksLFZo$Mx1lCJ~!(+;<}h+Z334!b7@4v+j1x}ff^s$@ly;eRM_b3vAbM@Hwmnc zA8mHB?R_ww8v>`%5}Om-I0XqTHd{vts=-wPKaN*fOw(#QtF@ad^}26;8#`YOt`U$Y zYbJqNq#T&TJq+d|?!63l83NZGRZ_au>Wu0a zGx2=_e;%JZBjoYsR!g6k)#k7kOR`pZoDyg{nJT-|@?o+*B=GBhm8>dl6g}Tkxeoc4 zxTz&@{_tkM*cW1dZA-fc5t&V-RlzmW;b7N;PYBdU@%7*~Zr*K#Jop@I*xrr)8L&Be z8>KxS+&lCGQMLpuxiyhx_`hIVRt8rAdno?25V!=dzzkkJe42t9UeRVajptc>a|@*i zUK_u_+>?d*pWxi@h1?>Z?N=7z0-k3}DR>nw7Vlm|+$nhdnbhS%;(4?;9BA`Sv@7t| zL^SF^TXdo=RX}^&fp*D>b{%fKz&6Wo$=f>)v@1@u7Q8zV?L7zD4JX#g9B4Nk gXs6&K^k)ig!pC?8xR1vf%z<0*DSQTZFi-CO4S~vgVgLXD diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/Marshaller.class b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/Marshaller.class deleted file mode 100644 index 60f03f191bd60dbd8ba3163a7f67e038873a626b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12834 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 diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/RubySymbol.class b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/RubySymbol.class deleted file mode 100644 index 6c8570b68ee20856f47d7ed9f9d496f331cbc6c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3444 zcmdT{ZEqAe5FRI&+}$P+N<%5of(f*}Ys)UQv{a=+iXspv9Uzeqsr}~Lb#4v2_SN>D zxZlxF{Uwz^YQOhKRg8BN-9>Sfg`TMTW#8<1{LJI=%Me4FYFM>x{`^ z^kndy$Cf}tvYZn*+n)|?TP@`9E`jBrgcSB3fpeXs!`)pp-cku~!U}=4srh}am2SZ) zvUKm6)ZD0S%o7@`d?Yevg_3ln)ga@!`H=?gos?5M8FA_WLPssEsL_~7sVp6EdH@pA zo~6Q2ArqmIeKx_NJ+8ToafLmta(w@_z_EmeamI|Hdm`heS|#E5$qhM`*pSl=p~6bW zu#z#XWDMPe5M>PaW!#{N;)XglIkRy}Et2LhM@V574)+KxgbYhpYJ&&ut(56)B<}q1 zxJ|91tP}~SX2_VKdMC`Q_V9#By?m63SXgR`5!bjy(pX)@R%u%8L8t5FE@Z;@1jbuP z9~H(r&r36uU&yg~!6`#&(!&TryB3A_Jn0D@7A=ywsP`XWy+xqZ5_X<0%yYqGGr;Uo z_+KwrhkO75tgS*5T9{w^cmN+4`GD&kcl=$(Rx!(VnHKJS|6{|Z!VuW%|Lb~z>AyMT z_HkJq);ry!1)v4z31l@=d>vnFWecoGF{a8*SGGF6?iPVdPYY>9&UTn=qYV6oHf5m+(B;2_WA26lSAZh!VjBg<<9 zexD!9S@5|y)UvAbyak^V_-%en>*!fCMwVh%BMBT1+A5`>!e7pn_uMiS1`BooEW@xp z)NSqa?*2lcl`@mMjte7uTNOIy53swz+%WC(%GLuBdeRkhVJw&Sq2QY7IGr@%8v?7d zG0}wE1g1Sj6TUyxBUYP&Hjjic*b?qwpJw1HU_4`QiV+M;u#8V_e8wz=*EYW0#?b}5 z2d^Rc`RwW+aQZKNTYxioUB)@i@&mlCmd^pAd{};4hjTLsZeE4(kq2SLi|{dAz;!O7 zrCa9`-jDM6#DlixMY{}FjzODp^P#PK(J1QX=jODmJl*hcyWmB;j#~NArrbXBpk4N$ zHQ)>AoQT%-pk4Ez5%>zeJ_c<=z1ZG}{xT$x z;LZ=?h?rd$HH9FpL=W-Wo|$iEK4-q~KR6Xj_!B4aM%lW2q)xf(kbX>>^TEgVX6Zoxc*r7AoXY81U29AoSl%qx*0gZ|FB zY2O*CMw<*4CL%5VF#0$$HeX03-Ae{f*8h&3x;YEjIHFvyb%HIp%Aj|i?TsRRFhH_waEYc%kWO+Wj zoOfes8EozRzh2OUw?^ppDs@<1-?l4Ge%xo<>>o_rJQ%Of&lrGlfiKdz! z)T^n^!_=A~2Eo2AOpI?yI!IxsB)1yu7OY*+UEe2z?yj_!WcGl>%)%-#m?Ob&Kpz&M zNxMF@piSR7vUDJz^$MMy(z)~tzCibVfAJG6eWOzYuG88iAE4hdt=(!LzzW=`?ry@Z pDTLC`Bix>Wus9RpF5H`maDN6ue+EJW9#Yl@aCk)DChg{6^%pU=5BdNA diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/UserMarshal.class b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/marshal/UserMarshal.class deleted file mode 100644 index e3bb5597602aa2474e6b3ba470afbd3911a6cb8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1767 zcmb_cOK;RL5FT&aeT0RUrRDu_3li-mxga4?#DSMosV#>-B#z!>cGqoU2isZEUxow{ z-1$Kq5tF#6TL@AldRWKy%zQKRdFT87^Yd2#cnXg?&|>h?nmEdYRMC-`ib(26D@<@2 zSu|5LQJxlKGUg&aj>edgtFaT2Mh9fy@%s+UGgzv^Q=!JuyWtVWj={VV88R4bpPBZY zk!rljU|}lK;t!*bBV+ryRMNd*@Ob_2*qNKtfQ>`S^-3q$fy)dQ&$7KSMw>1yveu6S zWzgz$iV2T(mdjK)sTI$S9;TStXFTZbPmsHl9C-;4mYsw?0gr`J+VLUs-yk91a$H(2 zRU!>Fo1Tzqga%bi8Ae8DbpB9~E#YCD3TydDrf7YZ1nH_Ym8^;}@-?YLPkZQT4?XQ+ z=@1g_;VJEFJke-*SxqKfJmHRt#*aCbFbhX-N)b|pRV$6bgPwn%nufX4TvYS~y??SY z>$H{Ssf?xLw#d;C>B>4-OT$79XCR1_-}dN#Xon?c%OW*gDj#EC(dN;>qSbiO7}G}Uy! zSxrqIrqK*B2=;VgVth-|K?*w~xz%8IVC|gl`aT)-ccir>v->1w7FL1590`642Cx8a z+6|xsUHZe0s1Y|+OPHjtibi^?greP oK`8w^!mS#FE42uB;BGC#y&8l;4MGbZP}UZ3cu3zi?dD+h7ccA(MF0Q* diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/package-versions.tpl b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/package-versions.tpl deleted file mode 100644 index fbeaff6a37..0000000000 --- a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/package-versions.tpl +++ /dev/null @@ -1,23 +0,0 @@ - - - -<% -import io.onedev.server.util.UrlUtils -import org.unbescape.html.HtmlEscape - -for (def pack in packs) { - def requiresPython = pack.data.attributes["requires_python"]; - def dataRequiresPython; - if (requiresPython != null && !requiresPython.isEmpty()) - dataRequiresPython = " data-requires-python=\"" + HtmlEscape.escapeHtml5(requiresPython[0]) + "\""; - else - dataRequiresPython = ""; - for (def entry in pack.data.sha256BlobHashes.entrySet()) { - print """ - ${HtmlEscape.escapeHtml5(entry.key)} - """ - } -} -%> - - \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/packages.tpl b/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/packages.tpl deleted file mode 100644 index 310a291446..0000000000 --- a/server-plugin/server-plugin-pack-gem/bin/src/main/java/io/onedev/server/plugin/pack/gem/packages.tpl +++ /dev/null @@ -1,15 +0,0 @@ - - - -<% -import io.onedev.server.util.UrlUtils -import org.unbescape.html.HtmlEscape - -for (def name in names) { - print """ - ${HtmlEscape.escapeHtml5(name)} - """ -} -%> - - \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-helm/bin/pom.xml b/server-plugin/server-plugin-pack-helm/bin/pom.xml deleted file mode 100644 index e7e3d194ef..0000000000 --- a/server-plugin/server-plugin-pack-helm/bin/pom.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - 4.0.0 - server-plugin-pack-helm - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-core - ${project.version} - - - - io.onedev.server.plugin.pack.helm.HelmModule - - \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/ClientException.class b/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/ClientException.class deleted file mode 100644 index 0de723355c23ca45a896d1bc0508e00e57f40104..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1122 zcmcgrOK%e~5FV#VlPrOh(DEo8Oi$smdqF~?2vk)?jTAtlp%O>OJ4sx2?ZtLN^UIJx zf;&G7G2W##LIs47IQTK+@jSly=F8U)p8((i+-X9M!4qd?k_)Ai6R{A9GKtZc;v#Wq z7ig0rn@{Pn5b{kj!z@qsGlkk8oJuUbGP((M1{>wyOz3IyVtj(qGgyD5wDOM`boztg zk+(`uckdlDsPCH;o6u&^J^yrIt+6e*#A=OK+M+Yr0#hzcUZ_ljD7>&{oMG-B@~AzU zA@|Dyd2kSisBsmQOQE&#e2o0eNz4bHE60^im8Hb8B|S~hqLvh4Vogr++c~|ZJeHYo zj!#sE?tex}kphPV0?1;Dd`FqM>Ox#~A+EX*2ZK0tVTY#%9S_Ck!pj-=gbAJ&RN<;0 z>TMi)8<$A^*=tp`$_rx&wX-BHfHi6#dSARmR~YSZ?;WN8gAo^)b8omPdlt1TF8tmo zf)-rvKm)EY*y<0@iLyeZ?oerbKF`N!M}oM)pf@y9WXHm)Ab(fZ{Y*Iqd&7U^`7Tkn zKL`wtj?COjd`dK7u=&$Clt@$311$*|4Ng@f4bC&= z9F5J0sP5n{Fj%9x1*p-j0qe9kNxDzkppQO6>vb=B51r4YO_%my1GF}1@09llu0pTW gHQ?HchZ^br&chmP(w`b^!F4(TZqr&P`3Btj1_XdfH2?qr diff --git a/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmData.class b/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmData.class deleted file mode 100644 index 904bda93d14c567353b0e10a2e5193c767a032d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2673 zcmd5;TTc@~6g~sgmIVayf_De-QWSU9c#9BTKm(@eLy^SCVRvW;c4yX^*+%?hCYtEG zKgkEObdH0icy=9}-FIrHtD^XNNcFaq}>1S$!)EJ8v8rP?}67YGd3MME;1X-;6;jV;#dRtwo! zsQu}0VF~e`X|e~89^Ztl;+<^&5ep%JffjWQV}zYyQisETQN_}GwKa*G&!|%v`ymEHA{t|LPkPkTH`&O+UA$d0N;schDM4T>NcA&8#bxMobdN4?y!>wCFwg!`gx{~W-WFt zl2mD1WLKyzN&Op^SrK;y)^iPu4-8MQ3xHZhS$>$_Fv{}?M4{ayK>w6Nr>~xv){-<9 zp|I3sDc2}ReD8D?TBT{>q&nxMmC1;23w+mox}F*9jv-%$QWLVJb~$BuPR-vLj^TEX zUHEd zg7*I4kZlS>;92c|s~A>~kp{Qx2Q{c%o!hTMv&FwdOGE``34HJ2^6%$C_0bpBbFo;PjgHK?z^Xf0dJ?tV1&p5R%jKMBs1B$$*2FK%lhBI#`&wYgRU-NaB@ab5wNrKDx9L@iG za0RaBW7mKlFijsYIefu1(}n4DSElQ51G(F={9?G-g<+}-!yr`A>j2EbZTtnek6#al L;11k{00w^o56mxn diff --git a/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmHelpPanel.class b/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmHelpPanel.class deleted file mode 100644 index d81d770626ac6829930c914a981a46a4209faece..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3398 zcmeHK+invv5S>j+k}idEEBA{jxAbNA1qq3A5#k~$1&T;P;t9FClf%<=W0+1;Ih$4oO2=LC%n&N zp<*R5#eQs1_ff}1*6YwmIk=0P4+_)k1a_0;paRQrIg2>}?EQ4xaN51DL$7Qmn!D0A|*m-qc#@I_wClA0J4K zMrD0WS)%enWZViR8LhUGVQwz6aB8`W%&r#5oP)@riaaWoa4D5#E64^;BDQFmFigl) zXo8!q(oh>U%7j*EYn4;~S&zn279|-shP6e8<{z%&Bl)Ml<$C$8zdK+lQVd-z9h-Ou z*_=?3r(5Ld7J0fw&LDDhn`5a$!`!~*+$LRSX?yW`L7O$~he#Yb5=Z5xkN4^~P~?Tu zM1TQ^5mDVLhDvwFq5GCenW!TsGpiUcQze}GCaeCT(Gtmz7AcN_zM0Q+nvkRIs+4um zwn}AtptHuj&vD18QZhDZo0kIPBH#>iVGL=QH}vuPopBq2$kVjpbg(5wQ6On33GKX- zsh&)+El8eOTj>(i*Qmp(FQ<-)-yK>h8)4&_zZSJE21!|%cmgk~tnKQnz(S+XSY z2KGk=w1w6Zg&hAxGKSY7gfKG=HP{uvY@@ke4LyhjS1o6nM25S)d4hNN2o2cM}86#piEJyzne}i28PyFv_;;$t>F@Lyh5UU&WgHvlAjtB5^ z6RiH5;z0;os;3jYMW3Mu)&@=jr9b_PAm6YJs??gGb`9!upQ7G*>bvpqErgHuOuvSm@2OXT-E^;# zjh_iHUA9Bm3;XEZB+SBovO2J4b&#F|Z*GqFc4&mRS;Fz9w+bAAqeFPsJscb1VQz$n V2{=JsE5PV`-R~@2RqD^d>CZI -
Push chart to the repository
-
-
Make sure the user has package write permission over the project
- -
For CI/CD job, run below to push chart to the repository via command step
-
- \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmModule.class b/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmModule.class deleted file mode 100644 index 9a6bae841a8d011c85846597c3445bd86c1a64d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2123 zcmeHIT~8D-6un&*_rpaH!7tQQo**GJFD52HNC?qDvIr3*@v%E|cegmxu5D){zsy7v zefN*}>>n`R&g{CIxB-IE_~65|)Ash<+jCEEzkL7j2>_nLqY9K5tXmU>sgNo>6@3v( z9cqO!_Ct%Nk0$ITS%(&TB6<^cF-gN+YW8)UC0KzngSmWLB2*_lXq{r@7+l+wO1dou zQ!A?{49Yt?Cfgc=*^%utW3;KlbvE_wl`?2`(#M!bI_=3sIH?uy8Qn@Swd=fIJMJQP zXFcQ|An?wD!WoZ*Qrhtr@*zmT_Z*j&OBG8)@g!%o)JB6UA`fk&QyRa`Xf5VJln85i zTPA4#rk5DWu@Au0DmuuQr49<-gM#;<;63mLf#-dh#~Lm7hfRfxy4(>b_^wAM9LJ$- z20oiX&eX-I#i?c5(}q|Z1~GxwKVi7tvd)Oe9p)MW$#P5qNZJ{|9R0kN$H+3YE6Jewu4<^g5D=mY~=GCj%27?+A(w3df zkej8KnQ}74J=K?1lBaE7VDgegj_S>!05_^|hq14hC|<)I=aW+VFWKS^7`yEMj$|qG zM>;bRKBuRG)H%B9d7&j8?a1ZWN5Acw_GWlEj0qZxd_W%F@ diff --git a/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmPackPanel.class b/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmPackPanel.class deleted file mode 100644 index fd107866ff7e7c589d0391ef9ccdcc8159fc4ab4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5895 zcmeHLZEqVz5S}wmY+nK?p)D_=unjHPyqqZ@A>j~&C=g5Mw!KB4v9+TL=vd+eLdlKc4Mt#l@)OcY88qQKxm_K%>t`g6fH44%|GQcE>j&JG&WA z^%G>T!I}db$Jn1LB~=}sbk_R!g<`3UrYt0Zj1wMF&7~lTl7ooF=?BDZ?2j4IhY2GF zz%#0QR&^3kA*3b)MrI%$>1x7L!bQjxS{EJS)Q~AA0+cXRGRE;Y6Pyc)7eq8o$&g1Z zU8ae~2|8h;srn5QYmRZD2SVh`6buuTRZJ zFg9OVS}))#wTnugwo+Jgp8smUX<7blM+){WImNUc%e~ud{qW<$343I~=XS5mdG(BR z^m(ceI6D7i1vZ};dNe7ZD77n2t@h?+ow5xIR>!)T4UNUIfn-YiOmHUHr8PUE;(=|r%X4c{DzO={mvvFFtu-@fdiYq3}|#f6*uFf zKdXAoQwKisAL`=KabR7FE?zP?jrjK{?1`pPV(W{E&^%^cG36;osUMqiKDz**P}iSD zmQEdBa8`RIt_m}b93Rf_m5a=OT*)jUEiXaD8O625vwl8niHpo{dI1-iA8Wp>wUK|d zu-AaI-_QS-%C^Cl|!&qdRL%c$vb8_gCKm>str z__>7E%Pc}LfA{4?1?)3yuVHnua3{|CQx0797ZUNTZHQG%R|Ha|SY$Gx_c&8j1>?gS zG|?gREH!u?+n2U&P=hxesG5bTfw$1-v}Pk~&)&WFF@9iuv37^0y2nfjl-A%Kta2Wz z$hmO~t^-y!*scYr;@1kSLIr9#sz4nY_VC1#TR9=O(<0V}LgPT(tK!Xu%us7QBsP -
Run below commands to use this chart
-
-
- Make sure the account has package read permission over the project -
-
-
For CI/CD job, run below to install chart via command step
-
- -
-
Chart Metadata
- - - - - - - -
-
- \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmPackService.class b/server-plugin/server-plugin-pack-helm/bin/src/main/java/io/onedev/server/plugin/pack/helm/HelmPackService.class deleted file mode 100644 index 5937459b8bd474eaa0d47b198276a0c55b85251c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8102 zcmeHMTXWM!6h0dQa!d#ipe@jgpf{%%xdjR>p`jsh8W$y|v6BM5q-%L&FUVSTB^%Pe z(Ld0C(V2Fpeedt-OJ6!YE7^(^E0q|aQ#yIDrQJRH&SiJcIeYf^zkdD|0IonwgE0cv zJ!zG@lsn~nv`@=il!e1utY7w+>@!(*?Oq!PU25GgcbMHRFXP`WY}Ij`TTFv-0>^@H zZR)hkwdOr$`2>pf%GySCp|V+BBrt965Y&Cio%Sq&BMZXueCqfc)b6nYOb{4X9B^c1 z{`Tfl)vRpRt9L5|Nc8~x2tZ)Ul|sP}cq3!;R-y-C4=Yh4f+J>3RvbO5MsL`n8BrV$ zC}LemHRUnS{5ai7voX?(w3E#qw_6d~lzAi8#_>bfxWoN9 z0#<3aLJ9dtMBOb`8v7)(nGFJG*Lsf6yR7Q;xyPF}n|B=HQ>BSVpkP)VWn`3Vd_lBu zhF?Lu?Mz@rN+AnyjvT+R?nvedyU$v>CAu!R0}LH!2|>HwRlPXT=rG;icA2gK47Egz zaEa&^Rb2HZ(}y62UiEeE>D*~?i4xe`IJCtib1dYrB}Et8-}P{;r5lz_Jx|}_HuF-s zG&)i|peV=FX7rTQX))ALX{uH%Z8QBm7e=@@4KLW6Mz}W(MPR6%b6#%==IP3+UFusM z-ACiIhc22jj)ObiP&?iTrX(9RG%xSELi)ipK1?y`GeKlI~c;c6c}io_*MeBimbgR*oog_D+T#6k0r@J!Ki z*=3n}ofYb4XqgLY&$CWkwMFV@8R!X$WM*6G-&FpQqQf29O*b&hxzb6rF?J>ZvjaqXK85H0m8Nc}Cj5w-nhSd`v><2b0 zD-qZaY*9%(V`c3Jwy?sUI~YGwU_;M@4tw6^H`z9UQmSW4@!$oxLSXry{f#Qw=kwVZ zHLMP^?hg(<7^F&}7ri?(yu-jSfx%@ln`3qa#yc5Qc~LxYY(ZP=(k5^Q?@BN%&!%d6 zJs02Xu#Tp7gzQqAe~&?63RMh(L--(YIqXPx@BvZkkh&fdJ!!EeyuQGAyX#IZD9qzc zmKjx7(2S?5jyk*}d*=AdoJlIJ&b9{2I1%xpfd-%9TqIn35co7O37kmuhb~`(RlMm@ zdTDS=yFWgFR#%i_k8op#7182Jj(#gf5 z9)t2>tWrzweHq`t^7IVZ1TyXpMM!ZmzkTLA=X~d{=kI@i`x5|e!95Qq2;4I|3=$?} z@PrLmAXK0vkN6-kTo1So(m3nkV#>m&L7&G-u!5&`eA>v;RB7wMB!Rj7+nC8-u(th# zhnB$P=HvAT1m-(?OB+@T*;^tov#g}COxi6LXS@b=6nC%$rtSzS>|FxKnyoE-yR0Ja z!3hGhdoT~QR=NgrWUBt7)ZD0ez#|%}Bo#5ULP?rxwH@=s+@_8CW}j2LlXB_+d}pFx zm`Fn=rLuIJ(_Ijswk;Kg3K0Sw;uPZWCIu7fd6>KMIEJ9(a$x^N{D>2b^7Fwlgk#^0N%dkvFyeqKK zXct%To@KG!FYVLS%viUAQj|#-uL5`X5KAbdR#BE`f1_R$-x#4atavRVemG*4 zR8|tIXxEWrIrmWrnI8Wf0(JJ$aT1{uQhEt_t_pEPY@2kOQ1mw}0NnjfJ zd$hY1z&JKLj?JZ?N_lJ&cz(17=5t_N4$R;_26GYjUKaZdfr}+|Qn=OX3@aEj@hX9T z4$qw-@@R9brO(@HbXbc8S-2}r2{cQYD*DpW%Vd2);E#8etSXHZJ>O874*5ge*kY%6 zWw)R24Y9?xrQ3!G<1%SQaLshs-|^rp0`*~lJ-CHCco!lMzQrPTcf+3s?2g`gVUP#k zz4QlB^aQNARbdSNFu0y&;5=Xx#s3xpr{O)A!mEc*6Hvn|8V$$sJdJN|q7=bv<9C>O zJU{y@oct@7JB4TWl|xv-^K>BvAHawCyN?ie0?xdUI-5(piuQ2{+FU8xr*Lj88ZALv zC`DVWfOeq-?Mx}!MY!}owmE(a-Y%D*ohwCa!RKSqu9To%E=9Wr{#dl21nqhW+A;VN c{h5I4a09OZckwuZIdBuchHv0D=E - 4.0.0 - server-plugin-pack-maven - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-core - ${project.version} - - - - io.onedev.server.plugin.pack.maven.MavenModule - - diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenData.class b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenData.class deleted file mode 100644 index ba609f6ba7d81af1af0790096768a25aacbea287..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2068 zcmcgtZBJ7%6h4LF*yJ4%@wMXHrpaAmd`W=tLC}EN^uvI}kKMgzTj8#~w!Mq^$4oTQ z@BSn|7*Fp7Az=wb2}{=Awojj)o^$$~pTEC;2Y{FGqzFR{maGYDJt0+XSM)_q>Y7#< zVZUb4^wHFkIPK74BEmg_^-gN!T*@Ycg54^FJ8sEwIOU5ErXGILnO-#N=?~O!leco%=@{O zdea%HI?IRsDxof|NG07WgW*bbhe2UYM_7az29rm|y*5UhQMkei!`sTB)o~vq9_n5q zW8uh7o*3PVv1gZfxwO?q?)DSpo*?kI3-a6XP$;DxZy`S<3HYYt(sHRHX~+TbJ}tG; zpbF`Pw$VKre@tmD;z1Y-Yk6D7XfN`V2H%&&2}_-f{|~s?OJW&H z$8DORq3BaWnlyCU@I1Vgs*hx1 z>>bF@g7RvB;oNC1vNS7~D78;PsZiz9CU%F!8rMWr9TE-BkWjO6yR$4T(mW zu)AM`2UIS|B}I6|VC?uyEkcz_N}dR`)R5Lv!P%l}VBs#%E~;8Xa2-bA5{-)4XcT6k z43}vJp$p9kejq6jmU`hUEn4k=h+eOm@i)NeOX& zO8!WJ7HIGJQ9*`W34TPzZV(5_!3XVf$>DHjIQ+h$-hcS#KLGdzey+hn0KXd@w=ynd z>m{G?mQXDvF~Ld8pq`*^<>`1xgE^01k=O)ftLvWInC81&Vp@a60IvACDVM|6PX8sw zHh_z{R<5n{RW+)@eF;9>x)hf1Glt@H|9 z3hM8kON~aQ6HHjFvRtIx3MCn>)=x1rzp}8tKSE{?a%4_H1paK18-AR8%BfR3uzfBwXYKBA;+;EKz8f+qjI|c*HF2FTTlXw~i{JJSKS|Bfskv z)D~MPvRr9OfteX|Ts|f^)m}+VqOB$;R3*8w6=|8E(!(BX$_;m;mEbgshk#Wh%H#xK6f4TpP6W)+v0Sa4k5IQUML{cq3e!-#xlWyAnIiUr9H%X3Oi1=Vg2OXIbI%(e3zCw9WuUSn}%pz zE~7S^GU*D(|7IVvoai2#>jg189ykorE)hm=oO?9)6mDD~oJ=N+p|erQ7HRg~?+N+; zRQ0!1mQl8yt>^8XCvRfRecANs89ACgdt+%uh84v_2w}AWHMkPM&1UDYdMiS{;i|jU z4yE|Ban?t@@6JX5*E%ZZ>5J)EnRYJPkuU*lcD}GUrE;^OWSi;mb=h&X55*2 z)|L}t1lh6a>Ox;h(z0P^hS?h{a64FPRH!*;GfK|mIm-KMKuMI&QT_x&l*H>C<SK`1k>~n1#tr`!7{ZLs9l2@Lvf3y4Ls`F8}XkuF`Xv zWQv&p4c`voI^3YXMYst+kfvKxsUPV*)8^(B+J2g&?Jn7IQriW%LwyTy7w*v;V2ysu I^nD-LM<_|)Gynhq diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenHelpPanel.html b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenHelpPanel.html deleted file mode 100644 index bfe2e780fd..0000000000 --- a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenHelpPanel.html +++ /dev/null @@ -1,10 +0,0 @@ - -
-
1. Use below repositories in project pom.xml
-
-
2. Add below to $HOME/.m2/settings.xml if you want to deploy from command line
-
-
3. For CI/CD job, it is more convenient to use a custom settings.xml, for instance via below code in a command step:
-
-
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenModule.class b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenModule.class deleted file mode 100644 index 2a513d590590dc455623af43d1a60ed15704096f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2142 zcmeHIT~8D-6upJT{csUP@C!ASCrHT5i;0PlO$gCQvIr3*@v%E|cegmxj%{Znzsy7v zefPik1AH;w&g{x2Zh%NMKKL;0w7os|-qX|DFW*0W0)WTxpbAqAHm!-mR7e#bi-8EG z4z^&Uhr0(vEkKk3a&x|E*ex3dFUFQ()evoYcUU^L|Dta zGC}({y~Ie4eE^bx<-Nl*|Vu^MN-A3g%aMtkH6xZ7N*U=Z;9hcNwKP4nzk^ z_EH4}RTqFQ^Ok9*4e>S#V*;^%!f>l&oe`1SFLYMQYJzL-G#7;e8udNWrI9h7WA+=! zUS%n|zK(f^)U&$n#j#lkexHuvfUbm$u(jsZm8%%LlI{xcYEv9Vq0h0~QPMTUi?nh^ zc5;V9)N#OdepydrXy?!}mgD4@^2`gNwa!oTE~hS>b`eau=j>n_P=nbf%)m7UORMeE z;&4D*sosV!9&>FX`9+>~&>RY?2MiY4Iugl|Fw&2QlNHyOmO-n1nR>RtpiZQ8WiL16 zX!&KXoJ?^?4WyOiYs;6KqBxPOMtda0jT+oy?CS-}*l5SuwABAg_h&I5zxe->bm{yL zbZ#PiMo$Mlf@Al-D7+--9YtEQ(mGV`xkMvO)IX`hJqC-D4wyl6S6WNDKct7w!b70< zlU{0oDf*j%E7VqL^oV8|^^K2Ed%e(j56#bo%^bDf2I!lowpm)iby%QL1#Zyl6f6#{ gmZ<*~?dAlu*$HUVaGUl|!5z3uJ-~hXD&%kZ2bXoWZ2$lO diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenPackPanel.class b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenPackPanel.class deleted file mode 100644 index c8362d0461e848ea984c933c465db02bf8ce13fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8203 zcmeHMUvt|;5MPBPvedLmQ(FF%f|@qq@W-Z5pwuC)lQ`5fcG79w4h#>OvvhH;NGEfW zJqeF|AYPe)8F=Rd@DX_Afe*m2Ct0zRoFjFT&@jzI9O<<8+r7P&_P2Y#|MT;&0Pq=9 zbQsa#ULfqEM;I?YC0$Zve$nUDq1|FYMVE?V+wHXQVVl_BqF9&mVqN||#QTSYQ&)#k z4W^>GF5#`>TJtHjLk$c$W6|}Sfd*r>I%$`1Y@M|@2|I#na6^vG*ZLFJL&12fRFlYZ zUTFbmjL$R9!UYYkA6uyV|-*xbrV-;+d1c9~5TpIkBS{#asr2%rsNQ+uC z%rC@2P>6$|5C=g)3KXIsn6Vt629{i{M?!nc3ehQayNyd61j5)tdBzKot1`gG>t@MUmnv~sn#kR^-80>TyB(~%>l%5^0Kg5=d9h9afF50 zoUA)K+@YHc3p#7l7g3lf0?9P?&mF2=&Nhvx>{7^>MyB`jabsoUj$(TJV)S>oMw(Q` z5{JA%8;yLd{#jOD4zcWPcJR$b$Dy-?!Y&gu&ND|YfXE8LS~)nujhLCt4EZmqhl}tb{A3QSu?=0Z+B$SRJLu}j(QCT zy9k3S9(8!gJepPfLFl=az$VzPIEb4$Eo96d8O3B?QCKs$%5*ldFT)*eK5DUzL`$r^qqS36#liiXTE8cf%Go48MU8K*Zm8g4OcX_ae7?3-b8D~ANZk?*ty z7xMkS*W5RYIk>99pBZ{li5CuEzOfsZr;wUxFyZqmcKH}_+4t!7m-2EuuJ!`G%DXIJ zxF2QNTZ_7J=zg=7#9Ao_*R}BaZ}3N+L~{nUIyN#KkEMMYQN&u0`!Q62?H zW!h;JC++zOMgM93N*iYsC{qEQEy-x0_sV@_0r|Q3fGP*G8Y~~4$mID`I(@>FI?zqP zbg82bq*TZ`X5*`rgSQ;KtHDybDXBCKNz{NPy}pJ9mwIcKubeHBF5~Y+bZx>Fcm?kOUWM0iBtaO#kr?511;Ua7 zVHDngYiP@xI8*9*3;!o*QfrK6DbT74v=Nwr8w2+A5pF6F{!${m4e#vwCa -
- -
-
-
-
- -
1. To use this package, add below to project pom.xml
-
-
2. Also add below to $HOME/.m2/settings.xml if you want to compile project from command line
-
-
3. For CI/CD job, it is more convenient to use a custom settings.xml, for instance via below code in a command step:
-
-
- - - - \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenPackService.class b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenPackService.class deleted file mode 100644 index edfbc0a8356052f8f2f65894007c6b6e1c7a8f8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9641 zcmeHM*>l^*8ULWjCPkl8?D$9z*mYAWt;yJpoHUY^QW9k`1}T-K6xlskh+L7dL4XE8 z#Y&H)O?n^c-Sj@vD?MKN(wSzaedtsBhjcpA*S@yX-vT5E5?cYO?H(C(h6KOeZ-4t; z`(gLnKmFskzayeY=vN6Ektl0hwMC&>#EVntZZImHAkXUIagZGFXXEEMTsVqK112DG@~&i z(SZfiupQNK)>Xa3k~AjK9(NAl6|x)Eh2`ABpgs^p3iN%?z-?)i&Eqs5hCE=h+Z zO3t3)|If?;Ybmefs)bx7yO^zHlQe-jU97V$=BRbmQPVeDxa`2whFG?Vs&Yy zRLE8;xspWpDvPSaDq4#znN~}69A-hpWNxEUEiY%!CFvNXOWRHLoJ0xUT3DP;(n*Mu zZq=uuZkO}?^o1n79z2{EM89YH-1#KQ-5wBKoQ;B#q&IOKS3np0iEJrJ5Ae2YswL5} z^<1f(Uny40YfDS{jcU1=T`e!KRFX6$(b(A@39~J%6f3!6rCPbNnyb1fZ*l7< zIIi$m2{eIgALsHp4!9g$61~TJ7$vsFEN0Z0&wA1a8}7rngKf*?q33fSR#pdEz;jsF zY=;@lDzOIsSvx#5m7zB9?ceNZdfi7lsLTgw^zWV349!8@y)Zd!Fp*(=v3pt$sOeiYqqwjv#ep5j_Z6I0j=Z>ZY1b1x?t9^dKcie{^HD8 zmT4s^Cyj5e85XlmeVf(gn%Qb=x{D#h$^dQIkIAXAN|VXXPMgUbAkCM5+FSl|P35!7 zn@sM3q~*LLYqqQzboUZArZOdDl&TQcMSvm!s$nz94yvzu+$ zG6;l(4t~u*>VQvTzGYN0(a+k}`JmI&(}zU|iWTW!2p#q{f622N}G> zK?KU}V+!s0BW51t7ci&BZl7?kaioEBhQO4;um~SEA_lAu9y(%hcemy-IQd~_c&i>Y zY~Uag!908(iC_;NO(Iymy?+!_i=P%XN47g{W?}D-L%P+eIi@9hyWzj^_sD5UT3n3t!i@+0n6jA+XIK9V2s~6x8JpS@F4o1vH1$BXO>nM z9Z-V;++Ma=Z;W1Qj7S5^j??Bj5wG?OFWId z>>4p!w-^+`#aH32v&3_2istFke!57@5*?ikmq>Xz=a7ONTkNzpnN{Hh4_>e`YpTAk zS{kRjjiXLeLwRRGx#fB;uYNUHuZothOLSy%Dl8l7no3X0nIyeSqUGHSM!a6s8?d{9 zQ5fYl5Y(0>nwwO@VKp<@<^|`B!o$h`g&SwM{l>~#!%&@$1+daBfX#+YFy~DGV`bag zWrkYfq;LYE_4Z*H-$)eI79@K>#Eb%O||aX;MpM?xM?*;{NFa?BuT@< zd6kOBNdCw&wI-`w?`CDBwMoyfSEqVaZy32H(PH%6(eDwY6dvsET6y3vy0c_*z ze1QV=)yWmM5u67gXm||vzGRu5cD|l9>RHRtws3{SUnd9QXg529RpXaz%U**x!@5j@ zuJF{{E+2>&FOlzftirzh5}ou#4y`MR(z}W;7%*n=8%AAw8Y!f24A&+SUDy?kGYO0_ z2P>w^X2+_rCES@{H!*xm>)r<7=1uV{H5hUjYs}*Jf;$QN1QuuTRGFYp zNi;rK`#^3?&}Xo02Qr+y@Dubo+@}t-dzmjmFW}mV>yV%?^1DWN=Kf_|g1*fA@fuIi zSMiUBQi8sY2<^Q-67&sR5ca6yLwJI|g$+}$w|k&Z(08CWZ}c0!=VEJ6;0H(y-BpsH zm*9>r;j{i2ZG*?B1pO3RhYJ!3dRd}V;R|$3oEez?7tnk-Dq!$}hMQQUQNeYZO{YjA zTzAt^IzfAAFQ^2l5yFi#rD&f|@2BH*Akcph^x*(K4*q-T2*#cSRv+g+(8mMx3DEZk z=+}XMLx6rG=u-juH0Uz{`pux<5}+qRKNz6jN)vRJ(vV|D-(;qp{3u08lgOX zIUnKs1b+9s|5J3C6t}HF#Q@q0+InbwjEA-=Kx+xnN>qj%6^tCAHDAUc>fT*ZEg|YU zJ^3$W9N87^&jK`}4Y~pw^t9|FToq{fS0TcC=)D019-*F{-X}o#n-Jmsq(Y-jj6B9e z+WSaU!yoUr?}jAWJovf*{_jHgEoyY(Pw?Trk9dN9)HK5rNRJCAxJK877SIIukR*DBp7mGkM}#Z3FP|U}NPiTd zj?zbAoe_G@$9o?1$M7ZkCB6?L7k`{SNuQ?A(&y<5^dBvyYzkfA^nJc KLO+9CKmRBANo7R< diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenPackSupport.class b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/MavenPackSupport.class deleted file mode 100644 index 1aed3240b4f9556924188e98d371f75dc235bffd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6041 zcmeHL>vG#f6h51#wXG&3gtkyx$~L9ov>nAN|M=_Y-vHnvSgybrfrVIm zjgSf1xX=2mAyh+2?(=>l=DN>yBMOo(4o1xT4#oOhHdgF)9iKOoC{o%~V4T2o`gOo$ zx3RW;pL>SDc<0{wB7vFq{?Mk;LU!i~Og5E_4U=Yz1qrW0jljtim%yppLJIR4ffMz) zEktQ5pI6`o0#o}qi&`sPg=ykkzbiG5RnX@?^;8&%fEl4AjkMYhco^TJPOa19)I5wh zwE(Ww(am(E9+OfTy3Oexh)Y|BikJ%N3ysSN9^%jr*Iary!;V%VK7XI!m``0VU~x=$ zM8M^Zd70S)L=4M`VGq1T;z)ih2OMS&-YF8UFB6fX&t|LK_HlAfIE{eqrcxq(z9X=x&>bAXdzJ)dSlXp4No?#0N>L_lTxP&S zkWOu=UwUS~bt<}WVfE7|=+#M?U|2T3=SfZ_%Z`W~$8|L-w-3qp`pkVfAvKXywyDreI zlxJIOiw`^=rTurbnK!UyC)&e?bXd-*jUL@Z+Tb(oH+xLS+~h%I9^H>6O8`P{ddjEY zcIw$$a!QkJi78Jw$Z)dW^{f$|```(^=)fe*On?I~5ja~vOiL}@oN8kaT1~=jt~)ku zEq_%W3$}I()9%Z0(-Sd)X8VcRGm_zImzy>1bDeVD7J&;Ji8LbQE!h{bKrI$5O-+d{ zPU^Jx>co5%UL&wPngUw}y!Sy)x(!u70;f?ETirUymI<7x&mA^W6)qF_Vf2(K>n=BE zxn5l+^!K%IA#JF_8wBL>s!3o1?YFVFT|ht9+t!-%-{jh{PRRK2DwtBJ(J@fYA0?Y} zIWgP~;`R!|ANPa?TQq^IImww>a;`n-I8K`hTT31TLbBH`9ZsctQFr!k+UC99@M^2=Sl0GTTT$O}2_D zwV4w1B|O_gvUHFTr^iG1z9sDrUBtF*FAJ`j_IeL1fQNUrK{c(w7kG+i>tO}H#N4!Z zgOkHM1S;!U_E%u(kz>RxAF-#dh&aYmL(55GxC}^=@c5Fzc{mBD@V|mjV}M79c<;bz zyiVYo8z@Ea-}wb5@6Am81TX%c%ALWh{mLSo#p^^S1?S-9^xZ3nI|i@rN?k}L4x(Mm zK|7y|b_rfDM58%qmvYf&OQ2oJLA#QRb`{=yjBeJxncd#XL96GY&B3)owCg!&H*?Y6 z0k;sXk%P97gI0t0QoFs6s~Sgde~`w?+1SZ@6|3gP1%gu4TT f6L1T0#$X<9<3GSx_?yPa{S>wN92TI7+ARJJUm;!p diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/dependency.tpl b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/dependency.tpl deleted file mode 100644 index 942fce3dc7..0000000000 --- a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/dependency.tpl +++ /dev/null @@ -1,14 +0,0 @@ - - - ${groupId} - ${artifactId} - ${version} - - - - - - onedev - ${url} - - diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/job-commands.tpl b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/job-commands.tpl deleted file mode 100644 index e0999079e6..0000000000 --- a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/job-commands.tpl +++ /dev/null @@ -1,29 +0,0 @@ -cat << EOF > settings.xml - - - - onedev - - @job_token@ - - @secret:access-token@ - - -<% -if (url.startsWith("http:") && permission.equals("read")) { -print """ - - - - maven-default-http-blocker - dummy - Dummy mirror to override default blocking mirror that blocks http - http://0.0.0.0/ - - -""" -} -%> -EOF - -mvn --settings settings.xml clean ${permission.equals("write")? "deploy": "test"} \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/parent.tpl b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/parent.tpl deleted file mode 100644 index 42dc8c88ab..0000000000 --- a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/parent.tpl +++ /dev/null @@ -1,12 +0,0 @@ - - ${groupId} - ${artifactId} - ${version} - - - - - onedev - ${url} - - diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/plugin.tpl b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/plugin.tpl deleted file mode 100644 index 4cf960ae07..0000000000 --- a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/plugin.tpl +++ /dev/null @@ -1,16 +0,0 @@ - - - - ${groupId} - ${artifactId} - ${version} - - - - - - - onedev - ${url} - - diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/repositories.tpl b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/repositories.tpl deleted file mode 100644 index 7261c6b25a..0000000000 --- a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/repositories.tpl +++ /dev/null @@ -1,16 +0,0 @@ - - - onedev - ${url} - - - - - onedev - ${url} - - - onedev - ${url} - - diff --git a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/servers-and-mirrors.tpl b/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/servers-and-mirrors.tpl deleted file mode 100644 index 77ec766863..0000000000 --- a/server-plugin/server-plugin-pack-maven/bin/src/main/java/io/onedev/server/plugin/pack/maven/servers-and-mirrors.tpl +++ /dev/null @@ -1,23 +0,0 @@ - - - onedev - - onedev_account_name - onedev_password_or_access_token - - -<% -if (url.startsWith("http:") && permission.equals("read")) { -print """ - - - - maven-default-http-blocker - dummy - Dummy mirror to override default blocking mirror that blocks http - http://0.0.0.0/ - - -""" -} -%> \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-npm/bin/pom.xml b/server-plugin/server-plugin-pack-npm/bin/pom.xml deleted file mode 100644 index a6d6d66e8d..0000000000 --- a/server-plugin/server-plugin-pack-npm/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-pack-npm - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-core - ${project.version} - - - - io.onedev.server.plugin.pack.npm.NpmModule - - diff --git a/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/ClientException.class b/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/ClientException.class deleted file mode 100644 index eb31c12698d7f2349add3b508352eb5a586724d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2406 zcmeHJTTc@~6h2c5ZP#j%ix<3&h^DC7eK9c+LL>x3O;H0#;^TBXw1c}d>&$G0pX0AE z(L~?%VGuJRgKgGhflz^x zyv=)o;kw6lkVI(*g$WDa2QrC+rATmTmv=&*SfOMIiUdZpqY;yx;B{-8hnB#|ypX~! z5UAE0&2_7V?99z>5|~*_r4=!6$eu8w74bJrvzS}17o}8|IZQ*qYraaOh@pIrKygX6 zc?m8MsO=kC)>`Q@TqMO$Z>8o&MLpi8p^6g`WhgY!3eU&p8TBd~T~6(8!l?uBou_{8 zDGiykOIw`wL44Y+C|Y8*Ib5ZVN0tR_a9P}wW%LQ%ow^QB5wYnl{~@c z9!r~JcrHv=eb(W0S|~rKho95K&*|Yi1s~}#P1}ka>M|NL8+NJ1#Pgj5(|8aDIp;gh z`B^yzg65eOaiTO46Kvnj4vo2+q@AbI)XN6gt?gB*iPt)eWW zqgUzEe1O`C1wM%7NFJgGR;Qs=njUG@x{&rU&5>qvN*j0Fl_(a*V2kEGlB;-?RhFEG zTPHT!LEq0a4}a6|6=u2v?RnrqtqQ|1N?@|y+#h0jrnA9VYYNF!Kr>O*Kj% z9hT1bbq|D;S9@+@t_(K_iB2(_2d1x*r)dBe|I-Yw&2^RPkiWp|h`_{={?CRj60jlN zkPyb=J-#BiW;*QdmVgqNI(dwhV4A=XmZ}6Zc)RBnLH4ZXgJT2lRs(kdb@0Ch;7XA0 zBT#@6?kWXb2$bC`K2K2W)V#0Yy&J23hD+aZSAfg7j-Z~?9mBPny?ZbY6WO<6n8YuA z1c&)&2xYheSJCn{JXwJ2nQJA2kbTDns2O diff --git a/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmData.class b/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmData.class deleted file mode 100644 index 96ffe0ec525d069ab001532fefb543c7dd2777e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3040 zcmd5;TW=IM6h2Ni+07CNEa4iUP9U(GmKmTW1rqVFq!mF)T4|F=C{NxQXV+oI9&FF5 z>96WrC6M5~KMHX?vuuDJ1*jsFk>=ua`RsEUfBx^?t2Y4fD=e2`gutTFfgdv={XN!W zzEHlBJmfv!aNXnDPolJg%7g_ke3``lMiQ?u%gRt9a5{5|nC$p}wD)*mQG{-SMcZ5( zq2$);3IXzrz{w{{8q1{JW>Lz=aDI0Y0#go{b@)2BEJR!aBRfq3m3T0&gu>WO)-eRe z)>_;y5twL+j$}5~oWLa~TV6X@Ny};>J4=tzuCgm4zQJNNs|{PA(CJ%UcJKaTGg9rR z%ybEiFAFK`V*+>TJI$SDHs!GMu%xj~U}fM^xT0aFVTpq&Jy9Vq!zE15L0rFSt#k!u z$k@V`)ZD13$3q&ZI1v%Em~5J8)sA><9?|N=W|vdDpK$5`JXazwFA)uxl*-aJryoE( zx@xH~RLD?htYWl}s$H(R3~+{BtzsO%Oi>q7FNl~i)FsY*&sjo_6T1cU`-RR4<>j5~ z<(=x~o$5IQ4?A^^hKd{NVvU&%y3}Gy_+JSI_%RH&zvtTD%M$fP&^%@lCraBqw?Y-9 zbl5DlA}Ta&Wj~Dgn_=w=45(Ff6V5fh{B5VHdX0#e7kqCsPCQZ1;X2hRdr-4

jdfMX+_2Gv?5P)=GAvW~Q-os}?y<}NQ7!1W^;N!yA3+;e z;UZj}glV`&;9R|Ux1CzU*4#+rHrJc(Cv;??0^~4;OorpWuw=UeIq1RK|07JKqgsdC zKR>6tQoXU$tiVkIvxjf%xT_O5fe;5&=|(F9b}ZK$eSVzDzY0010zVP>=kTdA202!} zl}G;jfX=5e!UJmTQ+@^R5Qx4ew4>T3v8k{GZdsq7BC0Kw>VP{Hfyw@%DdQOQS(R?5 z#KLiDp9-#-4!ZkgSVYT@*`N#$2#jJK%JAru!&V+ITCWRZ@UXLqL~mdg&>Bxw<8T?q z@JXPIqYK+-y`AqgoI~H-;yheH?JtNvj_>Mg zxcIzw`Cqv5HuL`hpUwl%b3pMqnSEDrJ#(4tI^00X2LxxABg_{dTrEVn^$iHKg$Q+M z45C>mSj&$EYnd-Zx(!}oG=2d>qY&ZlHz3?DKp2I4n8OkH87tzhCA_Opg8O);ABBhS E0k*?!y#N3J diff --git a/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmHelpPanel.class b/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmHelpPanel.class deleted file mode 100644 index 11b3bc26c7f2f76265ae77c9d6469edca6d669bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3791 zcmeHKZEw>s5WZ|mak688W9JaF~MvGmE&C%CZe)eI)@~u}l~y zWGpl}lWfvb3pL7!EVQ&rY5uB9YcUI=gd4+JB0=*Pt=!8|?6xa0l6THamjk?wY(c1? zNRpsPlAuVEzzGDDBnvE7XqXFV%5BtPmg0`DGm7G%8p^!DWnPe<#z>__U`3iKO$XD5 zP;zpASWxNqD5JY0GPaL9nahi`1S_+O@w^cHYEhB@me48@j}|eGKsAnguHsX)9Tl@S z+Gfsa>pH0~78UFgGbe;WS}W?@xG1^xR2V~~Rmc_L+Rd;HAmnjecO=)8BFm8IlQ?$K zaZp#r*b>Cctfh1gY6!Gn{c-1r=shAsNr_BRJzFu`L-dcusG)ew>3wz|Esr{Gw9`5M zbdj%0(%LJ{h$dP~CE&_OL?g=52Onl@P=P}p94&ddyI1*agOd4iH{C$J=6rBXf{J+Z zjBDZMTMwsfM;H%oH-4i>pOC?%*rigCq6D;hVt>ob%w_ z809%uqq9pKNCeVUT^->=x)FFVH`ra|-7Zn%ij0&r!dR4cS)k@R>TFivq6hnOim1Tl z?=DvbehSK?q90kKdyIh#K!iruIbu-Q2h%i~q;Umi=(kF<>oj-k{zvei&)43=!Ot|C zfI0e|CYfRhWHKWdwR({N@0&$foM bB^s`kXqbfaq;&!q`RhJc=sQjG1-SGLu=?Ex diff --git a/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmHelpPanel.html b/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmHelpPanel.html deleted file mode 100644 index 256f2ad171..0000000000 --- a/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmHelpPanel.html +++ /dev/null @@ -1,13 +0,0 @@ - -

Configure your scope to use below registry
-
-
And configure auth token of the registry
-
-
Make sure the access token has package write permission over the project
- -
Then publish package from project directory like below
-
- -
For CI/CD job, run below to publish package via command step
-
- \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmModule.class b/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmModule.class deleted file mode 100644 index 0cf8f11a2bd9ba67dd62f0abc700f0bf10222ca5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2104 zcmeHITTc`*6h2)R_Ts`Kf;ZGuo**GJFD4owB!p-rSuPPI@v+ z)JjC6A6jAh!h~s@b@4D|{B5YxB-~4rT^(hys6d&(Yo z^2#xR^0tmpwnm_NF8kaVZK`mCOniT>jIcWHi->Zaq%vksYDH6{+p$RO8m-rkdV;#s zR8X%V@Wz6|80AbU?Py!jp^|{^I4UibDv}2MiBIvUBaBcSEp&`daQ!aBvxo*fX4cY< zjD`K1Rw99hy#pRp))jO~>YzY9C{Pay)B`UNAnHpr(!x?7Yr-7wQHPL-_bCQAss>XT z_*4ctP?st#VwOp&4PrKQVGO8$LU5~XonhP^}-nR!+f1yloFTq|c} zJ9A>7aa7$Z{T(YKnl6E3B)0MXWT_{><|-Y=TWnl0+}x4k#>I}*p$gLtn1mSu3(KwZ zW^jlYsqVUO7R?qyyO$+xVU8HqKY_WH<}5yDM*8(&v+R1(5?E_pw|A`*s38~~+06_Z zS$vf#Clj%w`qE0Yv*p`L-iXjly)`7>dKK;v^6d&OYk1>gNNWG78jTkCzd}{a`Jv7X z7ccN>ATV=Q-Fah0`tB%XkCoO5uDgi8QnhK|>cpUGJ?P+&smf5k} z@B@%|;^!cN1n>MP#F<@(tdos))ufR?ez3jkIp;gKnRA)H{{HO`0Qd|(X+VuYFVTKC zVnTKwvl;6O)m4%QeAZ34o^joc!|50oW9C2U$~fxYkD~|p{D4UwHlR-6O3D{9IqvQb zA9LRjSlJX(m@NXg+uqUYz-S@IJ+Hr`0v`4{`vh78F_z3sH79WQblOeNitKHrJoS6X z-hj&l){d~ZwN|ZnrC%w`eAN*n9^0(UNu{0sPhAXIu>X2ySvWFGV~t13tF4Ca5sCD+1Fvrd6N)F{f* zBkir|KEShwrbn4d=es@|adG&}cB`g%-{P}*-fwk?$K#Dl#CQUchV|<*mB;1~2 z0mGi;D{h!Su}^7ZRKj)c=2tqNyAsu$6{zO4vd(FTp~G|m!6~7$8+?c9CxLn@_XU5- zb#*^4@|DOu&8JT55g%HlX?#yfgH2AU`u*MQXFiY9cJgGSm^bvhsWc+uRmp9-D=}j+ z?5R6Y*&~q4mnEVxh(g&=4Dy#mkmXJ=FX?m#l&~MJH-~E<3+oAIz7%= za^jceep&AAVBipF;J{{gGJ$5hlih7K;Vl9`SEw%+(<@-P%ny|WuA!nw*KJuRfkknH zz%Lb)zR1o4%l1G`wa>rCYd8W|^Yd?dk44~yw@`i$Zx^vs=}TY9L?nhw^R3{TX@7Fi zfHwLg&(eSo@Rl>XA!xuy1nM>{4R9B(Lo=(9btjv%_b~bi+yQJp@B$W~j!&0h1!~a1 zw;D8|g}$4a9hDPW3we z9->*E4DF2qv|9yeHMj}45dS2??E-{BA;Q~03lZ)VAUrBSsKYy`cMaa1d*?2^hwlJg P{5WXu`_O?8;p2Y*#E^-* diff --git a/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmPackPanel.html b/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmPackPanel.html deleted file mode 100644 index f84930670b..0000000000 --- a/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmPackPanel.html +++ /dev/null @@ -1,18 +0,0 @@ - -
Run below commands to install this package
-
-
-
- Make sure the access token has package read permission over the project -
-
-
For CI/CD job, run below via a command step
-
- - -
-
README
-
-
-
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmPackService.class b/server-plugin/server-plugin-pack-npm/bin/src/main/java/io/onedev/server/plugin/pack/npm/NpmPackService.class deleted file mode 100644 index f0d0183dcbc116a6d23ed20fdb99d0052e411286..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8353 zcmeHM|8o;X6n~pmE(xWD@=d`n2MVT$i3)-eD5ht&lPz1$spm(Zfl z_&+$~_?PI6j{3VZ{vZAc{^a=fE=e!V!d(X|gVX6;FT4Bhv+sR&_wC!azyJNyuK;iv zzEmJV;F`;gTwP~Y?t$LabIi`!7Ol``&ZWFbdCoB#Rcv&0V?Ad%_1v^mpT*zv*vbs5 zKtF+l{+Fh1RdX||52)c0NY5AN7E9yBmC^)(VQoub-s8-w<_R1aw=LJxEpJgb8#D2;P_PG?#jZfHdB~bnJShG6NPeNMJrAdAf-O|{=09mLm^Tw+*}!(nOG8SeE@xb z5*QNocNU6sODp3u3)5u+gD!PlW?LT%)SD=}=VwWW`*~29&9WE_zj0soDm~swGcluF9+m zaMGijiL26z1jGF2p_jJQSCc`l3ce29oWc?9| z1P#b#b;stO7-b2ayCBk0E2_Ia!R@Q4Yc%%g`FH5Cc{OS#{%0a$-EKr_^Fj+{nH|Tz zxME_ji-p(lm>DG)!v($wi_UlcR!pAb5*RrvpJ9#6WB6)P&$c83qL;;PGTaD(2!8vp`_yRXOm+%|3kS|@9O+uPBSB@U1{ z($w-M8Ra@RYMTlyAs^wxuma0SN$)gL;B)M#t3H@Y3ap^tZ94`9bi6qcMk-*4U%2ro zfI1F@eS!j2G-1onD!_2V-%JRm96u?0(eoUw8l*V8~NuUi06t!yEWcV_z!jlYrA$5}Le;@3-)|h#IDZ#LsYMY546QVdOU~CEz^%7jl5l zyZC>=|DA>`!e!et4hs1)J41i_Rd6ktq>FfKvxBnSkGa0AEVCTgF6$vG#f6h51p$aa#Zq$yAeWgB|2xk$7W3QezsGVzR^WSTTH?Z1t*wzo*TVzu&+ z$6$B@o`T^r@SlfbI4dQNL)2JIJsB8&*t+b|cg~*k?fG{9`19xA0N@sU;lLDuyNUL_ zhzaREX9MO5ewpp0+D%1#^THELln7$*VF!%7W(cDIi z6%}v?P7|0vKzXFK(p5M^rhj@OHBVGH-~shj6pN4s6*3SSClT)AP?u{iee}@PD#GV)QXC7Y>xV2!XjgTua}$G%gyWMS_2pBwL}BO6KdxgG2{2C!IbcCW1Qe943faL zByh7tjRno;EFwz*IVM8q>E5_$yvU>##i8(pp-CEZjhsZ5>(n<&)0}jTrsY>E z1Kt(5#%LEu@Sdfi8MSt4CrykUK`Y9nEmsaa0$Hz(tipnbsZo?=+^^U2l{dy{9T&S6 z0iTRnDVL>;O2&2KST_BW$<+!rFI>YCNpPeo{o^v02&=7Fz_3Mr$qn=S_O64CHXP%< z1aQexl|hmi-Jl?%J=&u*34cOVooxEGvI1BT`A8+}Fb4~>P=~Vw&NYroq!qvUHZK0P zG}_^M%a+J$sq$I4&9t!3doL@dFA@Ux+b^Z!D9Y6yH|sj!I#b^kfeVjQX+*?Zav&0c z9v@o4%p?{a*4z8VUarF11Xhn1W2?pc9~_?>0y7wirN|cQHi5-P^Js#qaEZY8$Ggn* zznsr<4YEv!If%Z6y}AmQ3CNQTlfW$I@A3Y|1?$*o+iWgBE6ihqz;`DbV5VE+I53C1 zF61I^6b<%80#^!FNj|M+d$@j)i60R1!{nwjL_R*;a`Y+D_5LS~8M{Yb-c=sP1R904 z&HL!`;qrb&;Mad^dCN3@ocX3owa>r8g9CxHhtE>k-WwI6CG9>>B$oQCf@`Mz{;mU` z5U33q>A)>KAX!d1@HuuJdpA6iVLNv=@^~D$d+29J5Up+xg5IPfUkf zwMiU!h=TG`dUE+XTmlplJZ2I&53j&9ULAazf+}7y4KRcMv-svFS`oa~e}TED3-dq1 ztG{PS&**WmT+-5ZEI1#j+IUC1o{j`mgo+I%6}MR;c{8ZAIuEJRx> zf%a|z+WA7XD{%D%vDy6QdAnACcCiqx3Ga - 4.0.0 - server-plugin-pack-nuget - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-core - ${project.version} - - - - io.onedev.server.plugin.pack.nuget.NugetModule - - diff --git a/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/ClientException.class b/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/ClientException.class deleted file mode 100644 index 4fb6df062dcbbfd04317a03949b80c18d85fb0be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 994 zcmcgrO>Yx15FMwXNtQrLX!$ysp3230K|-Pk0aZ~W1(0Z{#L@9i5|>?jvAv=BWk?{w zou9!EL5z1PMW{$fNE~)%$9_8>Z{B|S_Tdu%+=H7PXfb%?ok|O-O?oVsGSxP<1~Xiy z9^DdMTISW9E=#H2q^6oeP8 zStUa%92HiIEUDzcMwAP5`Afn$H(tzfS+182hM}#vff&fKo>6c;R0M{u(dNj zQ^8?y+RS&ON(N(X@Of2C(M=>Rp22WzmCTQ%(=q;W*bWQr89W*Pt9o}CB!{+g3ZK&U z8EpQh?wUVpcVrZet9>BpA82&asl}=T*BRXUGaU^2&$Rb6+k{l>;WjW>qkj*`GvZ;L zY=@$|blM`He1z`nVe%gOpDAj=fNaD>{07;6{hq)T7*ezbSIM?u6Sl|$+@PmTh-=>g D;(|2A diff --git a/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetData.class b/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetData.class deleted file mode 100644 index 569823fd4fdbb9cb112aa5a6e7399fb49ebe316b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2418 zcmcgt?QR@36g}Q-yW36Llr%{p1?q$XyL`+*`I6cSiL{_D+62U=kx+hlXPsR)GxlJ6 zRt>Mg!ythK|9L3H^-Q-7bW}ws%1C36?d#)vug{$O*WbVW0pJUK(n5pbj~* z(tT;2GWt>f0R#J%;qrZ>ofq2gi?omz$cOMShHJXWk0#rx84ai6_Gh0z6mH7U9t^!z zdUBUx)zw>M(u*-U!q7O_X1I7yY309USnJOB&ijMy-af;v9}4YNCi{A(oEoL_dtn8E zNc)x6#tTpGI)=_*w@6b#>vVSWz8T9F))tHP;?#E1gMaa?BHx7#@<~o1o&+K?MuCh`nW|I3R&lE=H`bT=eNvOu7mOlhYR!fvan;Y^?rRLV zH(Zog*|}7a^DK<|S)QsydG3l_T4E9XCALVsvAm*5w-*>u=&?Lh^lwIdr*J+buiQoq zQF>;MBo~z3>Aw+9>F1p9XA#cXCFbmq&O5#iR`J>rma$Qa(R1ObLb@BoXn8=Fxm#o- zY4-x(7*+-*A=wlpo-}?s+4NIInsjgQ|8<&FY@H-~w@zg{-QHXy+t^}APoZaLb}tOq z$**CpxZn7%R-cgQHr`?Qdw#(nll-yOVxH_N%3;50Kw2zC|1W(~r6Ey7!b(7-L)8O{kF sy@>X94cbO6+Pmo1`qQgHxLJd+fcMFR20p-t)C0HaZBuR{e1wI60FIl-=>Px# diff --git a/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetHelpPanel.class b/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetHelpPanel.class deleted file mode 100644 index 4ae3dc555520549173b42a134505274e00c59c9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4130 zcmeHKZEqVz5S~li*uDf(T3TMp%Qh|T8KgTQAt8~fs7ixs$w{g@jnq%o=5B0nx!XPV z)`o!i4g4G=kl-`?D8%e-tT@$~Tvb=4QZ4zsdpkQjFV8%l{rjKa{s4e4;nOB8dGK|i z<0#`oMo;*JM?ytPVuF*XKs`Yn<>`1xi#dndzj|;xx};y4G+$jds8ll z(ca+`jEx7YxmI>`pPP{ftzO?~A%~kDtlSb(nA;v)45lxqznudQ8e1yCCaij}exh_+ zYo%N8hS%D8C^Z%;onXRZmE|JkMkvYXw8Ip$;w$F2_eaRgQI5!BN@ds~ zvZ<1gbqx~*6EYE+%uSDIX@DAKOeYMq%4q)GnAQ>&#wjlfHV`QmFYy!?$rtU*R_W`a z1C}7g(8ki@i4T!&2o*ZOg${6`16*hY!V+*BEKyi6o4Aadc*G3l7k|hpTeFG?$Dze> zSZ2M3T9-nR9jxj7iO9DDgm5x~o8v-kliJ~A%bdoM$bpyBk;Gny; z{kVH~t}hd=1t&&y*gdwDCrM!GwJ$}UBT+N)cgM2dSSC0S#QSWZbZK0L`F{K9y>m~u zyZ!bK9hFwd{6B4aM(28pCpN%$(eQX=NAui$X2{nBYONZZLF(iEz-{@jluP`c&2jCP z+kHFe{Pgpw6fRbAEw}b01%6VAtv(t{zN_MG55b_5QeP>3Ze(kmz8x#h_9TI@9}73qJDTml~yBD>Mt@RI;$I#yZAt=$=Hkywg2U z*_{*Fc4e$&Aqs=i+!Ls|jz>pLxaPsRl5m>v30)PP-4ucy*DLK)UqNiQx{HO`K}*R+ z6FS7Y&q=!1KZmP8OiTA-qIWn4D>PcBaT8kfY}4!un%i~%ckmxwSo;;;{F7!&@D@E+ zNXG31SS!aqT!gpjT>~z`Ws-X5Sn6H+oocgtoVNEWv|T1Up4PSmSKxygdrmZbSfSyw e3JneTn6xedBY*AZ27Om(z5& -
Add a package source like below
-
-
Make sure the user has package write permission over the project
- -
Then push package to the source
-
- -
For CI/CD job, run below to add package source via command step
-
- \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetModule.class b/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetModule.class deleted file mode 100644 index 2bfa8702d1ec1b95cd345c5dd7de8874d73a9221..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2142 zcmeHIOK%e~5FV##^B|?Aw7d$)^wdh#?ga^nR*|X-M5Xj0S}JjLb|;C;t{rS|M1L6) zNO0%B@B_FY#=8lPMATMPAPyYXUfbhuW*t8}JQz2D&A_gLq zI@Ahd9E29l08Q9WvMw$5Mf4_ASr=Wn=i6N!X9-rI%wRs>mw z2C`RKims<)-X`^|ZhLWT=7K+qNMAtP+Ad39wf#*U=B!aLgJN0IAu>~<7%4e=ta zoRRI!;ShBkaGhV((-_(Xw2b9AIi{@dh0t8*XL%P>mrgqmrr2|SFm&~lB(79AD{!B|;-mv+(AbsMlJ1Y_p|kJ^ z=>4RZ8lXgf(=bDAg+`BQmQi2-2-VjM_4m;DoZHM%>urF(d1@Pl72JRY8kONDt(IVM hXthNBuV}X>pv_J|n}R#EzXW&T9`yhZ=qr=Iqg=uKP=4Y1{1QL#dDkxydNh+LH;tGv-$M%%3)%ROIuRfUYR$fP`R3a!X?)t%2G6E0X2%U zEdKqP&8vbXE^P}IxtuOoRARFOEIV4nyZ~wbggX{?w?M#V{E(Z0iYXSbPFCLT>!jXr z8Ej)eD+r7A&1HIO4Q5viMVev-b1R)$To4~4TU|~8YQ_CpDT~jYh{bWe&AL2k*g`dy zG4Bbis4oudPULYhB>C6$grn^^>D_wcyYCm0;@p63L_X@4$0@&< z+J5a(*#hUBaP9)B5+!fW2^g(eoVaEL^Pqe>m-6?4#E6{asEjp-8-umYRz?vOlwTiw z*jR^ExJckiPS<8TyNx!Mp#AZ%%k`m+e*&9r6|v+2)54CYe^$&uqy+A?PuYn!39KvG z!md-WM0|_eJyEx6T>We;jTrKloQPE5zISYYmvw}=t>2zyQ?m-slgb|@ddHbWjuq#L z^?!!Sy6h=4E`vRmvBz1_$zsl*Nz<^Da#pU&l@FIa9N)*Fo(HmBG)bj7Poxo*O_4w`Ig%Z~AZ2~`*P`gyF z6(DeFu?@*ys|jqi7x-d!-GTJll97_BNDY_fQ^7UU(cs8~I$C62#DmxH+Qq$vdGH2- zigk?#!NUEFJ2#5%xi^_ZyaPcRys*zxv&Su0rykr!IzA;E-?#<@yvA9 zv-mqhvoa3txg4~u9JCd<3NIl3KM}6wAl%MHcnN4O!u1@4cXJR{;bqi&1#V2Oa}!>{ YF+hkPAJ6+LG~ji36W+qHwdAe808*rPrvLx| diff --git a/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackPanel.html b/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackPanel.html deleted file mode 100644 index cecf3d112d..0000000000 --- a/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackPanel.html +++ /dev/null @@ -1,13 +0,0 @@ - -
Run below commands to use this package
-
-
- Make sure the account has package read permission over the project -
-
-
For CI/CD job, run below to add package source via command step
-
- -
NuSpec
-
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackService.class b/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackService.class deleted file mode 100644 index 2316cdbdb9ac4c86fc5ba2f8671b071fb1e53d03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8791 zcmeHMdw1MM6~A)aXze=Aqe(+k3Tk+*OS4;`w56LG*6U5ZiTvoUZR`XvW9@jYL@RCe z@FP%KD31c=T}pv(z!%^gI0ydclkh1x{6^ZqrMZ{x~R@GAGO zRD0$PeyGst#p=e^(pqb!UfXIlZq^l28Yk$3_uuLdy|z|wZf@0<*OpdK5S{opL|d;n zTaD!3T+xkBd?Lsxa7h{~*x&f}hEI(AJ43^#F6ucbV-m!%yPQ>#HNZz@8Q=pR=6pnDA^kS)vQ5M+GWIoC*>BrjV)UI$|?o zz!`ld)dS4bc3@iV7%{ESCE8-#3HNi6^?G7IruArlqc+AT1J{b*p3>Li7RF9qHEq+M zRp^c4QDw*$J+i*ka*m3g7BnqZQjD2(g`R8%wr_TM!`?GJbKBxo+je{=_Q4Z2*06<| zAn|z3X~UvR(Ere2>#pm#1$s_7^OrT-<(^~h@wR5bKujy-(4c3KcDaOeTGstnjC%R9|X>+VltW?-E>u~L|>6D^qRPw@TREnZeNdQV=q`0iL z9qwsDtzG6DyP6N}^Mf9AnIuAxD~TXi3il)jZKPnc+jCrB?6gFsDM(EDKmkK-3ct!) zbqEZ6)5-%pcnG?8Dkzyw9(6uIFrOd5rAI<>%AN0zVVClHz(Zj2kQ~{Wd*>bZhRJa| zSqAkG5`Xigwljxba-6<7AP?pN{czPszqnJ@_y4b+7BXpz`;ILMK$`DpEKEfvC!}8i zNkEj8XRt)6crMU2WVw!eD8Wun zGBJ_0Yu&&LGc%^`1a_F9GYe^%&)pqnaLAm><+J7+N$4|P5Nk*z_Bqh~lsgNV%JwtB z$;3Ycnydk2K!*i^3}BRlXMmPblXA_rEa6Dngzng~BRL8A&?Ghm$~RpO6GXivV`;7G zMw7EPckc~ulCIDfr>IC@Qs_c)wEQN@BByoJ=1W0$o4c!`a3Jb*j=`*T=9;42?;ID- zqEJo$$hAUIPl6ZrjknQ8HLW-^DjTXw`e3Ik1-h!x!tsR{QFj@3ZGJ^nE<((zg z#e$zLqQHo1Wf6!%@z=hr>QR_O8M{zQgZnYlGrAXHATWlxvK zloe7%4F&aDg=UNTg75dlF5v8FqQJyGzmo3rdMJ(YN?$pVigXh&VK>c>KyYlMJ=acWdp^9c=kx*;3i%@U zS)2K+zrwRcT}ZFjQ90yxq}dn4zMMiP-Yn2-aL{a1$qYkqP@C_^I!BQn4jMP1mo`pbT%0*)xqw-O z<)KJA@9f)_!`k5_Qy#b5O&O2Chh=Z)%m^6umf!RQkR`C*Y?ly$!LV zh=e9?UsU=LKw{%n`Uy^N@hkDwsM1fdVA0t>Usd`!1nqCBO22^i`;8dzD{;3q@H&-# z14#NySEb)!eWN#2D*YZRg4M-Te}LPKULQi5a!RB>rY;L3U&1;UO?-#jomE_%c=R+u z1-PV~rYGnTI*FEw))*D&5>3*h_VnyFe^pynL%jg@hg}9KdB4K-5 z!bbE8&4P2lAaohY^HmAMJ5q)!%_SJdVuqT8;av%XLUp-6;m!%zkpLru!CL7NGN;eOqe$Z$i-@D2KAf?+6wjA2>I@GaU(FbwxZ#?X>7eEWZ3 z*pxCb+D^!D{3^Dj3j3US)`5MMriUjivxhjwE>GNpcWJnLNv>p0zp$BfaP zn9oAHi$9`2;qN)RNH+DzC7<@_fbP3j4R{eXT*Kc;u+XY?-pl73CUrT6H4NcX{i E0r~+-cmMzZ diff --git a/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackSupport.class b/server-plugin/server-plugin-pack-nuget/bin/src/main/java/io/onedev/server/plugin/pack/nuget/NugetPackSupport.class deleted file mode 100644 index 96f2e6da919f745620b5b94947742b61f983cd88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3860 zcmd5<>u%gc6h4!t@$M#RLTI?OK&OGyU1)8fg+fz`sUa+zI zgol>E7H7N$bpmJCvu`XP9pXIDTIm|hld0+Nq~=D&10K;(C8>y+6-v@ntKFC<<~D8AxBHyhy_8c2 z;5!@r!bTc0DV3$WoF0Jqv~8&{RLDqZbR*uwr7qW8hNz*dRf5kyX1EqnKa80%v@2q6 zPE$+7QL!_?1%>rET@uPKqUIM-^NXnYPQcHjwnQVv4Rzio%!Ykxkre(@iY^`n!esDW zGWa=F6<`a$MdA{HD%~rg^m#>wTE}6%vV!d-jYTLdHCf6v<|XF3&O)m+EfTNUaygdC zh<6268|~r>-m@&WN2PtbmKp0-P>M3?0#*PYfo#-|)M5!`)GEsI{BP8Y`Wqv(fn~2n z#7{=7lFCX#74158EJy#zaJ7OB4C`285*%wx&mG1JW_1*c7`Dm#+_JFm?$)r`#$&Ws zjKj$~qm>&fqb+N|EG*1G170Vv*gQUV+&G!*U@5I<$u8I1&S5v7RLJ5TriFXne>rLU z!Vp;Lyzq3yVOPU>xuGMj^O@EraPd(ltw?xV4ulb?^`09;`QSpOjm`nX%QbkH!0PA` z=O*022c!8RFugyyw{aR0INxj?C#eRP3H&lzWj8#drs?_YE^=<5aHTZylJY6#h z%piY{4z>dr$7aV>+4A?LJT?jZe7XkalVDs9%;H`Ka}hUS7CQ}rDtC1_Vm(XN9(7A+`2yHSF6 e20lf9Cg3x;fmeXLc$~u=xCvjtmv9^N - 4.0.0 - server-plugin-pack-pypi - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-core - ${project.version} - - - - io.onedev.server.plugin.pack.pypi.PypiModule - - diff --git a/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/ClientException.class b/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/ClientException.class deleted file mode 100644 index d9781ae0c9aa929e9bf67fd66942a32e79c09a9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1122 zcmcgrOK%e~5FV#VlPrOh(DEo8Oi$smdqF~?2vk)?jTAtlp%O>OJ4sx2?ZtLN^UIJx zf;&G7G2W##LIs47IQTK+@jSly=F8U)p8((i+-X9M!4qd?k_)Ai6R{A9GKtZc;v#Wq z7ig0rn@{Pn5b{k@EDM$FX9~4HIF(pl^4bmYG+AY0Bh7f^uBnBt}xo+-aAVF2O};p=iYEp_AF{wT=>0F z1TDDSfd*V*u+<-)6J>=+-J#O>e4dZdjs$UoL2qcJ$c}|oLH@3+`^eEVDqPOD3PY52U-#`%6XcVLxomYIa@a2CWGx?BiDp&8l0*|8k}d! zIU1W0QQg5^V6aAW3s9q51J-G8l60T6K_7jD*6UvM9y*^(n=b9a254>2-YM@9T!mh# gYrwS?4>i*Lorg8pq(3#-g6nhw+@`fo@(sB44JAiOr2qf` diff --git a/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiData.class b/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiData.class deleted file mode 100644 index 3aebf6ba1092a922ee4784376f0b4a812036b0d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3536 zcmeHKS#J|D5FYnn+mO=I0;Qa8xl)c@j&e0s1r!iPDIld(;?dc-iD6?ewl|{uF(i=S zou9-5V!YcUZ3B&EzRe1ZRoNNW+l*LN?VaP8m|Cz8T@4F6=HX;-AQ=zjNyU@Je)YlH}k3jOAenju1Fl zC~aKDS#Z%^)q^EGLY^dz3fGJ7SSB!BQXvW!hO!0i)y5uM7pNnqOFyfRP-+a+xV_t= zZoI-|sx}CWXa9a6Hu~TcA$K~^4gZP0RUNh5ssu)G4a(c(;n>#tuM%Xo*aznbeEEHK z?}XO7r42gCg@U}S5*_k~C>W8#YjQsoTez#{rMsR{WN>L839gwA>nk2yL=Ef?Cl7oA z-N;D~E)&SN>K_lTqWaFpfL#m17!>r2D0vNx14iNdKsOwLUf6?{hgKK#!7$`tFWULk z9zc6vi#>=DsQ+O<`eq)(FoK>_*zWLhAK<`?;Y07>@TWBXC_WuJzInhgeCE^tIXDg{ z(zcU8*OA88k(_^qG|>iWq%G3v7Nj$6kj}P28f}Br4F$~J1(R?de*v!HH;*;C0GA+u HE71K73CvaP diff --git a/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiHelpPanel.class b/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiHelpPanel.class deleted file mode 100644 index 2222572b97bc97b5b3fea8e7bf660c424aaddeb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3618 zcmeHKTW`}a6h7%L?ZRMV+!+@$Zrw}rf`r7lXyPI!6*lcA@#rR}ts$|4?N$_i1V0A} zBzWgX0msRzbBNHy0;d1>sM%IHvnO3f~ z!fnfgN^Q+*A)5;xjNcYg*t;GatM(rD?(>@-jNVr0Qi%DB;GihDgvH;4DQXfA?DM=WE^XfW=5Lbg^`7;!R|8 zLInlgf`V>ALASse1deWVELLck%UjBA)MA#>i?1?DR=*!2ao|WCITd)%ijx95Zv_*`bhypcoecXOIeGNC^wWB3}C$w?2qGj;l^h*QCfYBqb)fo_Au` zmN7O2i9Bm4orC%jwLkIw&>`_#tQ)I&WLJ^L%QERcp_!8*V-5`LZs3Yy-%9bHjbBai znA0Bi04?$NiWHY*M;Jk~F1l?$KPb?oeyyhn3l%u)mA>xbNYNWHAcp|)m>rzU&wr#(OEOZ@2xC#& z#{xCiQL9^q%N~s7Ra%Ct^es}rrU*PKcI9>YY%p*MNJ;1miG0Htj8kib+GVKFb%J^~ zsPEqUAHaV$Gx-jVe4<_nj?#6UY>JTplX=^RV{n|Fjlu~yNmi$}tWMLt=go~Nyqy`~ q?G)ko-dhP~;ane{Z4c)Mcvu|ZVFWIc*Ag&Vulrr2|2XyM;L0~wfTF -
Edit $HOME/.pypirc to add a package repository like below
-
-
Make sure the user has package write permission over the project
- -
Then upload package to the repository with twine
-
- -
For CI/CD job, run below to add package repository via command step
-
- \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiModule.class b/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiModule.class deleted file mode 100644 index 4908c7d2deadf8ef3f117af7a908bb22dd0bb20e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2123 zcmeHITTc`*6h2)R_TnOl;0-mECrHT5i-`#k5<)bREJ6fHeC%|(yTzGyY&#qGmzijy z@BR^={R76+8P?sz4G@gR2Op-Lwx{Rvo$s7}`TpS(06c+*HK-8Su!e^zlPWxAeHKa` zY9(UP53MkLVZtoQyLgx}{wB-@nG6qc*w=BMh#FK0%oo=Zrn=!lbSk(bFta6k7Iebx`6Sl(+{a?tvEwJnkzr*1}RBY|0$(QHPj_cNs=Ft_QOj z_-qCRQWtA2qn2r=4Wc%5VgjsxLU1Rt&M@u{3yzhfnqZnbO<9ruX5#=kX=E%e5W9kA z&#_dvo{njR+*#fA)Y$TDKg1jyVKqoDw%0thauth?#4@2BZHhz`f6vaCZx=u^7T;u#^30Q9d!7D_x!k#I$b~EAmGfO`LLFvXFb&rUEUmUj zP2mV}Qr%78H0Iif?~6Q*ggIu|2M8>*HD}2QGt#fmHmj~DErG4})w|dxfd&H7k=@*& zndO(caxxWrsxPfXOFO>76fFr2HQPf1Zr0&8Azv@iyoNW<2c_|!vgI2vR_y-{Wij(d zIyYQA!>0n-IV$y{(ISuc6q3kF>x6R8r7+C!-k=8e2`o;^EP>X(v=-@pjPII-M}W^I zKFa_V{F{au9Ba6GjJpKq=0~W%UTD6D*5^WI4o5Eo_|48q7%S*csw6?@Rax>KEz?IWwSGsn}<<(TD zagEfQ@T>!K$F^^1t@I2$=gj`KBQ+)}9AUtG6~!XtMkvW*t@-7=&t zDdHGSTKdLt}YV~+r@X^B7 z?#Nw%cTkT3T2ZkCj(qmkf-H4s7*YYE9W(A8>J=0#-1!Ro*8O38O-Vyc4|RpYCdNpV zS`I8s6|!R+ue1HfTHY7xlqJM0b&1z;R01a*4QMRf_NW$q z1s`Zb8|G%=44ie~e948%Ub^PG1j(1fsE>M^)1AnH`L6PLxXZP$?}vYEn0=8r@M-s< zu87MH%qqD?*FnKU@dHivOvgHL@$fialOvG`n)Rx^c%@f0nzY?LqCd+s@T$}NvBstD zNTUS9{Pvp=rn(GhLYN9XH{)r=itvaj*n}|EE~>dWObC;?_fA%ps}sU>>ZM~WMlm+0 zd0GgQ15M)HHnkj>=`3YE*%^42K -
Run below commands to install this package
-
-
Make sure the account has package read permission over the project
- -
For CI/CD job, add this package to requirements.txt and - run below to install the package via command step
-
- - -
-
Description
-
-
-
- -
-
Meta Info
- - - - - - - -
-
- \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiPackService.class b/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/PypiPackService.class deleted file mode 100644 index 4cb389a64c6596eac69ffdbe32c29c5489b40f16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8732 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 e0 - - -<% -import io.onedev.server.util.UrlUtils -import org.unbescape.html.HtmlEscape - -for (def pack in packs) { - def requiresPython = pack.data.attributes["requires_python"]; - def dataRequiresPython; - if (requiresPython != null && !requiresPython.isEmpty()) - dataRequiresPython = " data-requires-python=\"" + HtmlEscape.escapeHtml5(requiresPython[0]) + "\""; - else - dataRequiresPython = ""; - for (def entry in pack.data.sha256BlobHashes.entrySet()) { - print """ - ${HtmlEscape.escapeHtml5(entry.key)} - """ - } -} -%> - - \ No newline at end of file diff --git a/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/packages.tpl b/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/packages.tpl deleted file mode 100644 index 310a291446..0000000000 --- a/server-plugin/server-plugin-pack-pypi/bin/src/main/java/io/onedev/server/plugin/pack/pypi/packages.tpl +++ /dev/null @@ -1,15 +0,0 @@ - - - -<% -import io.onedev.server.util.UrlUtils -import org.unbescape.html.HtmlEscape - -for (def name in names) { - print """ - ${HtmlEscape.escapeHtml5(name)} - """ -} -%> - - \ No newline at end of file diff --git a/server-plugin/server-plugin-report-checkstyle/bin/pom.xml b/server-plugin/server-plugin-report-checkstyle/bin/pom.xml deleted file mode 100644 index 3eac36eb11..0000000000 --- a/server-plugin/server-plugin-report-checkstyle/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-checkstyle - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-problem - ${project.version} - - - - io.onedev.server.plugin.report.checkstyle.CheckstyleModule - - diff --git a/server-plugin/server-plugin-report-checkstyle/bin/src/main/java/io/onedev/server/plugin/report/checkstyle/CheckstyleModule.class b/server-plugin/server-plugin-report-checkstyle/bin/src/main/java/io/onedev/server/plugin/report/checkstyle/CheckstyleModule.class deleted file mode 100644 index db4fef0b36a82bfe296f79c0ee6b37662d489e2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2705 zcmeHJTWi!n6h2wE?xodUY`xXXv?y#r5(Gi8rBI5}mFLUIw zK|$aBQQ}F`+O>`BQYs?&kV$6d%sDgX`@S>z_Wjcr0C)-uB`8?1p_S)^E*H*$+jAW* z9VyVqo}*FqP&rW$cW6>!B$aWzE_#RB^aFI(e|~OCKMt@2MGK}nJ>g4tOx=D9*h!&=CWo!G2y7}tyopDWr=(5I<3Dij_?Xe${~|4mGD zKC`{R)ta?=fch^+SxNJptdup?F?%B1nNcROVljM zZ0H)V%M1a4?;=X)pg$s#oe;@RVHw?fmTDd*1j`_e4G(g#{Kb&SG0cR^KW4Gk(nh(S z*-6!r2_PpJGm^O}SF4q6Qj_974lz52=R^-7nyySFBaGs$*kCQC(MmmxNH!=;Dx)1G zd$a|$`iKd9%kn2{OYc7{C7Owak8MuXfVHJcK~Gh8TKLsUzMmlnJ=dZUllVIc4dSsA zw*s!ayJ=x-8jObQcht}_2uK)7%{nXL!T6)>v57|KxT#j53|A.a%*S8JRU(k7uV zI?G9+ooo9>W6A&lUaB0Tk$K3@%e!qTUl4wdh^_4CU7|)sHaoHMNay#emhQ>1wFaPR2r F{tro9fM5Us diff --git a/server-plugin/server-plugin-report-checkstyle/bin/src/main/java/io/onedev/server/plugin/report/checkstyle/PublishCheckstyleReportStep.class b/server-plugin/server-plugin-report-checkstyle/bin/src/main/java/io/onedev/server/plugin/report/checkstyle/PublishCheckstyleReportStep.class deleted file mode 100644 index 1068bec22074c68f1cddae08e3b25b828be63c9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8230 zcmeHM-E!MR6h0fA`ll&rLsLo%GinE@Q>Z;aX({9*q=xJPJO-olsO7-p-)b|9VSCA{O#r{0rDk*Gb_Rm74_8)^&&Qn;Pf9M zP*Sx0n7gWrc1;4O7P-&W5`kB$3p)e~E5c<(I7?u57-~&QAxkhvX20L|B@2buXRhUl zUcf!7Fsc-* zbJgM^gWnU2@vQ#e@*!l_@EU9GKW3t{_<3G34pRMJF!S?AN(?Si+%tk_VmOKXHJ9V8 z@3D+PmJ$|?=j)^!kALRY#q7QmQ7{orpJGKrxRvst9&RM%WmpU+zN+C@%7*Q2`ijXw z=o;3~<7R^@H1@-s$d80t>ji2r$7~%{faGpo(1{gowAWseqoah-ih=-3dia=1A4_l^ zNj48v4na*nh*T@;bXXV*jDyl)lma83?nc~mTUZq{LRZR$bQnO_3TlwB8IeX|$B1%l z?xEcI`zBj7d}a$|Q|9<;EkD_0)IBo0Cp~W)XSl44sFaVC%w;L*o`FXLLbZbJG1V2W z)nRHd@>@(*7qnK5e3$KV)brM^kg?W^=gdQ-d!=lYphiX-{$xg5sQ6tf-IXqtAyZkj zCkZ&5VpoL|^_ZVGAQNy#xp8Qpui-MmG+Ius8oFXQ*YeyM*@*mBp06RT$7DKbi8DH_ z=(3hQ(hU=F0~c*nZsN)mEK2i#?YYAOgId#EH?`c1 ze8qdr)Z9$8RA3g)&%g}K6PT~sT0_?3{eUEa8+s8xYvc6vDC)JD+|oLVz?>}{+#?w1 zs=>{I>hh4lwtWn{6%9mz-0RsYRZaxXR~HTfCUAK`RMYSCkR#q@y-g5rEFip!of3mS zr-j7YMBuc`LPzqrzjS-YlpNZfO9$dWLg;rYc8UZI3IWwSAQd|mYWU z0?e&TSp&${A_CK)+~OUdsz~DaxiQgj5p!=$sy3GJ-8p-|B*vT5eZ3V|f)5G&ZqWGs z9&&onK>F-Mn&Z$YB@PwU1d6yZ=-|SDz_qF!+cs>S3F+rhmo^qs-fx*%F4`l-07);w zZF1@d16~c2%7D)i06AQqDE-_OpE;Q)O5fE&?nLS9Q;3o6t6a&QYz`UCYq`Esfq^}7 zJd1)8rEj{6@?TT>C|^+;qX-`y!{Nyr9>h&|^qy!57708!yo%{VHZ$Fckx+UKBNeL6 zg`E<7LEuVm2-L$Z5lM&XdQHGOWPc+*Q9@1a(;iyRH+=`s9#KT$I{yJ@l1it$SA=`m z#<&g^;Q<00neU5$2bKjLrwBI6#eF)Z2#@fwuE#~#AaHS#3@ySYf*wkWB5aMFm?i_C zz|2D)hPX|+g?q&zTmd}$#G}zExCGO13V#*jUnRU#fz$YZ5%0~w8T@<|f89iDg5Q;& zVfLH3b3ejszsB|#@Ke8yhpg~Ae$FITa1q{!?_Gk+=yn?lbC)`bjjH#5AI;5~RBz1_e!r=S+&x<1zG4>CO6i9P9P z1^6gtDS7|nxXt@f=>zEm)vXL)OBtvLd;)hy+Nc>k$XFx8Ta@YTGgv~VQV&CxKF{#* mU51AOEXVxZebGLRXcaGjZM^271Z!{~n(!4ogmw5DT7LqP9DsHJ diff --git a/server-plugin/server-plugin-report-checkstyle/bin/src/main/java/io/onedev/server/plugin/report/checkstyle/PublishESLintReportStep.class b/server-plugin/server-plugin-report-checkstyle/bin/src/main/java/io/onedev/server/plugin/report/checkstyle/PublishESLintReportStep.class deleted file mode 100644 index 2f8ae56af6f347da16c8c518111411a4ae273010..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2818 zcmd5;e{a-A5SPjdVBJt;*JvlGfyYBA# z#C@_#MS}nN2>mcsXYIK8!9|V)qCIKt^LqUD&CZ)=zxn&mR{-!WeBFgP2D{e8Q7)v4 zo{5Qwq>i-01SgS2GeHv-SvjVg1`BOm6sH(Jw{DtY^r#$V(xyAZfmH5sb$jTr=t76V z@Et+7|6S$?n89VDBt^E5#!9W8^nYN$eqpe@t(A2`xqXq9I8V9xA7gOwfmG6c$KXP5 zbDu$HTPN6sj~J{}sb)frqa9jCnmnxBlLb55{IzWRerWFp1&guI1lI|ru zj5A>^Kad&P54lQ$w6G^oi1@h}Bj1oZtm_}v^$+X%hjsnKqxx^~M5E0G!t<&O3S zUlf$-aXb=2=+zZgJ9d8bdKYBwRafoyiy2#dB1r20Fk&Z>PLNDyP~c8;QK{xbRo1uR zPezx;nQSJ48j0xEj8ch4m^htseNdILlK2_@T}wKqmXp?@a>3#`bMGsMrqI5tCT;ul zNH_{s_RIu4!(j2Db~}0DrY&K+k|)=lmE z;P?j4^0L|qte1ul&!x3~>FTkXMzHuESqHETt4k2TRR(Ll!IAsbYi)UVTp=6Bhh;uO zv*)G3V0EBla@#|x98PvzDlLQG2Jh(br(YXe#NgD1GPu^;e48wTTaQcSWR86`kyaAd z@4fd{ZcWsJK_f`QoYy8n!{AbaHa4>Gj_z|kAx4V3(sabI9FLKNP0s{_rnD5$DTGV? zT%$Rf3kFS%wie(nW7BiIK^kr?GCRSqCAMMN64nrJ32Rbn3HyIF3zgKK?8XJ?F;M3y z$a~C}6fxALiP75vgHO(I(CSr4(j0q>CS@s+Q}kM29hvISjU#s$at@G+sS)Bo#)e~Zqa(%>{UXxygpHu{|z=qoePKZmP_=$^xIv^heq hxqdMNZG8q>2R7-MIk;D`^?07`moxyrqS2w5@E;`&c&GpX diff --git a/server-plugin/server-plugin-report-clippy/bin/pom.xml b/server-plugin/server-plugin-report-clippy/bin/pom.xml deleted file mode 100644 index 60aca47309..0000000000 --- a/server-plugin/server-plugin-report-clippy/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-clippy - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-problem - ${project.version} - - - - io.onedev.server.plugin.report.clippy.ClippyModule - - diff --git a/server-plugin/server-plugin-report-clippy/bin/src/main/java/io/onedev/server/plugin/report/clippy/ClippyModule.class b/server-plugin/server-plugin-report-clippy/bin/src/main/java/io/onedev/server/plugin/report/clippy/ClippyModule.class deleted file mode 100644 index 118aaa91fb2ddc205f5f8ba8b8a3ab8f474415ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2661 zcmeHJTWi!n6h2wE?xm}}*s8T&rp1RXNP-{;wiIhoT-aXd)`E}O^9-}jx#x9^|60Kj8dDnY@5r&@VV=yKs4x_#H- z(vbpv>^mA&AC(gYahE0)Mp7Ba3wRU_oXxb`l71Xu35pg>r;7tube)~{A$rDw%WGV4 zvu?qq`pSU?#ZBpxZN-AAQ`_fCNmYhPYhvM*P^e|lN1u5zjCkN0E(ME}YzG+XC#+i8 z?;$gT2wCF5PJ-E4Fy^^JNW{c!2sZM%hev@w<=WBb_ceW#oECZWq}ymv#oRok4785Zf8Vl#B%8W#&uNEXiu< z8n4F;B_H2Kl*(aWL>@aKkDWp?p64vZJWL3cK^Yq!)u{k#99WU5&IoCvMtoY(*28NTy|Gc#ra$06pwEFNNC zOUBB>7j(H>Ff&}s(mRVZ)euBw&9$Mb`I4h@mDd}T;I;*GdHk}Vw#Bt3>Fv|M2=RMz z8@1WOM0~mgjP!L;dEI{qOF%zP^qU4yptlLQOl^rqkLasKef2YxU(Z%QLhWm6GevD; z1N2N&Tg$9q24-nggljZgfVpF(#xJ5m{9eRosZxQYuzuo%* D&@pam diff --git a/server-plugin/server-plugin-report-clippy/bin/src/main/java/io/onedev/server/plugin/report/clippy/ClippyReportParser.class b/server-plugin/server-plugin-report-clippy/bin/src/main/java/io/onedev/server/plugin/report/clippy/ClippyReportParser.class deleted file mode 100644 index b818964a9f5970d3eb2033632eb1eca310664d3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4531 zcmeHLTaOzx6h2P3on*SOZJ-n=P+b;Y6@1}AgTQ^Q;&94D z8a`$-777{4ln?nV)LhND3bQ018 zP;yPJ!c%7A2{mXJ{xm}^tF+L&f%R@sSj&xaslAw5k6SmaG3+UbkpCBiHNw+6VGB#; zMkG!^8-R5{sn$dGrdc9lVW`eCuF%w}HY$&eRJ07~&W?@VJRS0pz^tSrT)}siC)P0w zbU^oWZR`r7C`)Y|l!PlFzjcr&3Bx>EBQ7amW;pS|BJ4&$=2fpr#{s&{`0n?LuvD{U3LC%;GHdX!BKZ!20p@^;8SU$i!NGEOQm}`*`yuaDDY|U)&u%co$1XkyIYMhlg3k zCmwu2pgGSJ4|edPZ&S;IkMQD;W!8gF5HK%C9)!qrnK2%GcIv-_vIr8`+!tEoRiuwC zfQDOuwD6A$z$Z!qm+B` ex!B(TipU0P_&JVklx-Vs!~4)dDL#e(KK&cvX4k6# diff --git a/server-plugin/server-plugin-report-clippy/bin/src/main/java/io/onedev/server/plugin/report/clippy/PublishClippyReportStep.class b/server-plugin/server-plugin-report-clippy/bin/src/main/java/io/onedev/server/plugin/report/clippy/PublishClippyReportStep.class deleted file mode 100644 index 53bc413615208fe0b4adf8e926f0d3b9ca34c791..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5927 zcmeHLZByGu5Z)suvJI4kgfu0cR;4e2w6WVJO=e=6mJmpsh?l`YrymdLurHBM>fOnM ze_3bRnf81CNB>5rdy-WQ$dQ^tKf#P-B<(%>+;e-oclXC%zx)OO55ciujKE7J-FlaD zQGZ2yw9bQiAehH`b;V?l$$IEVZTu)%7)V`reIADW`c|~>bJbaipSI&qEzLp;N(8RN zI6f8a`sV&C=4yO}Se*KMOe!9T-R4sQh2Eon#Kw`7`6C1_FLA;3V*-~J z7WW90RsxS%@D73LBkWZv16hVEWa93wkW2-Bk9oEmbVKe_jc)8v2Kzqisz-LUveRL< z?uX1a05wCdmXNbuDny{|eP*X1HM^;8u52zmE|I_A$4>`LGU1|!0~vJj`KJiKd3Me9 zsZ#a<_nFG{($bQP_IZ0br@nX$yJxx?Quj4&Gkcx~wIn=hNqE$f@Teu>fohoWn76%v zDci`}rP}S-8r5fqA!<2{g@IQyfme&iq!@CdG4GmSG=rTX>^Ye5AkWW*g?CK%|3?oK zIEQ&dGl;IUG!yyVi@ipg`-S|DG+gz#rkKStP;4F8G)`)niRTq0s` ziMa2zuzX~=u2u@lQGmKxW()#0!_#mlV@5ePYq%!(?dH^Eal_HKhml?X)!^}@j!Y^5}5FqawU&tHT^tRNYL(TIsk(VX4+JplnEM? zLaICFU0N^jUDZi*P@@c=60%lcLy~gK39DoLa%@wUIc6#G9J91bIc9|t_}dja93Px3 z!;w&i1p=agx@Sn<>|T>nP#VnVcp*oMEm*E?7X}f@~1%s-9o`E?Unvg^P!Sm{6I}&pDG+x}ClS zOK2I-2@CLeaAIg8S@1o!Hoh!)f~Dg`&awax9ZP2XELbCOb5u#P;5iaMN-q}RLFLeq zW|G_pOs;dKaL2TR+g1f10iIQwvrCwRakz}X7CwzZ8J`diCh$IqZ|GspL%d&>E3G(W>!?p>d^FHVIRAywbBhZ={0`rNX?8A0~V7=B`FuwawSQsRY$PI zJSKi~yU&Q-O&M_l0;en}l#z%^sVwO*@>@tiT9$A_xQw~R{fJ#$>N3q_gc`b9CHVb5 z!?lqB}=rVJZbKm4ZAhlSwYz%oCShF5V?3{{aYBReJsvgwnmL ztxg9rj9Hbkqrhaf6LWEy<)TXOK}NQcRPcyfVzQKJ%phs3&LXQcDJWs-o;&@Sj9Hf> zvym>Y;FxB@<=Y-QAZwYiZUs?T^7T0K+ zN9$1Io@q^Y+q}}@FO8DxSW_x|)!Nv>JS+G0mZdVLI$r6!YG%tog&PJ`bH~hnbG!zY z=*NVi=3QI$dM-B)wRW0eTF-jCXZ_8jfaR4xe@WdWf?gzWp!Ic(dq#g86Sb zW&xiL1Nb|G&-nrcXJIj)JBO<^I6p*P!1uVcizU)7mq@F@W&D2)uE5n?UJb6njbDnP Bjlci^ diff --git a/server-plugin/server-plugin-report-clippy/bin/src/test/java/io/onedev/server/plugin/report/clippy/check-result.json b/server-plugin/server-plugin-report-clippy/bin/src/test/java/io/onedev/server/plugin/report/clippy/check-result.json deleted file mode 100644 index acd82a0760..0000000000 --- a/server-plugin/server-plugin-report-clippy/bin/src/test/java/io/onedev/server/plugin/report/clippy/check-result.json +++ /dev/null @@ -1,33 +0,0 @@ -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.85","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.85/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.85/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/Users/robin/temp/zola/target/debug/build/proc-macro2-f4040980c7bda631/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-message","package_id":"path+file:///Users/robin/temp/zola/components/utils#0.1.0","manifest_path":"/Users/robin/temp/zola/components/utils/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utils","src_path":"/Users/robin/temp/zola/components/utils/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"rendered":"warning: length comparison to zero\n --> components/utils/src/de.rs:29:23\n |\n29 | ... fraction = if fraction_intermediate.len() > 0 { fraction_intermediat...\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `!is_empty` is clearer and more explicit: `!fraction_intermediate.is_empty()`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero\n = note: `#[warn(clippy::len_zero)]` on by default\n\n","$message_type":"diagnostic","children":[{"children":[],"code":null,"level":"help","message":"for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero","rendered":null,"spans":[]},{"children":[],"code":null,"level":"note","message":"`#[warn(clippy::len_zero)]` on by default","rendered":null,"spans":[]},{"children":[],"code":null,"level":"help","message":"using `!is_empty` is clearer and more explicit","rendered":null,"spans":[{"byte_end":1646,"byte_start":1615,"column_end":54,"column_start":23,"expansion":null,"file_name":"components/utils/src/de.rs","is_primary":true,"label":null,"line_end":29,"line_start":29,"suggested_replacement":"!fraction_intermediate.is_empty()","suggestion_applicability":"MachineApplicable","text":[{"highlight_end":54,"highlight_start":23,"text":" let fraction = if fraction_intermediate.len() > 0 { fraction_intermediate } else { \"0\" };"}]}]}],"code":{"code":"clippy::len_zero","explanation":null},"level":"warning","message":"length comparison to zero","spans":[{"byte_end":1646,"byte_start":1615,"column_end":54,"column_start":23,"expansion":null,"file_name":"components/utils/src/de.rs","is_primary":true,"label":null,"line_end":29,"line_start":29,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":54,"highlight_start":23,"text":" let fraction = if fraction_intermediate.len() > 0 { fraction_intermediate } else { \"0\" };"}]}]}} -{"reason":"compiler-message","package_id":"path+file:///Users/robin/temp/zola/components/utils#0.1.0","manifest_path":"/Users/robin/temp/zola/components/utils/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utils","src_path":"/Users/robin/temp/zola/components/utils/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"rendered":"warning: this expression creates a reference which is immediately dereferenced by the compiler\n --> components/utils/src/fs.rs:80:19\n |\n80 | create_parent(&dest)?;\n | ^^^^^ help: change this to: `dest`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow\n = note: `#[warn(clippy::needless_borrow)]` on by default\n\n","$message_type":"diagnostic","children":[{"children":[],"code":null,"level":"help","message":"for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow","rendered":null,"spans":[]},{"children":[],"code":null,"level":"note","message":"`#[warn(clippy::needless_borrow)]` on by default","rendered":null,"spans":[]},{"children":[],"code":null,"level":"help","message":"change this to","rendered":null,"spans":[{"byte_end":2812,"byte_start":2807,"column_end":24,"column_start":19,"expansion":null,"file_name":"components/utils/src/fs.rs","is_primary":true,"label":null,"line_end":80,"line_start":80,"suggested_replacement":"dest","suggestion_applicability":"MachineApplicable","text":[{"highlight_end":24,"highlight_start":19,"text":" create_parent(&dest)?;"}]}]}],"code":{"code":"clippy::needless_borrow","explanation":null},"level":"warning","message":"this expression creates a reference which is immediately dereferenced by the compiler","spans":[{"byte_end":2812,"byte_start":2807,"column_end":24,"column_start":19,"expansion":null,"file_name":"components/utils/src/fs.rs","is_primary":true,"label":null,"line_end":80,"line_start":80,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":24,"highlight_start":19,"text":" create_parent(&dest)?;"}]}]}} -{"reason":"compiler-message","package_id":"path+file:///Users/robin/temp/zola/components/utils#0.1.0","manifest_path":"/Users/robin/temp/zola/components/utils/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utils","src_path":"/Users/robin/temp/zola/components/utils/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"rendered":"warning: this manual char comparison can be written more succinctly\n --> components/utils/src/slugs.rs:26:38\n |\n26 | let trimmed = s.trim_end_matches(|c| c == ' ' || c == '.');\n | ^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using an array of `char`: `[' ', '.']`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_pattern_char_comparison\n = note: `#[warn(clippy::manual_pattern_char_comparison)]` on by default\n\n","$message_type":"diagnostic","children":[{"children":[],"code":null,"level":"help","message":"for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_pattern_char_comparison","rendered":null,"spans":[]},{"children":[],"code":null,"level":"note","message":"`#[warn(clippy::manual_pattern_char_comparison)]` on by default","rendered":null,"spans":[]},{"children":[],"code":null,"level":"help","message":"consider using an array of `char`","rendered":null,"spans":[{"byte_end":873,"byte_start":849,"column_end":62,"column_start":38,"expansion":null,"file_name":"components/utils/src/slugs.rs","is_primary":true,"label":null,"line_end":26,"line_start":26,"suggested_replacement":"[' ', '.']","suggestion_applicability":"MachineApplicable","text":[{"highlight_end":62,"highlight_start":38,"text":" let trimmed = s.trim_end_matches(|c| c == ' ' || c == '.');"}]}]}],"code":{"code":"clippy::manual_pattern_char_comparison","explanation":null},"level":"warning","message":"this manual char comparison can be written more succinctly","spans":[{"byte_end":873,"byte_start":849,"column_end":62,"column_start":38,"expansion":null,"file_name":"components/utils/src/slugs.rs","is_primary":true,"label":null,"line_end":26,"line_start":26,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":62,"highlight_start":38,"text":" let trimmed = s.trim_end_matches(|c| c == ' ' || c == '.');"}]}]}} -{"reason":"compiler-message","package_id":"path+file:///Users/robin/temp/zola/components/utils#0.1.0","manifest_path":"/Users/robin/temp/zola/components/utils/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utils","src_path":"/Users/robin/temp/zola/components/utils/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"rendered":"warning: 3 warnings emitted\n\n","$message_type":"diagnostic","children":[],"code":null,"level":"warning","message":"3 warnings emitted","spans":[]}} -{"reason":"compiler-artifact","package_id":"path+file:///Users/robin/temp/zola/components/utils#0.1.0","manifest_path":"/Users/robin/temp/zola/components/utils/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utils","src_path":"/Users/robin/temp/zola/components/utils/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libutils-c09278f6e65bd41f.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"path+file:///Users/robin/temp/zola/components/console#0.1.0","manifest_path":"/Users/robin/temp/zola/components/console/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"console","src_path":"/Users/robin/temp/zola/components/console/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libconsole-465709f8f3e18ca5.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.1.16","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.1.16/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"getrandom","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.1.16/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/Users/robin/temp/zola/target/debug/deps/libgetrandom-7813f0a8d28687a3.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.7","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anstyle-1.0.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"anstyle","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anstyle-1.0.7/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/Users/robin/temp/zola/target/debug/deps/libanstyle-19c86a7d68421148.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.0","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/is_terminal_polyfill-1.70.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"is_terminal_polyfill","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/is_terminal_polyfill-1.70.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/Users/robin/temp/zola/target/debug/deps/libis_terminal_polyfill-1c35c4e83590019b.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#powerfmt@0.2.0","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/powerfmt-0.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"powerfmt","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/powerfmt-0.2.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libpowerfmt-6998240b76618d9b.rlib","/Users/robin/temp/zola/target/debug/deps/libpowerfmt-6998240b76618d9b.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@0.1.10","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-0.1.10/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg_if","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-0.1.10/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libcfg_if-5f7cbaaf39cc4df9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.28.0","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nix-0.28.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nix-0.28.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["fs","process","signal"],"filenames":["/Users/robin/temp/zola/target/debug/build/nix-f8ac794f013e692c/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"path+file:///Users/robin/temp/zola/components/config#0.1.0","manifest_path":"/Users/robin/temp/zola/components/config/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"config","src_path":"/Users/robin/temp/zola/components/config/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libconfig-f8438e411985c0b9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.5.1","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand_core-0.5.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_core","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand_core-0.5.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","getrandom","std"],"filenames":["/Users/robin/temp/zola/target/debug/deps/librand_core-213d5b82d2159aa0.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#anstream@0.6.14","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anstream-0.6.14/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"anstream","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anstream-0.6.14/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["auto","default","wincon"],"filenames":["/Users/robin/temp/zola/target/debug/deps/libanstream-d0b0ebe9353fae29.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#deranged@0.3.11","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/deranged-0.3.11/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"deranged","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/deranged-0.3.11/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","powerfmt","std"],"filenames":["/Users/robin/temp/zola/target/debug/deps/libderanged-14fa1f7dc06bb337.rlib","/Users/robin/temp/zola/target/debug/deps/libderanged-14fa1f7dc06bb337.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#net2@0.2.39","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/net2-0.2.39/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"net2","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/net2-0.2.39/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","duration"],"filenames":["/Users/robin/temp/zola/target/debug/deps/libnet2-4a27462e4f22df38.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#block-padding@0.1.5","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/block-padding-0.1.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"block_padding","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/block-padding-0.1.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libblock_padding-abdeba7f674c2ab5.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#kamadak-exif@0.5.5","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kamadak-exif-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"exif","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kamadak-exif-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libexif-435c9b5453728dd5.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unicase@2.7.0","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicase-2.7.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicase","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicase-2.7.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libunicase-f28739690847d4bb.rlib","/Users/robin/temp/zola/target/debug/deps/libunicase-f28739690847d4bb.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"path+file:///Users/robin/temp/zola/components/markdown#0.1.0","manifest_path":"/Users/robin/temp/zola/components/markdown/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"markdown","src_path":"/Users/robin/temp/zola/components/markdown/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libmarkdown-2af279526114c711.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.5.11","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.5.11/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.5.11/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/Users/robin/temp/zola/target/debug/deps/libtoml-4a03a679e33f15d7.rlib","/Users/robin/temp/zola/target/debug/deps/libtoml-4a03a679e33f15d7.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/heck-0.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"heck","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/heck-0.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libheck-c7f34bf60343d28b.rlib","/Users/robin/temp/zola/target/debug/deps/libheck-c7f34bf60343d28b.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#clap_lex@0.7.1","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/clap_lex-0.7.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"clap_lex","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/clap_lex-0.7.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libclap_lex-ba1a9257ad086ed8.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/strsim-0.11.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/strsim-0.11.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libstrsim-450171a639ada5f5.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#mime_guess@2.0.4","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/mime_guess-2.0.4/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/mime_guess-2.0.4/build.rs","edition":"2015","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","rev-mappings"],"filenames":["/Users/robin/temp/zola/target/debug/build/mime_guess-b5eed588b8a20482/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.2.2","manifest_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand_chacha-0.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_chacha","src_path":"/Users/robin/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand_chacha-0.2.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/Users/robin/temp/zola/target/debug/deps/librand_chacha-2d378126a001264e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"path+file:///Users/robin/temp/zola/components/imageproc#0.1.0","manifest_path":"/Users/robin/temp/zola/components/imageproc/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"imageproc","src_path":"/Users/robin/temp/zola/components/imageproc/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/robin/temp/zola/target/debug/deps/libimageproc-3d67d1373cb34e71.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-message","package_id":"path+file:///Users/robin/temp/zola/components/content#0.1.0","manifest_path":"/Users/robin/temp/zola/components/content/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"content","src_path":"/Users/robin/temp/zola/components/content/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"message":{"rendered":"warning: doc list item without indentation\n --> components/content/src/front_matter/page.rs:78:5\n |\n78 | /// This tries each in order.\n | ^\n |\n = help: if this is supposed to be its own paragraph, add a blank line\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation\n = note: `#[warn(clippy::doc_lazy_continuation)]` on by default\nhelp: indent this line\n |\n78 | /// This tries each in order.\n | +++\n\n","$message_type":"diagnostic","children":[{"children":[],"code":null,"level":"help","message":"if this is supposed to be its own paragraph, add a blank line","rendered":null,"spans":[]},{"children":[],"code":null,"level":"help","message":"for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation","rendered":null,"spans":[]},{"children":[],"code":null,"level":"note","message":"`#[warn(clippy::doc_lazy_continuation)]` on by default","rendered":null,"spans":[]},{"children":[],"code":null,"level":"help","message":"indent this line","rendered":null,"spans":[{"byte_end":3155,"byte_start":3155,"column_end":5,"column_start":5,"expansion":null,"file_name":"components/content/src/front_matter/page.rs","is_primary":true,"label":null,"line_end":78,"line_start":78,"suggested_replacement":" ","suggestion_applicability":"MaybeIncorrect","text":[{"highlight_end":5,"highlight_start":5,"text":"/// This tries each in order."}]}]}],"code":{"code":"clippy::doc_lazy_continuation","explanation":null},"level":"warning","message":"doc list item without indentation","spans":[{"byte_end":3155,"byte_start":3155,"column_end":5,"column_start":5,"expansion":null,"file_name":"components/content/src/front_matter/page.rs","is_primary":true,"label":null,"line_end":78,"line_start":78,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":5,"highlight_start":5,"text":"/// This tries each in order."}]}]}} -{"reason":"compiler-message","package_id":"path+file:///Users/robin/temp/zola/components/content#0.1.0","manifest_path":"/Users/robin/temp/zola/components/content/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"content","src_path":"/Users/robin/temp/zola/components/content/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"message":{"rendered":"warning: the borrowed expression implements the required traits\n --> components/content/src/page.rs:271:35\n |\n271 | .strip_prefix(&base_path.join(\"content\"))\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `base_path.join(\"content\")`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args\n = note: `#[warn(clippy::needless_borrows_for_generic_args)]` on by default\n\n","$message_type":"diagnostic","children":[{"children":[],"code":null,"level":"help","message":"for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args","rendered":null,"spans":[]},{"children":[],"code":null,"level":"note","message":"`#[warn(clippy::needless_borrows_for_generic_args)]` on by default","rendered":null,"spans":[]},{"children":[],"code":null,"level":"help","message":"change this to","rendered":null,"spans":[{"byte_end":10380,"byte_start":10354,"column_end":61,"column_start":35,"expansion":null,"file_name":"components/content/src/page.rs","is_primary":true,"label":null,"line_end":271,"line_start":271,"suggested_replacement":"base_path.join(\"content\")","suggestion_applicability":"MachineApplicable","text":[{"highlight_end":61,"highlight_start":35,"text":" .strip_prefix(&base_path.join(\"content\"))"}]}]}],"code":{"code":"clippy::needless_borrows_for_generic_args","explanation":null},"level":"warning","message":"the borrowed expression implements the required traits","spans":[{"byte_end":10380,"byte_start":10354,"column_end":61,"column_start":35,"expansion":null,"file_name":"components/content/src/page.rs","is_primary":true,"label":null,"line_end":271,"line_start":271,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":61,"highlight_start":35,"text":" .strip_prefix(&base_path.join(\"content\"))"}]}]}} -{"reason":"compiler-message","package_id":"path+file:///Users/robin/temp/zola/components/content#0.1.0","manifest_path":"/Users/robin/temp/zola/components/content/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"content","src_path":"/Users/robin/temp/zola/components/content/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"message":{"rendered":"warning: 2 warnings emitted\n\n","$message_type":"diagnostic","children":[],"code":null,"level":"warning","message":"2 warnings emitted","spans":[]}} -{"reason":"build-finished","success":true} diff --git a/server-plugin/server-plugin-report-clover/bin/pom.xml b/server-plugin/server-plugin-report-clover/bin/pom.xml deleted file mode 100644 index 475fca47b8..0000000000 --- a/server-plugin/server-plugin-report-clover/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-clover - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-coverage - ${project.version} - - - - io.onedev.server.plugin.report.clover.CloverModule - - diff --git a/server-plugin/server-plugin-report-clover/bin/src/main/java/io/onedev/server/plugin/report/clover/CloverModule.class b/server-plugin/server-plugin-report-clover/bin/src/main/java/io/onedev/server/plugin/report/clover/CloverModule.class deleted file mode 100644 index 2e12cba480fb2a02eb91029695c7028412d58023..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2661 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 B{s#a6 diff --git a/server-plugin/server-plugin-report-clover/bin/src/main/java/io/onedev/server/plugin/report/clover/PublishJestCoverageReportStep.class b/server-plugin/server-plugin-report-clover/bin/src/main/java/io/onedev/server/plugin/report/clover/PublishJestCoverageReportStep.class deleted file mode 100644 index d7aeb926f869054eecf46aeefd89b5f92c53af3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2810 zcmd5;ZEw^#5FVE;+lH1xp>S6uWD0k;MIr$S35lYUPQ3!lEw5WD-A8XS-8Ce3u$>kC zWk?{wcRt_mIo&vE)E5>~3B<9Ilg(uO_!-YL<9z)0?Rx;Y1vlC-#o(zmag+(Eq8DN; zBB>*-Fu`$T(TveVd0GtVrNLYq7saXe#wW!fm3H(1ty}j7F~n!3L*HTEh8Barz5;f= zTx1WB!6_mmMY@H?O0AxE|75@(FqmK0$~vLkmPiYnrl|anF*trlD(QY_aICYs#h|sW z6Kumt1`B17sZhgc!x(L5;1p~9^IRFUIvr!eW1ZzP6^@qSxzU3ZGkco{vzsI2ZYM|X z0YVQDJ|4Wl*zs5>r5zt2uR%iIbzE95RU!?!q&xI#8x5+MR@gQ=qvuxzy-Ro)r@~sk zEmO4LbCm>XVNW0z@k>e{Uy(YjG9Ol%539_FRpyDOPxJ~;G+OQh&V-9c+|j<^>ztz8 zk44E3y{5u)w~mHfMK3e2vvQYTPuSW6PE!Am9vg{tg5)uQ0(Y8=QZ3&rqrU9!8C~R` zWiu93Kt#7Lv(kkTx+hK)vBa@CG6kE z!(FWE0oIGdyJpf_zic_Bq7ck}L&gEj!{QtSaE8HBr?=Pls64F&HR5n+I~knqtbR(D!G&jqax%lN8cQpQ?H|7H zmYtf&1-)91ggLEEf`-9~1Z`|&?z_2<_J9=0?{r-i{bD$zv&_#4dUaySp_L0a^0r!W zWD9zAmeywA7siSsoE|l|29X`$*Wg>TY;dcIH@MXyHMspar9$bn2kUSKIt``*mM#LquOahl`fM+{3DEY*HVz za0%!O$A9s_GEBp9y0__R3TDVk)ZheN=g4xidK!TjHg3vb}`htlsXUHvSNute9n z@_zv5;CyNO34SKDW%_@P@GsE)A`MPsg~nwXpQ2xxfW9yh{Z}}%i|#q>N1Gz#itBF^ d(3U5lwP2OzOu^NXt;h3huh9UwPNPMZ@IP6-b<6+& diff --git a/server-plugin/server-plugin-report-clover/bin/src/test/java/io/onedev/server/plugin/report/clover/CloverReportParserTest.class b/server-plugin/server-plugin-report-clover/bin/src/test/java/io/onedev/server/plugin/report/clover/CloverReportParserTest.class deleted file mode 100644 index dcc2a6885be2ab87ca1a3144e23ad338408d9c83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4759 zcmeHLTW`}a6h0~2+Gc}|aldr=<^rc`S z>-n0g9#ei2r5!GO#S*EEA4Jklu4Th^Hur=ogzg|i6($^*%V;7hI{sGc1q+M=Q+K)G z=AHvbmagwQFtH{>R)x9)vj^C9rKGCCv{PSwDiqT)>amanGER6z4VQu>O12^v>pR4) z?{pb4`w1hKz_Y@$rztsrMMOn zFNmntq|GCy|Du$gu9B}Qo_6HN2^pTyo;0DsOWI*%kxMT(xR)E;%MI@321kWhgD;X$ zGEJ;zV`_pfF=zm`m!LWaxzLq7>q=f`mU7Iwnt5#9%i6o($lpP@{1XVNIzJQh#~^)W z{_cJ@;w0h$H$bF0jYADS%RD`U}G4x3rSMZ*uku}ISv_~GN+SnCD z5h|?xbK(IInhNb-uvKCtp;^qj^=%CAR0Zfz!_n&2@25P%$RCR1L54DzE%aN(!=e}( zq-q+)MUk<89klvvo6*qf_|VNaOX7x;YymMUoa&bi+3EaL?kE+qnMTnM64Wp2ZOvvF z%tcK@O)fF)T~I9$~aWRS*8n6mioR2Uw!((th(mvQ+2#gYFN zzjUDnM`vIXjyZ5@sd3O`<+*OfHes_3%;KAA+``t)MwJ8e4H?jAw;yHw$qCct+JQ!6 zbY0?#19jUZWPPIp7y2=`A$nYM+{vnK;Iftv1y40>Jz1&28E5iMnZ|HjeF}=icPV*X zeZoO~jH}P#C3KWsL%Ck7q=SyzDD2e-y6S(W`Z(Y=v-bWWzC~kxAFlp3rDv~*4oq+2 z{bOd!kgmc-tTdx5G}mra;qqu1Z&rbfmhn~<7Dvmt3=4ptTJRGOKn3q6VG6HRd|Jj? z2S@ik)Sl0~Z(-(RhMC2y#Q^^1@H&&D;5f`@b0=`M0w?>ZQ#cN@oi1RTFJP;{S^R$m R&cS&cU6_Cia0#x!!WX - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/server-plugin/server-plugin-report-clover/bin/src/test/java/io/onedev/server/plugin/report/clover/coverage-result2.xml b/server-plugin/server-plugin-report-clover/bin/src/test/java/io/onedev/server/plugin/report/clover/coverage-result2.xml deleted file mode 100644 index 990eccb324..0000000000 --- a/server-plugin/server-plugin-report-clover/bin/src/test/java/io/onedev/server/plugin/report/clover/coverage-result2.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/server-plugin/server-plugin-report-cobertura/bin/pom.xml b/server-plugin/server-plugin-report-cobertura/bin/pom.xml deleted file mode 100644 index df1ed30d09..0000000000 --- a/server-plugin/server-plugin-report-cobertura/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-cobertura - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-coverage - ${project.version} - - - - io.onedev.server.plugin.report.cobertura.CoberturaModule - - diff --git a/server-plugin/server-plugin-report-cobertura/bin/src/main/java/io/onedev/server/plugin/report/cobertura/CoberturaModule.class b/server-plugin/server-plugin-report-cobertura/bin/src/main/java/io/onedev/server/plugin/report/cobertura/CoberturaModule.class deleted file mode 100644 index 5d2ecec803251af997e1eced36b55b3565845beb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2694 zcmeHJTWi!n6h2wEZg;!di>fkOV;xY$=ptX<>Vztpy)vle4>1lbJX(SuNu4 z5)|~^A0?h7UAwlCT}nj+A2O54oH=LaeBXB_-@bqP0szlot^y?o){XYPhzsc*@hOxf&rM=Wwv7P%QJLp#qCEuxfMIiQIZVF8lA7!oxGnF#gAELNMwYVOeR2BpnJw5wH@ zwxCxYGl_3m@#Mnd`wxq$ViFl(OHd_XEu}NeGtHe*eXUyTX23Zwv}nj2{!TyraO@_{ zP?*kMR@3$^#sl^{Y-kmRB#X3Qo!4)F{9*REkJc2psnuWyg|rqClS@^15Sn0fvJY_d3eaRNXI81%eEto0~?LYxdN6Ps1gTTqMc|8IlGrg zDRdnVS>`%^+IUI(e|FVjR zfcq-ZKCaVs@4)n#x|ZEyq_0g$gf_xhDxw<#HP?RUxB~ZRMG?y!sBZ~lNQMXWgF-AH z+eTxzFcqSy03)qkj?^AKfjOXmD*BHDDAC&pT&1=`qo?%Mp}zJRMqf?UK0^I#W;0H0 zY6J94P+QNfU=pTiRE8TgTY~8ms~PIgd%IcSZL-kYZCYP~J8+kJfcx~6Dc&qRIC*>c E0|l^q-2eap diff --git a/server-plugin/server-plugin-report-cobertura/bin/src/main/java/io/onedev/server/plugin/report/cobertura/PublishCoberturaReportStep.class b/server-plugin/server-plugin-report-cobertura/bin/src/main/java/io/onedev/server/plugin/report/cobertura/PublishCoberturaReportStep.class deleted file mode 100644 index 06df13c5fb272f1100cfc2d489e2e1c30e01149b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8541 zcmeHMZFAd15Z((;<+y3nrZ3QT21KEdv|#g6=!-jr)JJr(FE z7CBHMa3V$P)3DoE+kC-%g|`rq)BZCiV=ls{?YjiXHw2EgL>Ma?s%NyHuvt`1{}BR5 zZt;+-+XUWNT7E{L(h>o4;5dPW9qd&pg{;B}a^lCQp=7b>4_V;)Vi55@RXB_rNwL{y zgZQRfo7?CyS8Yek)c|#^Ts>3H^=TLivL#?>o;EY0{!7|r?nN%@S&-DTAgO0T zQqO{ba#7;lLy5_l z{-63o$g-s~Va&mZ==ghOilb4G{tIHEImlDx62<#g>e&dI$23c%TIqCarIoedRP|Q_ zt|(^xlHpt>T$&bv+MF&{_oYapsd7V#6$^o~SbP1YV_a0R@?xglsi{*n)H>DXEDdgl zipfam$~ZJR=P^|%9L9!`9|^TOh}5=0Yz+;PJTMJ9wN4hN?Vmd7Aa&>@QG`q({*KBJ zE4#@{9*>p5L+vn1R43_nS)B5gy^N&j11m?}Nq9f#V6`n7x;AI&j+Q9KVhK`Ft#m|# z%spgD29XUKzw`vULK*}+E6>*%4Gv81`Jn$4lV{m<*5)44>4_p+hE}tZW}Mus2Kye+ zxMv>LEMcXX8Aj(1^Q7dqbre-enJbGCV`rgF%pkQKFx3-*+huB$y*f-SEo&B^gaO;) zxUq4!giL8@n#{+kWVEZK{VQTKz?7FsQ!eHX@xlyuu7#aVg59EDaeYmv^Pw2TK8=g$huE=H}OFdz*}-U>!* zWQIB*SK6(5J16}IRkCupQSTZYgT;BM!6^b~mORaP8)^3=gKz2%#)5|#=utAjWV4}J zC4ogx_}CE{vCPrUit6#0K*u}q&P)?^z~rbCO-}C!oL*Yqt1f{H>q)5ifVIORk2z|) zqB|sMPX(2$c{$}o%vm9^1QR$Ku-KP8U3uEt3A%}LC-c-aqB;7VnwM*W0+ooWp1zl} zO1xL|a-!0#!X-lPTl9Hy-3&`@LO+9SuBAaNSKJ_$n`98P3e9m1EAlkGwb>sWCkV?( zF%+t>L?Ec*JHaPvl>%0pi=8Y7>%u;k%J zqq&!kxApendiwO%-lr+i#=Z=4oV^e6)hgT|(AvLn>*G=5CI{JgMQ5fyZdo4()MZed6#s zTQmgbAM!ZH61;)^_88s;1lOn3a2{si2!1;FYX++6_Zl3H1*_TB8K53d?XA(XQZ|Gw@NW*X0ST8zo3rQzSiF1wMt(rf5?c zYx8*t#*Gqf0KR}P$J$&Qdua#hdI{1WB}f&xnOf9LXF>Z(&%$lI06KV`#jXBVumUYu Ph5OKkZ{Z=V!IQrMWtRVo diff --git a/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/PublishCoberturaReportStepTest.class b/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/PublishCoberturaReportStepTest.class deleted file mode 100644 index 76b5b3c16db246072ce18ae07e30b5bde01e7a43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7094 zcmeHMTaVjB6h02y&Bk52WuYxlF4N1y_Qe(z5>gi-!K#Qz*$vvw79sI6u_wv2;~94@ zq5Wl*S_$6!qY!88Y%yBrQmFw!{SYVdd^u;%)!&)C{Nwp=0Pq!j-iB5Hr$#5SWyZ!2 z>6FG?#Y(c2O=H9Kl<7DZZp>w@S+2B=6E$SoI!)sr-B55dIXJs*N&9AxS_L~6S*}L-~fQkQDVwc zlBg`_f?BR5$+a2^mYI7b>7&795nSW8sV4~Hp6s>*Z=A;ZQ^p@r{c|^yI+~g`M zV;_~VkIL9bW$dF@vA;=D#SHPz&8ST##9|EClN>!-6^Drx`NWEf$gC{9bT-d?zWJ!v z82&d1SN|1+(&J@YeKU}m!inMPq-z<V!{}SLlcwI%E9`q6n2fHA}%25T+2OX3bWKRfHBDCG32U#ea$x znHpT!`Oa~Hed%16sY>W$3)MWWtKKT?#A+_%(^?`-ZYYGkyo zwyGMv{WWr`kZymzgS!3uPZE|FE&Kd#s#1=fv^--g!y6-gX#NM098mM9r^aJn@BdgK z9XTQ9JW{Jkxl&Qir$I{$@&PHTQuEJIxQ~yR`9AQAA4; zukq5`=cR@GErcz2cN;Fir2ww%^*kAli&?eo`}=-A-RU8PJaQQhy#wEf0@&@Tgo+2V z#x%RRVJF-K@KbLsv-CdB$$pLs;QEXwb>);Bj{Eu6Pq@WQjOsUgzN_zV!L=Z~waVm- z=q0Uxp#vKNoa2+JA;1mGuTq=W9Az2;+z{Y~+MONp7H2OFQ+xZES~K6Rr3ozLZvliS z#aW?81#oNeX+d#{AHc;UWQ~W+Gh)+*PmuJkh4bG2q79#|P55270r(db{tE`s!cP}q z6R&Oj_9fm8@I8D1TR-oH&tUua0<(ixj{$sL#_M*8g7;vzxc5G;w%~&q>I%M}mv*&A Y+SM9qE%*?B--3_e<3e5wuEVE)0x8?9-v9sr diff --git a/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage1.xml b/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage1.xml deleted file mode 100644 index 87d693a7fb..0000000000 --- a/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage1.xml +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage2.xml b/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage2.xml deleted file mode 100644 index 8c34c079a6..0000000000 --- a/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage2.xml +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage3.xml b/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage3.xml deleted file mode 100644 index 56d3c5096b..0000000000 --- a/server-plugin/server-plugin-report-cobertura/bin/src/test/java/io/onedev/server/plugin/report/cobertura/coverage3.xml +++ /dev/null @@ -1,2321 +0,0 @@ - - - - - - /example/src - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/server-plugin/server-plugin-report-coverage/bin/pom.xml b/server-plugin/server-plugin-report-coverage/bin/pom.xml deleted file mode 100644 index fd65b5ba5a..0000000000 --- a/server-plugin/server-plugin-report-coverage/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-report-coverage - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.report.coverage.CoverageModule - - diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/Coverage.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/Coverage.class deleted file mode 100644 index 1a0188a7a778d98d62a2bb40f5b2957fccdabb8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2426 zcmcgsYmeJR6ur(qvN5~OHl@4^vkQf!P@6&vqJ;`rikd0~q}?v!Svc{Sl`8h(57P(&6YT$emK7ABWk zJs5xGk$2Cdodd0M%auLmNg+1ihkHC6SZ#UorQs@?i5$vfkNTxG5ig~FsWp+xschHB z^>*`9sieK_QFl1TGdlKY{XoZ}OBVpO^ze=`+HBE9uXFQ(G9uT>T*NHWX(khH;VjFH zK1oEH-(-I8XeO9F%LH=(feSIHLSzwFN?Ud!*a9SAW6NaDq>80M7Lqd@oeCpV1PiA| zr`Z2k;4EfAl<+)fr!o=w|7j%_Fzg)2c=QN`WcyMFRmFp<;z3pMpsIMVsQ5mMwaA$Z zIpsE*F^kNIpEAU`iUu|Xj!i+CucyVXG9XjOu`1J2Hze5a9hR(;KXVkQL4jG#cv&yM zH%_xeM$)pp$b>X)FNHC6=XOAQJ zJ`L!_ZR*oY9$g$xmh3vTMyly8$G*NJ<~K!pBFvHV*Q3EiN9YNT&cMDFuG^Uen?IjC zTO;1`Xl>}s?oNe0dc2u%Fy5j)kM^F-cn}^=;(poPtBrR7!m16w6DAVMf;wp0g{is) z`^&4f^HY2EBrJ6T2>U9ooX{({ttjcD?S@>$!402i-pH;(H!i*MZ_Ds{b1eei%Ie z3%&41dG}>}9V+H5ED&v%|31A+ua&YsU0OkKdTkM2r#BiASc4Cj8hzMrfw0$z@Ma5y z%Z&(cwLlm(B3y2PaJ3QP?G^~v8WG;1;Yuw!|5UT77B?CZMlBFNX+*fv0^zepgm+sY ye9?&T9$kIvJlttO=utpnjc^5>_2f)WN(85~M(^X>p=5TA3?IKCz%O&eb2u?+=mNY6lvkVq6MBrP$zJiuuXf3EK~_O|C;v%6;+ zAwC5k1_>nipAUtYz4L)nU2>Pm2&HPIocA&F+j;HW-2D01ufGGpXYgqiDh_~@PKx7 z6{Z|mNYElGy3M`LV-^@(LPSoZL#8yB;!$hM0p}|R<~F6!h6-~?qnKSq(d?h&Ky9F; z_n`uKPPVOpvQOul4gfyhXNCx7O zmLXgdE<&zQ=;#=?j+kO1z!Q#??Bo3V823Wr1rgPn9Pxmgqbv3c-KeoABgdp0Ep+Z2MGE3_z^Y3y9BWa;tV8qFXy3 zPRWot>l*oZ2{N-hbC2q4LMEAFog|+cD`adTlAV2OdgE(p6}yWDYmmF^7^NhfyHy1z1YDxWq-u4lg5P0ge3vEg&f=_bB<4yuMMa@h%=v z{iNXZ$(f^ss*@opX|T=GHrSzq0xPvKa~3+X7^Wo*E3PB5B-1w3#CgeYJoiqz1EDxsjRpN0DB3@kgaeRluJwx2SFv*Q_|+cH)Gdx-5M z2X15$m)62bm&Ad4W42CPSgZcnomxxOJfV-(XsIQz0M%##Cd@X+#-9p$#}3T4gkUNu zNEvqf8V+nt!V3s|vW>WcF33z=1rM8lV=`CaBXpE?PZd6~Bh1c-u*0>+Ks>;<9a?>6 zmua&twE+SST*1EL6?h%4!ZgmRIIF-6EP@NyaJ&e!$!`Vs=HMlK&g1HR{P<5_?%6~F1&{LcI_6tfqZY`xB_p%+xTm#3I1lNmN!McorC&w x4(c?#gFF?uGs1lr-orV-`}pr7x&w9i07v(5K8sp@2zQ|gAEO-iais$FzX8MgUH1S0 diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageModule$GetLineCoverages.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageModule$GetLineCoverages.class deleted file mode 100644 index a1491b431ce0bb79ec009116d2f8ad15bb10ceb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5969 zcmeHL{cqbu7=B&4rOCRlK>67CIL0JW*b-pCU=4+?V=Tz+D%x%0$BTVUZ*%U#`5aau z{w|~;!SDQ0i0ABNO+Cwy?1{7{Pp*fKZxi$-K@}*NB3eAwEA4C z))%_if>(GfC_)zK{y;`43WMXA-;ZywT6JSfFuOev%mFlAK$}@W zS-_oM))j0F(qtXWWXz-rr9tGPZ47M+BUAtln@0E1{wcv&$eKaK{V5X?z5 z?3mVLLInAAB7_<~A|qEO_}a}Z0cj7q8fF9|*_@>rYRizI@hugKj0 z(r)?Rm+%EW=MGr8rEY8u5A0f6E@f3wPC_%Q8BgEkwW_asJz+`--3GEY+c~ne>RnW1 zMusA1a8lbd80g9l6gOMiRVE7cR5!7rk-n|lYgt{kB2$pJpXd!oQ=ONarN5d(ZGKX!W$&aQz`>4@YIz1^CS^B+mg-vvfK6xhlc0P0F+0{jM zw4HX49R+be%(XNP89qlBx+BT_P8%cWzm!UqLW${30Qp<nV6AGIK?86 zM|EEZ;I23rEVM_R({@XO@_FDt7aq;=N6;C0RB6onNCtG^E!9(4MFW!-vflQ77o2e0 zA0@|vzkB@`7V+=V#l3XaE*7iq?+q%ZoESQW&QV1flF53AWP& zTiYJZc9aq(Eq(>)&5t~~bsQ@WN_0PWdJP=sgc}w5%%d~o0AxG3Lf4TKqvfs8m&g;h zODY5xUc%B>=qs?DndcSydKVd+^}?kU8OPWx8=w}E!ZWKPws&-Fi4j0Rz@DHB_?<+n zg4PtxP@QUY3eR<#9o~!| zMu->w6cR}A&W}Qz+4a(OyU9)>Ba|vH-ksSq=Q?xF=QDr({o5Y^@EP2#z>EX;BIP#* zl#9k=I-(6O8&a@X|Fz(?;#fDPphA(lB_E=+k{IVm1IAj%=bzmuB5K_@= z>~$V9Upp`t%3hBt2j*L? zP%M(+hy}!#gCP&8=2DQMlAVwZqR)w2J?Jx{4~L8x2A)yCOBEnK6+&v#VI*VXk)|d* zB3uMqp^o7pe(EyCgpU%sN)B-RLyX@7;`t$sBGTm{i~dI`+ldy_HYH$aow0IA{U;bv zvdX2GhTcm<@1>#l($ITZ=vPS~SwxIq2UPogqS5{A=@6Zn=Z4$LGuz5bf?~@%bu%BB z%|^H^2;do|7<-}2p#Oj@);zQl`!W$eEwfmv-dQ5S)K{kN%XC`KZ3)h3o;xCPTb)QN z>g)XkO{AcqU_%ov2~BFbTTKCj714dR; zx!mdzY)ULW-6~5rws@pVdE+6Zkgkb zQ40@2=9cHqQEfxWBvWjXj`8#w$xVc^vrlzDKbNA|U36HT+}b23J84JhQR4UGOiQ-M z0qs0zmPrpqpH7+^ig=W0dx|BNA+|V3nQ$8&OK4hB6k)sk>9N#%oO~>gZx}~-77u9j zq)fr`Bx&gm3sa{@G{Y7|iLflmv^CXnQS!_0p6R&M z%04S13w_%0aEL9C=v%4;dbPwt7hG6efC?-*aIMxde@YukUnf;(-Sll1O-|g62OYEJ zu@&RMN=y1Qd_)yDkoTnXr3QMX1%~y;z~Z>)*se^8ss$5sx^^+%nys zq(6ir-Bz|~*XQ94XYPB8PExj_WVf7y#TUC#`2%9I3z?BTnq>YxO1&@`yDX@4(2tJw6Uva$0QGWl>frX|JOeK8_ z7FFPV2fm(0vA*$u=`2uKju-O73Vh(e!)Zy$|2soTODJh#sseQft`-&T3Ve(gQfa5D z0=FEvJn3~*dxu96BBlepUqarOc3Fg79fNw%Rksn?OvQ-X75H>oyzanzfR}4{#pl4A za1rM4?E=16U><*~IJ%pR0o>og{cdI9SGfEq&d$Ix{>~wdS-FD03(30+SKum+X5kug zn1NTvRIlOlMQ*Pba9c0nHiNodFVyF)0uH|vaJUHXpawJWE)aYIS`A1w1FOjO1_Icd d`1}x`9?s9B#WnZ{)}VnS7j5|j?jYsOe*lzH=MMk? diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageOrderBy.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageOrderBy.class deleted file mode 100644 index 04b2d97e976fdf527d2ec290f59f0d9f14dc7e7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2046 zcmd5-TTc@~6g~@urKJLvi{f=e)K<-IRE&ujW5EJVdP$&=_(Zn5({^w>v(C&m^6ZZ? z(L~?r5lBD8y6*wgw(DtaL#K}cYDyO%Ye$QQyWqiEc88u9&fw#<_Yz+1@`;W zPVunPuwb_`mOz^pELTd!gU0dJezCT_cf4IcD(x3{OBO6u>!YR@6L_UuD-D5jeei|J z={Jls{nmn&eC7Ns2U;@T-Ygf6EJ$sOfZ8x`!TdR(B&CouaMhYD9CAsO2zxXjzUW3Q z^fVKkL{czqE91Aj04B8^T2gdz{3*t@fH;2WDMeZ=q-tc85|6w8I!40P*rNm#4`&V;dHzR~A6a9ttzA$19iowa`Z+=_hrOXR9g_o2|4#nacP3r#Mj`W=CMu4o z#4G1Y%h=aK62o>rq2npupDvhtjCnv?4D*Y$5Q2R#4)yRhhg4&w%?hH3$IZ7U5r%wc z(sj&2$pSipXrcx2`U3l}VHuc%#VpLi5+?MBY%|F=UqKRTakoij!^8ZsAXgE-7an<% znekvUr8`VvsWAzMBC+60{*tw3^RoL3WeYL~B9=bg!Fg)P58`j6>?70mO z$L8#X4f(M-+pyvB*qpt5Pr!mn{HspATZJi@20&{M?99NX2R36YOyDyMS=@I8M;o}? z?9Y6MxevL8uaNuM$1GzzjTpdp1zUqh6kIbt@RxfXR&kty8`w_3O}K>?;4Z!?MBWC1 Qy)1swJ-81K;1Lx50M0>PP$Crx-g1 zt2ue}f;iOi4XmmHl%--QatusLG4u{A+KLo4FiwTFyeCt%|K}AoW^pCCmJpHCTGIM1MbK(_}h@|oJFHN34NY~xxdO{ z7aowA&mJ!I0^iO_Xw!e^MZQOcM#g#OFW4-1nu|QMf?AR4ON5F#SR%Afb!TLPOT=dP zw$o`Yk$#NbJz<`WhPzrh3N4x?3T@HFbcxK}u60Jl?jed~U!{k6l`qjL<)@M^D23&V zKSMXr34hY57b@Gn!bd8>9(jVQTAREQa*haU|HiBn|NgiBorz)}U7lzKh1cH}%emG? zMG^!Mz{Wb9hO-RLFX%qLLv6GvDIScnE}D*@9>QR=tz(fs5=Q#*&gLSQ1)TgCL<#RIZRNWhV>ETE@nPE$frIlpiUEdV*HcAEt z?P)bO*5Ffi>UN2SJJndi1t%0%u5HXD{|SXn`fbS+dv{s{5eqTbl#yDhrx|=#-#%h> zQ%!OP^6fP_Jp)hL;86&a_~1Z~OpN#G&`ZoXwI@F!<>y5Pk9RtEj%rr3Jx>n)Hb9i! zQn6N6T8GO0AnAT$;=y4Rz943sm9Ijbt|Y~2s|sJu-B^l@AcZ|?E!|E!M72b7XC9z+ zd+1r;Rv{!}KL%dEMi;M}#{_i?I1ppgeGcf!sE4gW1*$Zvz#7!(|2}>9^TA69e%W0A z9o~PH%bug>Dro@yHtD&ZzX$LEd`P47b6+mdXaz39M}+z@y?eb+=zoguQ40J^3-HgC z!mq$(_>6G>j(KGPX0sILX}C%|tH9R8BcH=H8UuVyzcup8b@&pt;Tsxxuib#?FUR%U Av;Y7A diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoveragePanel.html b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoveragePanel.html deleted file mode 100644 index a034dfff8f..0000000000 --- a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoveragePanel.html +++ /dev/null @@ -1,12 +0,0 @@ - -
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReport.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReport.class deleted file mode 100644 index cd75b24504be4832aaac4b3f1e87e311f6fcd738..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3204 zcmeHJZBG+H5S~TKwWR_U!FOHot@v{H#l&a{Ul0sQ(L|8MkIQvw7p}MG?p`Aw{Tu!f z6HWBHf5LxaoV{(u#)c9=1Bq#R*_)kvW_IS8o%#0T(-#1E488|L1fFRX1}!GyV4JmB zAY>q8UgzyVbJgZ5NTRfXn~En=nIM!XV+|fGb{4NPxd+1pCNhAC#f{+Q<~9!vft)tX zXaY;Mqgh$AFjWG1i88B4&h)X`-*?pa9rgV#^=D~aa!u`#Tg-$_YA`bVU4rNQ9SsTZ+p_YrcpVhmML@J{u~8xW z#I{Ex!%mHe`YK{E^pR5|Da%q>EV%j@pfnh!Q&|IWddqHr@=7a-L?{f^X~GqkMyw0_BV;TnON{aYG#Gy@+BV^XBJ-9<)th?ccL=P$iyw0uS!94o8RR$08C@o~tBJLs?p@bSvau&vL z=Ml>7cg4>z{-%8HBTRnH^r!JTf?ojsFW|G3t&4CGE@iUIa0Mk@1gqx|uJ%DF_eHo4 jH-7m-`ykEqL7MJ^Gz2%%`VicLht>-ihTCu#=HUKMlEeg= diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportCssResourceReference.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportCssResourceReference.class deleted file mode 100644 index b78210b9ed171c9b5c29a45ae2666e29324f58ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1141 zcmcgr&2AGh5FV##(=G`uf$|S>d!bx*FGxrfaUcZ|6hKPT2)H@kN#e3=FSZlWCqn`W z?mP?6fEe$lDu+nr0xRvU!Q)EK;VRwlVnIyn||ktmZGjVaC( zhjxxODYDsw4lNeO`a~MCi3uj1#in1{JI?jdnVFT?$1z&e5*tuwuvLO)LQj%6qhpkw zOa!b%Hbm=`(MR0_2J9t+R>x@Ph4w>{&2W_>3?E~#_E>47vrjnan;4R>SBD_#a*5nbUdV-3oobKQ)Tc|L3#d(MhuAqL*lYte~VpJK;?lq zT$v@cjW(VNhX+`oPEq@1BwBKdd&5Q9zbJwhw3`sYWd_@Oy)!->daLwgKk#LBv zK7;76oRH_l4+i(npP;hdlv!6xnhoVV z73qbd`Ll9*(tz6xcFrvzgXSyc993gLjCZgDG)Q5v;3llX8m$e|YOqc_iV!Z4Y?9>x xc`;g}uh4qe-uw)gzL$PiNQPShVVh*L@`9^yjkFcGPO=6!2t9mv=&zH1^UV>kc+ diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage$GetCoverageReport.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage$GetCoverageReport.class deleted file mode 100644 index d3bef99ac61e5c8e68564c284673a30744249a83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5237 zcmeHLTW=gS6h2OuY<8NGHV_JwiyI0}xXc1VLLyZqSej;~O&WDW5r`M>jI--z)?PfG zDB+bKg#;2vJo2LupJ$S0m#mnP8rqkAm>FL_pW}0U>^c7a`uo@4iRg3sv`%x3zE5q` z915kIkHw*AD$_Jt#`3V4N_!}6bChI#bXqww)-@x8Hqn>O)=A-E-oA^bTlb}#Y^_s` z(bZgRB6Pp`p!Zltj!|P|jW4xhM)RGH(ftiZmwTB?;+<^Rla^6X=-UxP$!NKACZp@D z%JK7elveI8qnm4mh?Dm@==vi@wU&uxonB&`rpoTu!xH40GJAue$XHF%RfEDFc zgjH7i{D4PgZZWn$gA^NoBCckBd2*J`{BkkDfd5L_Rx3YvW{7wq9%ufT`Qu-?SJ3#% zCz5A*>6Bf^o#7(S=7L6%P(CwITRYj8wnX3b!(x2eyTUnXbyvC)QJcn2J9x%rwUF{6 z^V4ObzLmXgVGpuV%V>wxuGEb7Hq!2Cx!Jh(juEjyn*FtOA{zKol~E6H53wqiCD!|k z$*!=tM!;KX33w+<60g4mR#Ei~=C4y@JFTKaHWP!}m+tQhT^c(TMLri;ehig_Qde3f z67^GssH+&9m5#GklBL)Wdm=q3nV`R%KRu+%qyoA^%Zn7yON>_5&foa`HGZjsL#Ln! z_PonHHDDrL-mgH&7{~A3FaZwE@DS2E_@Z`)lh@si*6NOCd10cNEEyCmzx| zy#bo!NuAM+hnaS2DBJo_r3$8g={bj-rGTYD=QP4M7Knoq`ENc0bOy$BO=csx3EqLx z^-1E!pPKo-9h2y)z7{UCK<$sMO2K_>bjCvI&V~5lEM%SkBS08|v8nduYA7S17o~ToEg4!w~95dWjX^O*Z4@?mj zW?@IBZp);OI5D~e+U*i8(+f0@(lXUgz6;bqeGX4Rmw{VE=`$c}zU4Q%^4;>%FLdpX z9P={X^S}_E6}%VoazL-p^}Ov>dJQ9AN4bWc8}ueh9{*O3E#&&qh1|E#%VmE~kvmT} sF=mcd>7D$0i{8bT=si3Eq%*or>nMGU`XcOmADTbJJVN>eEpv4HAK{4FJOBUy diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage$State.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage$State.class deleted file mode 100644 index 82a90cc60d641d66c4eb93f5df53212536e9fad5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4846 zcmeHLQEwbI5FQ^%E?Gj;21awX_j#1P*D)L-l z7|^z{nY5438GYBgp6SPxAjsVKQfcMCV)WXhPo6Sb>zE7^*TWshe@Iv%Dx5k4Jr4`$@^DdxE-4J#Q3CyYzJn#!&iP?O-AT$v@@UO|+y z3$OADL8^^^#jjSp{Ck$Ic=>;v0sob{tyX{VtPt51e_Zjg z;^RNDSG4uGPb+wlxX>0T?KP(o_?hB9LTMwkK5w&mZ zvV&()RtF(3B0pUx>IXSI6!xr`c8vB2?P{mdJw({OEH+!z-ZLT#nZP&Fi*y{GntXMP zti`HK*33SnF@0ghM1n0>1HQ~jYG4gjuV5jaTG(j~3E9sLvM)XA3tj6w4Mn~ZSa}T9 zxY9scC35w1@cJ5PL+5OCoOSZTVLzM*cUGgdXY{fRVR2a-K$;j8(G7ZYn_j247~OvK zVo4#S@jE>nI!DE17;Fb+q4r=>kv|on5&et7H9uA;GW4%mO_={eszM0L3emt6HkJEG z)*0P-v0_ptyRg5jQ`9*WNY?&9p}u0%G3p!JU5!Jt6B2&u+VlaVgX zEyH4MqyGkapW+LKHu{}z{J4AbSK9p(y%ycZJ$xCydmHzF2a4{{J80MGUEEvr9^FMt c^ggZ#2uAnlL+E*k{w5@ITzm8pdM6-`aig8%>k diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage.class deleted file mode 100644 index 03281650e286edae8e516de87c1029ee141b998d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8623 zcmeHMOLyBu6#f*F%68MVgm=qBEdkO3Hf^D=ltP*&sXe}knvSjsux%97|2BkMXxGv z8_3#4FO)T@INAt@3Z;RPoz~PRmNg=whu3^nr;7F*pDbsWoth`Yrs8nfsPg==3#`wq zNm*SLm76q=J>%CKw7D0uVay3-J)k*4u85xGgZA5UbwQ|`&BkUe<@U$xaY=+?!LLe} zkajV8W8+fm_53|fP|qru()#W>?|4pl!N3EPwqEO!P@*om3c=LTtDN=>bujTX_3Etd ztWv(p;2C58w^uwR1K-_{Rjb0uI<5#E-?JLZUv)X%b5<_9vM#OgPD5H6Ag>)LA3Km$ z5uWFV)~dAHAbG18T25d&Ue!_bG4~Fe)})eNg(Ivfzs~ZlCfll3zT%1?u;?=~_%}zX zN)D_QXmFKjG3$uq=i|uA$B~tfBP$=TWWF6)N35zZ14~c2F2c&X71A>Dc7yZmMx*QI zb=2k~dku;mTfm{eDO%7^u#Km8fp<$6b5u+GAVpmCIgiI&QU-_9sN075bKlvbkI~&hh^> zp;ngPXT0RiqFe2f2$|h_%QEZ(r4#)=BAfYrAGzK{zfXra;qN14`=TnCW?zz_sI2R^ z=$g={*AlOJ%BjjeVq5P5eS{aAuB*rIBR1gByJGq})fH(28f4D(dHeEeCE>}Wy#6jA z2OK$Fv1l9W<4Vg?Il^^58NllXbk2dcvl+J;aQ9dd!OcDj+P;@`L+Dp(!fKLy(Emj#_zYuIV?8ot6Fyks%C5aig2$AnvvyJ<#4#}1P0!?M|Poegpgo3 zP?O=jW_;Sbl7acjqjx#N79fHjDmT5*smr3b;RFsRGOZbfh=brfa&~*|r!qJ}LTqQY zLX#Ek4m+D^w*!IWoi>JwJC7H!BkdkL518E*`(N*gq~{t! z1#&JTNLwjPkij_vhj(@|IyG5X#$X(jnpV7*0Bi?wOdx7j){D~*dOuk@GPIYasFK{A zw2S&psxnl95o(_ey@FB{h*GWp{7? zQJ)OWBkIA@nt|^o?dSxV>fH)Asp7lbe%iC|Y;Y}p_~>@-)WF2{t!a~4?b@RtxkOiynFD8BMCn zz{H|~cT;20=ViE69|QOI)R}n8z+!4+wj5|AdYV|_kUjopg4^~;^2v&*k%YjHhPG<0kmQCOy0pCinp)J-m}9 z_&F*)yq8UEq>1;634Wdss4A8bXHUTvvH7%lo>@W0X07`y<(LJP={_;q@dUIm0c{v3sYeIxl|-~t322`s zpbg;+(K@s1=ySFg!BB|^Q#jwHPx9=N(7sAQ8^)^x%q|J-`vf!t7w}q_Zr!%(tYZ?| z4+&_%>zMAc)y@b%CLj#sB4++UAMM|t$1MbC;$z&wr}!LS;%lOPi_+ilKCm7D diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage.html b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage.html deleted file mode 100644 index c2b99b6897..0000000000 --- a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageReportPage.html +++ /dev/null @@ -1,37 +0,0 @@ - -
- -
-
-
-
-
-
-
-
- - - - -
-
- Order By -
-
-
-
-
- -
-
-
-
-
-
-
- -
- Report format changed. You may re-run this build to generate the report in new format -
-
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageStats.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageStats.class deleted file mode 100644 index 65cf25089c0e09d04dd99a2ebf1a1c4290e72d50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5798 zcmeHL?Nb{?7=M-md65 zR%+*Syhz|mM+)DKAhr5hje82eWSYF=n97%oz(z2*^qlI}hgB4p5qolpJ6tUjsOFy& zGqSiCnmfNu;Fr;0jmk@H(s)UE>KIWE5&0Iy&btbZH69dPhHd6!|hJzxG+Lq(EABF zzzBK4=x?%USI*J4U>?=6?U~BzQiUmCPh1S>FdA+>LvxN1Bqk|#7;4_rOhmbe@%o5F zANzkX+7H=T0^%!fpB6bGJEw^}BTLPoF7Th8v3RKx)C_iRHWQM6jGli-NE7%e%Bnrr z<`!4f^Iay9e6W~F-%>)-kX`cgnn--7&2~A~QiE>z2#UKPn1;l{oqe&#sEOO8dlVs? zNnpT#CQ`wwdP*=xBa$e|Rmb%eN;0!|iczcnu4e9b@)_EV}=Io5^@uZl!KHQ~gu@GwpSk&qf+s$!BOcl1pDO z^ASirmRzxxz!Pw^GPcw36(N7Va9NFVb%rvflXV917pkg-tkwu_fsn)ZHq9Q=`Hg&S z)yG1H1fUNWh2Zul+%!m+UlZ6%koQEJEKqZDMIu1+HC^lQUPJ%J+O$F-$y!WgQ-Zph zK;-PD7w@*3!j~4)3l8huk+K~esj(zi9epst(+qReJ&x5-THS*bl<~4Gh-C`a@s33! zq@apVx;UiZTm6K=OTh+#sR5s0?M^}c$Q@r8Ar#u+o`=_SExc#(U=|2m!ppo#Yz!vw z7byYX#vl#XAqy`J-ly>W%Fz2X%3mFN&p{4efonK72d~0wIPdiU=Q`pMl)ZtN;mDit z7Jj*nTD9KnZ*cQrj{XXBe+2UH;jgv=uNUDK{!RtYS$H4v!Pq=3;7Ej^VZ9NKa_2Ehmr#sVL{z`NW-AM{x0!jf#wV>!t&6(L(SjB%v&4Gy99U9#xYoh68;5vfd6MOuWL|&dvG6W=>6tD D+KV-+ diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageStatsPage.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/CoverageStatsPage.class deleted file mode 100644 index 19f09bbdfb8b5e6b7843659253a7ae4376aee6e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2078 zcmd5-S#J|D5FV##a}e5+9vlVgmMeYPeL+H^RVAo6B5i3!LM5J%v+E=-yLPahKz|t$ zNFZMMPatM@o3v3Er4Oj$VSVk)H{+T4#y@|5`33-wV50yz0xyjA-G~Y49seT z0Ux-A>jBqpFYI^lr{+DSt?Mg1V;%1994{J{S+kEP1;`VaPcT9zJMLcVko%Uv%$AVC zZWCCjd9mC+(=6haYqPm=Kp?-P0@N)Lm^;yZrnS;VxJ0IYypft46%KeneHHaY$gEJ3 z_Oxn+JTi}Ixzy}(YL9xH#sE%i+)0g7pGm1KZE-pTacJFAVW^OS(CA-ygumKcbLpdn zwpJ1DKlJfmKpj71#?ZD1xw%Ly0Y}5J13l)y$B5B&p`0`+PMQ=aO^TBy#Th1Lod${< z8echL*6&h_k>Q_uc+b;lm~bafxRb=|yx3_3L==|+6)GdPV-iYtE=FXsD}RxA+81H4 z%dHmvsE9LMrdCmw)K|GQEc#Syg7A2;PY~WiT4@pR31T})0jvaRC&)GMRx&FAr*Gr2 z77r%?#oR)+c2z*%HESvCMogf-40u~$r=V@6lR`@IJqUACa;c^A0VV1yB%{w7^ z3YIj1IS-Lu^`jQoO@_QCQ1z70!ULv7ygxq7+paJK>fS$US)15&B>%XtRotqY!p4?Y zvwZYMfk&N{*L`V4#Orb(j6nCE#9b!oOXywM8|HGe2-gVwI!6Z^YD`GR$cYJZ|55fa z9u3vkK7Wo~l)&EI^zBL6x4Dg}SgK23Nh6F!PP`QO zG-c8hx7G4zsC-Xk=5UN<0Ka)0E6KVHSD=c!JS@N>>Mb2h oE#rI^?P>;EH52VR>gV7FtR(YIxP>!74ZoP2w}HYs+=csp0HN8C)c^nh diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/FileCoverage.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/FileCoverage.class deleted file mode 100644 index 53dd0cf8dce75a4021b4f9859848715294450197..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1703 zcmcgs%We}f6unNs8i>4rgN^U^@~07CrU3>wqn9E$?8ArONV@+w7shQ>;*PMe1e z*h>aW4Xvyb%AJY4kFylMe;9+gCsIlGl)={SQ5k%A_Ha{DO|!Xi%l(p>1?Q>koZ8%XpmT!dl*@YTDo>L)!93 zJ(0erO7k75<3LFqD2W3laiAm~QnJG{jh6dh3gOZ&cN8;z>`?^cXhc)&>5j`xu8JLE z>q;Wuq}>ay+a-Kil5r`7yi;OJT8GL-3xSIXW#UeAQ5N;T8+kShbX}eC4mvNv-Mv7J zuUVPYZ@LWpSs$@CD5SNduV5JRiy~NpwK_zw&R}zb7QGIakEFume$hg6B1l>c){b;a zY8Rw=T3>EfT~}HLhey+O)Hogc3{EEmGbQq{P4|5=i&VLTT({l`*JZG=yZ2}R&BGlA zpRUkdSJKEoAdNxvR`*SczGe(o$4giC2XWa{BQ?Jm>c0ltbXScolaK&|`l}#~6S^ua zYy*QCe^0?Jn1wl-YqYAsJXGmBf<+qZwDXXx=4g(-!qU67<DW-s!-ZR+e9K4RQ1W3adus1?5XWp zk)Ok_K%!E4=SLxqXEM79jM!ltpc3=2Gq#UEpL6`3%l`V?&#wXC0o<=cjlhP{fgdv= z{TFP=e4%_LdB}&p;d;ompG0XN7d20mwtk>+j`g|!SgSPII2zSqW@?~K7W1$GBCv$V z3Ks2gZG@7$-LD9cZwQ>-P|{c??H-F#K8yOhhv342hf zO!Bt&U+}=vfJvz=-RHCb@o3jlVW^Oy&?pie;?e=vTn2c;fmSh&U#7SgQZI;@G1T3Y z`8Q7qIUej3NLcVaQkJd=<>lP=a&CJ$x4oR(Ucv1Z8Y*t6GdX597*LCz;Xfp3=W#S7 zljq{b%luUpJNJNyT{PvMPOXSaT>PI44g^NJ4hDx*9b_)Z$Z;a>a|#3)niz9j+E&vA zUx_i)D#|i;wVHXHOc1JoQ$gfyJL;jW8N0WJ}^P?G;$zFzDJ$v4w@pX(ilDVV@=PX$=_7*;;T)p_M0-vAzuA9l~%;O zD~G}e41|ZS^~jnPysB2O$VQz8d_u@>1>Y7sCWQawr1QVYU+Cv;mFj@IK*7XxB8z0* z4(7G49GCqkMW;}Qd)SIPs@CCifgc5S>lZrZp)kr3G5Pwt+)?u`ftSfO-i<1eJ2=hs3R$^(5J1@0#6BM1C0( zNO0#zA;xy2Hfj!~;)EryJu~aK&+}&H*Y9sX0N^=1twV)D+gTZ6Cjls_KfF>9Wmgz(#l4G<^8GY1w&49gQ zu+%o%d7=HWNQO8^)boomsA=NBU}di$o(SEK4!l*m|B}J{E2Wj+VX(e+IozRZ`{@H=0<5sg$&t3`OftflOOs|Q5uS+g%$jb3se8eL#lrz|KhBWn0AbD{ z{Lno`>A4hI8_&DQCmg04Iz zMsnq$Ovq290Bf_bT}sute)kvYwGWPtV{xG(WD~`UZF3Y{2~s2>D4R!h;zcR%dXi!Xx^o0*`^y6W|Hm IHA39{1Jy~yjsO4v diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/PercentageBar.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/PercentageBar.class deleted file mode 100644 index c283e9ff6237161eaedbe53b9438c4d295f07471..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3162 zcmeHJZExH}5S~4fIOhaX0tHGbY(s%d0UHn!5*I}Zq0p0@wj!a3k9+pq-M03w*7R?k*T;|o777do#xH#4HPmD2sfF?!dX!waR0jx2&QtRhJjpO^nN0>SW z8wXNJcgWyIFL|Woz5elj@G8Rq@{hYY%>a;$`_3^M5bvFt%IP!7jv`iHgJ+A$#n zu*G2K3H%*nwAqBG**boy3|gH}G2^K&N|_5Mwc@4G!yF6yF%P?E6Xfo^MD771fBL97 zJx_&F+VLUsIY`6@j!Vm>%A}zS=I69DLW3%$9Y#hMH2TQlLfZ zKIN&A8McTm-t%B~lfxFBuW)!G%;Ty&)``HCiI| z|5RHb&Hr4gG1#IEJJwD6R0rc=6JBL7`tt~z_b7igODVKZbwxefXVj5U`d!H3x|lP# zmRyL@g=UK~d!SOSthA20zPpl|K$A|+1Gq(Lwx|`ro7DF;g)D#`gJ4!w0=RvlM{FX1 zv`?h9)DNCf6GjQRbq}pOLC+L6fQZQ861dAfQ)q||;hCT7)o1CwK^j2MF1@$waR|@B^E6w7tMCG0yf~A3iN13* zuhXDiTY|Q;1g!(t;T6LFJ;IG82)CCYtix-xYX|u3ZZ~0%<^XTg6Vhp4hd1CY*oSv$ K?k(^x#J>SPUGk9t diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/PercentageBar.html b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/PercentageBar.html deleted file mode 100644 index 8d7f697688..0000000000 --- a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/PercentageBar.html +++ /dev/null @@ -1,5 +0,0 @@ - -
-
-
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/PublishCoverageReportStep.class b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/PublishCoverageReportStep.class deleted file mode 100644 index bc5773031e4fe67b4e02e9d36d603a94c6cd90c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4850 zcmeHLZFAd15Z+6jDi&$e22!AfatUt^6p2E4t3wM-!(c{@X`Ez+j~D4|Un||2)5#?K zF=k)}zVo9P_9Qz_6Q>dkFheJvv8+3-p55Esdv<-l|MBy$0PqQX;lK=mcB(@^VM6+k z*pT@``AYJL5B-$uA=myO&U*Mz^MTUF4;9X_9{0b^_F|Ft*GJ>6{Bg(dfde%HmvXF_ z$)4Zdd&EP7Q-~*6yvubel-z0ECqTX-aA94^)G%pwS)B1%G|YYof%9uZ3Ui0RxyI@) zf!ex?xC0jnEKIOBv{rf!E|I$2k(#F}9`cBWDjA5F8B{|DTJ6O=NpDlPzTM~491J+M z0G>6@D~zKdlTsPF$LScvqb);4N`;JsM*HIfeAMNd%MdkmwMuaOeTL5>>V+{&Q`!|V zPyb6T5l6+=fB_31V@&9ZP+k!{uLz!31kWpi=Z%B6LLLuJb4w zCWdDd!^{0u6}#|&NNl=Lp{DruOybF0duIKibgwM@HnsMv2zlkHl&5KCL|lef4t0ve zMkEYFKAEC`8bw)7FK&IrjT25Rk#8fXY7v#ec5*_t9J|HSEH)*mfs)hQf7H;gkg`fp zwpsc(P`w`4C4z0q@AKglA-CS)spWiYzX;0|Zf0>@!N>P95hK-~Ant!_c~$gvj25Ln zf4~MMX1Ao_<^CR5-i~1=OG_Xt1iFGqrS;h=n{d-t5$$nP?14>|@W!gGr5G)W!{8t8Lz~z+>P!;2(FiORHUk^pW-uYN z=4x=9Qt_p0BTuyCP^1Fw{L=P@c}UPqHyD$3a}Hi5#IMkIj^8LrmgBaRi2pz7oq&Ta zd58sp0BZy}t4@u~-^+$EDHgPY(R71xJ;A}{AG9#sre#5z9F15$G~z@O2T0XLx5&Ah6;kG`+F;jErJ9~qn@QVg`R$pkHn@#D zD$^miDG z1MlOJgH`9i2gq5YP3^!foVLvCz{gl$kRTlR6p7_T$M3*xJn}eB=?<)+b(0F@0G@9g zIV&krp1}MAfgQ8#ZR2T0T3ZHGWe-K*D$K%p{B>|N19MQrdl#O=>paffLMej3?k{lR zyTyf{;PP*|+zWWMZ&`#Tyv`R=a0On>=U#%B5$)RK*Qpw;lcKzn5h8a;_ttHE`6 z4e`fl6cGTHVFfk3j(0Qg#-Xhf^f#xVKRk(!>wP=NXdL3N;`kl>0^GJ*it@E-VZ Q6F!8G@Qmv-Xu{`z0)?Y7y8r+H diff --git a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/coverage-report.css b/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/coverage-report.css deleted file mode 100644 index 3e0ba18b63..0000000000 --- a/server-plugin/server-plugin-report-coverage/bin/src/main/java/io/onedev/server/plugin/report/coverage/coverage-report.css +++ /dev/null @@ -1,31 +0,0 @@ -.coverages>.coverage { - margin-right: 1.2rem; - width: 10%; - flex-grow: 1; -} -.coverages>.coverage>.label { - font-size: 0.9rem; - color: gray; - margin-bottom: 0.3rem; -} -.coverage-report>.coverages>.coverages>.coverage>.label { - font-size: 1rem; - color: inherit; - margin-bottom: 0.5rem; -} -.coverages>.coverage:last-child { - margin-right: 0; -} - -@media(max-width: 991px) { -.coverages>.coverage { - width: 40%; -} -.coverages>.coverage.method { - margin-bottom: 0.5rem; -} -.coverages>.coverage.branch { - margin-right: 0; - margin-bottom: 0.5rem; -} -} diff --git a/server-plugin/server-plugin-report-cpd/bin/pom.xml b/server-plugin/server-plugin-report-cpd/bin/pom.xml deleted file mode 100644 index 60c29574bc..0000000000 --- a/server-plugin/server-plugin-report-cpd/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-cpd - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-problem - ${project.version} - - - - io.onedev.server.plugin.report.cpd.CPDModule - - diff --git a/server-plugin/server-plugin-report-cpd/bin/src/main/java/io/onedev/server/plugin/report/cpd/CPDModule.class b/server-plugin/server-plugin-report-cpd/bin/src/main/java/io/onedev/server/plugin/report/cpd/CPDModule.class deleted file mode 100644 index fb65b5404d3ad1d262ac04cc7260b402c5be4d42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2628 zcmeHJTWi!n6h2wE-AmWrY`xXXwD_kVz(U=A4=Hecze+_Wjcr0C)n+B`8?1rj_S}E*H+R+jku< z9VyVqzN1m~Q8`f%cWF>zB$aWz$al6|Pj{pr2Uvol1+(e2z!hC*uYHW3v0!q83vMT*IYck&^8IL%qhTmBSt~ za}ps-9N0-PI}647sMnsMQCMe7MpXsCk0y%fp038HlmrK@NI984?|anQ-~XEVkO(DAzNsQ~?>~ zbAmA=nVYh+TG=DTDDLABvoSm;3JB5kWFit_6mQ1{>nU+I8ev32L19wiw3O`A64d5H zCh#rGAFQvw|FD{2YnrMsxfkzivT=7}w$5SW%dz{a6?tVng(~ z<`iiwslO@lC{VR|mdN!o+^`D05o-I{jGR;qX7s;i&QG|(w2YX&QTX^TYlf(IAY zb2`c`m_Dyx=?O(TY6v2+=Gsu1e8Ew<%Ilq!;En|gdCan)w!^h1xgFBAgP1+Fi`wj9 zA~;r1xcS*K@qh<$AkG^9yhbZqpm!Ec2zwZA49synJ diff --git a/server-plugin/server-plugin-report-cpd/bin/src/main/java/io/onedev/server/plugin/report/cpd/PublishCPDReportStep$CodeDuplication.class b/server-plugin/server-plugin-report-cpd/bin/src/main/java/io/onedev/server/plugin/report/cpd/PublishCPDReportStep$CodeDuplication.class deleted file mode 100644 index 298bf487fe331027eb03f69ad8c28bb8aa882a59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5069 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 diff --git a/server-plugin/server-plugin-report-cppcheck/bin/pom.xml b/server-plugin/server-plugin-report-cppcheck/bin/pom.xml deleted file mode 100644 index 5549009cf7..0000000000 --- a/server-plugin/server-plugin-report-cppcheck/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-cppcheck - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-problem - ${project.version} - - - - io.onedev.server.plugin.report.cppcheck.CppcheckModule - - diff --git a/server-plugin/server-plugin-report-cppcheck/bin/src/main/java/io/onedev/server/plugin/report/cppcheck/CppcheckModule.class b/server-plugin/server-plugin-report-cppcheck/bin/src/main/java/io/onedev/server/plugin/report/cppcheck/CppcheckModule.class deleted file mode 100644 index 90dfcec4867c6087c8c063a80cf09c36a7abe9aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2683 zcmeHJTWi!n6h2wE-Ak*zd#l=M@nH*+AP9mjg;FgRwinu3@G+a5-JLd>i8GVcBK|Hx zLErsR;z_bgcWGpoQW3$2%w#er=gge%`_9adpI^QKz;jqGLBWETT6s?Ba^al19oON~ zkpg|}I2u(4l@kSVizXFDQW?jKBCn0!nX}b>*_D1AUMDT2F9JQ%zJTJc`g%GNkdlnC5(D zdx5JpYw`f~UyQPquHw44;v?-Y*=6KUs!sQ>c*lcK{T+bY& zs>sNn6O0+j+?1!)%08(`aUX}6UBPprg%C|!CUOx*@kVU0mQrYaCyYokC`>A$10_4O z1hw&m34G7;Cu^%8KdmNuiG`0%PE~+4rAi@B6*nmPY9-&xkZoS+rx8>5JMr|RaS%5G zuG@!cIXf~K4O#D~p=A(|D3WS*S-k!6M_J<$8lB^&T7@#)oP;sBWx+zNeo;b?2z$|5 zOG@lioq*em!v?Bjm#U@(vvujY!HKJQGVXpXnl{%KY}c=&`mb3~Ap$meD^?V6@h}#K zhqxm;Tyu)KnH1)fhZM3}@1=CD40o(TI6~3y{gIQD{@nhT(BS#kpPLa=I0`-gWeE}g zj%2Jn+@^!xg1Nz(mY!dvtsOyh)?6E^pRYM8S9$I85Z@O&{C2kb879A{HdE9l zHbBobwUe0@%)l&-iZDmB1(@$zEl_{i+wB~0Gr8XG(*Fgx2luH5ct}r?;w{3X?%UEY DIfix+ diff --git a/server-plugin/server-plugin-report-cppcheck/bin/src/main/java/io/onedev/server/plugin/report/cppcheck/CppcheckReportParser.class b/server-plugin/server-plugin-report-cppcheck/bin/src/main/java/io/onedev/server/plugin/report/cppcheck/CppcheckReportParser.class deleted file mode 100644 index 2b6fd826d24688f8f8ec23881e0eb610b639d96c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4713 zcmeHL+iu)M82)FQ)@wJAcA-Ei&>^(2;b3#9gv3UX+CoK;(?-csiOX5TCJSyx%&DN0cHIqEduBI8xIMr+?8YQfJ?k_mqQSm4;0`ccgCoK8f{^Z%2}m?L8&K*pj2Hsy3(NWb!fU-`kW{NPu9@M}M; z)3M|^H7X}eM>DF?GW>CddN!${kA34~zqFSv?aBfoF`lPFF0t)%iI8gACaN*RV;hiP zXc1chO%S#L|4p*(B#T8PG|h{QD~$Ry*Q$uLRJ01~{)UO*A|3OI!0e*ac_TDd&5m!Uw zIRd>QK8W|!$1fvtX6`g9Ot*bYvL8!k$~VB_R4 z0e4?aQ>F`rT4YUPnT?ChmZ4I{m3;Sz(MXE)@x6`@E1={kqS=*JXK{TBg)_rWy zg*OTL$zt7D&uFQ#R^7p-6t|ZPD^|5>&q8b~hKs;xVR?#V9)a_j*%uJFc^o@+ZyG!q zd!`{^_};R?ZHA4+#=z>rb#m@63+G#Ood)F=#cjM_E89ZK+Sq5Rz>7wFywJ7r`in+f zZpa(k1N)Y3W8bH1#900JWuYQ|4|nPWt}Z)`DEGP!yoY6|OjZYOVuNhR;=l(4x^pCg_XeSj>vP|I1O=Wk;A)ywD7nE z@Q#we1-v`>b*uaa@P32t4?XV}Sp5V4c3=(f1_O9q!ux9Z?!jf~;a3-4fmdyoFRMT5liEH_}$~-&r#M`tke@P(*f6 X!_V>AL)q5h2D}e_l;UIX;nRNrK2{m| diff --git a/server-plugin/server-plugin-report-cppcheck/bin/src/main/java/io/onedev/server/plugin/report/cppcheck/PublishCppcheckReportStep.class b/server-plugin/server-plugin-report-cppcheck/bin/src/main/java/io/onedev/server/plugin/report/cppcheck/PublishCppcheckReportStep.class deleted file mode 100644 index 1efe5f34acaeb391d788e8372bbd506d139ddafb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6163 zcmeHL;d9hP6n|T;@N0-Qc_jn9GU#(nNTd2VV?!AFMAOWsYW+$q~vDEdhtEC zHnGuVuHK25YXItoTsw|L0nLN9Htxab_Wmt*Qnz_5F!n-TT5X@|M9T-LJ`sb?ut&r+nGrAR$b zky$s8EOt#`dsO>fS7ZFys|cexjE3n~H|bYTN5vL9i!<+;q|C;X%YpzO+Dur&C7Op; zer*k3m7z&hlu3I!YGHzNq|8xy1Wqi1J#qg}`%QDADbt(_wL{)dy90 zI0RO4dXVriXrsgwxUNlDhQoroS&R%4w!qUc?UYf8%_CenyuHZ=jki6C(NrZ^?WGs% zj0Q($_o5d*Lm4c}h}y)F26IU%x?_Q88PGSg9^IefFIEX^n2mPZ#)WV|Rj}NpDrUOK zPnKJ|)$^hBlO7Xgb1frhHSBL3&Xrd_i!5gAYrB!1t-%?Xo`M=&ATTrM?Jnvws!g-# zKkIS9o+iCbrZ$XN5SaF)kDG{rcnn@vbeG2jzW0uJE7L><9j48g<bLZAb!$r)!JzCtn zk8P*D{hE(2$NOfVUWHEy{B6Y1pk|* z461HhCdy}~DiF9f@@zCcLdyykmGD@J!a6(ZUrNhtv4$;L{jX@d@Ez67N&^<_=mB{H^^CXMUVM`zxIP zGqt;jchkxs%;0@0vw}ZWJKhPLYha3Va5)(LQVcdD`dw vtjvjc#_CQ1)R26F|_^#@gdX= diff --git a/server-plugin/server-plugin-report-cppcheck/bin/src/test/java/io/onedev/server/plugin/report/cppcheck/CppcheckReportParserTest.class b/server-plugin/server-plugin-report-cppcheck/bin/src/test/java/io/onedev/server/plugin/report/cppcheck/CppcheckReportParserTest.class deleted file mode 100644 index 798c1916ea775a487d6cd30243e7b27df57c0bc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4193 zcmeHKTW`}a6h1Cvy)YPz``sWO#!Dg)5)wm5T%}57o3?@A(RJL`n_~ytDe%jXK!SJv z1Ahf^oODpMK#Qn^koM5TiNAjK@ptn1`19BI9|7PtT&_cnz^b!6_QLsin+;hkO>DGC z#4vWk4uy>~mG`BNt;me^G0!qS5PTyxnV^9n3WG)EV3aehji+5fcS$1J_Eb75bs{a!N4>?ap0Gl59HD1TiqEfd z>`Q3G6?2aEq!R8QjFv1XN#`q5F3wl+Ws1!XaMUP6+qf+!}SM;ki zF~ZTXwkh*`Ks`zz-ekC-<7}8vQAnt$5N2BLa;aq+(ky6R5%y0IY5o_4vHeL?{m&pH zVJAg3CG0PPZ>O1(TzcyAOjt}C?YzyoHWZMLHNB^~G5!9;+0Sy#S97I)u?zgMG-1zOFL%(2086?dvoef_ z8K_Kmi`l-Iw186s|MmFowa0I`$cjqh_xZP*I@97ea_wa*ri8bk0f!ghARHlZa=8<1 zGA@dx@+({k1=3;%ooF>ryI58QJqRpy3}@>3NT1QmIX{q&z4e(Q5Zyw7Ku1Kh7`XR=@9}WvNA= zwOJHUPw=Eh;9}K29*n6th7dTkitVQ&7^TIRJIb+|Np)|+qz@X(A0c7PhT z4#GTM>-cmF-x9pHK0xE;QtKTod@3-Dcnui9-%-3Slqfg`OU1k6*js}WBh*Q}?`1nx Y!FHyCtp;cC|1~%Z=L)_WoQI3w086uuX#fBK diff --git a/server-plugin/server-plugin-report-cppcheck/bin/src/test/java/io/onedev/server/plugin/report/cppcheck/check-result.xml b/server-plugin/server-plugin-report-cppcheck/bin/src/test/java/io/onedev/server/plugin/report/cppcheck/check-result.xml deleted file mode 100644 index aa29e86599..0000000000 --- a/server-plugin/server-plugin-report-cppcheck/bin/src/test/java/io/onedev/server/plugin/report/cppcheck/check-result.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - Foo - - - - - Foo - - - diff --git a/server-plugin/server-plugin-report-gtest/bin/pom.xml b/server-plugin/server-plugin-report-gtest/bin/pom.xml deleted file mode 100644 index ccab0a70b2..0000000000 --- a/server-plugin/server-plugin-report-gtest/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-gtest - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-unittest - ${project.version} - - - - io.onedev.server.plugin.report.gtest.GTestModule - - diff --git a/server-plugin/server-plugin-report-gtest/bin/src/main/java/io/onedev/server/plugin/report/gtest/GTestModule.class b/server-plugin/server-plugin-report-gtest/bin/src/main/java/io/onedev/server/plugin/report/gtest/GTestModule.class deleted file mode 100644 index de9a558497379d255f0ad3a12de4fdb722e2bd83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2650 zcmeHJTWi!n6h2wE-Ah+{v8|VSnHC?mAPIsX*itOT%fj|TcP;psP0sF4O=jZEWVMLD zOHj~vf0THVv~;DBU0Ov1A2P{g&YUxIzVACT-@bqP0sxO-xda6ZHnj4b(B;B8bO)}( zr6UFUIB+zo0V*d7;vNkujHEJ7&!9HW^ES2H(vJfyLD7PlbZX#=p0nFIM9)|-xy}VQ z8x~xuuO3)X+>$=oRxFr4wSB6TRArd5CKg``g<1v!^qD8ahzG9WQm{zLPJp3)%&L`k zADKCdkR=Z6B$%BAW1cI7G^~T{#EH!shH=ff@VTP(1V=Q~MTNqn2wf#Z>c5F;%xAV2 zxLUI=4^aQbC|l_&e)m>^;W<%3h^8+Sp$MaRCpK75$+O-FBN7V=lZt0g$pI}v zZQN%9-?IF{`s(`+tBF!#;bWJR@>y4^6z^1PLrSk!@?DJBt0=&dD{ zb-GEY?ZjaRRokUvX~A4mdTwywDxUO@e-=%jYYUz1$2wh5hU!>)T9KX_f{3iSHdHWQa8$1H`bQ&05{+!y#a31Q>1uHaOe2z?hmhw BX%PSb diff --git a/server-plugin/server-plugin-report-gtest/bin/src/main/java/io/onedev/server/plugin/report/gtest/GTestReportParser.class b/server-plugin/server-plugin-report-gtest/bin/src/main/java/io/onedev/server/plugin/report/gtest/GTestReportParser.class deleted file mode 100644 index ec6cae12579459d8a834c6c03c6b3713aed6937e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8738 zcmeHNU2@z+5bkm8Xm{h_*pNU7fw4)z4xl9o5Xc$_|0L8_$-!kisiJrqYsZ@j`dLOJ z7rp=&;E9t^1y%6Q4LAiipy-iSYnjzrvqWWH{9ye}>+7EG*{{1b{^RdoeglAe@W_G* z0vnNZn?4gk^Eo?UO%XQ3fOq&oGve}q%Vy7uyErI$FO;g;RXkG7FL&{{ojloM5(O=o zBycGK@L14oezo_UyNba1Wf2IqLg3uu(o+JH>tTmmP$w{RB>PaxP}blAnfdccAbAve z2fRbw(C-P4DG>&=C&N9D`_X;csP8`GR2}v>)d03uW~a)i%Yqv#HMXUMMOo= z5fbh34smFoOCGqWVPA$m-hUV4SclrK$D)Yt3y(*qsinhFu{NN`+;3Tz(*+UQX$0&v z0(Ke!JB@&yL|}n-LLN~)U!N)W8CB>O{(TQ8nTNvA+B&p$;w&TJbne2}(N29FE8!J5 z_rD2-vRj6ACNfyS$9!zy7ZH{@_e`SGsJH!|CtRUu6!*A9stF<`V^@Werd+bPq-i4# zI(%Os8Pa_m!D|+KDlcu*%{Wqe1f?ho^e-?4&OtWnjzFPdcA_ezEa5T?GxF&=i+G9H zS}Z)I#v!81Lv4g^?DL>ZV|7NYO34ll;2t7{m)o_YqzH;QB0tA5gq|RKMFlQv)GGpE zDlWo5ZtjUf2TTfv2~L|-wV+;DJF!q@E6Y^waqM~8)&h^_XIx>d4SyQOt}~p0F`m&f zGV_O-)EJf-t|mhl8+y)AY#j?ctaD0<%E-Sa#As;O7895fPNY~PliGpeU7cM{gfcYB zNaL0ab=AG*g?n4Nk~~@Sc+wiQ-6@aO7FOg;Zev+qs^3^r>)z&=jAfxa8+AQf>_eE( z6_;gXTt08Z)Ub`MgHGFrZXq3_S!2axWQa3!$}-vLafj{kq7pvO*j33GF6h(!l~qU& zBg2$;W-2r~ATK)pIQI9r9F5=h{aEQVZQ$n7Je4iH5+X72NCRqcaT=!JB?6ZhoulSI zeYvGS4$L@MMW-{{)wUCub3&JSPy6Lj|KX&1CL#iloGQLsv|}YgwbH7=Yh-HH;CqHa;he#i#KB~dXHzSIs?Mmh z=AbMeRbS2-BkF~9)*LW;)PNagFJljzaAV!9>^GAd!?ORQIUsNmzrJE6x5=Xjt2P2F z1=%1YVx7HO14+A*;oQFI;Jh*fW{n~aMDB<&Va3CUqS!q>&WKKRy zV-jjO*@8hsZv0zxP?F}}sR1RE)F3Zpz$HvQ@I;B6(LyxIAcl4s6dpz!Q-lo!pntvo0#zt;#KE0<%d~s@IFIf%PsJf%!q@Ib1(G30Ed`+OJ|q z$ec`vHMmL0U)9mm>C!-j{AENHsnF;)>_x{F^4B!3|8TJ7Fwc{s?zt30xW4Zcg?yEofr*mc-nG+lV{Jg%;c;P|JE9 z3qB@b^%IE&_i!6p_cs=NhF5xlT7cQRmUUSce12>zJDn7P=}i$uxHYkho6nf~FFeNL zd6VltJhEUF{ZmChdgHbQ>s4XhvEX44PLWa zh1X%S|Nb?21D|QTuH*Sl{F|M`gI28{q{mE!9!XWaRiGlwshEd_fr__>RMfQ{$Dxm` zzfl1FLk{{Kco*NzOgi%4V!?Yq=H9yn?-{@M)8M^x@IKl)0Uy8$p6AeeHhc(oFm|87 Tr*I#Z;Q>Ccq5r>tHQ4wEVToQf diff --git a/server-plugin/server-plugin-report-gtest/bin/src/main/java/io/onedev/server/plugin/report/gtest/PublishGTestReportStep.class b/server-plugin/server-plugin-report-gtest/bin/src/main/java/io/onedev/server/plugin/report/gtest/PublishGTestReportStep.class deleted file mode 100644 index 5c7765eea514674790e67a074ba39eba7cb9858f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6197 zcmeHLT~FLb6um>17#0W#328&5%AsG7G`nq@HfomA5+Gy~H$*JZ^l`9<-ATMN?#y@v zzpPR#weNlHZ|HC6Th%-EZehWTod{G_0?BJUzCLsAojdo;%MPozRW7Siuz+={nyC&`)hLXc_)@V*DpPG5rcL!lyc2TWTHC~jjpRkcu*iWD zfy)U>NJX={zVnLt2AdFx({P(9&866?uMi+l2}~?Yp$!#gn}#tPMoRXN5V*L&1viTX zF3inu6DTdqfH`o9z~lk;s!~#oz-2P_*OpLB%do=&*O%>xhtyyM!%&!Y6`OUHWJn4DrxE6Dn}~L(Gs48OnMJ{RToig8ga9U zOAIULCtDW^)T5Y(K?8*-1FSq+FdY54n1OWIiKNFIo5#3#$T8WZ`n4x96e`ECvGj6- z(cskVUbe$6tUg)8SspDgh<4I0Q=RAEl2UZP09=7kS(B3~4|XQ|O`+5(WOOpO1}=pI zs)FSfRhpSBGHGfZl*bc?C#6&<9af|tx0x`jdp?T_%(nV^QOk{37~W<@&EI5lm0<#= z#-R*X2~5vwj*`CX15NL9vAF++}>eo(<%yqDNp*i73nHWx3OeeToZWao!VBY zhJ81gu_N9S4g%Na=8w}PaI+hvy6AAtk>!%zk|diLBvtl$VuqN*QsLw#FcvWFE1ry% z^|DXM(C$hvN4f>nepB{(OwgbdQPZ+*J-x!VvezqtwGsG`khKCEs~)$Uy41%n$F|2Z z$E-&@$E@d4j#;7k`<6nB1BCPWa4L+z905@vyr;C!; zrl2NPIBo6@G+e;s>r?95B7QsN9bFM%<8a4r^he-R0)G~8{wPAu5EjsnBTRDu3+2R# zYYGAmoU~GO zX{{tM{vFpEH-MYC4cBlB@C?_U>B0;Q!$rJ1_%s9~_=H`+82*l9%YC#WcrX6~6F*E% z{sdQkOYE-Uul>p*Oylo(Y6aKfouutuxPfRh`2Tf8yovYs@N)5*#p`{%j-!8&fqp9! z{Uf;AMYkLdqYWW)%Jt(6w7VH-BQOuQ5$z6sIRu|1yl(e-UCltcmmt~RO7I!n8^EUY uFPqOZFdk&EDZv*Bk1vzhS?_G@zQPOODPB`JLJwg97U5fX1S{|up8Ny;$mgH{ diff --git a/server-plugin/server-plugin-report-gtest/bin/src/test/java/io/onedev/server/plugin/report/gtest/GTestReportParserTest.class b/server-plugin/server-plugin-report-gtest/bin/src/test/java/io/onedev/server/plugin/report/gtest/GTestReportParserTest.class deleted file mode 100644 index 6a6df72c14727d13bf1a1a406b074c5f64f54f78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3278 zcmeHKTW`}a6h7`Qy)f7q8<+87c-mf)7X%VRNCO5G6^7bvf=4%TTaUyJwo|rWh6ED4 z^P>>QNnu3|TP95~p*=KB?62R+xqZj|_Wjcr0JsM$Rj3enZgk*VZmhq@hRherSCWT( z=o_wwT>D9s_J#B{Pn5QPKSMs-MtnP4dCfEe-E$SD2`pqJ5tDs?tGmYoOJMeakitGB zFtxh2OJMr33V9Xk1m+L1n_4SfgA1g3cSmY&R5auv4OE~gabl;|-;)c4w z#>@r-YBBzNKf!2@Q(+x>t~$IdE2W6@AdA?Qmdkd5!@og<`WpzP`^T9%OOR2xk9*~k zus?a$jFU(N!cvnaTw}7Nu{sT`(lqbA)iu{3jdeSS zqD;C%%8AE7m~HuqaQXd-iN2!QVYbKOq zoS_UR4@0wvs!{K3ylHb5y2u@As4Q*=CG}8*k0Ct~ctYC?$k88ei=)}G%%(+Kc{qnm z3ny*=3qx~jb3fooHlmKs>=PBFF_*S1zMV=dVqOy7fErw!gBiF)V0pFWn%&Q)FgA#g z{dG5a=UdovuhO`S^V;Qrz+y`UEZQCAWVASK2f`3|(K@Yz!8(Du8w}Y|fxyj?XH7X2 zM&NsFxS5?zc{DrQa%H_689Wk)!;1$bu1e+mE - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/server-plugin/server-plugin-report-html/bin/pom.xml b/server-plugin/server-plugin-report-html/bin/pom.xml deleted file mode 100644 index 9a983baa84..0000000000 --- a/server-plugin/server-plugin-report-html/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-report-html - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.report.html.HtmlModule - - diff --git a/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlModule$GetBuildTabs.class b/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlModule$GetBuildTabs.class deleted file mode 100644 index 5608b42a7c38effb976302d86faeac110760c349..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5116 zcmeHL>uwuG6h51#aqK1}goazW455Gx=^AJe5{V*(6o|oTqB;%Y=X&?Vo@PC>%*+}h z#B(8m1pj#hUIuYy)|S^~gWWU|1vOIEyEA9LIk!2N`TftIe+7V#;iD4Fc+k))toH&g z>JNi{Q0KBP1xDDfYgBzy^(0O^G^sF=%GA527uR>`u_vQ6#+zTD`84HmbQrXC31&T5 zb|`TmI`#ebLktZK5fTsLBUGA8@t|?n1Mf=@7I&o3CJ^Q*h*P{uEZINLgL0yzUD=2{ zm}@qr=xlg!t!=ltm-gDIXn2zgZnivFs%8Y)vv%ac?2e4E1kcjkh?UQjl4>5F^OoR& zP^e|x$B2cpm+&|+#1*4G+cEa^C#+IF>>@L#2{H@dTUq=}78V9VNWHj03INF^^IIi@WSNE-qV?2uV6CWfFuZK?m6y zmwx6-e&$Mk=1P9%O1^caH5N(K%<8lkn6S$XsUE*iNRfFYa#7#9sP7Ci4Q{4h-m^|? z?Ob5FF%mAHQaHaKsO+geqA~v%INl^Dab&6C@&AGF3HO2Rwl*pV&4Ei$Sw1RIJ2R36 zE}U1&`;^cWk8lFn1(0pZ=%MLKn^lBSyqy}Xx=6d(=p~d{P#BkK4wUQ@3uqO zCKLFbc54~OlsjxfKbzn3`%lAT3ym&-$>PF!#vWEfRNQ1 z3oMyZ(@m}^v7RZ1iZ-8yYyyof0w13wcSt*E=pfoEvqfbt53yRyiZxq+{OyQk1)a8{ z+1Vb~niD&YY8<3e-pL$Ls$$QXQn@)s&qR~2vAvxnF%MldAvZhbom2%z+K5u!6vQNz zu3Ib^5!KkOEjE2XIe&)ue-MdsOu2hbijw zK3dD68VWaUxID|q1gXYNJb`#$;9cw&5LL>LgtHT;+MqfN^hp6&{*+zbLA;zpW-|*9 zxnVj@P}yuqX*vzb@+@nj=%nQno6q)0R9p1BWz;`$(U&L40_qC7;|P`VN>hf^!UxpI)AwL- z)^xe{;H&1PT_I4TKTG?>9?Vy3O{+N?DYtk>1SVC)$MwPRW^^Q0uUF+<@?VQ20 zui&4bOyaRmY#zfW2x zKN#A%1U}sY<#;W@`{XUwM@sOaeWMzI5cab4d`L-Kcp0w3 z9DSAOYX;_F1uAfj-dAA3{m#(bB0NLSB^td$E9|<;FR=X0%F0i0{WrJn1$tT(y0U^7 z>AB$EEASHG+p!z)3axvU-e=%7c%6PNHKX4ls$H9*zEOaBQh+)KZ_=6>xH-Um3*M%0 ifOqJ>Lg*e;;az&WP2US7<$G`o>hJ;aafe1`p!yf9tEhnh diff --git a/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlModule.class b/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlModule.class deleted file mode 100644 index 352a9fc21f124253a9dd66234d1b6909748847b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6669 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 diff --git a/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlReportPage.class b/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlReportPage.class deleted file mode 100644 index 23427ca79f4bd713c6ce1a6d8ba19c1d58863821..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3770 zcmeHK-EZ4A5I?1E9II*5rfa*cTgRn+NM0lq7_ed)in?CA7;rvdyB+pa(9+pvDv=sV z8O#2$0UNNs?~fXGloB`|RM>8ZVFmIaQk3qCcf8*n|NQH>KLFrscurnIHdcmAcraVeE$17v4H0@k)n7$#&aG})J&(61qC zlo4qdYL(LZr=0%9EQk_r3>%6B&3~ySMpEny$awUcJjS+!3d(2%Wi)~^8bKM2z(r$= z#R?5`+fBKR#>|pe@aK&7cwQ1kIdD-93STWEx7@i%UEG;a6+ZpfDU=?~Q}cn5%=cRn z5BV0lr@2VtX{uE?hgrpVkp+HZHp}J^A5wB_5#t=P#!a*NF@LrS44GZ&=tVGXXX!)3VU!L9Aiv@rLIAQgps zqeHGZ$kPGpzB_XsY<5({lb5Gw@bqKNj)n2yY3F_Wi(L=am26WlA$THwA$^y&T?28q zn@cNFY|Du-f(&W8nqPDYq}T79MPqjjKK5#l7U(C=I4Zn+J|Y*8IMZ2OK;pDOmmSfx zyj?)zVqM1n7!nCedMeiuKBwydU1nyxk)oX@tZd7Ouv{36((Vb=Tu0-RI($yIn}5JX z9lr43+H9*v2)8ecp)%N~(nRQW<$x;FK01swb+}J3`o1Xo;30eo1f6vA16ZNA%dkpg zomOAb*A<%m-(l^?P5)O|e^bzG(CBD@p6fKO7w#-T`BDo;#q-D;V#VpjGk3me+Ku+Zl}$It-k>%;_IIP diff --git a/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlReportPage.html b/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlReportPage.html deleted file mode 100644 index 7e054e2af1..0000000000 --- a/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/HtmlReportPage.html +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/PublishHtmlReportStep.class b/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/PublishHtmlReportStep.class deleted file mode 100644 index dd5e4cbe5bb646cb27a6dcbc72627d0f7f81ed4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5508 zcmeHLZ&MpZ7=IQ+FG*=>5!8a!6FVAexu{dEHi%M6A$kQ&0u_DHIqsHZ%VqD}+sl+s z=8VqhTgUIAZ~P99&)y~E4@d8GV1^lG=0Z02>~Eic`+J_<-~RgXX8^bd-)b;MU_B6a zxot6Cer9#7GV{tFrw;9u11dUHlzlgB;!8n&Psnmhw%zh}xbL!{wSnJj(a&{BeGPI1 zu0@J8J|sZCByeTbA=dL8S#h)W3RTTOb4 zKp`4zT!k;@_(7>eTb3K=b2~3VKm|d zG~xs_;(!_|w)48<(Lh&DZClcA=@NZUpZn;^K_pCULnXEmMI;Mu>|fSasjf3G!KXtK zUEH%23ng>2;5|31=vp{{erjIZRr}SP99aOHa2V0!t*BbJ+f>Xsin_^iS2M zV`1e$b&G{=#pzd@Q|BlOE*4JZ#6dI9PAH>at6Wmyd#ZSJ(qgdb$+fmGk1m#>*<2R- zK32Nmi6uDJ>>$MilLazGq{{tJ*289#22tHTSyBISTpxtYb?R6$5|%C&wy^UN%t;GU zJ!+9uBG+gTx@l&Z9&aWrH>mp~Eb}QM4J$Y_J@kc05!~YRA?+jx;r_tzU<0G{XLj0x znSvhqGhwYk<1ztda8d@5Rn;^tB{r(dFV?aMGcY>=Q!qzhrgX9cRqf)W$vE8%+xt{B z6hWz0)w8k5?Gje^$DC}jfI!teqZYeDV4_K7UG=na8#`TEIH@6lxmw62Ytt(4uz;b0 zE2;yHdREk@X!iID0mnVzP(k3bLjzkdU+pht;1E}#-1QzAcekOMQ#5-lg?;&L0)J#^ zlY2|QI0%KIUU3VB#0;ASvA3wEZ;r4Cgw8TJwmqdJ?EtEM7X zj9#J6n%t71z*Jp4Rd5NTK18&YWt=-@)<+0krA#uT0_nNht#pZAaJ@%BPDGFrt0wVf`vzco2hae?|qPzD3=?I3QO3nBMmlC zGIF&BcsG<&z#5oXheilVgH3#`=s|;R^$oY81~tr*6DI@>8pxBQn?wUF-^Ko})!>_< zTdO!Jkl`OQ?2ve~fyape-U8hIcs-SaSr~^)IMQ%526?yvMYw!Cp1|?df$=2DT*on> zJQ69qjGxmux{GK8{}+FPnZ2o3e}EgmM0l^`r$WbzFt~}I6R{M$0dGdX>8QyV%;Wc~ zi10T4e+QouJ||HZ5>VewM12qDaGf5)7^1~`-AO<&5)krWKpFLVA7_ri2NBZkAq(#& zAbl7isnrO4jJJ`oUCR1T2JFclYx8LW#=Qh>3Q&Qiu06wAe3pRl-LV#G-sc1J`hNH# rVcyf@c{z9x*}WRYMd`2N@(3S*J$$C20P9eNui!Ck!PiiS9eDCLcagx8 diff --git a/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/ReadPublishedFile.class b/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/ReadPublishedFile.class deleted file mode 100644 index e9952bef8fa9e4dc909fe2d5b8b7413276348493..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2385 zcmd5;TTc@~6h2c6g@S@r@Pf(+UWz8W51N<=k_f@rq+9}(#PBrT9om82nRRBikze7@ zG0{Zd{ZYmP#~~sbl}HKNdJI!m@kyC zBoBGVH(YnP_LC@W;i2Y<($;U=IP$kS3%Al{Butx!A4J4UP$V#!$wy4K{LSV84=jPv zL@T$dg#?D{btPMi1jd@Fh{BCDZgNeaoC9yLm=mbfk1=+v78(D@K5E!vwv8A|LJGS~ z;8it8>%LD(oyJ+%B~V;dA=)}YVB%O}O>3n`;3gS*_epAQRMg=i4OEla$QL!^1VZkA5aXKfImnVRiCxDkHfS2Es=MrF!hKd{N+>MzH z+SFoH_}2t|>_@`H@?2thS**^3n|m%|mugg~0WrOBj;?K&q3Udhlx__)WHm~S<+{Pl z;ec~$6=hjgmPcKU{Xa`yduQOBi>VeTkqCsPCQZ1;vXaK?G_Xq3yl$!su0&E9@_m7Q z$D`}$s!OI!3`<7HjymL&VYanTB3wOhuUhmsv4Lw5@-uGoLd-714Y)N9V{n_mRCRCz zo~Yv;=bgX7u&26?uL2hBGA-P``>|--!Vp-iU%+U>fm1{c5t8b{-U@-4?NnM3^P21k zBT(sk*SE7yk2=fsUd$Fp;1Pju=a>mSiOYyGTDYT99dI{x2~3|F#aXk($-5(3lG#)v z(|q4$CV6GK1m z2L#5~g)um~8#pEnP#|y(e>aLyfgu>iRRv02Is&8FzMRnluE$^;`LE;ZHA)R3E&qfY zpDUB!q4FDd1(?G3F!BIC)A)A$$OU)cZuadS+()h%Tsy7@NPB1*UxxN@0NU&Tv?9!+ Zd;xuUoY6U$M+)!)pE7#%1fHRl)qk}r>@ENR diff --git a/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/html-report.css b/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/html-report.css deleted file mode 100644 index b6078700d4..0000000000 --- a/server-plugin/server-plugin-report-html/bin/src/main/java/io/onedev/server/plugin/report/html/html-report.css +++ /dev/null @@ -1,8 +0,0 @@ -.html-report { - width: 100%; - border: none; -} -.dark-mode .html-report { - background: white !important; - filter: invert(1) hue-rotate(180deg); -} diff --git a/server-plugin/server-plugin-report-jacoco/bin/pom.xml b/server-plugin/server-plugin-report-jacoco/bin/pom.xml deleted file mode 100644 index d6db87f1d7..0000000000 --- a/server-plugin/server-plugin-report-jacoco/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-jacoco - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-coverage - ${project.version} - - - - io.onedev.server.plugin.report.jacoco.JacocoModule - - diff --git a/server-plugin/server-plugin-report-jacoco/bin/src/main/java/io/onedev/server/plugin/report/jacoco/JacocoModule.class b/server-plugin/server-plugin-report-jacoco/bin/src/main/java/io/onedev/server/plugin/report/jacoco/JacocoModule.class deleted file mode 100644 index 18e5bf96a4b43a91ccffeef50be9df34a49b9e4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2661 zcmeHJTWi!n6h2wE-Ah+{u~lomOp6a&kOV;xY$?{FxU#*_tpy*m$=Tg$lbJX(SuNu4 z5)|~^A0?h7EnR73msSzMhs^9-}jx#x9^|60Kg+yEJ4A7Ct7(<=yKs4xP8~* z(vbpv>^mA&AC(gYahE0)Mp7BF@uVl6mua^t{W!o96fKxa7YDBBI@|37^o#}Lt6Xri zX2GTU^1cPd4e66@#e&IG+h$dtXkRY zAu~r2vc!R%1hcbX%yWg1hP9EMII&s7Fs>OFK3BA#;E1L=s8Dzmp`&C-<2NzQ`ONkL zS8LYc0qVaPWh33i?>>r;bh_k}k?S40U1UpK+8M-l2Cm#A5i)zCFw zj~PlnzKbZ8gT9D7c0wLnMUafAm&+MdX z$cUd4j2X$?l%v(kHmOH(ABUKo!*im85KT`eQV~Y+c5JYo(r2|1MkE&$CY8^Ql6~5O zTD#8#zGeB7_2u^;mJ_YS!p9CL^|OvtDd4Hv2E|^j`V{pZSxq9=oc(w?6(OpT3 z>tvH)+ls?Bsy&zLr3Euh>AAtat9UX#{#Z0Ut}S@lylBl|v7kcK>+o)@DA>YoEDR5^ zA^Kc%inpGW*<+Zc>fTcXiJ`f5>M{S4*TGu4k!`%~S7hoQ4QV(#Oo+8CtfIG);cYgpu CC~Wiq diff --git a/server-plugin/server-plugin-report-jacoco/bin/src/main/java/io/onedev/server/plugin/report/jacoco/PublishJacocoReportStep.class b/server-plugin/server-plugin-report-jacoco/bin/src/main/java/io/onedev/server/plugin/report/jacoco/PublishJacocoReportStep.class deleted file mode 100644 index 7e15e6e8a251e834fc8fa72196e6ba1b08284f2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8343 zcmeHM-Ez}L6h50K$QGeM_-TPoN2PxW6uUpPw3yO{Bm{#((l}6hsYn}p!QNF@D-XHq zOY~hj)6TT_z3NN!H99>jS+yNxc83XMI+M&OwpT~rp7ZV5J>RbW{O8x-0pJ?69GD_- zFOgxr7cgFb9Q1=a6LrC9MEmuG%089#xSO`|rlhfu3T;9Wiuy*n-DOGVZuV<4yVX)O zc3_&oi43P3@OFKD`!Nj_HX#-Zx(}&LnBWhZ%LK?>0>_pFPgKCw!=Rhe8FWhj5dueU zFwWFX0jaJuu~(!NvH~Z_iJu;DNfXiS)5r@&FJ|39VK-hZ#deqW zlIxyZ-Re+J?Z(v805$Dgt)(R6Z7&Qs7s}hFUI9|`n#yB|$9Tjf`rqBfTRT)z9%2tW zQuOfmk15`Zyjs`|lEm9#U7D2kl2h^t&)1#KBM=ei} zTAm&ky-3i+)3o*i6?Qy@?9-<)ayg2HiC5E!hfm>{*dgZ}vz|`Id@PwLA@^mQam!v) z#kyAR9h~7)lYc^%O_DK&Uzv%S_Ct$kY-kSocx8O7L`(%(aY`nXr-T<|1<0-HLb)nM z8c($A2Usl;C?Ci@W$PsrltDFL5?JqXl^@pgi5_a7+^S{3O|Gbng|5nd6FD1!LSvp7 zdcH5zN-tKs2D5bxNV3S(=|m+kI&3dW(ti5TO5+$+O7eXmIcgUZOFm1KfuSakQ`Jh_ zZJK17=~*>2%7GP8w^G)PT3GB$x^}CUbd2X>3DT%rS&s&r+o;eCCR;)B#1}|~G#IuP zA8pbg+BdsLz3u}P3T4CTRxJiGTTKea48AW)8SGkMTEeXblb5l4k+8}cGmKtD%p+5H z-BN){%lI5kn>#_$F?YPq=`!t?u_OVI22ya^6pS+f;68X-8nr7a<;r45Z$maawg) zLSW6`$3vM0_Kqut&b&fh5jZ`+@T{W*E^MY;u^w&mK1&$-xu_3Evf~tV%k>MzhnO=$ zVg)2{G@?l;S*+!Qj&n@yq20-1$_`Y9e#Z3+PtagG4pc|C6`~H?T))r>jS9R^$g0H= zPvM(kT8;T%B%1=T1H5H7EysZfD=0^EY$ee_-*2yiF0M5;SEf_F*)0~iOV+B4Y@V7_cIX#{>mq2Ci)7f+d`}bX(=58Rozgz@e}|6!w-IA&d3=P}t+%bL5osz^1j8 zWX~mWu@pA>j>x3@;MtKXi1qJF0tWf1UocvB>$XHHL#nfdz*`fx=h+J})F^FzN{j-T z2R*bt)8rw(FGWFw+toV^k7{Mu*>&I>w9E>n1B(PIMNkeb5qQ1$l~;2IR!|2FTy)Jbpim_!sc=ZM;0ZF5>krUeBVxSAu?}6#WA@H9*%sjG|2;a_;Mg zC1}@5&?>M1mk{kTJ~;&+Wqw^6i@IKdbR$F3y-mX>@aY6^rvLNivl5KO5^n%Lhc7Uu zf}LSJ*Gdq6ETM19!oP`>^pZr+2_y diff --git a/server-plugin/server-plugin-report-jest/bin/pom.xml b/server-plugin/server-plugin-report-jest/bin/pom.xml deleted file mode 100644 index 6efc7c8129..0000000000 --- a/server-plugin/server-plugin-report-jest/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-jest - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-unittest - ${project.version} - - - - io.onedev.server.plugin.report.jest.JestModule - - diff --git a/server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/JestModule.class b/server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/JestModule.class deleted file mode 100644 index fd68dddbf8847cdac0ded1d3c2223d039a6f8f7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2639 zcmeHJTWi!n6h2wE?xoe={Vh`&ov z(06~7cqVDtl}5U>iU>YrlF6JoXXbq0cV@nQ|MUd_9>Zb2$fTwdjZn>7b6 zHI@$?C~wG+Y-(=e_X7a>=)p6G~%I;cCc!0coy$Vp!i zj2X%NjGy(|HmOGO5YI3>hi9vS7)?)FnFynJJ2lwIsI%IP6OsxFlSyYs$v!PXtvz4@ z-?HMt#`60Q%T_0;2(iOS^{gXR26v{kfz0c*Vh?9*@m!NeOy92rGmOMe+K#yH?PjHG z&tP)KdPfZ{qlm;{E7WPh4#yv5jeBTxftz|As&Hij#^9<0^NrS^Z0-^6qPt?t>ST*R z+e+g$s(qg-r2{i98TiqGuej|W|16sx*AA?;E>h`N9Hac@tiD!^xS zpp!xdH7q-)NJ~vYG}c@js+G?i_@% diff --git a/server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/JestReportParser$TestCaseData.class b/server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/JestReportParser$TestCaseData.class deleted file mode 100644 index 4c766046d685691aa1924027722d62739336e1b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4932 zcmeHLUvC>l5T6Uij!kGnp!5$dETKs0%iT*QBtS@QC~7J<3D~W~yHr(xAclWI1 zlOa*5y!S&@oxM$nOB~-;wW1*L;Je$K-_6X<%+8GG)$6}r0>F3hZ3~tn*fly$axP?Y zz$ZKrDp3-LI7tlZ3F@TC$}tf&7E0UX0F6x^)8)5ny~j1d?)2%!7B~1ax4Z?72-YfI z8JFW^cW{8Iji4cUjuEVPPf0zig&hA7LDN`nOB2Czw^u#UyN-X?$3yzKm7_6yOy4(u z6jIoqBKTnQ?la=LrH0so)d*Hk`99QI>1FsNTHAXnH5!#oaL7`X7b4?UD9H+~1{vn& zd)8_9_mSD70-0kFJDp>%GfTOY%CZ5n6DBd+woDi%FB)B1Ty zv>}Vrj2pv7B13bLQie!^odN|<{~(*O4WVN1)7bko_CAfhPh;oP4K`G0nA>j7ZMx4a zSp^RZ+T%1Qij~;KN?h40gs&VcscQS3a*bnfF5&_MODnxGJDF1%=4M^St|~SEIXEY+h_% zV6iw!P;*62m!6;v&gFLbMP6{@8WgFED>NbEI&cL(U4f6_vk0zko}Fd5nZ#*Cn_KUsP`+qTYfpiT(|(n?(5vzJ@y$=GGgp{El1z diff --git a/server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/JestReportParser.class b/server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/JestReportParser.class deleted file mode 100644 index 40db44c63132878e4b19e5528631a843c952d975..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8371 zcmeHM-E!MR6h2DbD0Wg33I*EovkfUY1!UR+Ep-SaX_-k;oJ`_&hKmlfmN&@;Su(4Y zr+Eh+f%jkrX5gNOVmK>ViPJdN$y6=5=!IoT`|0f2^Yfkk`RCt1{sMqIux!Ja1^ zuv1%a?FmogtBs{*^TB50CwF~iskyq|u%PU2aIJ+3>K2SI$Uy2v3(i&NA6rmb3ERSk zNeiYAMLkd|R1cCWW;39mI~GN_pxbPC=qzr!?p@L`20(ZZEfawK93@{EqxKa z%wF08J2nb*x%V^Q5o}h5PU;>fb&r#}$4TAe828Mwb|@ldhTGxV+hrQ9BA#|}jDwQU z?T&G~lh}$PHyyd`m_RTt7-G~T5E;HgBq7;1SrPUK)lQyK&l1GM*3&$NlK_mh^v^Kx zB%`i&y1w+JW>MS~3bP`Jw2D0)DwZ-&b>5In9JIx@L|$dv*n;;w_Dv2QpdGdrN7}R? zit)fCY$|vFR4Mn#bBLjs4jE6#Zxm`&TPmT)mE=gMm9i^Qq2s(c*ijSdW`##02euqb zA4&Td1rLgP7==Lt3qTI6IHi`9;`;<~M8&qWlEJXt92{iPphuWA(GZJ~oL9I3xQ>S@ zbJPGML5IP&rO!UlME_PSbzaO;aqBqUQZhFMNI^u*Op>e|UziD3rA(4U9AP8&eZxUR zB6~2HR&W-Glc6AwrAVq#IEttjslP4Z#Y*b^lT(-`CZV0C;z5L!rDICaNSdV;5Tc)m zFqgN)u-ZQ8%c3x+V(Y}`xh6~fK*OG@`y5vhY7;3$3g>xpp&J$3Bk4V(l#w8Eu{gCf z(f~*5cJ{k`$rD#nq!w3bDBV?{0@G7q!;A%&s;*gu)ROIs^y9kOlbCjKI^KvoEuosG zB3W?J4L$BZ?$46@FH3q?Mi$(6pMNg}_eIWk&8~_Cm#c2VI(0XrmHNDESOGEREx8k5 z2r9%~KMA+sX48QBVtoRxSf$?xnQ-YS5FBMCx8L8^FnyF*0?<&F1n5oqHCFyV|@XaF=@En+dpP zjXfdIXC^o&+YfZj!I3;gAzGqdr2bwlUfM5U@q+Q6RQ@c7EqGELEd9?vxtPmD-{+d+ zjNrO;?gv6h6KixDI<$q-X|Sj2J|~?B^^ueTg%?rMn!|ujuKh&5E~dbq{S^+$kA>O{ z>&jLbD^Gln2Zgw(c=nt$Icl?DYBdOiS}{k8BC_Fz1?vT;Huf=?={9_ZtBNEsZK&bm z;h^}~aMOZ`EWvEJjmNMiMQr%e0=vIiWWyZV!nSiVCF5=(Ad(+GN`2PX^CXK2_S@XiEXM~z}sZcgVXlp>|EPROHX5SqS zYi`JQzaD&7f{(C=G58p&rYDpzkH1gw?jAnRps_v$2R?^eXsoZ`F4PlL2^L@xzJvMy E02f&aOaK4? diff --git a/server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/PublishJestReportStep.class b/server-plugin/server-plugin-report-jest/bin/src/main/java/io/onedev/server/plugin/report/jest/PublishJestReportStep.class deleted file mode 100644 index d432f645dc63d34a2ac19c62c4c7559ce56a2cbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5501 zcmeHLZByGu5Z{k(|+&&=-=pcPeQ>4IT9I|=?6R`$vUl`dv}qelY!KomUg&uxbV3|{=p$W+GCOl4|~{?VGr+riSe25)V+Wz z?LxyoQl1-nYY9n2{cBJ;(sLESI zia+vQBer&}q{A(tnT$fC+x?>8Jf|9sg(~RzX{gtGkv=Ridxqsra=)n4kt#koY;PK* z^W@NuqX_Gm`iV+`b*CswE?2rBLM;)+x*c~qIPRvZp01aJF(?(NhcOTQHWq{&FuPVV z9K*SogEUAh>9N4(5!UbmlP#)Vx*>)_78s_}^$CrlVpGA^SU(33BatkhN}-e(NHcL) zsVegEft2*H1YC)58Ix_Sy?I$^*GwO0eX@Swv8Y5EzOozL{aNzIhDn&702^)+n3;Ev z7olmoH_ak-%H@JRjeEOHZW+-eFztpOE_#nd^r*3-yIc`yx#zUxZeq_JrcJ0bWh8KG ze&IAp0(W1;Lh~MLi9S~xIX*B;-(<0jlx#OsYs4H6rOzaRt3Fen~x@+1pLB=-Q&E|Ns3Lg@(QDOm~am$$~gA;v-Ux97LvcN1OUSO8F zRA5$0Am6Z(-~g%NRH(u{0Z}5n=g8iC?xp1-OMOhP*}Pff8VSIBsI_@VP#sI0G@p(% zT*l-ZDn-o|e0SPCS@N)Pyl*}ztMD0te@Zxi5}{xSONiqMrUihda^kf`lYoU^yB-#P z0{7VV?K1S8VTA%+nJW|aO(-xhY9_dGfAb_J+#0`N0OBme22yc z*n;m-R!_`l3m)KOqXQPK61X!`uPsuJGtl|!ObId!(k9@43Sf= zALpPg=Acz!0TvPM9=05Huh diff --git a/server-plugin/server-plugin-report-jest/bin/src/test/java/io/onedev/server/plugin/report/jest/JestReportParserTest.class b/server-plugin/server-plugin-report-jest/bin/src/test/java/io/onedev/server/plugin/report/jest/JestReportParserTest.class deleted file mode 100644 index 43a9e6e696e18a4d2442b612512244b9e362535c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5982 zcmeHL-A@xi5TC0++oKAih=?XD@c~}0F)=X_W18cXnoHezV_yeEtdmPvJoxat^F$<(Cc9rhGu#w9I8$ z3RY+BvSzByR5=WyeJ;w1g;F8L0@v`e9lvi;g|HgF=V8Qw$yh}|#eR8n?|}KnfwAXY zaPz`}YYU5S92j{m>nsmN2PTfO%SuUAfN`hf?+V4V4BD(teAxp9&!j*<<9F5|302;hJz!=L+W&9HFSe6cav<&``34?;j$R z)rsc^RBO`U0n>kRlv-2Cj})!FaC7PmEwq+~)PGO+8JXwOOPuW`&h`>#dx^6>>+E?_ zmrN78t}SZ(CNa4D>@dW|Ol!g*@@x=!u~P=on=CPJ*{~u~?Pr*K0@6`@k+8_{pr5`0 zW`=>ETKZvNb!hrkS5FLd~;RY7ksK_@`kz|K1EZWT&i8^a=OfsZ_5`3mn zVA5!htVh~d38DxUHr^7&DU}!;7;hQY5+ezXGlW~Lh%hocMlqV@qBL?F(@vy(4E63T z;uhDm6dRbiGK6U*iIwX#jLq-LMrr7)hzFSCejBriIa=|)Gs89DB5RMO=QI##7t^_2 z`J@2!vEW?b(`6+?w_Ds{Cfh|jhMFi#lvvoNircJuH8gBdW0(?XOoovsT+++jRjQl) z|2`b&Bp+~#!*x3|<@DTMm$hy^C(v6k-1r^FoGN_(&c^TQ*UIMdq0hpY|DRnaw#KpE@%nN*%^H z5C<9vbT005F7S{jbtk-@Y2>mB*KnMxO)UO5|MU#_-hv@f>dqTOqI9xDN;RJjxI6Kg z$O;~bIxu^>>{t>KpZ7U1zJbr{% (src/utils/Arith.test.js:4:21)\n at Promise.then.completed (node_modules/jest-circus/build/utils.js:276:28)\n at new Promise ()\n at callAsyncCircusFn (node_modules/jest-circus/build/utils.js:216:10)\n at _callCircusTest (node_modules/jest-circus/build/run.js:212:40)\n at processTicksAndRejections (internal/process/task_queues.js:97:5)\n at _runTest (node_modules/jest-circus/build/run.js:149:3)\n at _runTestsForDescribeBlock (node_modules/jest-circus/build/run.js:63:9)\n at run (node_modules/jest-circus/build/run.js:25:3)\n at runAndTransformResultsToJestFormat (node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:176:21)\n at jestAdapter (node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:109:19)\n at runTestInternal (node_modules/jest-runner/build/runTest.js:380:16)\n at runTest (node_modules/jest-runner/build/runTest.js:472:34)" - ], - "fullName": "calc", - "location": null, - "status": "failed", - "title": "calc" - }, - { - "ancestorTitles": [], - "failureMessages": [], - "fullName": "mul", - "location": null, - "status": "passed", - "title": "mul" - } - ], - "endTime": 1608965514276, - "message": " ● calc\n\n expect(received).toBe(expected) // Object.is equality\n\n Expected: 600\n Received: 500\n\n 2 | \n 3 | it('calc', () => {\n > 4 | expect(add(2, 3)).toBe(600);\n | ^\n 5 | });\n 6 | \n 7 | it('mul', () => {\n\n at Object. (src/utils/Arith.test.js:4:21)\n", - "name": "src/utils/Arith.test.js", - "startTime": 1608965513679, - "status": "failed", - "summary": "" - }, - { - "assertionResults": [ - { - "ancestorTitles": [ - "NewsContent" - ], - "failureMessages": [], - "fullName": "NewsContent Should render a normal string", - "location": null, - "status": "pending", - "title": "Should render a normal string" - }, - { - "ancestorTitles": [ - "NewsContent", - "NewsContent2" - ], - "failureMessages": [], - "fullName": "NewsContent NewsContent2 Should render a normal string", - "location": null, - "status": "todo", - "title": "Should render a normal string" - } - ], - "endTime": 1608965514417, - "message": "", - "name": "src/Integration.test.js", - "startTime": 1608965514292, - "status": "passed", - "summary": "" - }, - { - "assertionResults": [ - { - "ancestorTitles": [], - "failureMessages": [], - "fullName": "renders correctly when there is a single item", - "location": null, - "status": "passed", - "title": "renders correctly when there is a single item" - }, - { - "ancestorTitles": [], - "failureMessages": [], - "fullName": "renders correctly when there are multiple items", - "location": null, - "status": "passed", - "title": "renders correctly when there are multiple items" - } - ], - "endTime": 1608965514575, - "message": "", - "name": "src/components/Items.test.js", - "startTime": 1608965514428, - "status": "passed", - "summary": "" - }, - { - "assertionResults": [ - { - "ancestorTitles": [], - "failureMessages": [], - "fullName": "should return the product", - "location": null, - "status": "passed", - "title": "should return the product" - } - ], - "endTime": 1608965514696, - "message": "", - "name": "src/ProductManager.test.js", - "startTime": 1608965514584, - "status": "passed", - "summary": "" - } - ], - "wasInterrupted": false -} \ No newline at end of file diff --git a/server-plugin/server-plugin-report-junit/bin/pom.xml b/server-plugin/server-plugin-report-junit/bin/pom.xml deleted file mode 100644 index 145199860c..0000000000 --- a/server-plugin/server-plugin-report-junit/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-junit - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-unittest - ${project.version} - - - - io.onedev.server.plugin.report.junit.JUnitModule - - diff --git a/server-plugin/server-plugin-report-junit/bin/src/main/java/io/onedev/server/plugin/report/junit/JUnitModule.class b/server-plugin/server-plugin-report-junit/bin/src/main/java/io/onedev/server/plugin/report/junit/JUnitModule.class deleted file mode 100644 index 42aecd8b2c2c2b05336260e66b1467ddc55b7ccf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2650 zcmeHJTWi!n6h2wE?xm}}*w#zEOp6a&kOV;xY$=waxU#*_Z3{kTle4?CCNptnvRcI7 zB`D~-KT14FTDsE6F0CSh51C{#XU>^9-}jxFZ{I(C0f5J_RDyy9>sonE=yKuo-GS?H z=}3V-4jheYfXa!2xJ!cyBdLtjj|Df*%L8h+q#p-Zf}#b}>D0g#U1z7=N6%Prd5x3J zx&@c&D~A>oH>FRu6$_?LZJ#M6RT(C&iG>59P|IL|KJ#Q4@xV1)3Kl8Z4lvYDShcd> zLuQU5WQhYi31(-(nCA*14QnGiabmNEVO%pVe6DCc!4VC0P@(WBLPyDv`fp+y^O@}h zuGXx>1Jr*p%4WKX-@O$dX?MvkBiDQFc9AV}X=ec28NhZ1u$=*HrvNWAU!rD7QbX5x zJ!UBP_%5PM4!a`e*a>s&6p^tUX9?zELZ%GJ*zh0+!JiC?5~EDG{9_gyZEck6ncY+g z8SQg|F(a9qGPGLRA>}CU;|Q~JcurIhqUp&*D8eY-jt$mR@~kz&h{S@zq~h6CazIN^ z>kpW~w=93KzViOVN}`ll_}Jm3eAbaF#XHs7kkYG_d>143c&XU8HQpvZU_B6U`?!|}&iV+)PWaZ{~A8Lre|0Q&$nE4xrmH)DGh zD-WO3u}&A1p*ohHR-~tfAR=q74He869F?oQ-cbo|TQHZ$E(>Z~Tx*iuK3zhH-ILp> z%@!uY(yP=HADBX*2TKI5<^(ZIM!~cG zA&(4!D-Q)C9}!q=Z$2lmv?T}JgC>Es*VxBON!5TAvhwSGqPUjvgb!#W$Ek>!5i+5v zlKq&E^|!Ru+&kdZ9HpFE0^bhi7lYA=C5be&&*_xJr(HvZrXm>#h4#cp*fivdClQV? zRC0{Zzhu}ppneoHt?5w2T%YGC1C9e*15y_K%toAU2}zuS6S_MMf%G_)mM&x=NM|_)uT~phIlIdzQtfjP~hHrj2bu z6lICsbp>&WvegU)f@VFE8cA91zqpIIHd{>d8rZgsvN2EU*ycCjcS^A%2fD`?lICKU z8RwZlNpeZ#8>{nXIbm_(-RMCQJ#2`J|TZ zKLG8X?q$N%ZE9ECZWhPZ){4a_&-fW8Y9$7Bur17~m|ALm$w{j3GZAB&o=Li8yWF;q zV<4!}{Qq(j1t^!3IVrf01w0I4(mMXG~gZL z^&Gx29FqT(wnB=ss#AMwVDlT$wMuYvcn7=Oh+NIOEMDdxW1Si8p1v$zUVWdq?QF+D z;4H!gPj$}obV^rl61btxVA*ByQu<7HC|>ZKZ^R82CnuB+-3EL>AacmOPP^iiDhTTV zw4|tVPB7+a11N$1yo@=yq9V}h$xKE337#nuxH)rZnxD#faECx+S|@n$DV~zrwCh0| z-%q292X~L1uNLb>V0A}mjo;pTcp{1=*UB!2@EvXoH0^o|nV@z*XFkR1?7O+nP-i7y&(OPi4-}@E)l2X49;Z|k8k1G0Q iulg)M@Hzgsa1Cz5C-50;!WX$Ui|{1`aPMEl{sTn- diff --git a/server-plugin/server-plugin-report-junit/bin/src/main/java/io/onedev/server/plugin/report/junit/PublishJUnitReportStep.class b/server-plugin/server-plugin-report-junit/bin/src/main/java/io/onedev/server/plugin/report/junit/PublishJUnitReportStep.class deleted file mode 100644 index 3f17a9574fb864befcbaaacc17cdd7e236a228af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6197 zcmeHLT~FLb6um>17&as%iW(r<{NB6Bu>L^rZksgtG-NttP!}lB!xCqm~9%yY!oTkKSJRA0!Q3O z1kTOQZ4)Rh$$&X z*@+DyCo^>;#{%hJ~?hKceG&w41a#YgfsHDkJNs?p6 z4J6a9jcS`3zvUVXKHG~hl>JbcbrqX+m1IZ?0jCk>ZJUU8s58PkV8Z2@MUwj6ko|w+ zAyw9#85rCGCN{J7@=~Cie*b})$RCe{Tx@t)h~7}cm4F+H#V`ZKHPWR?ZOp7+r%+j} zQmiT&M?=|kD9Q!WEsu9~#>&hl(|uAi^jlly%i{$dt_#CdB&}d{@`Ce%8Z;Ie?gxcFH@vBEZJcj@{^w!94A(_!n?u#iffeL=P@f!FC2(obO$X`& zN4;sSBrx$E*BUo~o45_va2xOp*PiLZG>pP|ygT?b0%Q1uUBCtWoxqm+XhrZ|{sk`n zFg5uTT=^}ryN18^D~oU)e4ZZSTTOM4QI{Zy@3=yuXK+i`NWZcknuj{(c7f z?M(C!;c6G%a_C1JLFAO{M;U1I8E9iL2X_%|9={xcj}u;Z2fVIkAl*xlY;Ps_6h0fm wrt~kH&oeL{WUwj0gM`NyN$jk5Hg;d(1+a$K6pqkCSb#_HEj)&0cmhxV0ao?ruK)l5 diff --git a/server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/JUnitReportParserTest.class b/server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/JUnitReportParserTest.class deleted file mode 100644 index 70dca8bcf49ecda6c41cf720a353051cddba6228..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3898 zcmeHKTW`}a6h0o^dSS2&jLUd2d)i)-7X%VRND~avsW8-a6FjoOG3h8T}D2x}0#`}p;jYx&sHo3F8mKrC5wk)`nrPLIcx)ciTD8^V z)E*|BIs(sa=H;8wfJvz=ZF71|;?cUL!cZYYp;4ab5SKb!a~a?c9j#(~|B&KZNWCCp z#?X$4xcQH}w0c^7WT@?hs}pk6&}o{m;63Ydx+0X9yW7j%?d9(Fa(8=~yH{waxS`Il zF|$FBTC_huNYI+YR2WB|iz6@d%2>p?kwxr6%Xzy%;a?y^ogble_cW4!1{qlDZ{?}S zNhAVcsYw&A(SXueod#BEn&-pnnhX6@hP)#%sc8pS@R_BNGxtxlM_;AJx)nrGCY^J0 z;vo<^0-akRDz%ETEFWvtCZ=wx1B{l@OsrLRHr_Tl3!SJVc{Opbo*Go(+AK`NbplJPjg!t|$7&(F>#p;dYhZbMoyKjhTQ2jbLqV9Z)20`~@*)n#88fpToPo+ayYaNC)Nt7z*LxJ^n& zayzs+y}fL;;j^53ZJH72FEhKJ-}Il|FthrdAC^m1hYpOW)4S(0sPJ5IGdwj0T#2l c8@M_JHwUOC{2yhzRlv4T$aV+6pMtwT0D40%I{*Lx diff --git a/server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/test-result.xml b/server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/test-result.xml deleted file mode 100644 index f2069cef7a..0000000000 --- a/server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/test-result.xml +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.junit.ComparisonFailure: expected:<world[]> but was:<world[2]> - at org.junit.Assert.assertEquals(Assert.java:115) - at org.junit.Assert.assertEquals(Assert.java:144) - at io.onedev.commons.utils.PathUtilsTest.testResolveSibling(PathUtilsTest.java:44) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) - at org.junit.runners.ParentRunner.run(ParentRunner.java:309) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) - at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) - at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) - - - - - - - java.lang.RuntimeException: OOPS! - at io.onedev.commons.utils.PathUtilsTest.shouldParseRelative(PathUtilsTest.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) - at org.junit.runners.ParentRunner.run(ParentRunner.java:309) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) - at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) - at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) - - - \ No newline at end of file diff --git a/server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/test-result2.xml b/server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/test-result2.xml deleted file mode 100644 index 40bc9442b0..0000000000 --- a/server-plugin/server-plugin-report-junit/bin/src/test/java/io/onedev/server/plugin/report/junit/test-result2.xml +++ /dev/null @@ -1,301 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.junit.ComparisonFailure: expected:<world[]> but was:<world[2]> - at org.junit.Assert.assertEquals(Assert.java:115) - at org.junit.Assert.assertEquals(Assert.java:144) - at io.onedev.commons.utils.PathUtilsTest.testResolveSibling(PathUtilsTest.java:44) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) - at org.junit.runners.ParentRunner.run(ParentRunner.java:309) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) - at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) - at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) - - - - - - - java.lang.RuntimeException: OOPS! - at io.onedev.commons.utils.PathUtilsTest.shouldParseRelative(PathUtilsTest.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) - at org.junit.runners.ParentRunner.run(ParentRunner.java:309) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) - at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) - at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.junit.ComparisonFailure: expected:<world[]> but was:<world[2]> - at org.junit.Assert.assertEquals(Assert.java:115) - at org.junit.Assert.assertEquals(Assert.java:144) - at io.onedev.commons.utils.PathUtilsTest.testResolveSibling(PathUtilsTest.java:44) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) - at org.junit.runners.ParentRunner.run(ParentRunner.java:309) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) - at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) - at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) - - - - - - - java.lang.RuntimeException: OOPS! - at io.onedev.commons.utils.PathUtilsTest.shouldParseRelative(PathUtilsTest.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) - at org.junit.runners.ParentRunner.run(ParentRunner.java:309) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) - at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) - at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) - - - - diff --git a/server-plugin/server-plugin-report-markdown/bin/pom.xml b/server-plugin/server-plugin-report-markdown/bin/pom.xml deleted file mode 100644 index 6b92499e10..0000000000 --- a/server-plugin/server-plugin-report-markdown/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-report-markdown - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.report.markdown.MarkdownModule - - diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownModule$GetBuildTabs.class b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownModule$GetBuildTabs.class deleted file mode 100644 index 6c9cf59b692e580425ad82377dbb034558c11aeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6169 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 diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownModule.class b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownModule.class deleted file mode 100644 index 99099764a7dcb891636aa5564a31fbc3e2979566..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8943 zcmeHNdv6;>5T6Ta9lN1v)0RieWBY*G(ApG`kZ2Ssq_jkGnh>W&{DsbU6MLKUuG!mj zu@IkwkAege{Lg3MGazR7Z1pT(dgt`QOa8-;^UcoA&hs~O{{7FNe+7U~;KLFuIB+ji zUZdx7(Rktx+y<8oDbUA3BSbYo)#wLNhi)qDOQnfW9s2UAXl#$ZY)d~1ump<^oU;r9 zS9BUX?I-AI2TreX!S%WWFI8)g9a!9yKGBvPSb0YKxl&Rs!5QbmgGWMPD1!m|%#*!7 z4_wWqV0|Uq0rtXAS*5(+MW%;+WQIZAY*vpqW1cI7)U1tc%%sk?G~*%T!sm+Q35Im* z02K<4b~sS7N7vs*bkApXFL1+<9q<6de{h#gD@D;q@sUnvPT6<8L$`zM8khCh%=OsJ z_1Mhy*v$2@nXfTlV#thMd#?7nOq2TYyFMv1$&FlymT*zGM#;-NRx|Gz$1?U#vET#= zmvaj1|09*n_2JLxA0zk7awAI?X&(F^2v5*UHrk<9uBUfxiHIvfiprRl%(Y3oQr@AG zqPUM4WXIra3PTTdSDM-(wBqeZW7X!IVvK>&dQ?0}?^4-(muvvhj|ZGeB0G@E=0970ChK3NoX#cVn8#X_Q-w!WlB6|uqjtcA7${*A|CkrZhLd=2_(zN+-bLFHFg@06d998J;sup z+HUfY%I6gLN!vURSq4p0iq4CZB!abrngY_m#TEfh?qRhSLo)+4QbH|;aG^P#q3H22 zJe-jrnubmiDq@a=X1-j%?mBg zsjnOkIW5MnYe3+0y*RNbgYu*#*igzH=3t&9NNhgHI!1P^C3G_KzZ{B8IP^(IUkklR zaXoxQNb1A_@GER@^!ow#Y-y+9JK&v2xmud?UR@KEC8%3mXYMni8oRyDW~=T;?~-A{ zgsP`2I_H- zYZgX*R0g6Fc8)x1L#Xue+bEz5cPI9P}a|rOakrY=Y zavG>mr#MzZ{g>&s0!#4nGMs|54qU1>O*`ALW4RW!MWS=pjN(?B)YHUighC)d2UeTX zbA!jO;^unvfM1^DB%M_?u%V`Mkd$5@in z(8bkJD`Q4v7L!O5pz9>@?Yz6RPihj=z3JjPgAW(ykkex1Xo?bxvYa$~;F4gLzb%`0 zm$S@v=G|qE5$J!lyL90EROTjxTCFuF+eLzgR~+~;2Q-{qml5FwwW|bTTQX7}-lwO^ z4qTXgW?&zd5=!(dRU`S5mm$OyRZwufgl7@?1{g zpi(%Tf;UKl1$YzQqECRg>9tDNjJRHd3S6hpcj)sy`rXL=E>z)t`fgg^TTq7&i1PYh DyZ#>3 diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportCssResourceReference.class b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportCssResourceReference.class deleted file mode 100644 index 3e34e8bd9e97d15ccf6748569a3fce7789dc2242..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1141 zcmcgr&2AGh5FV##(=G`qf$|S>d!bx*FGxrfaUcZ|l!BC|5#{E1CyCo#d$FBBo(u^j zxbrML17dbJRXIc|7g%Y>p7Hqe{CxA{*OzYq@EGpbpu*stvocDB($R^SiAb5qXpC_d zIkYphQI<@{bZ9X%){~<>jm<|L9V|Az!rpeSht5o`#2${&qLx^LDuc}eG!c3ny&ayQ z^kgDnC6WPJr;I-8>@#4m88q5PJ1?{!h-8YZ6k+}`25V21R{j}-mEDH}2GzES3HvgG z<~jBYYmHrpO~!s6X-knLGmN=3X{Hk4=^36`GfXgbPk6A=pCI@140#R^=D~$!a9j$l zjpsw;XCNW(c&;2*I#!nAPv&&A$S~$3Yf{obOzAAES$pOvqC) zM!us=SavZiyBL;T49hNtXIo9vA?XWa)lZaT@V@)6#$k^^a9B*pOX3HE2NzFJQE$quqb1FT za-NFxN}&~2PUbbZ%V7J$0y3x{DCejeePX9Xg$p z@W+^e8Tbr8ieYtUlS^{Wol8>q;LOB#I;~c_tKHSJ(w~3*@*4m=gfDV1MWE#?yVRpx zl%CQ)Epb_rf;p^T@|o&0Rr1`RgPn?bQfVYq2aY@xrLDnBGyJ}RpIk|uCi7*WY?gy* z0yjg3E)|_pz5SHg8b2XZPTf7Gd@jXqb%OxeByfFQ3SU#9_oy4N8I;ca5$tG`o8_$^ z8qNA(W6DULmk>GFwF{sb=9Wx$(!YP^hNcXO3mdp2uCP zQ5g$GXuGWEe`yu+tuC|lvBxaKplD1`j7(tJR0yf9HnWCIidI!y+_$)JxI!zr$Jn*c z6caYiu&-nf+dl@_=U7GCrM_?NbC>!5;ViALl7|$vy>xXPh8h}8J!&7&4zrfHEJhAl zj2yBUIb<+YfLZed zwNH_7IiUz+U|=$-I%x*^Kam*UI7$m~ zd>fdd8dT99)3~Fh5MQ2Y8qsE#GGAS=4c1Q}D&z+Yc5sL1cA7P6QY1xh+zy#ktGX`h zP`9i)L5~StIkK4-Zk!j}__5i(6SRoWe}Ssu@N9}^(qbf0Azu-i>*H;ypU6NsS@j#q zFs@)GqGvR4<;Zin%`-2^4zmM=itb_(O7i(aepk>ycctP#vCL+uaX%?Xj%|dpQuO$; zn2l|k5R#@i>!##_sRW`z{t4o`gpRloE{7zOKRw5(M#_UxHKu!xnd`?S-{L*iLSUcd z_|Y=;DONZLjWG698Dn`^R?A5N~G~p3}TY?>)4OIfxO6|nQ95JUIG>Gewo%JeZ`7vYF3i9+Y~`>u z1$dtY1(^G%J&)}hvGxMCUyQXEaSXwF;Wqxhj2u2et^}WjU*XR8i?99+_kIugzJb4H z7QDlQ`}jK_QGtb$7%7(E0diU%P`!oEA-5@fkGQ>^z->8^+X{}Ef>n4Ip8y}@e*x!s S4?chrtf7oXmMQoY9{vp{_2L!) diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportDownloadResourceReference.class b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportDownloadResourceReference.class deleted file mode 100644 index f4812632149335fff7f5b28ccedd0a08c502e96b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1526 zcmcgs+invv5FMwNq-lB!luHZLEf=*C+I>Mnq6i7KAc9gVr5A|@gq+=J;&#{G+D@Qf zh6ED4^HGS|-E4~>DtUoOYscg9@$t-=`TpbcR{(en56Vzt@XngRkA+nJvFHn5YF{f1 zvF}?neKdX&^*Xd^Fww@5qd5un2j%Y!{iE0uV+xlf)mj}z9zMor_#$)>E)^P@>F_7D%W_Z(em`kv2a0`JBkc`Oz54zqLEDKh*Vw{ zuTin{2*@}U57(wMB)B8F{2{C%K-_6AvYb|@c1gNMhWHn^MuB^|UlnGcUV|!JVX(N~ zypY_UGg5UnQ%TM>rNTG8xQ%9Ckjfa;n>rwg3lci52gY&Nm6pN#=07dFO$O5)bj9na zu+}%4=Z~e`vNxA;alc+mB#c`im*sy wE%$ZXlMNi;^@FLOe`%C-yY!88b8M z#y^JNfdmq~^P>=FX6?o%TRcV~h>8b$XLr9jb1vVWIdgvd{ik05;B)w_3^M_It5sa< zP%dhZXph#otVzKV)~jizdQ8>2Y1YD*igl$j2vnzud@O3)gTcOgzDHZ^_Seh|pVp-? zOqep10$6r(Qz}}u-Q!0rHUU(+O4?B)31GI_l%ll}!2EH>(_|;>95WR_m@l|PJ1l^e z=DCamqqxJ*o$!?HQPV~lce&u^UI2HhxwOImg;^KntRDqXs>_6xVJU#6^BJ2;Ni_#A z1j|1>6pCq?_E8ZHGvBaTzn(O;0Ta@c0X^t+5$0g*K}%8ey46+#+v%*aqk zL>h*0O}I$7LNBC!e09PU6EUuEqGSi}zt8YpLZUdOS`%xkzRFb+h6`H-x->q;;F2{i zqnsE~PK+ogMwG`X8WLlTB$8=jP3}+=w~0Z|u(K}OIVufFhf}zSoWFc!=N{l4OGO)s z0_ToFxcndCs5x-i)%ZiI)+D$8#~_xZXOnCiFxd+xCP%`F%M4Gw1U?n`rA?|2n4vti zNxDE7F_KW1yuwPJT(1mdHQJ*JbG%_nU)i!=R&JhkQyz1(c^0#-%l8*E`KarfTw_kU zknBexUhCdhiuNx{*tAA?X_$i^A~lOb=1HP`+~Jru^?sZdkut38zc5#i*=CVNs*qT z;hpYNvsKSjMmX_P>%Ny)S_fFn@pzI2yMjGny#lSm%2aZ^Xfz(8zh|A-LSCQ|ZD^8I zhcr0i>@ic*5@vjMfj>uSvyH`Pagz7s-2sa;#ZCX|U*w2!_%;07uJ($Dr|pd`MiZtm zS#+h)llWcNI>$E*D=r?#GsT3+IY&;wcp1Bsr76X;#AV2u$^tL#{6M%{8r;PTOb9FW zG}HL*km}Qd_oE+!*IFK_(*xqQlozPc$x8*Iv##|3GSR3kHn^|khrmB&?TBonKkTW< zRTy~wiR`(vGMaH2D%KdW3TAReE>K2Ghuj#HAIhVj*8#6y%pDuLA}G~kO~`f za4QJbJo+}n854r}tda+vcHpXP%hmvH3=5a@>en@BFbW5}C8)_1qDI4(=eLdKNQS@L z%)Pa74`aRB5H=m+*$CT#TbwDX;&wlPg@zDJ)opW&VVu_k*t#szA-Rh>ksn}(aYV~9 zM94&&sLJpWb`W!&%karq!!m!0>TYwbvF&(>Ek0!0+zuXHwxl*dAb{tvn_7YuxCXO0 zT7mN5ItLYZAG+%dj^|+k@z3MvQ=D}Tui?+I_|3}lkFfG9-p#-&{?8%?@b?n_TRfuR z2E6Q^y#lY|%$qna;hWds4IEkgn|K|{bu*k?QXp3s$eo2XoIe9^!EJYa8{WYyz`OVh eQF;JXcn?Q+@O}~3dmmT+5NfE&$7qS2S^Wbwbbu59 diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportPage.class b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportPage.class deleted file mode 100644 index b56f8385ce33db04efe370fe699f2c1a6628f64c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7367 zcmeHMZEqVz5S~qw+P=6==?ewQ%Ml7V1#I36O$wxLN(@e7IcX%|1KQke;%&}*W_Qm` z_$MIoJCHzv?|kO>pw8aKd-~IrAo3N6DDFUlX zdX+ZiqVj-tX@!TCP%xi$D~ic3la)>o?cqnsI-%4^DEIyFp{T4KJv8I@4Z6p2Fiqe> z3=&YWSJ~Kkz&uT$*jR2ZuYKQKX>2sN2wbcmlWc0q#oi);bJb8NO@-d3LB#S*kP^#C>x>5iBPUbg$T8~ z!`vQ7*{x}pE0+tOOO!h}#810SGT|YIT^Y8q{X>M`e7EccR4LbpqE3^G&ycYhK!ROD8Hq8{gHbXaS+W(G7(Ej)T%>tm1^8IP zI}s23yG&Ca7|)jh=IYR;vGZ~YiI+V!qJCd|YHY2fTsi0j+~a!Xz+;`*-w%88wCd_y zp-&oe_GuC;zROb5!%2aSD}>bu6QcWQnkqwJOCxGxgkwrq54|AED4jwRLvAEJ*6fAG zqaLeN_yLm{oYSf{@fag~EA-txru*%zv|yrdBz(5ZF@JG)Lm5Y@IDQW&D^6hplN-tX ztZ}A!jzP4Oy7+BqHlrsnrQKGZv23a+rj4R*bBOQloiNQZxdy zTs4?%o7m^a=KXCRUL)}LH~QpmU;8=7J;8EMrG+r1~`mxJR>tttXFqTRa$NA61ZKe$DV3&Sh>S* z76wb&1g;PI*MAG%1CF+rc%q|ykB|ck?TnRPK24BQrL_|hWVGMSxY%Km1_D=m`^RLd z8I{L%at!b_VX{jsH8G)AIg?a+twW5mH6fU+nzI6?a&VKtcaw_Y*S}=CHy%8CF^n;N z7=D?9TLfm}8PCBI<{SgDHV1hAGB>bla_|L#^ZhoJgFAhPLx}@G8P~W{cm}kE$1Ip7 z%&uekXpNbiM!~Cqz86ob&cF*W181?7!`2kw`3*SO2E5P4ck`_X=kR(S-+qWartt3k z4s+jJeCAiU^k>}fS-cub!2eae7UO3Jo`dJHHH}=ZVZRrTs9wT*56$#R&|c0!TgpUp zar~pu<}=XlWuW2Whu2fm9gpXY41}*U5lXP|nDHFz>P80IMh02|-iCJ&t&Dn^HB)3% zTEVMP*bP*_d6y{c-3-Y4F{EKT1MlN?3O>L|Gry1U?;zI4`2Pf-s@N_f)u*rsx8ZYG LhP(J?+E6?Kxsh`J diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportPage.html b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportPage.html deleted file mode 100644 index 83d874b729..0000000000 --- a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportPage.html +++ /dev/null @@ -1,3 +0,0 @@ - -
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportTab$GetStartPage.class b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/MarkdownReportTab$GetStartPage.class deleted file mode 100644 index 750e6f6c95077316d24ec8a3b8a83fe4ea954a42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5460 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 ay?vCm=iyy=4?ciZ_?X&N^1>%1QU43^6TR60 diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/PublishMarkdownReportStep.class b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/PublishMarkdownReportStep.class deleted file mode 100644 index 412247d75778a2860dd6afa00156293e20d3300a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5563 zcmeHL|8Ltw6n|H;Imx$)!Bep!-sj2}R*eNAt5?#%fd z*1rr1B={ZiS0KTkfp}-fZPGfkD_Uujh-4=hzxTQK{XO6B|NQ(b0DKDH8Zbs+Es##F zYcpPZX7}tG6E(r9OMA6|${v+9-wQkVP*Pt=g@kg~6+iOYdbs7WU}vSjZbpw=iuwi= z2waS?JezlFYg^B#qwp`pW45?*y z)E+u2o@cqYA37&V7Aodt;f;v9C6_51t4<2Lsf1}qMJTmUoI(ogioYyH=#P}9XJgq% zam%HC%Q$EiBYAWgEtf{twLvvcjwq*H8(dN83*7*ESw2`5YN_k1y_ZYTd?pKhAG=lX z#FiWzZjhmZ#R8Q<(%^omT4AR{gQ#~N?TW|t>-~^}KejBE;GGPd z93+dn*Uya{uI4j#Si^};GB+zOThVBzbGJ!@(97~%4!IxVbdn)k+YWXuf$oatV&1(a&DRR)d`#f4JgOf;c(H*?FJU*q48YWjXBW)* z-Br7bww$S0Q3I)`q+t<0Be0vtI5}djl%r1(Fe{d>)%EzED$^W+KTb-f9DN}N$$x8k z_yR9OtXQ`b)paMTTL;YsU30h*VEmS?q*Y?+S|H@R95zWfGJ^N;ZW-h`EcEI(SA9Su zLg`Sg3W2L52b}0N9m`8czf<6`43E-ms=*yRCc;`qxq8H?w57ANXTT$*j1t2DJW48P za04uCUx(_L0ju~}R}}-+^)E~k1DcrAN8U*cXyaMcVILZR-M@SgR0e!AbjTH#c5DnQ z3eTASzH;o8iOKSfij%iUytMZ!oYe0X)fU!kRIzVypH$F zxVnRA1i#C_z|_;pH-CaFzeRX&<6WcUxf#5J_wkqtuEM*~eh8!4#QQ&Dfh4DOR4j3HVq*X8EWt3}-4wn%LwxrJ_zonmr|{j~=Oger%=hi6t^LJ-{R;cqf0=?Ym!f?E?ninr hMt;$F+Ak0B0(gqoWz=sO8t^r&z#2S;7Hq(ie*rs+*9ias diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/PublishPullRequestMarkdownReportStep.class b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/PublishPullRequestMarkdownReportStep.class deleted file mode 100644 index d05d93ac39eec16ad17ff8318e4d9ce9414ed2f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5687 zcmeHLeQy*+7=NY~_UVR&Zuwy#@uOt8VkCVSVpefBrc`|sKL_3s~l27piCYX?RMe4}L0 zihaggkNkn(VxlED4e6kzs2ot)N}{xnHziGk)F>!7Lh(Ist)y!aQ|l{f6s^+7DOLLR z@YZT3+0`_0V3feg3^ww4zqP#fhz1&eLTKhk_o!4%@VlKG1jv^Jj?W9Ow9oZDKT7El z)Y1GA0=4;Ty@kc))dvJ7yluFymW=n?H8@USGC@UVWUk3fp(O!letD_4u+*!;Ndk>P za80>x#vy^xhb*E5j?Oa9^c;bgrl#-Vuk#|L4!lBOe0!q>DTS=TYoz|$T`s8-(SU|- zAmW5YzD5(=M2fYD#_FousQ1>Xt2Yzs8i1xTyqO#B20rIPyKB@fK$>nxyG*%^hfJbx zqD{Q@kV?t}+~J`VF|Hq{crSFDLF6mt8nxA7?h;bm*eH$#&!i$Ss6S`&jNJ+qhb|epda5RiUQOE=rLm2Wm6$ zvDu=!jry=>Z#U=zpE3QbQO_Ifp$S>~wSzreCc<>yK~)TvgkFdfy?JOhJU^E$Bl$`e zR#|AZp`oOh>U9yieX4IFgG^25>|$DSMpia_o^z8jNp7BtnNmo=`SZCRm@{dTAiJsi zzT|jQRe0WGN>_+h2tLMbSaJ3sO*_$Y9>(;;0!x#uEQTk z^*U1ozV-gSp}LJj?XZXmoSvHAuP=dft0~tkrX4^M=9T765 zlEAT$sz9>Dl$bGhSC>V(Qw5C-E73gD@QVJ5L-+*(e_2e&#n#UbNqyJ$6|#jA6=GJY zX(NOIPE4szd41>SoYve(m#k1&G7={lB{9&O`@x=4++2OH^d3DT* zpr|`E|7=;wdWKjqZR=gu=e|xQR_x4yg0qC0v^FOjB-qhNarxHW9U_y}cxXdH5M2-&y#_HV^+93t6zof1hiy zCu1wfhk4|pjU_+EBzKE2Wx*<8hZjSiwl`d-ZZ)6}#Eq!f~L7CT!Q112}u^I6=!}LSXE6K704@Jx#&efJKT&WutHw zj=)h|Ik*~u8k~U!9NSut;rhgm^*G9$!Zn~gwmWzkKTqT8GNKXuZu|t34<=sy0nYrA z;k}NZ1|1LO;0^p7%cbB=cq{wOMNLNFJpO+I5#GV?_wbs+Yd`9A3F^D0s2AZJ?o%L) zAX={1r4odTr3lR}y^Qv)QhnYpL2H$u)!;+;2(7$~C?oK3rq_jC{`#~8>2ii-bSH2X z+Cwkx)n;_dw%HPlD<#_0VGceYddFz7?VT@55bkVgF$&i+{pYi289hw2ZsG-SAFm0_ Roki%tS8yAa;SO}+?o(=51$6)b diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/PullRequestSummaryMarkdownPart.class b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/PullRequestSummaryMarkdownPart.class deleted file mode 100644 index 3d1c3275ddb621cbbd782a01fcf694871b58d393..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4518 zcmeHLdv6>y5Fe-4TyB$)5NLT6h?};M@Yn+h35iyfLR!S3%R_ld{nNKQxpT8?U%lQ- zBg7}-10aC}|MNZg8i?`kU3w@>&yms!p`LX6u*X0DW;`Cx>>q#q@*4nr1)tYpiot$n zqGl?jYCaYN(UiKW6~;JdW@rXzn*Aj2Qm4VbHkJghuog_kvo9UX&08- z@kl78E$<*7frPwexy-m!u{5Mca!OrCXi!Bo!;#S`y+6sRFXmyCh%DnrGQsR+&JrU{ z>1Dqmg^j5UIk# zUcT6+1!U@+j!Ru(+yAYEHr+|;UXI9cK_*RBh^c>BgY#j)ZT|{LZZ#Lh#t9m3AOBZG z%HZ%)*lbfcH8REtlWkDoq5Y>OS<#F6P8mPMG_agXwv(bN83SP!2@*e}k8^HG1C*tZnUCvf)=dCtOox>u@ne|7DL zAA^Rseg{@2S;g8q2%%zO;*Fj#8QLnL(nkh@vLVVWg2pI$I+S>VrUG@`sWvHzNh)N5 z#=50kr;}S;@Ar|EuR;m}ScGeHFb~%mTw86s_}(nCv{LmVQCet|*~%1a-!Wvc)YcJY zZbQby#+vQPjKN|1MI@1w>P=IsL|QOduHxA~3zZ~#V>ee;rr1&gnMtC&?y|8WewL~VIz3$OUDR0=*jp;1qFPb{rR;YS zjWAK~v<`Qus6LBWb@+&CVz;yFu*Tr}dE~N~|KuOVe7WHm%x%gnqsn@ps$mMTvs?5n zU=v+cp4FjAr^1Uk6mEY3H-W(w`aW<4-i50$O>cF2n}Qiwf&gaec?sr<`xN!f!)tV1 zpw=&GM2+sjudw)NY3XNp^Y>!hTXc0O^u+<*rt4hs9Kbt-@7iv_dxZY}Q0fD^kI<&* oxkOv8KwGXrs}Xz0bp>wG9pF>?2gK?&devHJUU08+p0m3jhEB diff --git a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/markdown-report.css b/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/markdown-report.css deleted file mode 100644 index e9c57ff3a8..0000000000 --- a/server-plugin/server-plugin-report-markdown/bin/src/main/java/io/onedev/server/plugin/report/markdown/markdown-report.css +++ /dev/null @@ -1,6 +0,0 @@ -.markdown-report>.markdown-viewer { - padding: 0 20px; - max-width: 900px; - margin-left: auto; - margin-right: auto; -} diff --git a/server-plugin/server-plugin-report-mypy/bin/pom.xml b/server-plugin/server-plugin-report-mypy/bin/pom.xml deleted file mode 100644 index 3a1d09c41d..0000000000 --- a/server-plugin/server-plugin-report-mypy/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-mypy - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-problem - ${project.version} - - - - io.onedev.server.plugin.report.mypy.MypyModule - - diff --git a/server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/MypyModule.class b/server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/MypyModule.class deleted file mode 100644 index 67f4dc280f0bd29aefd34ef6e50686fd88d2bb79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2639 zcmeHJTWi!n6h2wE-Ah+{_f{{{;=>jsK@bF63Z*D6?6#$?1s}7?+1;thOq`jlF5>SJ z6!hI6C7vWLyVA%mts;UCnPf6&&Y3yi_nnz<-#>i;fG4n8f`SE`T6s?Ba^ak~eb?dA zkpg|}I~r9Vl@kSVmj)F^QW+;4L<6TqO-uT5fF&qeFqcjYT+wy*+9&843#K=@;AYE$ zEA{nb3yM3^C)Zhz)IqD%Z zg9usTz)phMSup0gLP*2f$j+SDtYH|}j0>MDT2C;bp$;k(9!2OV8B+gEOk+N?y};F) zb$EdKFGkr(SMj^I;v?-Y*=6KoJyjhzBAiQg=}JWPm`!5AAJ2YnrR`W8Ie#3$ak*>qLv7$gL2eB|b#D?f| z%_-J)QiN0PQK)M3ER`E&xM3Ce1O@(VMouzDbNXL4!*gylFB7J35=#EdvLWsr%2;{$ zoDOtS$gqZ`=M-tFA&ADBYeTj21xMv7uQw>c9SfH7xMe}D#kD5M9ntNBxIMFr+O#kc zoh|_*U0p_24<5lP&^3uJWB>*Fnu2L+OVoQze=T}fKSTM|LiHomzNR*_)Fw7S&m6V2 y%nIgVfqF$)q|pK_omwr^`@Fa7Io{@Tz1^hw1-J#b=?!p~o+8CtfqSQ4_kRE!ab^Ah diff --git a/server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/MypyReportParser$ParsedLine.class b/server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/MypyReportParser$ParsedLine.class deleted file mode 100644 index 96f2dc2b2b9f883d1c6d390162bb0dfaf059e8fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3783 zcmdT{-EI^&6h2Nvb~A(qLMbi%Gl90@X6B|+r506!G!!JT);*)`1AQ`@u6 zz6vjb)Jo;P4~01PEMePh7^6lgT+Dbp=kxhLw$DE={`?yNzK4w#ED-1!ohAhnGI`9# zED+Vk^WrV)124_Q}8-hxE}7d@w($zifH zc+68vpnV{6zRT>0z*_e;`M%Xc4u2%jI?$@vQ-2U39RiV?ZK}K~B!P2Qc|zN&qhDNW zr4jpxz=c#5WzGvOEz=X^RB&V1kP}$CEu^qN5%^%^)&l~In<_*7J|eLCT7fOcs0|;J z^H2As=0@dXo>9kA$YY9}S9jzR1UjB5jF%A{154mf?qB&Hop zg`q-bLZc7z36c)D<}yVI&On_1ULh@`ahfw@sPmC|mr^p0f}H{-OP`?6=(f1tu zYGU&KAe0_98RJ}i7y^nbEAl4bX}IR7P@06DWL*b~TcpBLQCT7Udbe+2cDE8ao)X8RKP#}u$_7M`J9fMe z*t}w$l@`RS&&-pq8aAh15VtpI7MM>#VuC=scos9ghX-;~9`v?;?(FwYjLev6;j#(q zc;~kO)LZ0Ct_FRkhrDTb2r~Gcr*nY7AjN}oFhF3q^F#O2Gg!3um>HdtT4(Ys^&P;8 zmF8~SQ3RLalNGoKpAxvTalCzSxBFGseblF1-xaXyGgQj*2h)O{{#>*pVF>JWPqpj8 z1}3_%DxLCQ@CuJg{suKINZ7BEDY zklz|ozeBDB$LKG({BZ5cGr0O3XA5u*-%FlC;4}PQsZsDbe1Wq?_|l`kLcMS;(g<9K Q8~F8&rxLgc-+ILLmmj0*{Qv*} diff --git a/server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/MypyReportParser.class b/server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/MypyReportParser.class deleted file mode 100644 index b67ca5a7934d83dab1e366debef263fe07460e2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6361 zcmeHLTW{Mo6h3s5%676P%i6VDcVV(_b-GR3y;~gwXxa>OAtymDE%wOBjKfwIHHtEl zzp{U^rvV$Vz3+LyXV{?>CrYB!3~Ce|ng`3Gcy9c7Zsgzp{{ANb+=06eR0u33D)4$t zMBWqDXP%IrjChCly@abiS6&>ZU7S=rmP&iQ{dnJN<6}J=uQ7#W4vZ0)&e%g1b-mT? zCp^#uE-#2k=tTmT8uO0`jNO+V?m&&e)Di8nQc_i6f=v9f6)B#`u+KX*kiA%hObZ#& zSjp{>_maD`UfbN|RPV=}8Ue0R=H|+1z@kWMy3Of8h)Y|ViiC=&BNW;b?&H)BS3C+( z!;X?Y9RHl+T!*?r$dZKah>#~QQcH)UVq-wef~Ty@>70;mj=!7Z@8Ul|o946%dLm^dn*kTOS zdp1OFszo@Aa1_uS2FfsHXRWT)i$f6zO_Ma{3f&?~v`Pal70pAhF>j(QjXHcsVCJAZ zID_vj4UH2WQoFRBCfdv(6=jj}*j#Xds9xL9N=e}_9E3irP#iOG%J%=(%v>#Te#~N?IVMVljurJGd0gtl` z{A@5+(lBJ0p-YxkMAHIDQySGJ4bNEas zw>O#U@?qJ*YQZnuoh=kv8E)-^77Fdbx6P$5VbK1_lHC!R^-|VSi-KE+D!euc%=j{3;iH3qKKMAMcSSED?EgJ6U z558hloV5SOdKzibGQ^6Z2a^%zZQ;2(?AjPGPx zsltb(^4KCEN7@|PM4E*{Dm^ILNks!ItM<%Fv}d!fzJp`6!z2s4==5aA2{#@USebA zci<}m)j?8p;2RWnEFip3cLe1@ZV^87yk#c#_>J3=DiYGONX**@BvVilFOPs~8%Bem6?{ diff --git a/server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/PublishMypyReportStep.class b/server-plugin/server-plugin-report-mypy/bin/src/main/java/io/onedev/server/plugin/report/mypy/PublishMypyReportStep.class deleted file mode 100644 index a5c6b8bb16b73006e0cbd8e9f801453ab179d05e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5790 zcmeHL;d9$G6n`q|oTM$?x^;~1jx&X^cCZA-SnrlH=(?^8cx!KI%kfdQ)kK>k8Ced^ zU&bBW!FT=zKJ#yIJlQc#T4(kkM>Oh{HTpD6$_-&^=?1t*LR~spNE~t`2W+mxuscPL5aZm z7{jNcUEeu;#$1g}h{LIWz*NYk*l#`{K)xa{w<$%asn7@1kJvO4GJk}?xpgkMzDMAV zmDK|RrA_HE3*IC!e}cWGlvHInPiC&|3&ld|_n2q9vKw%pYII`rwS=7QQX!}&a-Q- zPs7kY;yw#Ay|lFAqW!A9{5xaW>nQm>#h6ZfI3B||ns^4(eNNlVUgolvoPqNT9v)85C?bsS8nH>i>Wy46A+clHhwRq}_;3gBvyC&OBMr90l#DvS& z7V!!jgzUc)50etdd6PHDn@O69{1C-nBhCFne#aVad0dZKvbL5sjjLj2<$47*#c0H~ zl2MQ`ri4w8qEKLksa6I8vzrw06O9?$)s**Y#Yn}V&sfV7Ck3O^6q>0(8eQpS6~Ey~ z?oy4$A{^^I;rT@Bt!|+EIc7U3zlwW#PRFXu2(v`8UpAtXq|l0j0A)7(hAM%wm=`36 zhgg8m2=wrvnj(mFD{8k{7>oXktqaBJe#CvRg))-ix>_k1jsnz+q-v5ZF{2DN!-05+ zTabTlvPZ+`j>KrH9IT0sZ$l~CFMwEZjQdzMvr?;CF+N`Qjd7Y}nO2NuZ3c#?p}8~O zdkgov9#!6EhpLce5=o$j3e>U7f&z)XmD-KANJ>KvmrK*!wbi|yN%43SajK@M(@i>fTj3d8}rYv*JQsOyg>5y{F3RTg+r{6d~ zxH5(_p$sboM1kl|ki0puCX$k7KIYa^)}nDtMZt8aw0K)k9VuKhH^&;TWA2T}RpTD^ zU2smzA~sI<%$c|h9~1b!z~E0KCV4q%~_c%iTou<*d{;^u(B^%Wh-<;5DiF^h0y(jKt@g>T$IN|BsEo;2#rr?2 zJqlDyM#^O-LRh;puj}F)5iB)rb0kBV6SRxAi%sF;y&TpxCiElD6jg4gZ^1fR#;Ium z-ptJm<+BA}VsGQgg8Nv(Pn8Y}@V>8PmWTxp30xVc3>G{>+9#{r0=y#}x=l=K41w9l zJPh&lu!je}5Z(p6CN$TEumsa^4!W!~pR?F<8?6X_SAT-JZx`l&fD6CG zc9-ze^fCyG_&J+c!DV}>gQST;(!?NXVvvLwT<5t#$HR6D z;j=OKG^(sjqUY{Qprqu?y3?kgRz75nE zGZ9t_>Z);cx}Udfl7c4OlfD^^LVmo|oy&C9ex+2fagNG`JQ|qiLBk_26!+XGx0M+j z3p>JjnYu7A@K%9-Y;uk+6D8jFh5CA@vAw0fLPxK8?sRxU`NYxxdOIs$E-y9Sb|SrP z{k?;`Pctm*IrHV6?Xc2b7Pufhh7EXU6VAiC3@+{T1KX$dXxvo%ZWxER`b3obRWU$& z9QquC?Y_x`dNl3L)0=C4EFFXU{pHN+y9}Z*71q-`gR9eh_4GtKNmhIx#^`$RCZ+5B z&~J7(;6v7p78%b8{lfkl`q_%yqZPS_G+2>4y~M7_JwH8;uE>2w?sFJq;i3EAB6kMy zQT^I^k3JVMxYAa}^+y*57xsw}_b_n0>%u2Qv*k(q59k>dg{t4ysBZvS1 diff --git a/server-plugin/server-plugin-report-mypy/bin/src/test/java/io/onedev/server/plugin/report/mypy/mypy-output b/server-plugin/server-plugin-report-mypy/bin/src/test/java/io/onedev/server/plugin/report/mypy/mypy-output deleted file mode 100644 index 0bd96307ed..0000000000 --- a/server-plugin/server-plugin-report-mypy/bin/src/test/java/io/onedev/server/plugin/report/mypy/mypy-output +++ /dev/null @@ -1,19 +0,0 @@ -torchtune/utils/_version.py:6:1:6:1: error: Cannot find implementation or library stub for module named "torch" [import-not-found] -torchtune/utils:/_device.py:10:1:10:1: error: Cannot find implementation or library stub for module named "torch" [import-not-found] -torchtune/modules/rlhf/rewards.py:16:32:16:35: note: PEP 484 prohibits implicit Optional. Accordingly, mypy has changed its default to no_implicit_optional=True -torchtune/modules/low_precision/nf4_linear.py:9:1:9:1: error: Cannot find implementation or library stub for module named "torch" [import-not-found] -torchtune/modules/tokenizers/_tiktoken.py:88:5:135:21: error: Signature of "encode" incompatible with supertype "BaseTokenizer" [override] -torchtune/modules/tokenizers/_tiktoken.py:88:5:135:21: note: Superclass: -torchtune/modules/tokenizers/_tiktoken.py:88:5:135:21: note: def encode(self, text: str, **kwargs: dict[str, Any]) -> list[int] -torchtune/modules/tokenizers/_tiktoken.py:88:5:135:21: note: Subclass: -torchtune/modules/tokenizers/_tiktoken.py:88:5:135:21: note: def encode(self, text: str, add_bos: bool = ..., add_eos: bool = ...) -> list[int] -torchtune/modules/tokenizers/_tiktoken.py:137:5:170:46: error: Signature of "decode" incompatible with supertype "BaseTokenizer" [override] -torchtune/modules/tokenizers/_tiktoken.py:137:5:170:46: note: Superclass: -torchtune/modules/tokenizers/_tiktoken.py:137:5:170:46: note: def decode(self, token_ids: list[int], **kwargs: dict[str, Any]) -> str -torchtune/modules/tokenizers/_tiktoken.py:137:5:170:46: note: Subclass: -torchtune/modules/tokenizers/_tiktoken.py:137:5:170:46: note: def decode(self, token_ids: list[int], truncate_at_eos: bool = ..., skip_special_tokens: bool = ...) -> str -torchtune/modules/tokenizers/_sentencepiece.py:9:1:9:1: note: Cannot find implementation or library stub for module named "sentencepiece" [import-not-found] -torchtune/modules/tokenizers/_sentencepiece.py:49:5:100:13: error: Signature of "encode" incompatible with supertype "BaseTokenizer" [override] -torchtune/_cli/run.py:174:21: error: Item "None" of "Recipe | None" has no attribute "name" [union-attr] -torchtune/_cli/cp.py:109: error: Argument 1 to "copy" has incompatible type "Any | None"; expected "str | PathLike[str]" [arg-type] -Found 418 errors in 113 files (checked 159 source files) diff --git a/server-plugin/server-plugin-report-pmd/bin/pom.xml b/server-plugin/server-plugin-report-pmd/bin/pom.xml deleted file mode 100644 index 77c253a616..0000000000 --- a/server-plugin/server-plugin-report-pmd/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-pmd - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-problem - ${project.version} - - - - io.onedev.server.plugin.report.pmd.PMDModule - - diff --git a/server-plugin/server-plugin-report-pmd/bin/src/main/java/io/onedev/server/plugin/report/pmd/PMDModule.class b/server-plugin/server-plugin-report-pmd/bin/src/main/java/io/onedev/server/plugin/report/pmd/PMDModule.class deleted file mode 100644 index 05edcc5dce380cc95d8c773536955b50c819c2fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2628 zcmeHJTWi!n6h2wE-AmWrY`xXXwD_Ifoo^r+8MZZ2Chxut}tJsW=Tpz*LZzq zDD(I(qC5^eBF@+eXY3S@G2CX!~ zbAmA=nVYh+TG=JVDDLA3vrBkR6cD26%S0r?DBg(;)>GnaG{T64g2JT2*;8^rOHi8+ znZUO!f3Uv#{=;gbl34iI<)nDll`2I$)!CWGtCf5QBX)SHNn>X3S85psVlVClT=)0W zs?|0ajacuvp=A(|6q53EQLV%A$5~?=jm~jXtwI^D)?fmrEm*8K&ueCzU>Cjhq^8a^ z3A3Fz?4UYusZ3fh-;|yk9J-1p{gaX(HFlaKkF}$EfY6GjdWfoYDW9IXmHo(=ulE#^K|?tQn$STgJ-6 z=X8`?Fnw0P(i4hw)DT2s&9$L2`GTWzmDfKm!5s@0@|a~ot;Mw_xgF58gP1+FgW9w( z5u7doBTZdiQV$-%GSKaaZeaig`kH`AYD?66On)tUS3g7f)qM3M)V`)RGt?$FK+i0- zwag0UV4iwKxJIJ|SU9m-r1wQ{*K@qh<$AkG^9yhbZqpm!Ec2zV813Q6yej diff --git a/server-plugin/server-plugin-report-pmd/bin/src/main/java/io/onedev/server/plugin/report/pmd/PublishPMDReportStep.class b/server-plugin/server-plugin-report-pmd/bin/src/main/java/io/onedev/server/plugin/report/pmd/PublishPMDReportStep.class deleted file mode 100644 index 62a2407e5c172a7a5b1879be47f4a5cfb97c7626..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7850 zcmeHM>vG&Q6h2Cm?xiVdLtA;~j>GwZ>{uKajz)A%s2(%OF zwL;3H)-yV!EiPIjVm=$T5+;XCw&Eb|<4eh6Ayq35{nl!_9`Iza`e1o2E9@#3S74IB ziOfSlqkd~;{TcHV7NHkTgU3uJTttsL%LK@M0>_s`lqedh$23UU6vEMegg~vgc>DV& zo#oy=H0&I~!YYBI3q0cL7J(y;xyJ-1mxRwMaFW2xc7tsxg{;EcWaj>(NU}r(L*_f4 z2xA^lg>5^r6zc&ClbcSx)*CQKZN|*e4w@QqGe_)rG>U|B)|pc{X*wO{@WkPf&n0#$ z*u+;GOtQ$s7B-{^@%e`o-}z3{3uux!8$4i1X)9eNdDK7XRt~5yKEv+mZpPGmPW#Nc z#6>e_OEYInGiOUPXG;^=a>?-pOB@~3kScHBC=5M&5n~`n9U%#unuN{lgIKuDqsv3h zN{5S*h#p#u^Y}j-41D7fuSi!R~+%5QRpDT(} za!Esu5)RE~==?Jt{9LV**j*{ocvmz-ikS@I)@wxq%oECX65O?_hF`B)_O}x$CS#$q z*3cB2RjSZ9N(?PO6sjG@YSUo0g85!@-_+=?Ic)T+y@6GAtQV@%@76DlK2x~3qx zJW+-Kb)q;`-L&6lNhT>?6$_&wu!_^|lm~tn(_u-|^_pckETC)6w3-vPq@_{V86tzt z9TYf!-=s&A=dQqLN`tTN;?p%o{e8208U~MWhAU%4y|%BxT$GY-T6nYwsMf3@Qv=~U zeWtcXewV4noK~l4oE0hd{Mc<=5!kk7AgP@zJ-e3^zFs?scdNL#p>hpZIHmz> zZ)wGhF2iiXjX7tpJ{w(Z)8>FocU!HE&X=z-vj$?lM4vMNVJlnS=M0$FtMM5ZXPt*>xXxrx%Oe7_uJCZlza^Kp z3MbWoCj{=g`?B3IkL_X@_3TqfAOfcvbFV@qaAB*@ooL7tjtCd^3P0NuKtOf3kY(s| zN=QsH1djPE@g&beuX{Kq$O-Muq{v;%nINJv!Y7|GpiY+$W^Z=tMU6_Y8hoh6+R{qSwwdq!Rwu_To)F+ zM{b=j8#1m|14xHjm-i#8Qi&tx>aKV zFnmD^4YLEO!J!o;_Eg6ND!8ZTp~5F{x#4EE^R8w>ao-l0^K(VquiIHJxFhpA2E7Vj zkfT3Z#MP2i7V#VbV2I_RWH&C|?1OnI*$*YVKPvF{lBfsq&R&SyTUyPwMiHIwW9`*v zql-d0;Ud(uKzK9L|G8vGo!J$s^q9_r1kM$rYIFl2J7ht@(AWE&C{`mHqUq^Q+Ni^J2!IOQ#n(E~RiH!QYyoAb zzN^5uhUP zX?%+Zj_?-VXVBs^tVQs*{tKM=Zg%!3IQ3gr?;X5rFL(?IXYoFrTfsT>r^_zDyV%xy z`2QL7_&)w##OnjRKE&%Iyk7Nwxx{;;)cYKI&An?3quwUabB^^&iMMMd-m35kTt#n9 ztT_R#4A+&hUSBKmbR+YmTbslfeUA2d{p(quccRiqwmGUBCB7C)P))*@8J?Rj{plEf Zg%`j>yk?;ax8NJN4a;x`?!kR<{{jyS9@GE; diff --git a/server-plugin/server-plugin-report-pylint/bin/pom.xml b/server-plugin/server-plugin-report-pylint/bin/pom.xml deleted file mode 100644 index 8c5597c1a8..0000000000 --- a/server-plugin/server-plugin-report-pylint/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-pylint - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-problem - ${project.version} - - - - io.onedev.server.plugin.report.pylint.PylintModule - - diff --git a/server-plugin/server-plugin-report-pylint/bin/src/main/java/io/onedev/server/plugin/report/pylint/PublishPylintReportStep.class b/server-plugin/server-plugin-report-pylint/bin/src/main/java/io/onedev/server/plugin/report/pylint/PublishPylintReportStep.class deleted file mode 100644 index 41d581d9ee8e693dcfbb28dbb79ed5b2d3e3f5d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5686 zcmeHL?{m{O7=G2II7!P9&5xzLTxXxHbeyBWVdjz6_E3oR%S zI345oRCF4TcAqd;V-;d?>hCbAcp$c0cL|Um2+XVoLTM`W4)r58iKNUQA#iG$3$AYy zc&E0sL!h)8c+7%#3Ctd1uSprmGMpyWXWK$D75IJT*>2Daxlc8AV}~->^;u8dva6M? zF0=I@WVQjQ8*=r8ob6H}0&VXyI|ZrREp2mUbK!A`{QUub+GCOl7kk)~K@Z=5j_{jj z*Il0~W$$sHsmxy5T5{2O)4lvVV_A*IdeRQ_82ZroGNkTP+F|x059&z_){_{lCox!0 zVz8dX;G*pXOxb4cdQ`hzTjLb7{SYT?7z?AjZlb#$Pkb@tWFmRbM7)WpjM;lx6CUJ& zytVK~ocdq!hl!j0yvaKVu0m#!=Kkv$u6bNjl(q~MTL(6cl`d0_-hfUR-M=S;C_I); zpQ899-D)LG8;LL<=8a>U8p*C!3XZoWG?QUq)W4tSn@y_GSg4$y9|n4@7wSQd*&|Gp zl6!fb9-9k>XYCbzbdnU>Q5a$}R6kNFFnQ%U$>9oR@<hvVI00Iy2tJ6+$^thptFT2L%udI&~X`H!GH_71PJdep%ahSy&*LpW7YVeHCV4 zZW^j^mcV??F}b7>Z=aKO&@@}%S%(YuFzW3xxn;DJz?>7fxTQYO)`QBD?s7$7!#TlC zeG_}{Fm0TiswRPRwWXs(30!;}3C(+~CHh=(aM9v#Tx6XPAUM+GJHzNdVwQC$}M9F46pJL zemS-&%N(iKF}2IohOMnV~C1VjPvo*;R1o=j3n8vPhs3t0=tF$){R zq0;6ZL3Jc?-CRA^a2aE7BuzDMW7|1rJRM@?WZ#@v%kU+EzX}X~93f{03rOA=(;UD; zA@Rb5O2ES7w2PYp0+(w}Y}<5x z!sj&BTt_Q{zt!Jh=BK&YU*OEM*zO!YO)G;ikI(7E3eLlOaoq)YAJG=@|MQ4=5r03z zVq;mv@-dd9=$~Yuf0&8>8Js;pHyno1CJ;H{dN~8FmVs7=CAflUpJU4j_#)mP4TEKdLc diff --git a/server-plugin/server-plugin-report-pylint/bin/src/main/java/io/onedev/server/plugin/report/pylint/PylintModule.class b/server-plugin/server-plugin-report-pylint/bin/src/main/java/io/onedev/server/plugin/report/pylint/PylintModule.class deleted file mode 100644 index 060068d90ff083a1955bfaa10cb29b96c02a1240..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2560 zcmeHJTWi!n6h2wE?xm}}*m|p%Y4KqTk{}3zEyY?C7q;!vtpy*m$=Tg$lbJX(SzW|` zB?t=o?vD~rl9sMCuuF@A;6r9InKS2``ObIF@R4&8z4 zaOp^aJ`Nm>YJkd#g1ASM3L~kE6Ac3{jMGZHZRy7WmY`_CY`QpbMbFvo9HM6|xV+8< zHyajQs;?ecP~4I}*;Xu=IkkPElvHJywu+x#3x!$+1N50E!-xm2;Zm?j$xeWwe#)wq z{XQ}?jF2S`>;%ltz?kO>Ar0#wJ8@#OhGASYE_|+NKf#cux~NcigwRzor19IB=6q&* zfvYv^@&NVUMDdY;lMO_!cjWevt#D~)?AsapcE-M)v2SPWuP|StX32p=*LZzqh!=bx z(J4oLQC#gLu6D}SWS+Cr^Dv2Z#&T?UkVEfph7_-HCS3k8i_MNU%Jobu6>6r*957}i zb5r?LE4w6Y#eE!Ob`H;pL_;)vnW$J8#XGUV`c|T^^+p(xl2Mpc*)1gpv<0>CkO_Rp z@+a%7A3m-oGLD6hT~3L~x>BV9PZMD@537}YA7c)Au0<0Pn4WtKek<+-T=)0V`qDNS zjj^8;S_T0nL{dV|7Kc$SOtQx|8lB^&T7@!PslgOnwP3N{JgsYOioEEpC3SD6NnzWG z!w#x_mr9uh^G)fw!GWuIGCuxTG<~iuc;38dIbO4%LelHir;f7T>nxG1wtjHl`l-K{sGkP73GBY88lL+%)P99QUTgJ-6mvrx1 zFgIGu(mRWCsv$_qnrlN<^A$(sDz85*!5s@0^7LgvZJTRNskcwR38e4o9n@wUljPGS zV3c1MO|J)!U>WG2hW?-c3iLJwm#Hn$=rMh@sIPv7@|*eUXQ+KoZDy!VY=E9wYHOJl w%)va3ig1l)3$So(wMhM0Z`X6Y&EnaF?DU;Vr?v*=^d{WK1%P{bhoJ zzWbxZlbK#tx^xB+Met!VmwfXjIp=&|^6mSlF97fW?s+gmVBP3A>@gw3J=SNTP@$5% z&HJI@y3ci(CRrCdHBXhcVS11VX~WI@wv~U|WE!C!j1id0DH0~T;p^5Ok1c_TM?wnw zn84`r$_|0Cr>f08s1ukz!9LSk=^9Lu3HwHBZdB6eZ5pdyDiUUek~Gz-mGGW%Mq?(Wvb4qN5lKK_SSkz^vMn^uCpo~b4%b}9I6_CO9=^ZNu&+&n zIAO-nj!3xqlcTgb4(uk7vUs0$Ib9SgC~^=KIS7gz1Vs*lA_t4Kt+=6X!98Zq2lQ-)~*O z6Rp`n1;!1QmP~8gY9WVZcrX^PQ)g0aSWykaDseq$X19D=)pJ<|*=JfX^w(-N@~h}G zqU6^%(Z`wILNhO`s45F`+k;_t0L}{A~U$I0g<0mH(7slVqZu{BT9#sf!AVV3Z9azk0A}ZScZu5`@ z#(~)cGMu?3PkeRbb93e|RGl(=zI^kOVSLctj1Cf+R{d zBNpq&#H}_ujF^*z5li4%V_t5I1XKuVNRyFYBp#_5!ZqO{#S+{+X0cti@47NDF81nWmA= z>~FM3wo`5F45A1Xwvck-J`m;{3#q^(VkDv2=69<#k)-CeQH&OqO+RuU6(v;x*6^S} zxYg$=k5Fs|q@$l<6wEFPrs84Iw(Y0F6?0Kk8e@ap)kk&NZregR+w=ruwv$HDDY7|sXzd}jmmfK&deEhcTYFeRk!&`oYO`S_`m}!<+UzU#R0g-bv#ob^$gT z4lLDWK%;|Rbb5o+ro*)Z_4?!*j!g%u_Pohj5C>L!zSTsRYmO^yK^JC#gRUxUaK=`z5yIxWfleAG@iue$#=u9emzq zR)};NZlcyqPHOJmFT?H0GCqL2fZs&;Ee24+rx}>VYZ>1j;;4gn_X||sF1epz{#%Aw zz^lao{uc2%pQGRsEM;Stakd1@J=6-`2idL^uq_v`mEaowzXaFeM#fiyRk-yNYCz4| diff --git a/server-plugin/server-plugin-report-pylint/bin/src/test/java/io/onedev/server/plugin/report/pylint/pylint-result.json b/server-plugin/server-plugin-report-pylint/bin/src/test/java/io/onedev/server/plugin/report/pylint/pylint-result.json deleted file mode 100644 index 81e219ee53..0000000000 --- a/server-plugin/server-plugin-report-pylint/bin/src/test/java/io/onedev/server/plugin/report/pylint/pylint-result.json +++ /dev/null @@ -1,7529 +0,0 @@ -[ - { - "type": "warning", - "module": "torchtune.recipe_interfaces", - "obj": "FTRecipeInterface.load_checkpoint", - "line": 32, - "column": 8, - "endLine": 32, - "endColumn": 11, - "path": "torchtune/recipe_interfaces.py", - "symbol": "unnecessary-ellipsis", - "message": "Unnecessary ellipsis constant", - "message-id": "W2301" - }, - { - "type": "warning", - "module": "torchtune.recipe_interfaces", - "obj": "FTRecipeInterface.setup", - "line": 39, - "column": 8, - "endLine": 39, - "endColumn": 11, - "path": "torchtune/recipe_interfaces.py", - "symbol": "unnecessary-ellipsis", - "message": "Unnecessary ellipsis constant", - "message-id": "W2301" - }, - { - "type": "warning", - "module": "torchtune.recipe_interfaces", - "obj": "FTRecipeInterface.train", - "line": 46, - "column": 8, - "endLine": 46, - "endColumn": 11, - "path": "torchtune/recipe_interfaces.py", - "symbol": "unnecessary-ellipsis", - "message": "Unnecessary ellipsis constant", - "message-id": "W2301" - }, - { - "type": "warning", - "module": "torchtune.recipe_interfaces", - "obj": "FTRecipeInterface.save_checkpoint", - "line": 54, - "column": 8, - "endLine": 54, - "endColumn": 11, - "path": "torchtune/recipe_interfaces.py", - "symbol": "unnecessary-ellipsis", - "message": "Unnecessary ellipsis constant", - "message-id": "W2301" - }, - { - "type": "warning", - "module": "torchtune.recipe_interfaces", - "obj": "FTRecipeInterface.cleanup", - "line": 60, - "column": 8, - "endLine": 60, - "endColumn": 11, - "path": "torchtune/recipe_interfaces.py", - "symbol": "unnecessary-ellipsis", - "message": "Unnecessary ellipsis constant", - "message-id": "W2301" - }, - { - "type": "warning", - "module": "torchtune.recipe_interfaces", - "obj": "EvalRecipeInterface.load_checkpoint", - "line": 75, - "column": 8, - "endLine": 75, - "endColumn": 11, - "path": "torchtune/recipe_interfaces.py", - "symbol": "unnecessary-ellipsis", - "message": "Unnecessary ellipsis constant", - "message-id": "W2301" - }, - { - "type": "warning", - "module": "torchtune.recipe_interfaces", - "obj": "EvalRecipeInterface.setup", - "line": 81, - "column": 8, - "endLine": 81, - "endColumn": 11, - "path": "torchtune/recipe_interfaces.py", - "symbol": "unnecessary-ellipsis", - "message": "Unnecessary ellipsis constant", - "message-id": "W2301" - }, - { - "type": "warning", - "module": "torchtune.recipe_interfaces", - "obj": "EvalRecipeInterface.evaluate", - "line": 87, - "column": 8, - "endLine": 87, - "endColumn": 11, - "path": "torchtune/recipe_interfaces.py", - "symbol": "unnecessary-ellipsis", - "message": "Unnecessary ellipsis constant", - "message-id": "W2301" - }, - { - "type": "warning", - "module": "torchtune.config._errors", - "obj": "InstantiationError", - "line": 15, - "column": 4, - "endLine": 15, - "endColumn": 8, - "path": "torchtune/config/_errors.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "refactor", - "module": "torchtune.config._instantiate", - "obj": "_instantiate_node", - "line": 28, - "column": 4, - "endLine": 36, - "endColumn": 9, - "path": "torchtune/config/_instantiate.py", - "symbol": "no-else-return", - "message": "Unnecessary \"else\" after \"return\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1705" - }, - { - "type": "warning", - "module": "torchtune.config._instantiate", - "obj": "instantiate", - "line": 93, - "column": 4, - "endLine": 93, - "endColumn": 25, - "path": "torchtune/config/_instantiate.py", - "symbol": "protected-access", - "message": "Access to a protected member _set_flag of a client class", - "message-id": "W0212" - }, - { - "type": "warning", - "module": "torchtune.config._instantiate", - "obj": "instantiate", - "line": 96, - "column": 4, - "endLine": 96, - "endColumn": 27, - "path": "torchtune/config/_instantiate.py", - "symbol": "protected-access", - "message": "Access to a protected member _set_parent of a client class", - "message-id": "W0212" - }, - { - "type": "warning", - "module": "torchtune.config._instantiate", - "obj": "instantiate", - "line": 96, - "column": 28, - "endLine": 96, - "endColumn": 46, - "path": "torchtune/config/_instantiate.py", - "symbol": "protected-access", - "message": "Access to a protected member _get_parent of a client class", - "message-id": "W0212" - }, - { - "type": "warning", - "module": "torchtune.config._parse", - "obj": "parse.wrapper", - "line": 90, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/config/_parse.py", - "symbol": "unused-argument", - "message": "Unused argument 'args'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.config._parse", - "obj": "parse.wrapper", - "line": 90, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/config/_parse.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.config._validate", - "obj": "validate", - "line": 26, - "column": 8, - "endLine": 26, - "endColumn": 12, - "path": "torchtune/config/_validate.py", - "symbol": "unused-variable", - "message": "Unused variable 'node'", - "message-id": "W0612" - }, - { - "type": "refactor", - "module": "torchtune.config._utils", - "obj": "_get_component_from_path", - "line": 69, - "column": 12, - "endLine": 69, - "endColumn": 46, - "path": "torchtune/config/_utils.py", - "symbol": "unnecessary-comprehension", - "message": "Unnecessary use of a comprehension, use list(path.split('.')) instead.", - "message-id": "R1721" - }, - { - "type": "convention", - "module": "torchtune.config._utils", - "obj": "_get_component_from_path", - "line": 72, - "column": 11, - "endLine": 72, - "endColumn": 24, - "path": "torchtune/config/_utils.py", - "symbol": "use-implicit-booleaness-not-len", - "message": "Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty", - "message-id": "C1802" - }, - { - "type": "refactor", - "module": "torchtune.config._utils", - "obj": "_get_prompt_template", - "line": 243, - "column": 4, - "endLine": 250, - "endColumn": 9, - "path": "torchtune/config/_utils.py", - "symbol": "no-else-return", - "message": "Unnecessary \"elif\" after \"return\", remove the leading \"el\" from \"elif\"", - "message-id": "R1705" - }, - { - "type": "warning", - "module": "torchtune.training.memory", - "obj": "log_memory_stats", - "line": 237, - "column": 4, - "endLine": 242, - "endColumn": 5, - "path": "torchtune/training/memory.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "convention", - "module": "torchtune.training.activations", - "obj": "", - "line": 40, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/training/activations.py", - "symbol": "superfluous-parens", - "message": "Unnecessary parens after 'not' keyword", - "message-id": "C0325" - }, - { - "type": "convention", - "module": "torchtune.training.activations", - "obj": "checkpoint_wrapper", - "line": 19, - "column": 0, - "endLine": 19, - "endColumn": 22, - "path": "torchtune/training/activations.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.training.activations", - "obj": "checkpoint_wrapper", - "line": 21, - "column": 4, - "endLine": 63, - "endColumn": 9, - "path": "torchtune/training/activations.py", - "symbol": "no-else-return", - "message": "Unnecessary \"elif\" after \"return\", remove the leading \"el\" from \"elif\"", - "message-id": "R1705" - }, - { - "type": "warning", - "module": "torchtune.training.activations", - "obj": "checkpoint_wrapper", - "line": 32, - "column": 8, - "endLine": 37, - "endColumn": 11, - "path": "torchtune/training/activations.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "convention", - "module": "torchtune.training.activations", - "obj": "checkpoint_wrapper", - "line": 40, - "column": 11, - "endLine": 40, - "endColumn": 35, - "path": "torchtune/training/activations.py", - "symbol": "unnecessary-negation", - "message": "Consider changing \"not every_x_layer >= 0\" to \"every_x_layer < 0\"", - "message-id": "C0117" - }, - { - "type": "error", - "module": "torchtune.training.activations", - "obj": "checkpoint_wrapper", - "line": 47, - "column": 8, - "endLine": 47, - "endColumn": 33, - "path": "torchtune/training/activations.py", - "symbol": "no-member", - "message": "Function 'checkpoint_wrapper' has no '_count' member", - "message-id": "E1101" - }, - { - "type": "refactor", - "module": "torchtune.training.activations", - "obj": "checkpoint_wrapper", - "line": 48, - "column": 8, - "endLine": 58, - "endColumn": 25, - "path": "torchtune/training/activations.py", - "symbol": "no-else-return", - "message": "Unnecessary \"else\" after \"return\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1705" - }, - { - "type": "warning", - "module": "torchtune.training.activations", - "obj": "checkpoint_wrapper", - "line": 48, - "column": 32, - "endLine": 48, - "endColumn": 57, - "path": "torchtune/training/activations.py", - "symbol": "protected-access", - "message": "Access to a protected member _count of a client class", - "message-id": "W0212" - }, - { - "type": "error", - "module": "torchtune.training.activations", - "obj": "checkpoint_wrapper", - "line": 48, - "column": 32, - "endLine": 48, - "endColumn": 57, - "path": "torchtune/training/activations.py", - "symbol": "no-member", - "message": "Function 'checkpoint_wrapper' has no '_count' member", - "message-id": "E1101" - }, - { - "type": "warning", - "module": "torchtune.training._distributed", - "obj": "", - "line": 320, - "column": 13, - "endLine": null, - "endColumn": null, - "path": "torchtune/training/_distributed.py", - "symbol": "fixme", - "message": "TODO: change to from_local API (need to add view support for NF4)", - "message-id": "W0511" - }, - { - "type": "refactor", - "module": "torchtune.training._distributed", - "obj": "_broadcast_tensor", - "line": 106, - "column": 4, - "endLine": 113, - "endColumn": 21, - "path": "torchtune/training/_distributed.py", - "symbol": "no-else-return", - "message": "Unnecessary \"else\" after \"return\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1705" - }, - { - "type": "refactor", - "module": "torchtune.training._distributed", - "obj": "init_distributed", - "line": 128, - "column": 4, - "endLine": 134, - "endColumn": 20, - "path": "torchtune/training/_distributed.py", - "symbol": "no-else-return", - "message": "Unnecessary \"else\" after \"return\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1705" - }, - { - "type": "warning", - "module": "torchtune.training._distributed", - "obj": "set_torch_num_threads", - "line": 150, - "column": 4, - "endLine": 150, - "endColumn": 74, - "path": "torchtune/training/_distributed.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "refactor", - "module": "torchtune.training._distributed", - "obj": "get_world_size_and_rank", - "line": 160, - "column": 4, - "endLine": 163, - "endColumn": 19, - "path": "torchtune/training/_distributed.py", - "symbol": "no-else-return", - "message": "Unnecessary \"else\" after \"return\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1705" - }, - { - "type": "warning", - "module": "torchtune.training._distributed", - "obj": "_dummy_reset_params", - "line": 199, - "column": 24, - "endLine": 199, - "endColumn": 36, - "path": "torchtune/training/_distributed.py", - "symbol": "unused-argument", - "message": "Unused argument 'x'", - "message-id": "W0613" - }, - { - "type": "error", - "module": "torchtune.training._distributed", - "obj": "prepare_model_for_fsdp_with_meta_device", - "line": 234, - "column": 12, - "endLine": 234, - "endColumn": 63, - "path": "torchtune/training/_distributed.py", - "symbol": "assignment-from-none", - "message": "Assigning result of a function call, where the function returns None", - "message-id": "E1128" - }, - { - "type": "error", - "module": "torchtune.training._distributed", - "obj": "prepare_model_for_fsdp_with_meta_device", - "line": 234, - "column": 33, - "endLine": 234, - "endColumn": 63, - "path": "torchtune/training/_distributed.py", - "symbol": "no-value-for-parameter", - "message": "No value for argument 'type' in function call", - "message-id": "E1120" - }, - { - "type": "refactor", - "module": "torchtune.training._distributed", - "obj": "prepare_model_for_fsdp_with_meta_device", - "line": 238, - "column": 11, - "endLine": 238, - "endColumn": 65, - "path": "torchtune/training/_distributed.py", - "symbol": "consider-merging-isinstance", - "message": "Consider merging these isinstance calls to isinstance(v, (DoRALinear, LoRALinear))", - "message-id": "R1701" - }, - { - "type": "error", - "module": "torchtune.training._distributed", - "obj": "prepare_model_for_fsdp_with_meta_device", - "line": 239, - "column": 12, - "endLine": 239, - "endColumn": 77, - "path": "torchtune/training/_distributed.py", - "symbol": "assignment-from-no-return", - "message": "Assigning result of a function call, where the function has no return", - "message-id": "E1111" - }, - { - "type": "error", - "module": "torchtune.training._distributed", - "obj": "prepare_model_for_fsdp_with_meta_device", - "line": 239, - "column": 40, - "endLine": 239, - "endColumn": 77, - "path": "torchtune/training/_distributed.py", - "symbol": "no-value-for-parameter", - "message": "No value for argument 'type' in function call", - "message-id": "E1120" - }, - { - "type": "error", - "module": "torchtune.training._distributed", - "obj": "prepare_model_for_fsdp_with_meta_device", - "line": 240, - "column": 12, - "endLine": 240, - "endColumn": 77, - "path": "torchtune/training/_distributed.py", - "symbol": "assignment-from-no-return", - "message": "Assigning result of a function call, where the function has no return", - "message-id": "E1111" - }, - { - "type": "error", - "module": "torchtune.training._distributed", - "obj": "prepare_model_for_fsdp_with_meta_device", - "line": 240, - "column": 40, - "endLine": 240, - "endColumn": 77, - "path": "torchtune/training/_distributed.py", - "symbol": "no-value-for-parameter", - "message": "No value for argument 'type' in function call", - "message-id": "E1120" - }, - { - "type": "warning", - "module": "torchtune.training._distributed", - "obj": "lora_fsdp_wrap_policy.lora_wrap_fsdp", - "line": 266, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/training/_distributed.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.training._distributed", - "obj": "load_from_full_model_state_dict", - "line": 282, - "column": 0, - "endLine": 282, - "endColumn": 35, - "path": "torchtune/training/_distributed.py", - "symbol": "too-many-locals", - "message": "Too many local variables (17/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.training._distributed", - "obj": "load_from_full_model_state_dict", - "line": 302, - "column": 22, - "endLine": 302, - "endColumn": 54, - "path": "torchtune/training/_distributed.py", - "symbol": "protected-access", - "message": "Access to a protected member _local_tensor of a client class", - "message-id": "W0212" - }, - { - "type": "warning", - "module": "torchtune.training._distributed", - "obj": "load_from_full_model_state_dict", - "line": 286, - "column": 4, - "endLine": 286, - "endColumn": 22, - "path": "torchtune/training/_distributed.py", - "symbol": "unused-argument", - "message": "Unused argument 'is_rank_zero'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.training._distributed", - "obj": "get_full_model_state_dict", - "line": 357, - "column": 19, - "endLine": 357, - "endColumn": 38, - "path": "torchtune/training/_distributed.py", - "symbol": "protected-access", - "message": "Access to a protected member _local_tensor of a client class", - "message-id": "W0212" - }, - { - "type": "convention", - "module": "torchtune.training._distributed", - "obj": "get_full_model_state_dict", - "line": 360, - "column": 8, - "endLine": 360, - "endColumn": 77, - "path": "torchtune/training/_distributed.py", - "symbol": "import-outside-toplevel", - "message": "Import outside toplevel (torch.distributed._composable.fsdp.fully_shard.FSDPModule)", - "message-id": "C0415" - }, - { - "type": "refactor", - "module": "torchtune.training._distributed", - "obj": "get_full_model_state_dict", - "line": 346, - "column": 0, - "endLine": 346, - "endColumn": 29, - "path": "torchtune/training/_distributed.py", - "symbol": "too-many-branches", - "message": "Too many branches (14/12)", - "message-id": "R0912" - }, - { - "type": "refactor", - "module": "torchtune.training._distributed", - "obj": "get_full_optimizer_state_dict", - "line": 434, - "column": 4, - "endLine": 440, - "endColumn": 17, - "path": "torchtune/training/_distributed.py", - "symbol": "no-else-return", - "message": "Unnecessary \"else\" after \"return\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1705" - }, - { - "type": "refactor", - "module": "torchtune.training._distributed", - "obj": "load_from_full_optimizer_state_dict", - "line": 443, - "column": 0, - "endLine": 443, - "endColumn": 39, - "path": "torchtune/training/_distributed.py", - "symbol": "too-many-locals", - "message": "Too many local variables (19/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.training._distributed", - "obj": "load_from_full_optimizer_state_dict", - "line": 452, - "column": 4, - "endLine": 452, - "endColumn": 10, - "path": "torchtune/training/_distributed.py", - "symbol": "invalid-name", - "message": "Variable name \"PARAMS\" doesn't conform to snake_case naming style", - "message-id": "C0103" - }, - { - "type": "warning", - "module": "torchtune.training._distributed", - "obj": "load_from_full_optimizer_state_dict", - "line": 446, - "column": 4, - "endLine": 446, - "endColumn": 24, - "path": "torchtune/training/_distributed.py", - "symbol": "unused-argument", - "message": "Unused argument 'device'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.training._distributed", - "obj": "get_full_finetune_fsdp_wrap_policy", - "line": 512, - "column": 4, - "endLine": 515, - "endColumn": 48, - "path": "torchtune/training/_distributed.py", - "symbol": "no-else-return", - "message": "Unnecessary \"else\" after \"return\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1705" - }, - { - "type": "warning", - "module": "torchtune.training._distributed", - "obj": "_memory_efficient_wrap_policy.llama3_wrap", - "line": 537, - "column": 12, - "endLine": 537, - "endColumn": 31, - "path": "torchtune/training/_distributed.py", - "symbol": "protected-access", - "message": "Access to a protected member _wrap of a client class", - "message-id": "W0212" - }, - { - "type": "warning", - "module": "torchtune.training._distributed", - "obj": "_memory_efficient_wrap_policy.llama3_wrap", - "line": 534, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/training/_distributed.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.training._distributed", - "obj": "shard_model", - "line": 583, - "column": 11, - "endLine": 583, - "endColumn": 79, - "path": "torchtune/training/_distributed.py", - "symbol": "use-a-generator", - "message": "Use a generator instead 'any(shard_condition(n, m) for shard_condition in shard_conditions)'", - "message-id": "R1729" - }, - { - "type": "warning", - "module": "torchtune.training.seed", - "obj": "set_seed", - "line": 60, - "column": 8, - "endLine": 62, - "endColumn": 9, - "path": "torchtune/training/seed.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.seed", - "obj": "set_seed", - "line": 69, - "column": 8, - "endLine": 69, - "endColumn": 71, - "path": "torchtune/training/seed.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "MetricLoggerInterface.log", - "line": 43, - "column": 8, - "endLine": 43, - "endColumn": 12, - "path": "torchtune/training/metric_logging.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "MetricLoggerInterface.log_config", - "line": 51, - "column": 8, - "endLine": 51, - "endColumn": 12, - "path": "torchtune/training/metric_logging.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "MetricLoggerInterface.log_dict", - "line": 60, - "column": 8, - "endLine": 60, - "endColumn": 12, - "path": "torchtune/training/metric_logging.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "MetricLoggerInterface.close", - "line": 67, - "column": 8, - "endLine": 67, - "endColumn": 12, - "path": "torchtune/training/metric_logging.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "DiskLogger.__init__", - "line": 93, - "column": 21, - "endLine": 93, - "endColumn": 47, - "path": "torchtune/training/metric_logging.py", - "symbol": "unspecified-encoding", - "message": "Using open without explicitly specifying an encoding", - "message-id": "W1514" - }, - { - "type": "refactor", - "module": "torchtune.training.metric_logging", - "obj": "DiskLogger.__init__", - "line": 93, - "column": 21, - "endLine": 93, - "endColumn": 47, - "path": "torchtune/training/metric_logging.py", - "symbol": "consider-using-with", - "message": "Consider using 'with' for resource-allocating operations", - "message-id": "R1732" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "DiskLogger.__init__", - "line": 86, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/training/metric_logging.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "convention", - "module": "torchtune.training.metric_logging", - "obj": "DiskLogger.path_to_log_file", - "line": 96, - "column": 4, - "endLine": 96, - "endColumn": 24, - "path": "torchtune/training/metric_logging.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.training.metric_logging", - "obj": "WandBLogger.__init__", - "line": 176, - "column": 12, - "endLine": 176, - "endColumn": 24, - "path": "torchtune/training/metric_logging.py", - "symbol": "import-outside-toplevel", - "message": "Import outside toplevel (wandb)", - "message-id": "C0415" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "WandBLogger.__init__", - "line": 191, - "column": 12, - "endLine": 191, - "endColumn": 15, - "path": "torchtune/training/metric_logging.py", - "symbol": "unused-variable", - "message": "Unused variable 'run'", - "message-id": "W0612" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "WandBLogger.log_config", - "line": 237, - "column": 19, - "endLine": 237, - "endColumn": 28, - "path": "torchtune/training/metric_logging.py", - "symbol": "broad-exception-caught", - "message": "Catching too general exception Exception", - "message-id": "W0718" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "WandBLogger.log_config", - "line": 232, - "column": 16, - "endLine": 232, - "endColumn": 77, - "path": "torchtune/training/metric_logging.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "WandBLogger.log_config", - "line": 238, - "column": 16, - "endLine": 241, - "endColumn": 17, - "path": "torchtune/training/metric_logging.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "convention", - "module": "torchtune.training.metric_logging", - "obj": "TensorBoardLogger.__init__", - "line": 288, - "column": 8, - "endLine": 288, - "endColumn": 57, - "path": "torchtune/training/metric_logging.py", - "symbol": "import-outside-toplevel", - "message": "Import outside toplevel (torch.utils.tensorboard.SummaryWriter)", - "message-id": "C0415" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "TensorBoardLogger.__init__", - "line": 287, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/training/metric_logging.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.training.metric_logging", - "obj": "CometLogger.__init__", - "line": 370, - "column": 4, - "endLine": 370, - "endColumn": 16, - "path": "torchtune/training/metric_logging.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (10/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.training.metric_logging", - "obj": "CometLogger.__init__", - "line": 384, - "column": 12, - "endLine": 384, - "endColumn": 27, - "path": "torchtune/training/metric_logging.py", - "symbol": "import-outside-toplevel", - "message": "Import outside toplevel (comet_ml)", - "message-id": "C0415" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "CometLogger.log_config", - "line": 427, - "column": 19, - "endLine": 427, - "endColumn": 28, - "path": "torchtune/training/metric_logging.py", - "symbol": "broad-exception-caught", - "message": "Catching too general exception Exception", - "message-id": "W0718" - }, - { - "type": "warning", - "module": "torchtune.training.metric_logging", - "obj": "CometLogger.log_config", - "line": 428, - "column": 16, - "endLine": 428, - "endColumn": 75, - "path": "torchtune/training/metric_logging.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "refactor", - "module": "torchtune.training.metric_logging", - "obj": "CometLogger.log_config", - "line": 419, - "column": 4, - "endLine": 419, - "endColumn": 18, - "path": "torchtune/training/metric_logging.py", - "symbol": "useless-return", - "message": "Useless return at end of function or method", - "message-id": "R1711" - }, - { - "type": "convention", - "module": "torchtune.training.metric_logging", - "obj": "", - "line": 20, - "column": 0, - "endLine": 20, - "endColumn": 38, - "path": "torchtune/training/metric_logging.py", - "symbol": "wrong-import-order", - "message": "third party import \"typing_extensions.Protocol\" should be placed before first party imports \"torchtune.training._distributed.get_world_size_and_rank\", \"torchtune.utils.get_logger\" ", - "message-id": "C0411" - }, - { - "type": "warning", - "module": "torchtune.training._profiler", - "obj": "", - "line": 135, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/training/_profiler.py", - "symbol": "fixme", - "message": "TODO: Is this necessary?", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.training._profiler", - "obj": "trace_handler", - "line": 95, - "column": 8, - "endLine": 95, - "endColumn": 59, - "path": "torchtune/training/_profiler.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training._profiler", - "obj": "trace_handler", - "line": 106, - "column": 8, - "endLine": 106, - "endColumn": 86, - "path": "torchtune/training/_profiler.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training._profiler", - "obj": "trace_handler", - "line": 115, - "column": 19, - "endLine": 115, - "endColumn": 28, - "path": "torchtune/training/_profiler.py", - "symbol": "broad-exception-caught", - "message": "Catching too general exception Exception", - "message-id": "W0718" - }, - { - "type": "warning", - "module": "torchtune.training._profiler", - "obj": "trace_handler", - "line": 116, - "column": 16, - "endLine": 116, - "endColumn": 67, - "path": "torchtune/training/_profiler.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training._profiler", - "obj": "trace_handler", - "line": 116, - "column": 16, - "endLine": 116, - "endColumn": 67, - "path": "torchtune/training/_profiler.py", - "symbol": "deprecated-method", - "message": "Using deprecated method warn()", - "message-id": "W4902" - }, - { - "type": "warning", - "module": "torchtune.training._profiler", - "obj": "trace_handler", - "line": 116, - "column": 16, - "endLine": 116, - "endColumn": 67, - "path": "torchtune/training/_profiler.py", - "symbol": "deprecated-method", - "message": "Using deprecated method warn()", - "message-id": "W4902" - }, - { - "type": "warning", - "module": "torchtune.training._profiler", - "obj": "trace_handler", - "line": 118, - "column": 12, - "endLine": 118, - "endColumn": 44, - "path": "torchtune/training/_profiler.py", - "symbol": "protected-access", - "message": "Access to a protected member _dump_snapshot of a client class", - "message-id": "W0212" - }, - { - "type": "warning", - "module": "torchtune.training._profiler", - "obj": "trace_handler", - "line": 130, - "column": 9, - "endLine": 130, - "endColumn": 67, - "path": "torchtune/training/_profiler.py", - "symbol": "unspecified-encoding", - "message": "Using open without explicitly specifying an encoding", - "message-id": "W1514" - }, - { - "type": "warning", - "module": "torchtune.training._profiler", - "obj": "trace_handler", - "line": 133, - "column": 8, - "endLine": 133, - "endColumn": 65, - "path": "torchtune/training/_profiler.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "convention", - "module": "torchtune.training._profiler", - "obj": "DummyProfiler.start", - "line": 169, - "column": 4, - "endLine": 169, - "endColumn": 13, - "path": "torchtune/training/_profiler.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.training._profiler", - "obj": "DummyProfiler.stop", - "line": 172, - "column": 4, - "endLine": 172, - "endColumn": 12, - "path": "torchtune/training/_profiler.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.training._profiler", - "obj": "DummyProfiler.step", - "line": 175, - "column": 4, - "endLine": 175, - "endColumn": 12, - "path": "torchtune/training/_profiler.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.training._profiler", - "obj": "setup_torch_profiler", - "line": 179, - "column": 0, - "endLine": 179, - "endColumn": 24, - "path": "torchtune/training/_profiler.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (12/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.training._profiler", - "obj": "setup_torch_profiler", - "line": 179, - "column": 0, - "endLine": 179, - "endColumn": 24, - "path": "torchtune/training/_profiler.py", - "symbol": "too-many-locals", - "message": "Too many local variables (22/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.training._profiler", - "obj": "setup_torch_profiler", - "line": 299, - "column": 12, - "endLine": 299, - "endColumn": 60, - "path": "torchtune/training/_profiler.py", - "symbol": "consider-using-f-string", - "message": "Formatting a regular string which could be an f-string", - "message-id": "C0209" - }, - { - "type": "convention", - "module": "torchtune.training._profiler", - "obj": "setup_torch_profiler", - "line": 300, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/training/_profiler.py", - "symbol": "consider-using-dict-items", - "message": "Consider iterating with .items()", - "message-id": "C0206" - }, - { - "type": "convention", - "module": "torchtune.training._profiler", - "obj": "setup_torch_profiler", - "line": 300, - "column": 63, - "endLine": 300, - "endColumn": 83, - "path": "torchtune/training/_profiler.py", - "symbol": "consider-iterating-dictionary", - "message": "Consider iterating the dictionary directly instead of calling .keys()", - "message-id": "C0201" - }, - { - "type": "convention", - "module": "torchtune.training._profiler", - "obj": "setup_torch_profiler", - "line": 310, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/training/_profiler.py", - "symbol": "consider-using-dict-items", - "message": "Consider iterating with .items()", - "message-id": "C0206" - }, - { - "type": "convention", - "module": "torchtune.training._profiler", - "obj": "setup_torch_profiler", - "line": 310, - "column": 35, - "endLine": 310, - "endColumn": 55, - "path": "torchtune/training/_profiler.py", - "symbol": "consider-iterating-dictionary", - "message": "Consider iterating the dictionary directly instead of calling .keys()", - "message-id": "C0201" - }, - { - "type": "convention", - "module": "torchtune.training._profiler", - "obj": "setup_torch_profiler", - "line": 315, - "column": 16, - "endLine": 315, - "endColumn": 79, - "path": "torchtune/training/_profiler.py", - "symbol": "consider-using-f-string", - "message": "Formatting a regular string which could be an f-string", - "message-id": "C0209" - }, - { - "type": "convention", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "_CheckpointerInterface.load_checkpoint", - "line": 94, - "column": 4, - "endLine": 94, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "_CheckpointerInterface.save_checkpoint", - "line": 97, - "column": 4, - "endLine": 97, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelTorchTuneCheckpointer.__init__", - "line": 128, - "column": 4, - "endLine": 128, - "endColumn": 16, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelTorchTuneCheckpointer.load_checkpoint", - "line": 174, - "column": 4, - "endLine": 174, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'FullModelTorchTuneCheckpointer.load_checkpoint' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelTorchTuneCheckpointer.save_checkpoint", - "line": 211, - "column": 4, - "endLine": 211, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "arguments-differ", - "message": "Number of parameters was 3 in '_CheckpointerInterface.save_checkpoint' and is now 5 in overriding 'FullModelTorchTuneCheckpointer.save_checkpoint' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelTorchTuneCheckpointer.save_checkpoint", - "line": 211, - "column": 4, - "endLine": 211, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'FullModelTorchTuneCheckpointer.save_checkpoint' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelTorchTuneCheckpointer.save_checkpoint", - "line": 256, - "column": 12, - "endLine": 260, - "endColumn": 13, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelTorchTuneCheckpointer.save_checkpoint", - "line": 267, - "column": 12, - "endLine": 271, - "endColumn": 13, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelTorchTuneCheckpointer.save_checkpoint", - "line": 284, - "column": 12, - "endLine": 288, - "endColumn": 13, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelTorchTuneCheckpointer.save_checkpoint", - "line": 292, - "column": 16, - "endLine": 296, - "endColumn": 17, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "refactor", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer", - "line": 304, - "column": 0, - "endLine": 304, - "endColumn": 29, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (10/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.__init__", - "line": 336, - "column": 4, - "endLine": 336, - "endColumn": 16, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (9/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.__init__", - "line": 367, - "column": 12, - "endLine": 367, - "endColumn": 74, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "unspecified-encoding", - "message": "Using open without explicitly specifying an encoding", - "message-id": "W1514" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.load_checkpoint", - "line": 393, - "column": 4, - "endLine": 393, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'FullModelHFCheckpointer.load_checkpoint' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 479, - "column": 4, - "endLine": 479, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "arguments-differ", - "message": "Number of parameters was 3 in '_CheckpointerInterface.save_checkpoint' and is now 5 in overriding 'FullModelHFCheckpointer.save_checkpoint' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 479, - "column": 4, - "endLine": 479, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'FullModelHFCheckpointer.save_checkpoint' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 557, - "column": 16, - "endLine": 561, - "endColumn": 17, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 570, - "column": 12, - "endLine": 574, - "endColumn": 13, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 594, - "column": 16, - "endLine": 598, - "endColumn": 17, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 616, - "column": 21, - "endLine": 616, - "endColumn": 43, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "unspecified-encoding", - "message": "Using open without explicitly specifying an encoding", - "message-id": "W1514" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 618, - "column": 16, - "endLine": 622, - "endColumn": 17, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 632, - "column": 12, - "endLine": 636, - "endColumn": 13, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 640, - "column": 16, - "endLine": 644, - "endColumn": 17, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "refactor", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 479, - "column": 4, - "endLine": 479, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "too-many-branches", - "message": "Too many branches (21/12)", - "message-id": "R0912" - }, - { - "type": "refactor", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelHFCheckpointer.save_checkpoint", - "line": 479, - "column": 4, - "endLine": 479, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "too-many-statements", - "message": "Too many statements (58/50)", - "message-id": "R0915" - }, - { - "type": "refactor", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelMetaCheckpointer.__init__", - "line": 676, - "column": 4, - "endLine": 676, - "endColumn": 16, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelMetaCheckpointer.load_checkpoint", - "line": 716, - "column": 4, - "endLine": 716, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'FullModelMetaCheckpointer.load_checkpoint' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelMetaCheckpointer.save_checkpoint", - "line": 733, - "column": 4, - "endLine": 733, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "arguments-differ", - "message": "Number of parameters was 3 in '_CheckpointerInterface.save_checkpoint' and is now 5 in overriding 'FullModelMetaCheckpointer.save_checkpoint' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelMetaCheckpointer.save_checkpoint", - "line": 733, - "column": 4, - "endLine": 733, - "endColumn": 23, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'FullModelMetaCheckpointer.save_checkpoint' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelMetaCheckpointer.save_checkpoint", - "line": 768, - "column": 12, - "endLine": 772, - "endColumn": 13, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelMetaCheckpointer.save_checkpoint", - "line": 779, - "column": 12, - "endLine": 783, - "endColumn": 13, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelMetaCheckpointer.save_checkpoint", - "line": 797, - "column": 12, - "endLine": 801, - "endColumn": 13, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._checkpointer", - "obj": "FullModelMetaCheckpointer.save_checkpoint", - "line": 805, - "column": 16, - "endLine": 809, - "endColumn": 17, - "path": "torchtune/training/checkpointing/_checkpointer.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._utils", - "obj": "", - "line": 16, - "column": 0, - "endLine": 18, - "endColumn": 3, - "path": "torchtune/training/checkpointing/_utils.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.training.checkpointing._utils", - "obj": "safe_torch_load", - "line": 122, - "column": 12, - "endLine": 122, - "endColumn": 76, - "path": "torchtune/training/checkpointing/_utils.py", - "symbol": "simplifiable-if-expression", - "message": "The if expression can be replaced with 'bool(test)'", - "message-id": "R1719" - }, - { - "type": "warning", - "module": "torchtune.training.checkpointing._utils", - "obj": "save_config", - "line": 154, - "column": 13, - "endLine": 154, - "endColumn": 33, - "path": "torchtune/training/checkpointing/_utils.py", - "symbol": "unspecified-encoding", - "message": "Using open without explicitly specifying an encoding", - "message-id": "W1514" - }, - { - "type": "refactor", - "module": "torchtune.datasets._alpaca", - "obj": "AlpacaToMessages", - "line": 18, - "column": 0, - "endLine": 18, - "endColumn": 22, - "path": "torchtune/datasets/_alpaca.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.datasets._alpaca", - "obj": "alpaca_dataset", - "line": 85, - "column": 0, - "endLine": 85, - "endColumn": 18, - "path": "torchtune/datasets/_alpaca.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.datasets._stack_exchange_paired", - "obj": "StackExchangePairedToMessages", - "line": 15, - "column": 0, - "endLine": 15, - "endColumn": 35, - "path": "torchtune/datasets/_stack_exchange_paired.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.datasets._hh_rlhf_helpful", - "obj": "hh_rlhf_helpful_dataset", - "line": 14, - "column": 0, - "endLine": 14, - "endColumn": 27, - "path": "torchtune/datasets/_hh_rlhf_helpful.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.datasets._grammar", - "obj": "grammar_dataset", - "line": 16, - "column": 0, - "endLine": 16, - "endColumn": 19, - "path": "torchtune/datasets/_grammar.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.datasets._chat", - "obj": "ChatDataset.__init__", - "line": 73, - "column": 4, - "endLine": 73, - "endColumn": 16, - "path": "torchtune/datasets/_chat.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.datasets._chat", - "obj": "chat_dataset", - "line": 114, - "column": 0, - "endLine": 114, - "endColumn": 16, - "path": "torchtune/datasets/_chat.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.datasets._preference", - "obj": "", - "line": 113, - "column": 9, - "endLine": null, - "endColumn": null, - "path": "torchtune/datasets/_preference.py", - "symbol": "fixme", - "message": "TODO: Truncation differs from original DPO repo", - "message-id": "W0511" - }, - { - "type": "refactor", - "module": "torchtune.datasets._preference", - "obj": "PreferenceDataset._prepare_sample", - "line": 132, - "column": 25, - "endLine": 137, - "endColumn": 9, - "path": "torchtune/datasets/_preference.py", - "symbol": "use-dict-literal", - "message": "Consider using '{\"chosen_input_ids\": chosen_input_ids, \"chosen_labels\": chosen_labels, ... }' instead of a call to 'dict'.", - "message-id": "R1735" - }, - { - "type": "refactor", - "module": "torchtune.datasets._slimorca", - "obj": "slimorca_dataset", - "line": 16, - "column": 0, - "endLine": 16, - "endColumn": 20, - "path": "torchtune/datasets/_slimorca.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.datasets._wikitext", - "obj": "wikitext_dataset", - "line": 19, - "column": 0, - "endLine": 19, - "endColumn": 20, - "path": "torchtune/datasets/_wikitext.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.datasets._wikitext", - "obj": "wikitext_dataset", - "line": 24, - "column": 4, - "endLine": 24, - "endColumn": 16, - "path": "torchtune/datasets/_wikitext.py", - "symbol": "unused-argument", - "message": "Unused argument 'packed'", - "message-id": "W0613" - }, - { - "type": "convention", - "module": "torchtune.datasets._instruct", - "obj": "", - "line": 116, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/datasets/_instruct.py", - "symbol": "superfluous-parens", - "message": "Unnecessary parens after '=' keyword", - "message-id": "C0325" - }, - { - "type": "refactor", - "module": "torchtune.datasets._instruct", - "obj": "InstructDataset.__init__", - "line": 75, - "column": 4, - "endLine": 75, - "endColumn": 16, - "path": "torchtune/datasets/_instruct.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.datasets._instruct", - "obj": "instruct_dataset", - "line": 133, - "column": 0, - "endLine": 133, - "endColumn": 20, - "path": "torchtune/datasets/_instruct.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.datasets._text_completion", - "obj": "TextCompletionDataset.__init__", - "line": 40, - "column": 4, - "endLine": 40, - "endColumn": 16, - "path": "torchtune/datasets/_text_completion.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.datasets._text_completion", - "obj": "text_completion_dataset", - "line": 79, - "column": 0, - "endLine": 79, - "endColumn": 27, - "path": "torchtune/datasets/_text_completion.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.datasets._samsum", - "obj": "samsum_dataset", - "line": 16, - "column": 0, - "endLine": 16, - "endColumn": 18, - "path": "torchtune/datasets/_samsum.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.datasets._concat", - "obj": "ConcatDataset.__getitem__", - "line": 77, - "column": 4, - "endLine": 77, - "endColumn": 19, - "path": "torchtune/datasets/_concat.py", - "symbol": "inconsistent-return-statements", - "message": "Either all return statements in a function should return an expression, or none of them should.", - "message-id": "R1710" - }, - { - "type": "convention", - "module": "torchtune.datasets._packed", - "obj": "", - "line": 17, - "column": 0, - "endLine": 17, - "endColumn": 9, - "path": "torchtune/datasets/_packed.py", - "symbol": "invalid-name", - "message": "Class name \"PACK_TYPE\" doesn't conform to PascalCase naming style", - "message-id": "C0103" - }, - { - "type": "refactor", - "module": "torchtune.datasets._packed", - "obj": "PackedDataset.__init__", - "line": 86, - "column": 4, - "endLine": 86, - "endColumn": 16, - "path": "torchtune/datasets/_packed.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.datasets._packed", - "obj": "", - "line": 15, - "column": 0, - "endLine": 15, - "endColumn": 21, - "path": "torchtune/datasets/_packed.py", - "symbol": "wrong-import-order", - "message": "third party import \"tqdm.tqdm\" should be placed before first party imports \"torchtune.data.CROSS_ENTROPY_IGNORE_IDX\", \"torchtune.training.get_world_size_and_rank\" ", - "message-id": "C0411" - }, - { - "type": "refactor", - "module": "torchtune.utils._generation", - "obj": "generate", - "line": 64, - "column": 0, - "endLine": 64, - "endColumn": 12, - "path": "torchtune/utils/_generation.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.utils._generation", - "obj": "generate", - "line": 64, - "column": 0, - "endLine": 64, - "endColumn": 12, - "path": "torchtune/utils/_generation.py", - "symbol": "too-many-locals", - "message": "Too many local variables (17/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.models.convert_weights", - "obj": "get_mapped_key", - "line": 48, - "column": 0, - "endLine": 48, - "endColumn": 18, - "path": "torchtune/models/convert_weights.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "warning", - "module": "torchtune.models.convert_weights", - "obj": "get_mapped_key", - "line": 59, - "column": 8, - "endLine": 62, - "endColumn": 16, - "path": "torchtune/models/convert_weights.py", - "symbol": "broad-exception-raised", - "message": "Raising too general exception: Exception", - "message-id": "W0719" - }, - { - "type": "convention", - "module": "torchtune.models.convert_weights", - "obj": "tune_to_peft_adapter_config", - "line": 231, - "column": 0, - "endLine": 231, - "endColumn": 31, - "path": "torchtune/models/convert_weights.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.convert_weights", - "obj": "tune_to_peft_adapter_config", - "line": 234, - "column": 11, - "endLine": 234, - "endColumn": 80, - "path": "torchtune/models/convert_weights.py", - "symbol": "use-a-generator", - "message": "Use a generator instead 'all(x in adapter_config.keys() for x in _PEFT_CONFIG_EXPECTED_KEYS)'", - "message-id": "R1729" - }, - { - "type": "convention", - "module": "torchtune.models.convert_weights", - "obj": "tune_to_peft_adapter_weights", - "line": 249, - "column": 0, - "endLine": 249, - "endColumn": 32, - "path": "torchtune/models/convert_weights.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.llama3._model_builders", - "obj": "", - "line": 67, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/llama3/_model_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "warning", - "module": "torchtune.models.llama3._model_builders", - "obj": "", - "line": 19, - "column": 0, - "endLine": 23, - "endColumn": 3, - "path": "torchtune/models/llama3/_model_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3._model_builders", - "obj": "lora_llama3_8b", - "line": 92, - "column": 0, - "endLine": 92, - "endColumn": 18, - "path": "torchtune/models/llama3/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3._model_builders", - "obj": "lora_llama3_70b", - "line": 147, - "column": 0, - "endLine": 147, - "endColumn": 19, - "path": "torchtune/models/llama3/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.llama3._component_builders", - "obj": "", - "line": 238, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "fixme", - "message": "TODO: quantize_base is not applied to final output_proj currently.", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.llama3._component_builders", - "obj": "", - "line": 29, - "column": 0, - "endLine": 39, - "endColumn": 3, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3._component_builders", - "obj": "llama3", - "line": 44, - "column": 0, - "endLine": 44, - "endColumn": 10, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (10/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3._component_builders", - "obj": "llama3", - "line": 44, - "column": 0, - "endLine": 44, - "endColumn": 10, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (18/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3._component_builders", - "obj": "lora_llama3", - "line": 134, - "column": 0, - "endLine": 134, - "endColumn": 15, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (18/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3._component_builders", - "obj": "lora_llama3", - "line": 134, - "column": 0, - "endLine": 134, - "endColumn": 15, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (26/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.models.llama3._component_builders", - "obj": "lora_llama3", - "line": 259, - "column": 8, - "endLine": 259, - "endColumn": 39, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "protected-access", - "message": "Access to a protected member _register_state_dict_hook of a client class", - "message-id": "W0212" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3._component_builders", - "obj": "lora_llama3_self_attention", - "line": 266, - "column": 0, - "endLine": 266, - "endColumn": 30, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (12/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3._component_builders", - "obj": "lora_llama3_self_attention", - "line": 266, - "column": 0, - "endLine": 266, - "endColumn": 30, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (20/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.models.llama3._component_builders", - "obj": "lora_llama3_mlp", - "line": 405, - "column": 0, - "endLine": 405, - "endColumn": 19, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3._component_builders", - "obj": "lora_llama3_mlp", - "line": 405, - "column": 0, - "endLine": 405, - "endColumn": 19, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.llama3._component_builders", - "obj": "", - "line": 8, - "column": 0, - "endLine": 8, - "endColumn": 42, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "unused-import", - "message": "Unused Literal imported from typing", - "message-id": "W0611" - }, - { - "type": "warning", - "module": "torchtune.models.llama3._component_builders", - "obj": "", - "line": 14, - "column": 0, - "endLine": 23, - "endColumn": 1, - "path": "torchtune/models/llama3/_component_builders.py", - "symbol": "unused-import", - "message": "Unused KVCache imported from torchtune.modules", - "message-id": "W0611" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3._tokenizer", - "obj": "Llama3Tokenizer", - "line": 42, - "column": 0, - "endLine": 42, - "endColumn": 21, - "path": "torchtune/models/llama3/_tokenizer.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (15/7)", - "message-id": "R0902" - }, - { - "type": "convention", - "module": "torchtune.models.llama3._tokenizer", - "obj": "Llama3Tokenizer.base_vocab_size", - "line": 135, - "column": 4, - "endLine": 135, - "endColumn": 23, - "path": "torchtune/models/llama3/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.llama3._tokenizer", - "obj": "Llama3Tokenizer.vocab_size", - "line": 139, - "column": 4, - "endLine": 139, - "endColumn": 18, - "path": "torchtune/models/llama3/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.llama3._tokenizer", - "obj": "Llama3Tokenizer.encode", - "line": 142, - "column": 4, - "endLine": 142, - "endColumn": 14, - "path": "torchtune/models/llama3/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "warning", - "module": "torchtune.models.llama3._tokenizer", - "obj": "Llama3Tokenizer.tokenize_messages", - "line": 240, - "column": 4, - "endLine": 240, - "endColumn": 25, - "path": "torchtune/models/llama3/_tokenizer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'Llama3Tokenizer.tokenize_messages' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.models.llama2._model_builders", - "obj": "", - "line": 18, - "column": 0, - "endLine": 22, - "endColumn": 3, - "path": "torchtune/models/llama2/_model_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._model_builders", - "obj": "lora_llama2_7b", - "line": 64, - "column": 0, - "endLine": 64, - "endColumn": 18, - "path": "torchtune/models/llama2/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._model_builders", - "obj": "lora_llama2_13b", - "line": 150, - "column": 0, - "endLine": 150, - "endColumn": 19, - "path": "torchtune/models/llama2/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._model_builders", - "obj": "lora_llama2_70b", - "line": 235, - "column": 0, - "endLine": 235, - "endColumn": 19, - "path": "torchtune/models/llama2/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._model_builders", - "obj": "lora_llama2_reward_7b", - "line": 320, - "column": 0, - "endLine": 320, - "endColumn": 25, - "path": "torchtune/models/llama2/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.llama2._component_builders", - "obj": "", - "line": 258, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "fixme", - "message": "TODO: quantize_base is not applied to final output_proj currently.", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.llama2._component_builders", - "obj": "", - "line": 288, - "column": 17, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "fixme", - "message": "TODO this is clowny, figure out a better way to get what precision the rest", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.llama2._component_builders", - "obj": "", - "line": 666, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "fixme", - "message": "TODO: quantize_base is not applied to final output_proj currently.", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.llama2._component_builders", - "obj": "", - "line": 696, - "column": 17, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "fixme", - "message": "TODO this is clowny, figure out a better way to get what precision the rest", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.llama2._component_builders", - "obj": "", - "line": 27, - "column": 0, - "endLine": 37, - "endColumn": 3, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "llama2", - "line": 43, - "column": 0, - "endLine": 43, - "endColumn": 10, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (10/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "llama2", - "line": 43, - "column": 0, - "endLine": 43, - "endColumn": 10, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (18/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "lora_llama2", - "line": 152, - "column": 0, - "endLine": 152, - "endColumn": 15, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (17/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "lora_llama2", - "line": 152, - "column": 0, - "endLine": 152, - "endColumn": 15, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (25/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.models.llama2._component_builders", - "obj": "lora_llama2", - "line": 285, - "column": 8, - "endLine": 285, - "endColumn": 39, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "protected-access", - "message": "Access to a protected member _register_state_dict_hook of a client class", - "message-id": "W0212" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "lora_llama2_self_attention", - "line": 298, - "column": 0, - "endLine": 298, - "endColumn": 30, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (11/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "lora_llama2_self_attention", - "line": 298, - "column": 0, - "endLine": 298, - "endColumn": 30, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (19/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.models.llama2._component_builders", - "obj": "lora_llama2_mlp", - "line": 437, - "column": 0, - "endLine": 437, - "endColumn": 19, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "lora_llama2_mlp", - "line": 437, - "column": 0, - "endLine": 437, - "endColumn": 19, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "llama2_classifier", - "line": 482, - "column": 0, - "endLine": 482, - "endColumn": 21, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (10/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "llama2_classifier", - "line": 482, - "column": 0, - "endLine": 482, - "endColumn": 21, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (18/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "lora_llama2_classifier", - "line": 561, - "column": 0, - "endLine": 561, - "endColumn": 26, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (18/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._component_builders", - "obj": "lora_llama2_classifier", - "line": 561, - "column": 0, - "endLine": 561, - "endColumn": 26, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (26/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.models.llama2._component_builders", - "obj": "lora_llama2_classifier", - "line": 693, - "column": 8, - "endLine": 693, - "endColumn": 39, - "path": "torchtune/models/llama2/_component_builders.py", - "symbol": "protected-access", - "message": "Access to a protected member _register_state_dict_hook of a client class", - "message-id": "W0212" - }, - { - "type": "convention", - "module": "torchtune.models.llama2._tokenizer", - "obj": "Llama2Tokenizer.eos_id", - "line": 74, - "column": 4, - "endLine": 74, - "endColumn": 14, - "path": "torchtune/models/llama2/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.llama2._tokenizer", - "obj": "Llama2Tokenizer.bos_id", - "line": 78, - "column": 4, - "endLine": 78, - "endColumn": 14, - "path": "torchtune/models/llama2/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.llama2._tokenizer", - "obj": "Llama2Tokenizer.pad_id", - "line": 82, - "column": 4, - "endLine": 82, - "endColumn": 14, - "path": "torchtune/models/llama2/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.llama2._tokenizer", - "obj": "Llama2Tokenizer.vocab_size", - "line": 86, - "column": 4, - "endLine": 86, - "endColumn": 18, - "path": "torchtune/models/llama2/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.llama2._tokenizer", - "obj": "Llama2Tokenizer.encode", - "line": 89, - "column": 4, - "endLine": 89, - "endColumn": 14, - "path": "torchtune/models/llama2/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.llama2._tokenizer", - "obj": "Llama2Tokenizer.decode", - "line": 103, - "column": 4, - "endLine": 103, - "endColumn": 14, - "path": "torchtune/models/llama2/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "warning", - "module": "torchtune.models.llama2._tokenizer", - "obj": "Llama2Tokenizer.tokenize_messages", - "line": 109, - "column": 4, - "endLine": 109, - "endColumn": 25, - "path": "torchtune/models/llama2/_tokenizer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'Llama2Tokenizer.tokenize_messages' method", - "message-id": "W0221" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._prompt_template", - "obj": "Llama2ChatTemplate.__call__", - "line": 52, - "column": 12, - "endLine": 72, - "endColumn": 41, - "path": "torchtune/models/llama2/_prompt_template.py", - "symbol": "no-else-continue", - "message": "Unnecessary \"elif\" after \"continue\", remove the leading \"el\" from \"elif\"", - "message-id": "R1724" - }, - { - "type": "error", - "module": "torchtune.models.llama2._prompt_template", - "obj": "Llama2ChatTemplate.__call__", - "line": 76, - "column": 28, - "endLine": 76, - "endColumn": 35, - "path": "torchtune/models/llama2/_prompt_template.py", - "symbol": "possibly-used-before-assignment", - "message": "Possibly using variable 'content' before assignment", - "message-id": "E0606" - }, - { - "type": "refactor", - "module": "torchtune.models.llama2._prompt_template", - "obj": "Llama2ChatTemplate", - "line": 11, - "column": 0, - "endLine": 11, - "endColumn": 24, - "path": "torchtune/models/llama2/_prompt_template.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "error", - "module": "torchtune.models.gemma", - "obj": "", - "line": 30, - "column": 4, - "endLine": 30, - "endColumn": 22, - "path": "torchtune/models/gemma/__init__.py", - "symbol": "undefined-all-variable", - "message": "Undefined variable name 'gemma_hf_to_tune' in __all__", - "message-id": "E0603" - }, - { - "type": "error", - "module": "torchtune.models.gemma", - "obj": "", - "line": 31, - "column": 4, - "endLine": 31, - "endColumn": 22, - "path": "torchtune/models/gemma/__init__.py", - "symbol": "undefined-all-variable", - "message": "Undefined variable name 'gemma_tune_to_hf' in __all__", - "message-id": "E0603" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._model_builders", - "obj": "", - "line": 146, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/gemma/_model_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._model_builders", - "obj": "", - "line": 147, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/gemma/_model_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "warning", - "module": "torchtune.models.gemma._model_builders", - "obj": "", - "line": 18, - "column": 0, - "endLine": 21, - "endColumn": 3, - "path": "torchtune/models/gemma/_model_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma._model_builders", - "obj": "lora_gemma_2b", - "line": 66, - "column": 0, - "endLine": 66, - "endColumn": 17, - "path": "torchtune/models/gemma/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma._model_builders", - "obj": "lora_gemma_7b", - "line": 148, - "column": 0, - "endLine": 148, - "endColumn": 17, - "path": "torchtune/models/gemma/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._model_builders", - "obj": "", - "line": 16, - "column": 0, - "endLine": 16, - "endColumn": 29, - "path": "torchtune/models/gemma/_model_builders.py", - "symbol": "wrong-import-order", - "message": "standard import \"functools.partial\" should be placed before first party imports \"torchtune.models.gemma._component_builders.gemma\", \"torchtune.models.gemma.transformer.GemmaTransformerDecoder\", \"torchtune.models.gemma._tokenizer.GemmaTokenizer\", \"torchtune.modules.peft.LORA_ATTN_MODULES\", \"torchtune.data._prompt_templates._TemplateType\", \"torchtune.config._utils._get_prompt_template\" ", - "message-id": "C0411" - }, - { - "type": "warning", - "module": "torchtune.models.gemma._component_builders", - "obj": "", - "line": 248, - "column": 17, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "fixme", - "message": "TODO this is clowny, figure out a better way to get what precision the rest", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.gemma._component_builders", - "obj": "", - "line": 24, - "column": 0, - "endLine": 34, - "endColumn": 3, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma._component_builders", - "obj": "gemma", - "line": 37, - "column": 0, - "endLine": 37, - "endColumn": 9, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (12/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma._component_builders", - "obj": "gemma", - "line": 37, - "column": 0, - "endLine": 37, - "endColumn": 9, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (18/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma", - "line": 132, - "column": 0, - "endLine": 132, - "endColumn": 14, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (19/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma", - "line": 132, - "column": 0, - "endLine": 132, - "endColumn": 14, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (24/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma", - "line": 245, - "column": 8, - "endLine": 245, - "endColumn": 39, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "protected-access", - "message": "Access to a protected member _register_state_dict_hook of a client class", - "message-id": "W0212" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_self_attention", - "line": 258, - "column": 0, - "endLine": 258, - "endColumn": 29, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_self_attention", - "line": 258, - "column": 0, - "endLine": 258, - "endColumn": 29, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (13/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_self_attention", - "line": 258, - "column": 0, - "endLine": 258, - "endColumn": 29, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (20/15)", - "message-id": "R0914" - }, - { - "type": "error", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_self_attention", - "line": 285, - "column": 8, - "endLine": 293, - "endColumn": 9, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "unexpected-keyword-arg", - "message": "Unexpected keyword argument 'use_dora' in constructor call", - "message-id": "E1123" - }, - { - "type": "error", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_self_attention", - "line": 302, - "column": 8, - "endLine": 310, - "endColumn": 9, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "unexpected-keyword-arg", - "message": "Unexpected keyword argument 'use_dora' in constructor call", - "message-id": "E1123" - }, - { - "type": "error", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_self_attention", - "line": 319, - "column": 8, - "endLine": 327, - "endColumn": 9, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "unexpected-keyword-arg", - "message": "Unexpected keyword argument 'use_dora' in constructor call", - "message-id": "E1123" - }, - { - "type": "error", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_self_attention", - "line": 336, - "column": 8, - "endLine": 344, - "endColumn": 9, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "unexpected-keyword-arg", - "message": "Unexpected keyword argument 'use_dora' in constructor call", - "message-id": "E1123" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_mlp", - "line": 370, - "column": 0, - "endLine": 370, - "endColumn": 18, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_mlp", - "line": 370, - "column": 0, - "endLine": 370, - "endColumn": 18, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "error", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_mlp", - "line": 381, - "column": 16, - "endLine": 389, - "endColumn": 5, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "unexpected-keyword-arg", - "message": "Unexpected keyword argument 'use_dora' in constructor call", - "message-id": "E1123" - }, - { - "type": "error", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_mlp", - "line": 390, - "column": 16, - "endLine": 398, - "endColumn": 5, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "unexpected-keyword-arg", - "message": "Unexpected keyword argument 'use_dora' in constructor call", - "message-id": "E1123" - }, - { - "type": "error", - "module": "torchtune.models.gemma._component_builders", - "obj": "lora_gemma_mlp", - "line": 399, - "column": 14, - "endLine": 407, - "endColumn": 5, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "unexpected-keyword-arg", - "message": "Unexpected keyword argument 'use_dora' in constructor call", - "message-id": "E1123" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._component_builders", - "obj": "", - "line": 8, - "column": 0, - "endLine": 8, - "endColumn": 23, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "wrong-import-order", - "message": "standard import \"typing.List\" should be placed before third party import \"torch.nn\"", - "message-id": "C0411" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._component_builders", - "obj": "", - "line": 9, - "column": 0, - "endLine": 9, - "endColumn": 29, - "path": "torchtune/models/gemma/_component_builders.py", - "symbol": "wrong-import-order", - "message": "standard import \"functools.partial\" should be placed before third party import \"torch.nn\"", - "message-id": "C0411" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma.transformer", - "obj": "", - "line": 10, - "column": 0, - "endLine": 10, - "endColumn": 21, - "path": "torchtune/models/gemma/transformer.py", - "symbol": "consider-using-from-import", - "message": "Use 'from torch import nn' instead", - "message-id": "R0402" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma.transformer", - "obj": "GemmaTransformerDecoder", - "line": 17, - "column": 0, - "endLine": 17, - "endColumn": 29, - "path": "torchtune/models/gemma/transformer.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (9/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma.transformer", - "obj": "GemmaTransformerDecoder.__init__", - "line": 48, - "column": 4, - "endLine": 48, - "endColumn": 16, - "path": "torchtune/models/gemma/transformer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (9/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.gemma.transformer", - "obj": "GemmaTransformerDecoder.forward", - "line": 141, - "column": 8, - "endLine": 141, - "endColumn": 11, - "path": "torchtune/models/gemma/transformer.py", - "symbol": "unused-variable", - "message": "Unused variable 'bsz'", - "message-id": "W0612" - }, - { - "type": "warning", - "module": "torchtune.models.gemma.transformer", - "obj": "GemmaTransformerDecoder.forward", - "line": 141, - "column": 13, - "endLine": 141, - "endColumn": 20, - "path": "torchtune/models/gemma/transformer.py", - "symbol": "unused-variable", - "message": "Unused variable 'seq_len'", - "message-id": "W0612" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._tokenizer", - "obj": "GemmaTokenizer.eos_id", - "line": 64, - "column": 4, - "endLine": 64, - "endColumn": 14, - "path": "torchtune/models/gemma/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._tokenizer", - "obj": "GemmaTokenizer.bos_id", - "line": 68, - "column": 4, - "endLine": 68, - "endColumn": 14, - "path": "torchtune/models/gemma/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._tokenizer", - "obj": "GemmaTokenizer.pad_id", - "line": 72, - "column": 4, - "endLine": 72, - "endColumn": 14, - "path": "torchtune/models/gemma/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._tokenizer", - "obj": "GemmaTokenizer.vocab_size", - "line": 76, - "column": 4, - "endLine": 76, - "endColumn": 18, - "path": "torchtune/models/gemma/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._tokenizer", - "obj": "GemmaTokenizer.encode", - "line": 79, - "column": 4, - "endLine": 79, - "endColumn": 14, - "path": "torchtune/models/gemma/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.gemma._tokenizer", - "obj": "GemmaTokenizer.decode", - "line": 93, - "column": 4, - "endLine": 93, - "endColumn": 14, - "path": "torchtune/models/gemma/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "warning", - "module": "torchtune.models.gemma._tokenizer", - "obj": "GemmaTokenizer.tokenize_messages", - "line": 99, - "column": 4, - "endLine": 99, - "endColumn": 25, - "path": "torchtune/models/gemma/_tokenizer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'GemmaTokenizer.tokenize_messages' method", - "message-id": "W0221" - }, - { - "type": "convention", - "module": "torchtune.models.gemma.rms_norm", - "obj": "GemmaRMSNorm.forward", - "line": 21, - "column": 4, - "endLine": 21, - "endColumn": 15, - "path": "torchtune/models/gemma/rms_norm.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.gemma.rms_norm", - "obj": "GemmaRMSNorm", - "line": 11, - "column": 0, - "endLine": 11, - "endColumn": 18, - "path": "torchtune/models/gemma/rms_norm.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "convention", - "module": "torchtune.models.phi3._position_embeddings", - "obj": "Phi3RotaryPositionalEmbeddings.rope_init", - "line": 43, - "column": 4, - "endLine": 43, - "endColumn": 17, - "path": "torchtune/models/phi3/_position_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.phi3._position_embeddings", - "obj": "Phi3RotaryPositionalEmbeddings.build_rope_cache", - "line": 51, - "column": 4, - "endLine": 51, - "endColumn": 24, - "path": "torchtune/models/phi3/_position_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "warning", - "module": "torchtune.models.phi3._model_builders", - "obj": "", - "line": 14, - "column": 0, - "endLine": 17, - "endColumn": 3, - "path": "torchtune/models/phi3/_model_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._model_builders", - "obj": "lora_phi3_mini", - "line": 74, - "column": 0, - "endLine": 74, - "endColumn": 18, - "path": "torchtune/models/phi3/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.models.phi3._model_builders", - "obj": "", - "line": 8, - "column": 0, - "endLine": 8, - "endColumn": 29, - "path": "torchtune/models/phi3/_model_builders.py", - "symbol": "wrong-import-order", - "message": "standard import \"functools.partial\" should be placed before first party imports \"torchtune.models.phi3._component_builders.phi3\", \"torchtune.models.phi3._tokenizer.Phi3MiniTokenizer\", \"torchtune.modules.TransformerDecoder\", \"torchtune.modules.peft.LORA_ATTN_MODULES\" ", - "message-id": "C0411" - }, - { - "type": "warning", - "module": "torchtune.models.phi3._component_builders", - "obj": "", - "line": 225, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "fixme", - "message": "TODO: quantize_base is not applied to final output_proj currently.", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.phi3._component_builders", - "obj": "", - "line": 26, - "column": 0, - "endLine": 36, - "endColumn": 3, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._component_builders", - "obj": "phi3", - "line": 38, - "column": 0, - "endLine": 38, - "endColumn": 8, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (10/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._component_builders", - "obj": "phi3", - "line": 38, - "column": 0, - "endLine": 38, - "endColumn": 8, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (17/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._component_builders", - "obj": "lora_phi3", - "line": 121, - "column": 0, - "endLine": 121, - "endColumn": 13, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (18/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._component_builders", - "obj": "lora_phi3", - "line": 121, - "column": 0, - "endLine": 121, - "endColumn": 13, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (25/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.models.phi3._component_builders", - "obj": "lora_phi3", - "line": 246, - "column": 8, - "endLine": 246, - "endColumn": 39, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "protected-access", - "message": "Access to a protected member _register_state_dict_hook of a client class", - "message-id": "W0212" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._component_builders", - "obj": "lora_phi3_self_attention", - "line": 255, - "column": 0, - "endLine": 255, - "endColumn": 28, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (12/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._component_builders", - "obj": "lora_phi3_self_attention", - "line": 255, - "column": 0, - "endLine": 255, - "endColumn": 28, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (20/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.models.phi3._component_builders", - "obj": "lora_phi3_mlp", - "line": 396, - "column": 0, - "endLine": 396, - "endColumn": 17, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._component_builders", - "obj": "lora_phi3_mlp", - "line": 396, - "column": 0, - "endLine": 396, - "endColumn": 17, - "path": "torchtune/models/phi3/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.models.phi3._tokenizer", - "obj": "Phi3MiniTokenizer.vocab_size", - "line": 83, - "column": 4, - "endLine": 83, - "endColumn": 18, - "path": "torchtune/models/phi3/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.phi3._tokenizer", - "obj": "Phi3MiniTokenizer.bos_id", - "line": 87, - "column": 4, - "endLine": 87, - "endColumn": 14, - "path": "torchtune/models/phi3/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.phi3._tokenizer", - "obj": "Phi3MiniTokenizer.encode", - "line": 90, - "column": 4, - "endLine": 90, - "endColumn": 14, - "path": "torchtune/models/phi3/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._tokenizer", - "obj": "Phi3MiniTokenizer.decode", - "line": 117, - "column": 12, - "endLine": 120, - "endColumn": 47, - "path": "torchtune/models/phi3/_tokenizer.py", - "symbol": "no-else-continue", - "message": "Unnecessary \"else\" after \"continue\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1724" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._tokenizer", - "obj": "Phi3MiniTokenizer.decode", - "line": 117, - "column": 15, - "endLine": 117, - "endColumn": 56, - "path": "torchtune/models/phi3/_tokenizer.py", - "symbol": "chained-comparison", - "message": "Simplify chained comparison between the operands", - "message-id": "R1716" - }, - { - "type": "warning", - "module": "torchtune.models.phi3._tokenizer", - "obj": "Phi3MiniTokenizer.tokenize_messages", - "line": 123, - "column": 4, - "endLine": 123, - "endColumn": 25, - "path": "torchtune/models/phi3/_tokenizer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'Phi3MiniTokenizer.tokenize_messages' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.models.phi3._tokenizer", - "obj": "Phi3MiniTokenizer.tokenize_messages", - "line": 244, - "column": 52, - "endLine": 244, - "endColumn": 59, - "path": "torchtune/models/phi3/_tokenizer.py", - "symbol": "undefined-loop-variable", - "message": "Using possibly undefined loop variable 'message'", - "message-id": "W0631" - }, - { - "type": "refactor", - "module": "torchtune.models.phi3._tokenizer", - "obj": "Phi3MiniTokenizer.tokenize_messages", - "line": 123, - "column": 4, - "endLine": 123, - "endColumn": 25, - "path": "torchtune/models/phi3/_tokenizer.py", - "symbol": "too-many-branches", - "message": "Too many branches (14/12)", - "message-id": "R0912" - }, - { - "type": "warning", - "module": "torchtune.models.clip._position_embeddings", - "obj": "", - "line": 12, - "column": 1, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_position_embeddings.py", - "symbol": "fixme", - "message": "TODO (@Felipe): add load hooks + interpolation on positional encodings,", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.clip._position_embeddings", - "obj": "TokenPositionalEmbedding.forward", - "line": 42, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_position_embeddings.py", - "symbol": "unused-argument", - "message": "Unused argument 'args'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.models.clip._position_embeddings", - "obj": "TokenPositionalEmbedding", - "line": 17, - "column": 0, - "endLine": 17, - "endColumn": 30, - "path": "torchtune/models/clip/_position_embeddings.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.models.clip._position_embeddings", - "obj": "TiledTokenPositionalEmbedding", - "line": 54, - "column": 0, - "endLine": 54, - "endColumn": 35, - "path": "torchtune/models/clip/_position_embeddings.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "warning", - "module": "torchtune.models.clip._position_embeddings", - "obj": "TilePositionalEmbedding.forward", - "line": 178, - "column": 8, - "endLine": 178, - "endColumn": 22, - "path": "torchtune/models/clip/_position_embeddings.py", - "symbol": "unused-variable", - "message": "Unused variable 'bsz_and_n_imgs'", - "message-id": "W0612" - }, - { - "type": "warning", - "module": "torchtune.models.clip._position_embeddings", - "obj": "TilePositionalEmbedding.forward", - "line": 178, - "column": 24, - "endLine": 178, - "endColumn": 31, - "path": "torchtune/models/clip/_position_embeddings.py", - "symbol": "unused-variable", - "message": "Unused variable 'n_tiles'", - "message-id": "W0612" - }, - { - "type": "warning", - "module": "torchtune.models.clip._position_embeddings", - "obj": "TilePositionalEmbedding.forward", - "line": 178, - "column": 33, - "endLine": 178, - "endColumn": 41, - "path": "torchtune/models/clip/_position_embeddings.py", - "symbol": "unused-variable", - "message": "Unused variable 'n_tokens'", - "message-id": "W0612" - }, - { - "type": "warning", - "module": "torchtune.models.clip._position_embeddings", - "obj": "TilePositionalEmbedding.forward", - "line": 178, - "column": 43, - "endLine": 178, - "endColumn": 52, - "path": "torchtune/models/clip/_position_embeddings.py", - "symbol": "unused-variable", - "message": "Unused variable 'embed_dim'", - "message-id": "W0612" - }, - { - "type": "refactor", - "module": "torchtune.models.clip._position_embeddings", - "obj": "TilePositionalEmbedding", - "line": 142, - "column": 0, - "endLine": 142, - "endColumn": 29, - "path": "torchtune/models/clip/_position_embeddings.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.models.clip._transforms", - "obj": "CLIPImageTransform", - "line": 26, - "column": 0, - "endLine": 26, - "endColumn": 24, - "path": "torchtune/models/clip/_transforms.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (8/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.models.clip._transforms", - "obj": "CLIPImageTransform.__init__", - "line": 93, - "column": 4, - "endLine": 93, - "endColumn": 16, - "path": "torchtune/models/clip/_transforms.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.clip._transforms", - "obj": "CLIPImageTransform.__init__", - "line": 115, - "column": 12, - "endLine": 115, - "endColumn": 32, - "path": "torchtune/models/clip/_transforms.py", - "symbol": "self-assigning-variable", - "message": "Assigning the same variable 'possible_resolutions' to itself", - "message-id": "W0127" - }, - { - "type": "warning", - "module": "torchtune.models.clip._transforms", - "obj": "CLIPImageTransform.__init__", - "line": 118, - "column": 8, - "endLine": 120, - "endColumn": 9, - "path": "torchtune/models/clip/_transforms.py", - "symbol": "logging-fstring-interpolation", - "message": "Use lazy % formatting in logging functions", - "message-id": "W1203" - }, - { - "type": "refactor", - "module": "torchtune.models.clip._transforms", - "obj": "CLIPImageTransform", - "line": 26, - "column": 0, - "endLine": 26, - "endColumn": 24, - "path": "torchtune/models/clip/_transforms.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "convention", - "module": "torchtune.models.clip._transforms", - "obj": "", - "line": 21, - "column": 0, - "endLine": 21, - "endColumn": 53, - "path": "torchtune/models/clip/_transforms.py", - "symbol": "wrong-import-order", - "message": "third party import \"torchvision.transforms.v2.functional\" should be placed before first party imports \"torchtune.modules.transforms.vision_utils.get_canvas_best_fit.find_supported_resolutions\", \"torchtune.modules.transforms.vision_utils.resize_with_pad.resize_with_pad\", \"torchtune.modules.transforms.vision_utils.tile_crop.tile_crop\" ", - "message-id": "C0411" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 60, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 64, - "column": 26, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 65, - "column": 24, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 66, - "column": 51, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 67, - "column": 20, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 68, - "column": 36, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 69, - "column": 28, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 70, - "column": 25, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 71, - "column": 24, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 79, - "column": 32, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 80, - "column": 34, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 86, - "column": 40, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 87, - "column": 32, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 88, - "column": 34, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "trailing-whitespace", - "message": "Trailing whitespace", - "message-id": "C0303" - }, - { - "type": "warning", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 61, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "fixme", - "message": "TODO (Felipe): Replace with torchtune native encoder module", - "message-id": "W0511" - }, - { - "type": "refactor", - "module": "torchtune.models.clip._component_builders", - "obj": "clip_vision_encoder", - "line": 11, - "column": 0, - "endLine": 11, - "endColumn": 23, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (11/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.clip._component_builders", - "obj": "clip_vision_encoder", - "line": 11, - "column": 0, - "endLine": 11, - "endColumn": 23, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (17/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.models.clip._component_builders", - "obj": "", - "line": 7, - "column": 0, - "endLine": 7, - "endColumn": 14, - "path": "torchtune/models/clip/_component_builders.py", - "symbol": "wrong-import-order", - "message": "standard import \"logging\" should be placed before third party import \"torch\" and first party imports \"torchtune.modules.vision_transformer.VisionTransformer\", \"torchtune.models.clip._position_embeddings.TokenPositionalEmbedding\" ", - "message-id": "C0411" - }, - { - "type": "convention", - "module": "torchtune.models.qwen2._positional_embeddings", - "obj": "Qwen2RotaryPositionalEmbeddings.rope_init", - "line": 43, - "column": 4, - "endLine": 43, - "endColumn": 17, - "path": "torchtune/models/qwen2/_positional_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.qwen2._positional_embeddings", - "obj": "Qwen2RotaryPositionalEmbeddings.build_rope_cache", - "line": 51, - "column": 4, - "endLine": 51, - "endColumn": 24, - "path": "torchtune/models/qwen2/_positional_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "warning", - "module": "torchtune.models.qwen2._model_builders", - "obj": "", - "line": 16, - "column": 0, - "endLine": 20, - "endColumn": 3, - "path": "torchtune/models/qwen2/_model_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._model_builders", - "obj": "lora_qwen2_7b", - "line": 131, - "column": 0, - "endLine": 131, - "endColumn": 17, - "path": "torchtune/models/qwen2/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._model_builders", - "obj": "lora_qwen2_0_5b", - "line": 185, - "column": 0, - "endLine": 185, - "endColumn": 19, - "path": "torchtune/models/qwen2/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._model_builders", - "obj": "lora_qwen2_1_5b", - "line": 241, - "column": 0, - "endLine": 241, - "endColumn": 19, - "path": "torchtune/models/qwen2/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.qwen2._component_builders", - "obj": "", - "line": 256, - "column": 9, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "fixme", - "message": "TODO: quantize_base is not applied to final output_proj currently.", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.qwen2._component_builders", - "obj": "", - "line": 291, - "column": 17, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "fixme", - "message": "TODO this is clowny, figure out a better way to get what precision the rest", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.qwen2._component_builders", - "obj": "", - "line": 26, - "column": 0, - "endLine": 36, - "endColumn": 3, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._component_builders", - "obj": "qwen2", - "line": 39, - "column": 0, - "endLine": 39, - "endColumn": 9, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (11/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._component_builders", - "obj": "qwen2", - "line": 39, - "column": 0, - "endLine": 39, - "endColumn": 9, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (18/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._component_builders", - "obj": "qwen2", - "line": 108, - "column": 4, - "endLine": 128, - "endColumn": 9, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "no-else-return", - "message": "Unnecessary \"else\" after \"return\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1705" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._component_builders", - "obj": "lora_qwen2", - "line": 141, - "column": 0, - "endLine": 141, - "endColumn": 14, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (19/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._component_builders", - "obj": "lora_qwen2", - "line": 141, - "column": 0, - "endLine": 141, - "endColumn": 14, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (26/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.models.qwen2._component_builders", - "obj": "lora_qwen2", - "line": 288, - "column": 8, - "endLine": 288, - "endColumn": 39, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "protected-access", - "message": "Access to a protected member _register_state_dict_hook of a client class", - "message-id": "W0212" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._component_builders", - "obj": "lora_qwen2_self_attention", - "line": 301, - "column": 0, - "endLine": 301, - "endColumn": 29, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (12/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._component_builders", - "obj": "lora_qwen2_self_attention", - "line": 301, - "column": 0, - "endLine": 301, - "endColumn": 29, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (20/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.models.qwen2._component_builders", - "obj": "lora_qwen2_mlp", - "line": 425, - "column": 0, - "endLine": 425, - "endColumn": 18, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._component_builders", - "obj": "lora_qwen2_mlp", - "line": 425, - "column": 0, - "endLine": 425, - "endColumn": 18, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.models.qwen2._component_builders", - "obj": "", - "line": 11, - "column": 0, - "endLine": 11, - "endColumn": 20, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "wrong-import-order", - "message": "third party import \"torch.nn\" should be placed before first party import \"torchtune.modules.common_utils.reparametrize_as_dtype_state_dict_post_hook\" ", - "message-id": "C0411" - }, - { - "type": "convention", - "module": "torchtune.models.qwen2._component_builders", - "obj": "", - "line": 13, - "column": 0, - "endLine": 13, - "endColumn": 93, - "path": "torchtune/models/qwen2/_component_builders.py", - "symbol": "ungrouped-imports", - "message": "Imports from package torchtune are not grouped", - "message-id": "C0412" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._convert_weights", - "obj": "qwen2_hf_to_tune", - "line": 37, - "column": 0, - "endLine": 37, - "endColumn": 20, - "path": "torchtune/models/qwen2/_convert_weights.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.qwen2._convert_weights", - "obj": "qwen2_hf_to_tune", - "line": 40, - "column": 4, - "endLine": 40, - "endColumn": 21, - "path": "torchtune/models/qwen2/_convert_weights.py", - "symbol": "unused-argument", - "message": "Unused argument 'num_kv_heads'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._convert_weights", - "obj": "qwen2_tune_to_hf", - "line": 82, - "column": 0, - "endLine": 82, - "endColumn": 20, - "path": "torchtune/models/qwen2/_convert_weights.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.qwen2._convert_weights", - "obj": "qwen2_tune_to_hf", - "line": 85, - "column": 4, - "endLine": 85, - "endColumn": 21, - "path": "torchtune/models/qwen2/_convert_weights.py", - "symbol": "unused-argument", - "message": "Unused argument 'num_kv_heads'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.models.qwen2._convert_weights", - "obj": "qwen2_tune_to_hf", - "line": 88, - "column": 4, - "endLine": 88, - "endColumn": 29, - "path": "torchtune/models/qwen2/_convert_weights.py", - "symbol": "unused-argument", - "message": "Unused argument 'tie_word_embeddings'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._tokenizer", - "obj": "Qwen2Tokenizer", - "line": 76, - "column": 0, - "endLine": 76, - "endColumn": 20, - "path": "torchtune/models/qwen2/_tokenizer.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (20/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._tokenizer", - "obj": "Qwen2Tokenizer.__init__", - "line": 119, - "column": 4, - "endLine": 119, - "endColumn": 16, - "path": "torchtune/models/qwen2/_tokenizer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (12/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._tokenizer", - "obj": "Qwen2Tokenizer.__init__", - "line": 119, - "column": 4, - "endLine": 119, - "endColumn": 16, - "path": "torchtune/models/qwen2/_tokenizer.py", - "symbol": "too-many-locals", - "message": "Too many local variables (17/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.models.qwen2._tokenizer", - "obj": "Qwen2Tokenizer._bpe_without_cache", - "line": 208, - "column": 12, - "endLine": 211, - "endColumn": 39, - "path": "torchtune/models/qwen2/_tokenizer.py", - "symbol": "no-else-break", - "message": "Unnecessary \"else\" after \"break\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1723" - }, - { - "type": "warning", - "module": "torchtune.models.qwen2._tokenizer", - "obj": "Qwen2Tokenizer.tokenize_messages", - "line": 327, - "column": 4, - "endLine": 327, - "endColumn": 25, - "path": "torchtune/models/qwen2/_tokenizer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'Qwen2Tokenizer.tokenize_messages' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.models.qwen2._tokenizer", - "obj": "Qwen2Tokenizer.tokenize_messages", - "line": 356, - "column": 12, - "endLine": 356, - "endColumn": 17, - "path": "torchtune/models/qwen2/_tokenizer.py", - "symbol": "unused-variable", - "message": "Unused variable 'index'", - "message-id": "W0612" - }, - { - "type": "refactor", - "module": "torchtune.models.code_llama2._model_builders", - "obj": "lora_code_llama2_7b", - "line": 38, - "column": 0, - "endLine": 38, - "endColumn": 23, - "path": "torchtune/models/code_llama2/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.code_llama2._model_builders", - "obj": "lora_code_llama2_13b", - "line": 122, - "column": 0, - "endLine": 122, - "endColumn": 24, - "path": "torchtune/models/code_llama2/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.code_llama2._model_builders", - "obj": "lora_code_llama2_70b", - "line": 209, - "column": 0, - "endLine": 209, - "endColumn": 24, - "path": "torchtune/models/code_llama2/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "", - "line": 62, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "fixme", - "message": "TODO: delete this once all our recipes are moved off of FSDP1 since we", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "", - "line": 149, - "column": 9, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "fixme", - "message": "TODO: remove once our distributed recipes are on FSDP2", - "message-id": "W0511" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE", - "line": 15, - "column": 0, - "endLine": 15, - "endColumn": 22, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (8/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE.__init__", - "line": 40, - "column": 4, - "endLine": 40, - "endColumn": 16, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE.reset_parameters", - "line": 64, - "column": 4, - "endLine": 64, - "endColumn": 24, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "error", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE.reset_parameters", - "line": 65, - "column": 8, - "endLine": 65, - "endColumn": 24, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "no-value-for-parameter", - "message": "No value for argument 'scale_factor' in method call", - "message-id": "E1120" - }, - { - "type": "error", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE.reset_parameters", - "line": 65, - "column": 8, - "endLine": 65, - "endColumn": 24, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "no-value-for-parameter", - "message": "No value for argument 'low_freq_factor' in method call", - "message-id": "E1120" - }, - { - "type": "error", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE.reset_parameters", - "line": 65, - "column": 8, - "endLine": 65, - "endColumn": 24, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "no-value-for-parameter", - "message": "No value for argument 'high_freq_factor' in method call", - "message-id": "E1120" - }, - { - "type": "error", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE.reset_parameters", - "line": 65, - "column": 8, - "endLine": 65, - "endColumn": 24, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "no-value-for-parameter", - "message": "No value for argument 'old_context_len' in method call", - "message-id": "E1120" - }, - { - "type": "convention", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE.rope_init", - "line": 67, - "column": 4, - "endLine": 67, - "endColumn": 17, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE.build_rope_cache", - "line": 85, - "column": 4, - "endLine": 85, - "endColumn": 24, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE.apply_scaling", - "line": 100, - "column": 4, - "endLine": 100, - "endColumn": 21, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._position_embeddings", - "obj": "Llama3ScaledRoPE.apply_scaling", - "line": 100, - "column": 4, - "endLine": 100, - "endColumn": 21, - "path": "torchtune/models/llama3_1/_position_embeddings.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._model_builders", - "obj": "", - "line": 17, - "column": 0, - "endLine": 21, - "endColumn": 3, - "path": "torchtune/models/llama3_1/_model_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._model_builders", - "obj": "lora_llama3_1_8b", - "line": 84, - "column": 0, - "endLine": 84, - "endColumn": 20, - "path": "torchtune/models/llama3_1/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._model_builders", - "obj": "lora_llama3_1_70b", - "line": 137, - "column": 0, - "endLine": 137, - "endColumn": 21, - "path": "torchtune/models/llama3_1/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._model_builders", - "obj": "", - "line": 6, - "column": 0, - "endLine": 6, - "endColumn": 33, - "path": "torchtune/models/llama3_1/_model_builders.py", - "symbol": "unused-import", - "message": "Unused Optional imported from typing", - "message-id": "W0611" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._model_builders", - "obj": "", - "line": 12, - "column": 0, - "endLine": 12, - "endColumn": 62, - "path": "torchtune/models/llama3_1/_model_builders.py", - "symbol": "unused-import", - "message": "Unused Llama3Tokenizer imported from torchtune.models.llama3._tokenizer", - "message-id": "W0611" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._model_builders", - "obj": "", - "line": 14, - "column": 0, - "endLine": 14, - "endColumn": 64, - "path": "torchtune/models/llama3_1/_model_builders.py", - "symbol": "unused-import", - "message": "Unused parse_hf_tokenizer_json imported from torchtune.modules.tokenizers", - "message-id": "W0611" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "", - "line": 239, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "fixme", - "message": "TODO: quantize_base is not applied to final output_proj currently.", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "", - "line": 29, - "column": 0, - "endLine": 39, - "endColumn": 3, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "llama3_1", - "line": 44, - "column": 0, - "endLine": 44, - "endColumn": 12, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (11/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "llama3_1", - "line": 44, - "column": 0, - "endLine": 44, - "endColumn": 12, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (19/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "lora_llama3_1", - "line": 137, - "column": 0, - "endLine": 137, - "endColumn": 17, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (18/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "lora_llama3_1", - "line": 137, - "column": 0, - "endLine": 137, - "endColumn": 17, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (26/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "lora_llama3_1", - "line": 260, - "column": 8, - "endLine": 260, - "endColumn": 39, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "protected-access", - "message": "Access to a protected member _register_state_dict_hook of a client class", - "message-id": "W0212" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "lora_llama3_1_self_attention", - "line": 267, - "column": 0, - "endLine": 267, - "endColumn": 32, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (12/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "lora_llama3_1_self_attention", - "line": 267, - "column": 0, - "endLine": 267, - "endColumn": 32, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (20/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "lora_llama3_mlp", - "line": 404, - "column": 0, - "endLine": 404, - "endColumn": 19, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "lora_llama3_mlp", - "line": 404, - "column": 0, - "endLine": 404, - "endColumn": 19, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "", - "line": 8, - "column": 0, - "endLine": 8, - "endColumn": 42, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "unused-import", - "message": "Unused Literal imported from typing", - "message-id": "W0611" - }, - { - "type": "warning", - "module": "torchtune.models.llama3_1._component_builders", - "obj": "", - "line": 15, - "column": 0, - "endLine": 23, - "endColumn": 1, - "path": "torchtune/models/llama3_1/_component_builders.py", - "symbol": "unused-import", - "message": "Unused KVCache imported from torchtune.modules", - "message-id": "W0611" - }, - { - "type": "warning", - "module": "torchtune.models.mistral._model_builders", - "obj": "", - "line": 23, - "column": 0, - "endLine": 26, - "endColumn": 3, - "path": "torchtune/models/mistral/_model_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._model_builders", - "obj": "lora_mistral_7b", - "line": 70, - "column": 0, - "endLine": 70, - "endColumn": 19, - "path": "torchtune/models/mistral/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._model_builders", - "obj": "lora_mistral_reward_7b", - "line": 154, - "column": 0, - "endLine": 154, - "endColumn": 26, - "path": "torchtune/models/mistral/_model_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.models.mistral._model_builders", - "obj": "", - "line": 20, - "column": 0, - "endLine": 20, - "endColumn": 29, - "path": "torchtune/models/mistral/_model_builders.py", - "symbol": "wrong-import-order", - "message": "standard import \"functools.partial\" should be placed before first party imports \"torchtune.models.mistral._component_builders.mistral\", \"torchtune.data._prompt_templates._TemplateType\", \"torchtune.config._utils._get_prompt_template\", \"torchtune.modules.TransformerDecoder\", \"torchtune.models.mistral._tokenizer.MistralTokenizer\", \"torchtune.modules.peft.LORA_ATTN_MODULES\" ", - "message-id": "C0411" - }, - { - "type": "warning", - "module": "torchtune.models.mistral._component_builders", - "obj": "", - "line": 245, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "fixme", - "message": "TODO: quantize_base is not applied to final output_proj currently.", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.mistral._component_builders", - "obj": "", - "line": 269, - "column": 17, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "fixme", - "message": "TODO this is clowny, figure out a better way to get what precision the rest", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.mistral._component_builders", - "obj": "", - "line": 648, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "fixme", - "message": "TODO: quantize_base is not applied to final output_proj currently.", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.mistral._component_builders", - "obj": "", - "line": 678, - "column": 17, - "endLine": null, - "endColumn": null, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "fixme", - "message": "TODO this is clowny, figure out a better way to get what precision the rest", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.models.mistral._component_builders", - "obj": "", - "line": 25, - "column": 0, - "endLine": 35, - "endColumn": 3, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "pointless-string-statement", - "message": "String statement has no effect", - "message-id": "W0105" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "mistral", - "line": 38, - "column": 0, - "endLine": 38, - "endColumn": 11, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (10/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "mistral", - "line": 38, - "column": 0, - "endLine": 38, - "endColumn": 11, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (17/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "lora_mistral", - "line": 142, - "column": 0, - "endLine": 142, - "endColumn": 16, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (18/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "lora_mistral", - "line": 142, - "column": 0, - "endLine": 142, - "endColumn": 16, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (25/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.models.mistral._component_builders", - "obj": "lora_mistral", - "line": 266, - "column": 8, - "endLine": 266, - "endColumn": 39, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "protected-access", - "message": "Access to a protected member _register_state_dict_hook of a client class", - "message-id": "W0212" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "lora_mistral_self_attention", - "line": 279, - "column": 0, - "endLine": 279, - "endColumn": 31, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (12/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "lora_mistral_self_attention", - "line": 279, - "column": 0, - "endLine": 279, - "endColumn": 31, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (20/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.models.mistral._component_builders", - "obj": "lora_mistral_mlp", - "line": 421, - "column": 0, - "endLine": 421, - "endColumn": 20, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "lora_mistral_mlp", - "line": 421, - "column": 0, - "endLine": 421, - "endColumn": 20, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "mistral_classifier", - "line": 463, - "column": 0, - "endLine": 463, - "endColumn": 22, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (11/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "mistral_classifier", - "line": 463, - "column": 0, - "endLine": 463, - "endColumn": 22, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (18/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "lora_mistral_classifier", - "line": 544, - "column": 0, - "endLine": 544, - "endColumn": 27, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (19/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._component_builders", - "obj": "lora_mistral_classifier", - "line": 544, - "column": 0, - "endLine": 544, - "endColumn": 27, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "too-many-locals", - "message": "Too many local variables (26/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.models.mistral._component_builders", - "obj": "lora_mistral_classifier", - "line": 675, - "column": 8, - "endLine": 675, - "endColumn": 39, - "path": "torchtune/models/mistral/_component_builders.py", - "symbol": "protected-access", - "message": "Access to a protected member _register_state_dict_hook of a client class", - "message-id": "W0212" - }, - { - "type": "convention", - "module": "torchtune.models.mistral._tokenizer", - "obj": "MistralTokenizer.eos_id", - "line": 66, - "column": 4, - "endLine": 66, - "endColumn": 14, - "path": "torchtune/models/mistral/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.mistral._tokenizer", - "obj": "MistralTokenizer.bos_id", - "line": 70, - "column": 4, - "endLine": 70, - "endColumn": 14, - "path": "torchtune/models/mistral/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.mistral._tokenizer", - "obj": "MistralTokenizer.pad_id", - "line": 74, - "column": 4, - "endLine": 74, - "endColumn": 14, - "path": "torchtune/models/mistral/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.models.mistral._tokenizer", - "obj": "MistralTokenizer.vocab_size", - "line": 78, - "column": 4, - "endLine": 78, - "endColumn": 18, - "path": "torchtune/models/mistral/_tokenizer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "warning", - "module": "torchtune.models.mistral._tokenizer", - "obj": "MistralTokenizer.tokenize_messages", - "line": 124, - "column": 4, - "endLine": 124, - "endColumn": 25, - "path": "torchtune/models/mistral/_tokenizer.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'MistralTokenizer.tokenize_messages' method", - "message-id": "W0221" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._prompt_template", - "obj": "MistralChatTemplate.__call__", - "line": 57, - "column": 12, - "endLine": 66, - "endColumn": 17, - "path": "torchtune/models/mistral/_prompt_template.py", - "symbol": "no-else-raise", - "message": "Unnecessary \"else\" after \"raise\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1720" - }, - { - "type": "refactor", - "module": "torchtune.models.mistral._prompt_template", - "obj": "MistralChatTemplate", - "line": 11, - "column": 0, - "endLine": 11, - "endColumn": 25, - "path": "torchtune/models/mistral/_prompt_template.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "warning", - "module": "torchtune._cli.run", - "obj": "", - "line": 82, - "column": 9, - "endLine": null, - "endColumn": null, - "path": "torchtune/_cli/run.py", - "symbol": "fixme", - "message": "TODO (rohan-varma): Add check that nproc_per_node <= cuda device count. Currently,", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune._cli.run", - "obj": "Run._add_arguments", - "line": 68, - "column": 22, - "endLine": 68, - "endColumn": 49, - "path": "torchtune/_cli/run.py", - "symbol": "protected-access", - "message": "Access to a protected member _actions of a client class", - "message-id": "W0212" - }, - { - "type": "warning", - "module": "torchtune._cli.run", - "obj": "Run._add_arguments", - "line": 78, - "column": 12, - "endLine": 78, - "endColumn": 36, - "path": "torchtune/_cli/run.py", - "symbol": "protected-access", - "message": "Access to a protected member _add_action of a client class", - "message-id": "W0212" - }, - { - "type": "refactor", - "module": "torchtune._cli.run", - "obj": "Run._get_recipe", - "line": 101, - "column": 4, - "endLine": 101, - "endColumn": 19, - "path": "torchtune/_cli/run.py", - "symbol": "inconsistent-return-statements", - "message": "Either all return statements in a function should return an expression, or none of them should.", - "message-id": "R1710" - }, - { - "type": "refactor", - "module": "torchtune._cli.run", - "obj": "Run._get_config", - "line": 114, - "column": 4, - "endLine": 114, - "endColumn": 19, - "path": "torchtune/_cli/run.py", - "symbol": "inconsistent-return-statements", - "message": "Either all return statements in a function should return an expression, or none of them should.", - "message-id": "R1710" - }, - { - "type": "refactor", - "module": "torchtune._cli.run", - "obj": "Run", - "line": 24, - "column": 0, - "endLine": 24, - "endColumn": 9, - "path": "torchtune/_cli/run.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "convention", - "module": "torchtune._cli.run", - "obj": "", - "line": 17, - "column": 0, - "endLine": 17, - "endColumn": 82, - "path": "torchtune/_cli/run.py", - "symbol": "wrong-import-order", - "message": "third party import \"torch.distributed.run.get_args_parser\" should be placed before first party import \"torchtune\" ", - "message-id": "C0411" - }, - { - "type": "warning", - "module": "torchtune._cli.download", - "obj": "Download._download_cmd", - "line": 144, - "column": 15, - "endLine": 144, - "endColumn": 24, - "path": "torchtune/_cli/download.py", - "symbol": "broad-exception-caught", - "message": "Catching too general exception Exception", - "message-id": "W0718" - }, - { - "type": "convention", - "module": "torchtune._cli.download", - "obj": "Download._download_cmd", - "line": 145, - "column": 12, - "endLine": 145, - "endColumn": 28, - "path": "torchtune/_cli/download.py", - "symbol": "import-outside-toplevel", - "message": "Import outside toplevel (traceback)", - "message-id": "C0415" - }, - { - "type": "refactor", - "module": "torchtune._cli.download", - "obj": "Download", - "line": 19, - "column": 0, - "endLine": 19, - "endColumn": 14, - "path": "torchtune/_cli/download.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "warning", - "module": "torchtune._cli.ls", - "obj": "List._ls_cmd", - "line": 45, - "column": 22, - "endLine": 45, - "endColumn": 46, - "path": "torchtune/_cli/ls.py", - "symbol": "unused-argument", - "message": "Unused argument 'args'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune._cli.ls", - "obj": "List", - "line": 15, - "column": 0, - "endLine": 15, - "endColumn": 10, - "path": "torchtune/_cli/ls.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune._cli.cp", - "obj": "Copy", - "line": 18, - "column": 0, - "endLine": 18, - "endColumn": 10, - "path": "torchtune/_cli/cp.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune._cli.validate", - "obj": "Validate", - "line": 18, - "column": 0, - "endLine": 18, - "endColumn": 14, - "path": "torchtune/_cli/validate.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "convention", - "module": "torchtune._cli.tune", - "obj": "main", - "line": 46, - "column": 0, - "endLine": 46, - "endColumn": 8, - "path": "torchtune/_cli/tune.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune._cli.subcommand", - "obj": "Subcommand.create", - "line": 13, - "column": 4, - "endLine": 13, - "endColumn": 14, - "path": "torchtune/_cli/subcommand.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune._cli.subcommand", - "obj": "Subcommand", - "line": 8, - "column": 0, - "endLine": 8, - "endColumn": 16, - "path": "torchtune/_cli/subcommand.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.attention", - "obj": "MultiHeadAttention", - "line": 17, - "column": 0, - "endLine": 17, - "endColumn": 24, - "path": "torchtune/modules/attention.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (15/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.modules.attention", - "obj": "MultiHeadAttention.__init__", - "line": 82, - "column": 4, - "endLine": 82, - "endColumn": 16, - "path": "torchtune/modules/attention.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (16/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.modules.attention", - "obj": "MultiHeadAttention.__init__", - "line": 82, - "column": 4, - "endLine": 82, - "endColumn": 16, - "path": "torchtune/modules/attention.py", - "symbol": "too-many-locals", - "message": "Too many local variables (16/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.modules.position_embeddings", - "obj": "", - "line": 46, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/position_embeddings.py", - "symbol": "fixme", - "message": "TODO: delete this once all our recipes are moved off of FSDP1 since we", - "message-id": "W0511" - }, - { - "type": "convention", - "module": "torchtune.modules.position_embeddings", - "obj": "RotaryPositionalEmbeddings.reset_parameters", - "line": 48, - "column": 4, - "endLine": 48, - "endColumn": 24, - "path": "torchtune/modules/position_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.modules.position_embeddings", - "obj": "RotaryPositionalEmbeddings.rope_init", - "line": 51, - "column": 4, - "endLine": 51, - "endColumn": 17, - "path": "torchtune/modules/position_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "convention", - "module": "torchtune.modules.position_embeddings", - "obj": "RotaryPositionalEmbeddings.build_rope_cache", - "line": 59, - "column": 4, - "endLine": 59, - "endColumn": 24, - "path": "torchtune/modules/position_embeddings.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.modules.vision_transformer", - "obj": "VisionTransformer", - "line": 16, - "column": 0, - "endLine": 16, - "endColumn": 23, - "path": "torchtune/modules/vision_transformer.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (11/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.modules.vision_transformer", - "obj": "VisionTransformer.__init__", - "line": 196, - "column": 4, - "endLine": 196, - "endColumn": 16, - "path": "torchtune/modules/vision_transformer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (12/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.modules.vision_transformer", - "obj": "VisionTransformer.get_image_tokens_per_tile", - "line": 250, - "column": 4, - "endLine": 250, - "endColumn": 33, - "path": "torchtune/modules/vision_transformer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.modules.vision_transformer", - "obj": "VisionTransformer.forward", - "line": 253, - "column": 4, - "endLine": 253, - "endColumn": 15, - "path": "torchtune/modules/vision_transformer.py", - "symbol": "too-many-locals", - "message": "Too many local variables (16/15)", - "message-id": "R0914" - }, - { - "type": "convention", - "module": "torchtune.modules.vision_transformer", - "obj": "CLSEmbedding.forward", - "line": 425, - "column": 4, - "endLine": 425, - "endColumn": 15, - "path": "torchtune/modules/vision_transformer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "warning", - "module": "torchtune.modules.vision_transformer", - "obj": "CLSEmbedding.forward", - "line": 428, - "column": 33, - "endLine": 428, - "endColumn": 41, - "path": "torchtune/modules/vision_transformer.py", - "symbol": "unused-variable", - "message": "Unused variable 'n_tokens'", - "message-id": "W0612" - }, - { - "type": "refactor", - "module": "torchtune.modules.vision_transformer", - "obj": "CLSEmbedding", - "line": 408, - "column": 0, - "endLine": 408, - "endColumn": 18, - "path": "torchtune/modules/vision_transformer.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "convention", - "module": "torchtune.modules.vision_transformer", - "obj": "CLSProjection.forward", - "line": 449, - "column": 4, - "endLine": 449, - "endColumn": 15, - "path": "torchtune/modules/vision_transformer.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.modules.vision_transformer", - "obj": "CLSProjection", - "line": 433, - "column": 0, - "endLine": 433, - "endColumn": 19, - "path": "torchtune/modules/vision_transformer.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "convention", - "module": "torchtune.modules.feed_forward", - "obj": "FeedForward.forward", - "line": 37, - "column": 4, - "endLine": 37, - "endColumn": 15, - "path": "torchtune/modules/feed_forward.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "refactor", - "module": "torchtune.modules.feed_forward", - "obj": "FeedForward", - "line": 11, - "column": 0, - "endLine": 11, - "endColumn": 17, - "path": "torchtune/modules/feed_forward.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.kv_cache", - "obj": "KVCache.__init__", - "line": 27, - "column": 4, - "endLine": 27, - "endColumn": 16, - "path": "torchtune/modules/kv_cache.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.modules.transformer", - "obj": "", - "line": 242, - "column": 9, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/transformer.py", - "symbol": "fixme", - "message": "TODO: Add support for sample packing and bring back input_pos", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.modules.transformer", - "obj": "", - "line": 271, - "column": 5, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/transformer.py", - "symbol": "fixme", - "message": "FIXME: copy.deepcopy() is not defined on nn.module", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.modules.transformer", - "obj": "", - "line": 481, - "column": 9, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/transformer.py", - "symbol": "fixme", - "message": "TODO: always output a list to have a consistent output type", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.modules.transformer", - "obj": "", - "line": 690, - "column": 9, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/transformer.py", - "symbol": "fixme", - "message": "TODO: always output a list to have a consistent output type", - "message-id": "W0511" - }, - { - "type": "refactor", - "module": "torchtune.modules.transformer", - "obj": "TransformerSelfAttentionLayer.__init__", - "line": 28, - "column": 4, - "endLine": 28, - "endColumn": 16, - "path": "torchtune/modules/transformer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.modules.transformer", - "obj": "TransformerSelfAttentionLayer.forward", - "line": 65, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/transformer.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.modules.transformer", - "obj": "TransformerCrossAttentionLayer.__init__", - "line": 128, - "column": 4, - "endLine": 128, - "endColumn": 16, - "path": "torchtune/modules/transformer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.modules.transformer", - "obj": "TransformerCrossAttentionLayer.forward", - "line": 205, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/transformer.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.modules.transformer", - "obj": "TransformerDecoder", - "line": 275, - "column": 0, - "endLine": 275, - "endColumn": 24, - "path": "torchtune/modules/transformer.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (10/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.modules.transformer", - "obj": "TransformerDecoder.__init__", - "line": 308, - "column": 4, - "endLine": 308, - "endColumn": 16, - "path": "torchtune/modules/transformer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (10/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.modules.transformer", - "obj": "TransformerDecoder.forward", - "line": 378, - "column": 4, - "endLine": 378, - "endColumn": 15, - "path": "torchtune/modules/transformer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.modules.transformer", - "obj": "TransformerDecoder.forward", - "line": 429, - "column": 8, - "endLine": 429, - "endColumn": 11, - "path": "torchtune/modules/transformer.py", - "symbol": "unused-variable", - "message": "Unused variable 'bsz'", - "message-id": "W0612" - }, - { - "type": "refactor", - "module": "torchtune.modules.transformer", - "obj": "TiedEmbeddingTransformerDecoder", - "line": 486, - "column": 0, - "endLine": 486, - "endColumn": 37, - "path": "torchtune/modules/transformer.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (9/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.modules.transformer", - "obj": "TiedEmbeddingTransformerDecoder.__init__", - "line": 519, - "column": 4, - "endLine": 519, - "endColumn": 16, - "path": "torchtune/modules/transformer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (9/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.modules.transformer", - "obj": "TiedEmbeddingTransformerDecoder.forward", - "line": 587, - "column": 4, - "endLine": 587, - "endColumn": 15, - "path": "torchtune/modules/transformer.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.modules.transformer", - "obj": "TiedEmbeddingTransformerDecoder.forward", - "line": 637, - "column": 8, - "endLine": 637, - "endColumn": 11, - "path": "torchtune/modules/transformer.py", - "symbol": "unused-variable", - "message": "Unused variable 'bsz'", - "message-id": "W0612" - }, - { - "type": "refactor", - "module": "torchtune.modules.tanh_gate", - "obj": "TanhGate", - "line": 12, - "column": 0, - "endLine": 12, - "endColumn": 14, - "path": "torchtune/modules/tanh_gate.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.common_utils", - "obj": "", - "line": 11, - "column": 0, - "endLine": 11, - "endColumn": 21, - "path": "torchtune/modules/common_utils.py", - "symbol": "consider-using-from-import", - "message": "Use 'from torch import nn' instead", - "message-id": "R0402" - }, - { - "type": "warning", - "module": "torchtune.modules.common_utils", - "obj": "reparametrize_as_dtype_state_dict_post_hook", - "line": 16, - "column": 4, - "endLine": 16, - "endColumn": 20, - "path": "torchtune/modules/common_utils.py", - "symbol": "unused-argument", - "message": "Unused argument 'model'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.common_utils", - "obj": "reparametrize_as_dtype_state_dict_post_hook", - "line": 16, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/common_utils.py", - "symbol": "unused-argument", - "message": "Unused argument 'args'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.common_utils", - "obj": "reparametrize_as_dtype_state_dict_post_hook", - "line": 16, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/common_utils.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.modules.rms_norm", - "obj": "RMSNorm", - "line": 12, - "column": 0, - "endLine": 12, - "endColumn": 13, - "path": "torchtune/modules/rms_norm.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "warning", - "module": "torchtune.modules.layer_norm", - "obj": "Fp32LayerNorm.__init__", - "line": 19, - "column": 4, - "endLine": 19, - "endColumn": 16, - "path": "torchtune/modules/layer_norm.py", - "symbol": "useless-parent-delegation", - "message": "Useless parent or super() delegation in method '__init__'", - "message-id": "W0246" - }, - { - "type": "refactor", - "module": "torchtune.modules.layer_norm", - "obj": "Fp32LayerNorm", - "line": 14, - "column": 0, - "endLine": 14, - "endColumn": 19, - "path": "torchtune/modules/layer_norm.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer", - "line": 15, - "column": 0, - "endLine": 15, - "endColumn": 32, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (8/7)", - "message-id": "R0902" - }, - { - "type": "error", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.__init__", - "line": 35, - "column": 8, - "endLine": 35, - "endColumn": 22, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "no-member", - "message": "Instance of 'SentencePieceProcessor' has no 'load' member; maybe 'Load'?", - "message-id": "E1101" - }, - { - "type": "refactor", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.__init__", - "line": 45, - "column": 34, - "endLine": 47, - "endColumn": 9, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "use-a-generator", - "message": "Use a generator instead 'any(self.spm_model.encode(c) for c in WHITESPACE_CHARS)'", - "message-id": "R1729" - }, - { - "type": "error", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.__init__", - "line": 46, - "column": 13, - "endLine": 46, - "endColumn": 34, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "no-member", - "message": "Instance of 'SentencePieceProcessor' has no 'encode' member; maybe 'Encode'?", - "message-id": "E1101" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.encode", - "line": 49, - "column": 4, - "endLine": 49, - "endColumn": 14, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'SentencePieceBaseTokenizer.encode' method", - "message-id": "W0221" - }, - { - "type": "refactor", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.encode", - "line": 49, - "column": 4, - "endLine": 49, - "endColumn": 14, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.encode", - "line": 80, - "column": 8, - "endLine": 100, - "endColumn": 13, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "no-else-return", - "message": "Unnecessary \"else\" after \"return\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1705" - }, - { - "type": "error", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.encode", - "line": 88, - "column": 19, - "endLine": 88, - "endColumn": 40, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "no-member", - "message": "Instance of 'SentencePieceProcessor' has no 'encode' member; maybe 'Encode'?", - "message-id": "E1101" - }, - { - "type": "error", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.encode", - "line": 95, - "column": 19, - "endLine": 95, - "endColumn": 40, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "no-member", - "message": "Instance of 'SentencePieceProcessor' has no 'encode' member; maybe 'Encode'?", - "message-id": "E1101" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.decode", - "line": 102, - "column": 4, - "endLine": 102, - "endColumn": 14, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "arguments-renamed", - "message": "Parameter 'token_ids' has been renamed to 'ids' in overriding 'SentencePieceBaseTokenizer.decode' method", - "message-id": "W0237" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.decode", - "line": 102, - "column": 4, - "endLine": 102, - "endColumn": 14, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'SentencePieceBaseTokenizer.decode' method", - "message-id": "W0221" - }, - { - "type": "error", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.decode", - "line": 111, - "column": 15, - "endLine": 111, - "endColumn": 36, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "no-member", - "message": "Instance of 'SentencePieceProcessor' has no 'decode' member; maybe 'Decode'?", - "message-id": "E1101" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.encode", - "line": 83, - "column": 16, - "endLine": 83, - "endColumn": 27, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "attribute-defined-outside-init", - "message": "Attribute 'prefix' defined outside __init__", - "message-id": "W0201" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._sentencepiece", - "obj": "SentencePieceBaseTokenizer.encode", - "line": 84, - "column": 16, - "endLine": 84, - "endColumn": 35, - "path": "torchtune/modules/tokenizers/_sentencepiece.py", - "symbol": "attribute-defined-outside-init", - "message": "Attribute 'encoded_prefix' defined outside __init__", - "message-id": "W0201" - }, - { - "type": "refactor", - "module": "torchtune.modules.tokenizers._tiktoken", - "obj": "TikTokenBaseTokenizer.__init__", - "line": 40, - "column": 4, - "endLine": 40, - "endColumn": 16, - "path": "torchtune/modules/tokenizers/_tiktoken.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.modules.tokenizers._tiktoken", - "obj": "TikTokenBaseTokenizer._split_long_repetitions", - "line": 74, - "column": 8, - "endLine": 85, - "endColumn": 41, - "path": "torchtune/modules/tokenizers/_tiktoken.py", - "symbol": "consider-using-enumerate", - "message": "Consider using enumerate instead of iterating with range and len", - "message-id": "C0200" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._tiktoken", - "obj": "TikTokenBaseTokenizer.encode", - "line": 88, - "column": 4, - "endLine": 88, - "endColumn": 14, - "path": "torchtune/modules/tokenizers/_tiktoken.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'TikTokenBaseTokenizer.encode' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._tiktoken", - "obj": "TikTokenBaseTokenizer.decode", - "line": 137, - "column": 4, - "endLine": 137, - "endColumn": 14, - "path": "torchtune/modules/tokenizers/_tiktoken.py", - "symbol": "arguments-differ", - "message": "Variadics removed in overriding 'TikTokenBaseTokenizer.decode' method", - "message-id": "W0221" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._tiktoken", - "obj": "TikTokenBaseTokenizer.decode", - "line": 167, - "column": 35, - "endLine": 167, - "endColumn": 64, - "path": "torchtune/modules/tokenizers/_tiktoken.py", - "symbol": "protected-access", - "message": "Access to a protected member _special_tokens of a client class", - "message-id": "W0212" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._utils", - "obj": "BaseTokenizer.encode", - "line": 30, - "column": 8, - "endLine": 30, - "endColumn": 12, - "path": "torchtune/modules/tokenizers/_utils.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._utils", - "obj": "BaseTokenizer.decode", - "line": 43, - "column": 8, - "endLine": 43, - "endColumn": 12, - "path": "torchtune/modules/tokenizers/_utils.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._utils", - "obj": "ModelTokenizer.tokenize_messages", - "line": 69, - "column": 8, - "endLine": 69, - "endColumn": 12, - "path": "torchtune/modules/tokenizers/_utils.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "refactor", - "module": "torchtune.modules.tokenizers._utils", - "obj": "ModelTokenizer", - "line": 46, - "column": 0, - "endLine": 46, - "endColumn": 20, - "path": "torchtune/modules/tokenizers/_utils.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._utils", - "obj": "tokenize_messages_no_special_tokens", - "line": 153, - "column": 31, - "endLine": 153, - "endColumn": 35, - "path": "torchtune/modules/tokenizers/_utils.py", - "symbol": "undefined-loop-variable", - "message": "Using possibly undefined loop variable 'item'", - "message-id": "W0631" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._utils", - "obj": "tokenize_messages_no_special_tokens", - "line": 173, - "column": 43, - "endLine": 173, - "endColumn": 50, - "path": "torchtune/modules/tokenizers/_utils.py", - "symbol": "undefined-loop-variable", - "message": "Using possibly undefined loop variable 'message'", - "message-id": "W0631" - }, - { - "type": "warning", - "module": "torchtune.modules.tokenizers._utils", - "obj": "parse_hf_tokenizer_json", - "line": 189, - "column": 9, - "endLine": 189, - "endColumn": 39, - "path": "torchtune/modules/tokenizers/_utils.py", - "symbol": "unspecified-encoding", - "message": "Using open without explicitly specifying an encoding", - "message-id": "W1514" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "", - "line": 62, - "column": 9, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "fixme", - "message": "TODO: Switch to register_load_state_dict_pre_hook and", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "", - "line": 176, - "column": 9, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "fixme", - "message": "TODO: Support merging the embeddings after finetuning", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "", - "line": 183, - "column": 9, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "fixme", - "message": "TODO: Switch to register_load_state_dict_pre_hook and", - "message-id": "W0511" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "FusionLayer._state_dict_hook", - "line": 65, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "unused-argument", - "message": "Unused argument 'args'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "FusionLayer._state_dict_hook", - "line": 65, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "FusionLayer._load_state_dict_hook", - "line": 79, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "unused-argument", - "message": "Unused argument 'args'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "FusionLayer._load_state_dict_hook", - "line": 79, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "FusionEmbedding._state_dict_hook", - "line": 186, - "column": 44, - "endLine": 186, - "endColumn": 50, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "unused-argument", - "message": "Unused argument 'prefix'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "FusionEmbedding._state_dict_hook", - "line": 186, - "column": 52, - "endLine": 186, - "endColumn": 61, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "unused-argument", - "message": "Unused argument 'keep_vars'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "FusionEmbedding._load_state_dict_hook", - "line": 198, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "unused-argument", - "message": "Unused argument 'args'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "FusionEmbedding._load_state_dict_hook", - "line": 198, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "FusionEmbedding.forward", - "line": 222, - "column": 22, - "endLine": 222, - "endColumn": 41, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "redefined-builtin", - "message": "Redefining built-in 'input'", - "message-id": "W0622" - }, - { - "type": "refactor", - "module": "torchtune.modules.model_fusion._fusion", - "obj": "DeepFusionModel.forward", - "line": 324, - "column": 4, - "endLine": 324, - "endColumn": 15, - "path": "torchtune/modules/model_fusion/_fusion.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "warning", - "module": "torchtune.modules.low_precision._register_nf4_dispatch_ops", - "obj": "clone", - "line": 12, - "column": 10, - "endLine": 12, - "endColumn": 14, - "path": "torchtune/modules/low_precision/_register_nf4_dispatch_ops.py", - "symbol": "unused-argument", - "message": "Unused argument 'func'", - "message-id": "W0613" - }, - { - "type": "warning", - "module": "torchtune.modules.low_precision._register_nf4_dispatch_ops", - "obj": "clone", - "line": 12, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/modules/low_precision/_register_nf4_dispatch_ops.py", - "symbol": "unused-argument", - "message": "Unused argument 'kwargs'", - "message-id": "W0613" - }, - { - "type": "refactor", - "module": "torchtune.modules.low_precision.nf4_linear", - "obj": "", - "line": 11, - "column": 0, - "endLine": 11, - "endColumn": 21, - "path": "torchtune/modules/low_precision/nf4_linear.py", - "symbol": "consider-using-from-import", - "message": "Use 'from torch import nn' instead", - "message-id": "R0402" - }, - { - "type": "warning", - "module": "torchtune.modules.low_precision.nf4_linear", - "obj": "FrozenNF4Linear.forward", - "line": 49, - "column": 22, - "endLine": 49, - "endColumn": 41, - "path": "torchtune/modules/low_precision/nf4_linear.py", - "symbol": "redefined-builtin", - "message": "Redefining built-in 'input'", - "message-id": "W0622" - }, - { - "type": "refactor", - "module": "torchtune.modules.low_precision.nf4_linear", - "obj": "FrozenNF4Linear", - "line": 15, - "column": 0, - "endLine": 15, - "endColumn": 21, - "path": "torchtune/modules/low_precision/nf4_linear.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.peft.dora", - "obj": "DoRALinear", - "line": 20, - "column": 0, - "endLine": 20, - "endColumn": 16, - "path": "torchtune/modules/peft/dora.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (9/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.modules.peft.dora", - "obj": "DoRALinear.__init__", - "line": 46, - "column": 4, - "endLine": 46, - "endColumn": 16, - "path": "torchtune/modules/peft/dora.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.modules.peft.dora", - "obj": "DoRALinear.initialize_parameters", - "line": 77, - "column": 4, - "endLine": 77, - "endColumn": 29, - "path": "torchtune/modules/peft/dora.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "warning", - "module": "torchtune.modules.peft.dora", - "obj": "", - "line": 16, - "column": 0, - "endLine": 16, - "endColumn": 70, - "path": "torchtune/modules/peft/dora.py", - "symbol": "unused-import", - "message": "Unused _register_nf4_dispatch_ops imported from torchtune.modules.low_precision", - "message-id": "W0611" - }, - { - "type": "refactor", - "module": "torchtune.modules.peft.lora", - "obj": "LoRALinear", - "line": 19, - "column": 0, - "endLine": 19, - "endColumn": 16, - "path": "torchtune/modules/peft/lora.py", - "symbol": "too-many-instance-attributes", - "message": "Too many instance attributes (11/7)", - "message-id": "R0902" - }, - { - "type": "refactor", - "module": "torchtune.modules.peft.lora", - "obj": "LoRALinear.__init__", - "line": 42, - "column": 4, - "endLine": 42, - "endColumn": 16, - "path": "torchtune/modules/peft/lora.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.modules.peft.lora", - "obj": "LoRALinear.initialize_parameters", - "line": 82, - "column": 4, - "endLine": 82, - "endColumn": 29, - "path": "torchtune/modules/peft/lora.py", - "symbol": "missing-function-docstring", - "message": "Missing function or method docstring", - "message-id": "C0116" - }, - { - "type": "warning", - "module": "torchtune.modules.peft.lora", - "obj": "", - "line": 15, - "column": 0, - "endLine": 15, - "endColumn": 70, - "path": "torchtune/modules/peft/lora.py", - "symbol": "unused-import", - "message": "Unused _register_nf4_dispatch_ops imported from torchtune.modules.low_precision", - "message-id": "W0611" - }, - { - "type": "convention", - "module": "torchtune.modules.peft._utils", - "obj": "", - "line": 14, - "column": 0, - "endLine": 14, - "endColumn": 17, - "path": "torchtune/modules/peft/_utils.py", - "symbol": "invalid-name", - "message": "Class name \"LORA_ATTN_MODULES\" doesn't conform to PascalCase naming style", - "message-id": "C0103" - }, - { - "type": "warning", - "module": "torchtune.modules.peft._utils", - "obj": "AdapterModule.adapter_params", - "line": 33, - "column": 8, - "endLine": 33, - "endColumn": 12, - "path": "torchtune/modules/peft/_utils.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "refactor", - "module": "torchtune.modules.peft._utils", - "obj": "AdapterModule", - "line": 17, - "column": 0, - "endLine": 17, - "endColumn": 19, - "path": "torchtune/modules/peft/_utils.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.peft._utils", - "obj": "validate_state_dict_for_lora", - "line": 110, - "column": 0, - "endLine": 110, - "endColumn": 32, - "path": "torchtune/modules/peft/_utils.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.modules.peft._utils", - "obj": "validate_state_dict_for_lora.", - "line": 155, - "column": 20, - "endLine": 160, - "endColumn": 5, - "path": "torchtune/modules/peft/_utils.py", - "symbol": "unnecessary-lambda-assignment", - "message": "Lambda expression assigned to a variable. Define a function using the \"def\" keyword instead.", - "message-id": "C3001" - }, - { - "type": "refactor", - "module": "torchtune.modules.peft._utils", - "obj": "validate_state_dict_for_lora.", - "line": 155, - "column": 30, - "endLine": 160, - "endColumn": 5, - "path": "torchtune/modules/peft/_utils.py", - "symbol": "use-a-generator", - "message": "Use a generator instead 'any('.'.join([k, 'lora']) in x or '.'.join([k, 'magnitude']) in x for k in lora_modules)'", - "message-id": "R1729" - }, - { - "type": "refactor", - "module": "torchtune.modules.peft._utils", - "obj": "_get_lora_modules", - "line": 210, - "column": 11, - "endLine": 217, - "endColumn": 5, - "path": "torchtune/modules/peft/_utils.py", - "symbol": "consider-using-set-comprehension", - "message": "Consider using a set comprehension", - "message-id": "R1718" - }, - { - "type": "refactor", - "module": "torchtune.modules.peft._utils", - "obj": "validate_missing_and_unexpected_for_lora", - "line": 306, - "column": 0, - "endLine": 306, - "endColumn": 44, - "path": "torchtune/modules/peft/_utils.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "convention", - "module": "torchtune.modules.peft._utils", - "obj": "validate_missing_and_unexpected_for_lora.", - "line": 353, - "column": 20, - "endLine": 358, - "endColumn": 5, - "path": "torchtune/modules/peft/_utils.py", - "symbol": "unnecessary-lambda-assignment", - "message": "Lambda expression assigned to a variable. Define a function using the \"def\" keyword instead.", - "message-id": "C3001" - }, - { - "type": "refactor", - "module": "torchtune.modules.peft._utils", - "obj": "validate_missing_and_unexpected_for_lora.", - "line": 353, - "column": 30, - "endLine": 358, - "endColumn": 5, - "path": "torchtune/modules/peft/_utils.py", - "symbol": "use-a-generator", - "message": "Use a generator instead 'any('.'.join([k, 'lora']) in x or '.'.join([k, 'magnitude']) in x for k in lora_modules)'", - "message-id": "R1729" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf._generation", - "obj": "generate_next_token_with_logits", - "line": 42, - "column": 0, - "endLine": 42, - "endColumn": 35, - "path": "torchtune/modules/rlhf/_generation.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf._generation", - "obj": "generate_with_logits", - "line": 106, - "column": 0, - "endLine": 106, - "endColumn": 24, - "path": "torchtune/modules/rlhf/_generation.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf.sequence_processing", - "obj": "get_batch_log_probs", - "line": 141, - "column": 4, - "endLine": 144, - "endColumn": 56, - "path": "torchtune/modules/rlhf/sequence_processing.py", - "symbol": "no-else-return", - "message": "Unnecessary \"else\" after \"return\", remove the \"else\" and de-indent the code inside it", - "message-id": "R1705" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf.loss.ppo", - "obj": "", - "line": 10, - "column": 0, - "endLine": 10, - "endColumn": 21, - "path": "torchtune/modules/rlhf/loss/ppo.py", - "symbol": "consider-using-from-import", - "message": "Use 'from torch import nn' instead", - "message-id": "R0402" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf.loss.ppo", - "obj": "PPOLoss.forward", - "line": 43, - "column": 4, - "endLine": 43, - "endColumn": 15, - "path": "torchtune/modules/rlhf/loss/ppo.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (9/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf.loss.ppo", - "obj": "PPOLoss.forward", - "line": 43, - "column": 4, - "endLine": 43, - "endColumn": 15, - "path": "torchtune/modules/rlhf/loss/ppo.py", - "symbol": "too-many-locals", - "message": "Too many local variables (18/15)", - "message-id": "R0914" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf.loss.ppo", - "obj": "PPOLoss", - "line": 14, - "column": 0, - "endLine": 14, - "endColumn": 13, - "path": "torchtune/modules/rlhf/loss/ppo.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf.loss.dpo", - "obj": "", - "line": 10, - "column": 0, - "endLine": 10, - "endColumn": 21, - "path": "torchtune/modules/rlhf/loss/dpo.py", - "symbol": "consider-using-from-import", - "message": "Use 'from torch import nn' instead", - "message-id": "R0402" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf.loss.dpo", - "obj": "DPOLoss", - "line": 14, - "column": 0, - "endLine": 14, - "endColumn": 13, - "path": "torchtune/modules/rlhf/loss/dpo.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf.loss.dpo", - "obj": "RSOLoss", - "line": 97, - "column": 0, - "endLine": 97, - "endColumn": 13, - "path": "torchtune/modules/rlhf/loss/dpo.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf.loss.dpo", - "obj": "IPOLoss", - "line": 163, - "column": 0, - "endLine": 163, - "endColumn": 13, - "path": "torchtune/modules/rlhf/loss/dpo.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.rlhf.loss.dpo", - "obj": "SimPOLoss", - "line": 244, - "column": 0, - "endLine": 244, - "endColumn": 15, - "path": "torchtune/modules/rlhf/loss/dpo.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "error", - "module": "torchtune.modules.rlhf.utils._convert_weights", - "obj": "reward_hf_to_tune", - "line": 80, - "column": 29, - "endLine": 80, - "endColumn": 36, - "path": "torchtune/modules/rlhf/utils/_convert_weights.py", - "symbol": "possibly-used-before-assignment", - "message": "Possibly using variable 'new_key' before assignment", - "message-id": "E0606" - }, - { - "type": "refactor", - "module": "torchtune.modules.transforms._transforms", - "obj": "Transform", - "line": 12, - "column": 0, - "endLine": 12, - "endColumn": 15, - "path": "torchtune/modules/transforms/_transforms.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.transforms._transforms", - "obj": "VisionCrossAttentionMask", - "line": 22, - "column": 0, - "endLine": 22, - "endColumn": 30, - "path": "torchtune/modules/transforms/_transforms.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.modules.transforms.vision_utils.get_canvas_best_fit", - "obj": "get_canvas_best_fit", - "line": 17, - "column": 0, - "endLine": 17, - "endColumn": 23, - "path": "torchtune/modules/transforms/vision_utils/get_canvas_best_fit.py", - "symbol": "too-many-locals", - "message": "Too many local variables (17/15)", - "message-id": "R0914" - }, - { - "type": "warning", - "module": "torchtune.modules.transforms.vision_utils.get_canvas_best_fit", - "obj": "find_supported_resolutions", - "line": 152, - "column": 8, - "endLine": 152, - "endColumn": 10, - "path": "torchtune/modules/transforms/vision_utils/get_canvas_best_fit.py", - "symbol": "unused-variable", - "message": "Unused variable 'ar'", - "message-id": "W0612" - }, - { - "type": "warning", - "module": "torchtune.data._chat_formats", - "obj": "ChatFormat.format", - "line": 44, - "column": 8, - "endLine": 44, - "endColumn": 12, - "path": "torchtune/data/_chat_formats.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "refactor", - "module": "torchtune.data._chat_formats", - "obj": "ChatFormat", - "line": 13, - "column": 0, - "endLine": 13, - "endColumn": 16, - "path": "torchtune/data/_chat_formats.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "warning", - "module": "torchtune.data._prompt_templates", - "obj": "PromptTemplateInterface.__call__", - "line": 39, - "column": 8, - "endLine": 39, - "endColumn": 12, - "path": "torchtune/data/_prompt_templates.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "refactor", - "module": "torchtune.data._prompt_templates", - "obj": "PromptTemplateInterface", - "line": 14, - "column": 0, - "endLine": 14, - "endColumn": 29, - "path": "torchtune/data/_prompt_templates.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.data._prompt_templates", - "obj": "PromptTemplate", - "line": 42, - "column": 0, - "endLine": 42, - "endColumn": 20, - "path": "torchtune/data/_prompt_templates.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.data._prompt_templates", - "obj": "ChatMLTemplate", - "line": 125, - "column": 0, - "endLine": 125, - "endColumn": 20, - "path": "torchtune/data/_prompt_templates.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "warning", - "module": "torchtune.data._instruct_templates", - "obj": "InstructTemplate.format", - "line": 41, - "column": 8, - "endLine": 41, - "endColumn": 12, - "path": "torchtune/data/_instruct_templates.py", - "symbol": "unnecessary-pass", - "message": "Unnecessary pass statement", - "message-id": "W0107" - }, - { - "type": "refactor", - "module": "torchtune.data._instruct_templates", - "obj": "InstructTemplate", - "line": 11, - "column": 0, - "endLine": 11, - "endColumn": 22, - "path": "torchtune/data/_instruct_templates.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.data._messages", - "obj": "Message.__init__", - "line": 53, - "column": 4, - "endLine": 53, - "endColumn": 16, - "path": "torchtune/data/_messages.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "torchtune.data._messages", - "obj": "InputOutputToMessages", - "line": 119, - "column": 0, - "endLine": 119, - "endColumn": 27, - "path": "torchtune/data/_messages.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.data._messages", - "obj": "ChosenRejectedToMessages", - "line": 190, - "column": 0, - "endLine": 190, - "endColumn": 30, - "path": "torchtune/data/_messages.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.data._messages", - "obj": "ShareGPTToMessages", - "line": 287, - "column": 0, - "endLine": 287, - "endColumn": 24, - "path": "torchtune/data/_messages.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.data._messages", - "obj": "JSONToMessages", - "line": 378, - "column": 0, - "endLine": 378, - "endColumn": 20, - "path": "torchtune/data/_messages.py", - "symbol": "too-few-public-methods", - "message": "Too few public methods (1/2)", - "message-id": "R0903" - }, - { - "type": "refactor", - "module": "torchtune.data._utils", - "obj": "", - "line": 1, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/data/_utils.py", - "symbol": "cyclic-import", - "message": "Cyclic import (torchtune.modules -> torchtune.modules.transformer)", - "message-id": "R0401" - }, - { - "type": "refactor", - "module": "torchtune.data._utils", - "obj": "", - "line": 1, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/data/_utils.py", - "symbol": "cyclic-import", - "message": "Cyclic import (torchtune.modules.peft -> torchtune.modules.peft.dora)", - "message-id": "R0401" - }, - { - "type": "refactor", - "module": "torchtune.data._utils", - "obj": "", - "line": 1, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/data/_utils.py", - "symbol": "cyclic-import", - "message": "Cyclic import (torchtune.training -> torchtune.training.checkpointing -> torchtune.training.checkpointing._checkpointer)", - "message-id": "R0401" - }, - { - "type": "refactor", - "module": "torchtune.data._utils", - "obj": "", - "line": 1, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/data/_utils.py", - "symbol": "cyclic-import", - "message": "Cyclic import (torchtune.modules.peft -> torchtune.modules.peft.lora)", - "message-id": "R0401" - }, - { - "type": "refactor", - "module": "torchtune.data._utils", - "obj": "", - "line": 1, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/data/_utils.py", - "symbol": "cyclic-import", - "message": "Cyclic import (torchtune.training -> torchtune.training._profiler)", - "message-id": "R0401" - }, - { - "type": "refactor", - "module": "torchtune.data._utils", - "obj": "", - "line": 1, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/data/_utils.py", - "symbol": "cyclic-import", - "message": "Cyclic import (torchtune.modules -> torchtune.modules.vision_transformer)", - "message-id": "R0401" - }, - { - "type": "refactor", - "module": "torchtune.data._utils", - "obj": "", - "line": 1, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/data/_utils.py", - "symbol": "cyclic-import", - "message": "Cyclic import (torchtune.modules -> torchtune.modules.vision_transformer -> torchtune.modules.transformer)", - "message-id": "R0401" - }, - { - "type": "refactor", - "module": "torchtune.data._utils", - "obj": "", - "line": 1, - "column": 0, - "endLine": null, - "endColumn": null, - "path": "torchtune/data/_utils.py", - "symbol": "cyclic-import", - "message": "Cyclic import (torchtune.modules.rlhf -> torchtune.modules.rlhf.sequence_processing)", - "message-id": "R0401" - } -] diff --git a/server-plugin/server-plugin-report-roslynator/bin/pom.xml b/server-plugin/server-plugin-report-roslynator/bin/pom.xml deleted file mode 100644 index 59274f0d95..0000000000 --- a/server-plugin/server-plugin-report-roslynator/bin/pom.xml +++ /dev/null @@ -1,26 +0,0 @@ - - 4.0.0 - server-plugin-report-roslynator - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-problem - ${project.version} - - - io.onedev - commons-loader - test-jar - test - - - - io.onedev.server.plugin.report.roslynator.RoslynatorModule - - diff --git a/server-plugin/server-plugin-report-roslynator/bin/src/main/java/io/onedev/server/plugin/report/roslynator/PublishRoslynatorReportStep.class b/server-plugin/server-plugin-report-roslynator/bin/src/main/java/io/onedev/server/plugin/report/roslynator/PublishRoslynatorReportStep.class deleted file mode 100644 index 5d6720ecb38fb661f3324144bc0e059b1559eeba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7968 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 EAC^>tSpWb4 diff --git a/server-plugin/server-plugin-report-ruff/bin/pom.xml b/server-plugin/server-plugin-report-ruff/bin/pom.xml deleted file mode 100644 index c521377451..0000000000 --- a/server-plugin/server-plugin-report-ruff/bin/pom.xml +++ /dev/null @@ -1,20 +0,0 @@ - - 4.0.0 - server-plugin-report-ruff - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-problem - ${project.version} - - - - io.onedev.server.plugin.report.ruff.RuffModule - - diff --git a/server-plugin/server-plugin-report-ruff/bin/src/main/java/io/onedev/server/plugin/report/ruff/PublishRuffReportStep.class b/server-plugin/server-plugin-report-ruff/bin/src/main/java/io/onedev/server/plugin/report/ruff/PublishRuffReportStep.class deleted file mode 100644 index 9702c0a957d7c29306611170e3f895ffdbe96198..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5718 zcmeHLVQ<_t7=B%@%U#;ity{!Pd3iLAF)Bwup~z;$FSwoM1br z_Lm`n1mF3>uiyiJ0`WSztaoj0$+iw5v6GTqoY#*ZzkdC^wtxTo=U)NfHn>9j)csQ5ID2U1=n{8 zytA;lL!hz}`pklN2}~bhuSyxpDx4+uU)w@56$U-#J6_n0ctABa<3uvt4Omy*aqQaG zK6CV8#2f=qH{|LmIme?ygxc9uEd8XXr!Y%ZPfqz?)Q!Nq2 zx*c~qOeIPD#nz?#bU)^S-^SFC)3jYH>5dZA%Y!zIP*n`}|_%ni|- zvH&YphetGuicJN3zG2^EOPu%p}-wp1|yaYcfwGS!k#8plKG%(=He6aopWya?2<$ff+aSaPi$&;(lR8 z?{h_<<(|^gzlkk(m^Kd16qCS(g~gL330&Tch2~w>5H4gp~f=X%_e`d3Lg=&R$?QO zamxw+!Pz^+ufR5ASzwkCFEGoxRA5$0IbSWq;P|NFNT|XB0a3!cr%2xHI@2_gMLx#X zT;8N{&7{U~sI_@VP#sI0GoOw$T*lZNN>RU!J^Zv@Ff}h zql8~e22}}v4iG5t<=YIO=E?#$m3Qd>B*SA;YKO7(n3*)FSGmV*$!P}4OUG=zFtrKV zMcdhy@bEkhwTubex* zz9Ae;;C&KHZlM*yr~L~|{V+5A6P)`kvAckGQ_CRC;(ao;f{XB8Qg#X6N3=Qoe-RNc zZB3wtbPq5|~+(>v` zAL?}@2kB;lWLm4hP52z`)B0Z|eLl|09ImFUZslMt<*=&2Qo`r~}ui+l7z$&am>mMZtHd_Dy diff --git a/server-plugin/server-plugin-report-ruff/bin/src/main/java/io/onedev/server/plugin/report/ruff/RuffModule.class b/server-plugin/server-plugin-report-ruff/bin/src/main/java/io/onedev/server/plugin/report/ruff/RuffModule.class deleted file mode 100644 index 12b4bf3319e20a4c84e59679d6115db6b4728f98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2538 zcmeHJTWi!n6h2wE-Ah+{vGrCj)8fMxBtZ}aTMDHpE^IHfwcukmIlDVGnTa!#)gt~S zUj+qy_eY6ml9sJBuuF@A;6o;v%$aj$zVm%&=Eu)3-vHn#ELEW7z?xQp7yDdzNB+R~ zxb&pJ5C@({H9+MhQQD(Hg^5(gQ)##B?NPHO!!*JQlpUDKCPu#Kc{`mW42%PlYg}-% z?!cAi%Ao`0O&OAH&4KBm?Q^B1s=}00{`5*H)G``i$O0KBJn{{ff+b3JB8>GjR<9lO zk(uKJnRVdWU~V3a1-=l{unw|QCoXFl#x>(2YyM z$FrU&qpr=Un_)GM-+bphwmHrbP7RL=p#9B|ay80?%RgqZ(a}cvf!WOnn)9(B7&DUj z8FlKl9U`>iA&xM+fM-k37)@VV1`DHjCpFmIwA@;2#R;((g~?dGtK@)|pw=HTf$v!H zU~}ce#}!NARD{^&BuLhkDob}Jf}sNIwPFt=ws@gQW5Sp1dPMx)v=edN-^;4XzQJUK z{kWlJ6p>OhT1*X6xbQJ}@WR2Uv(OANT?6l=rQ z$BcUvs@^_@aac^IyD!>0*r?yd>EwrN36=0;R z%gE~CV^{*Z!O&d^phRC2FiCBNdQa%DL+|=msJ@=7e}=~Q%x0QeYXkJmP}|6@U>4@6 sSBC2}T7vl#s|9+W_jaSe+ian?TQt7}x8V-G0q)ULrg)2R|K#hzFP8m54FCWD diff --git a/server-plugin/server-plugin-report-ruff/bin/src/main/java/io/onedev/server/plugin/report/ruff/RuffReportParser.class b/server-plugin/server-plugin-report-ruff/bin/src/main/java/io/onedev/server/plugin/report/ruff/RuffReportParser.class deleted file mode 100644 index d28652a5c9aa3ce66e1ec403941961241f27d2b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2958 zcmeHJTW`}a6h1E7(q@BQVB9ZeFtqWIyi7u((0={W2tw z;GKWKU*Ja|j+0#qtCmP0B&0pmjpNVXagM+5*k6Bq{0sn(;DG}b0;^huevgUR-(`K~ z3+c<4w|L*zT=lu~lPK-rpyG*C##d>(?QdbTmGw87LYM<11g5g-5sN$i>*g*G4S}&` z5eu_I;M~IE4uO%Uvc(;!5tuy2K37VrDvXoS?{8wowT$|_MMK$3M8u4cF-??gM!csV zQ@7UWa%%PyPA!3FgL!!{8nQT+hBi4pB=P8)p+Zv;w}is=MEf|@=8DH5MrbS9!~VMz z$6C}2Bc?TNi-_xg8KuQBuw6jH!adgEbWTVw&%c-F-^=sw<@xt){^w{*a!u{$_LvE~ z)L>Tl`vkvnkO}wIv-|30xhlh(f4S({owi#rB&okZg#2F+Sqf4kqM`*K>8c1QRc9z< zt(Qb16o%?F;R>@DYopT8NJVp{E-YG6rg4k61saXEaRi@P8rhs5p*^~uYGX$bMOkb& zI42$exwSwb=%n_kk(6alackCfo4JPykgKVP(0eDGG|2W!%XkAB3t$bV_X64J*c6<~ z_g6pQiBfF81mikO3YN8Pl!%Az@L(=pC$>PbVWJv@mEwBIbhmg}r$lsXn^+H-+QOn( zv^(V`Q3ly(N-!+ZZf!M^%?48)UZ6=As&IY+M&Sa1*@eKG&d*McJXLjjT1*Bg{Ef8N zuW3CsjCWYNw+w1bx;rYkgoXThHzV|4R8I0r`Yby=%cV2otJ6Sf!hSe2ZZbZB~U#yp#yVxjkH#9;68F6Tav)Uy3iVH zb_1`68tww#I`NhZP{F5B7{k`V-V(kg`0sv#>f0Ij15A9$Fq7C?4B&4H+ld?n(=da* w8eD`+$TW-36}X%+JwzrOA!oWWglRfss$_GnW$ksC$A4S+Zon z61?-H5XVV@YRlGEs>B0(h-1fJ&hfc@C;9R7%Qpac3ipdpAh2z8;9G92f5^Jb7s^+X zhrH_>uDe|Oag?-#^fix_w!Ti9O@AMU{dE17X@u4B?IKJPm`_DSOt$>J#vuf%#dQ~z0};OsLMkds7@>*W`&Y8)~XTlj(J8a z<$9Y_dlGZ%1b9xFmnowGlTumQ;Pkf;k5(-eh6))9jpvC@aI48RmjP;MYSqE@#{~C6 z>ID%qhBigS%|FyqZ)^35p|xW-C*)|MvovPG5o>X}DwLN6+slIOWx@8cV0$jut29*H zQ0LbUvq76$bU#0i(V6{{Fo`^uL|z({VdQ2m79E#XF4j5bjtUWKkdSd8lx_`DGag9K zm4lQG2|Mph)lM9VKv-&$m}`uLG*%~pRhnjHwYKgmD3Kv=3S=%V67BVk2Mh0bmujZY-QqDGaSe!=dLgPk&o~HC1w_)s< zIjX5v%caT1ipS`&-6V?6p~I0KyBVoQo#_@Il!8M8t9x6=0guxrb+J$O6KO?<4+*b8 z39ih-6kH{+v{rL9?x%e<%d!pEOXq4>X}d|MfgRX+h`>Tk1uQyXTDW!Z;iPQ~L*R97 zJdJ*XK-n>U+WHBs^z5q2t}p_%zH~h}?b@hxy5{PAqXaj}#G7Gy`z1RJq>xK?=<5~# zCp!?Ryh|J3Hh!!USU%0(uISP)F# - 4.0.0 - server-plugin-report-spotbugs - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-problem - ${project.version} - - - - io.onedev.server.plugin.report.spotbugs.SpotBugsModule - - diff --git a/server-plugin/server-plugin-report-spotbugs/bin/src/main/java/io/onedev/server/plugin/report/spotbugs/PublishSpotBugsReportStep.class b/server-plugin/server-plugin-report-spotbugs/bin/src/main/java/io/onedev/server/plugin/report/spotbugs/PublishSpotBugsReportStep.class deleted file mode 100644 index 6d1a838af8e6f3a10324992bdbe89139c7530f59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8721 zcmeHNZFAd15Z+6Z%63!IrZ4nmrX$)yodPzL(n1|Nq-ok3)Fh3QQ22J1F7~yuBu*z! zGkoXA@CTTI8Tiis;BPSONmebVa&-h}rZCBjZ0odoZf|ez_SwDs@z*cE0l;n8Heiat zS}5##k8-d6jP_}r`*q)A4(r!LCi+a&12^j6L%{-H$a)y~vK@88`g+uMdDv~?{XM+j zh#$8k3k;Yha3aQXsn@BmwVyFtViV$V>TWX;a^Kr(-X}o5B5-`!_d-cMxlP@O&7flH zj}SPz$UQFa5;#&_*d{Q&>^sbWw+PG)u~&rfMF~!j6F+Tvf`z`@XO3z6y@0z^VmD?W z{I<(_;T^M5-t00{?gq?M05zptEm6+2spt99Y%?H z#HdIAZ|&iWyrnfV+&4)?x%rDCf7KSM75n~RUFmeGi{@$e8cFVI^{XQ|ZW31q&?jM$oaZD)lR6&G9xp$wc6* zIM^?;%{rAR?1cqAuljPO7s%ZLu{ER(f;&Z>j*W`hS=*U02GQ=Fm`Gv9N)|=Jb?RJJzT` z<^fWse=o90!{?Td))WO;t)-_Mj5-sOd)jliaEHtDh)Q{)##|DD?rI=v7*w&~9+O?) zF*{5SR(^}g>Vo3Ck>{`-jtPLdIpI2w0YsyJ{hdx47G~7-Jj^V zd@H*@B|{nSZ|j&KQn7(qV$l|*FZmC4PuFj6Qh_V9U{6bZeC37B0*z?WT+@}@h&;)A zOjmq0a$OA?rf)1wz&CR}DfX2gkSY~84)e26fl~y|R4ql%>v5$d@yLd%cFbA02d_rG zHWQo5s08LM-^S|6fIJQwr)8Ii1fEzEuHiIL19UyLA*a-k!0GD3tI86%IPjCE*XJQe zU6)iXC9b}pY85M`tB5({3k<#ljyWu}1&`fTjdg^oqTI=J)ekt5dZ%KgnxMdRKxJ38 zrHmBYDptyJ8YOs_kOvwSp;WhmH8!GOfo!T}fmo_|fmk}E0x_*^d4E(I=Le&0))Pul zCE#gTcY?~R@?pZ4(-nZebs=x@Sc)Z~JCs|z<53w2Tst3*60{zZaok1~s_d9!(1XwOr!0SpxwBtEV<*J_N2+tys2UDNjg0hs3+F zklOv0p5&sHiG^tN5`0RI{-|MBO{dbZXGVbnTOOt|g( zuk?h9a*CvkHW{pxsbC&l)b0L64^x?ubGd8=cTlMe5>zC=if^lYiop4*HApfV-z`{~ z1SV#kX_|sJSNBrkbt)*{SVfr3bQ!Qt;M_P`Zomc(Y)G*T*c>@mPxdbY zvyXWgVqJO@4+lbc2k^jL9iYPnn1Q4CZQ$J$l;YnNIEF2=*m4u42!2<7h2!7O&;1N1 ze~;x(co(Sg-3Nqps&5-Hwq|Z`1HG+(7x{{ZHaC z@6}5EyF#MX%^a-79IXIu;eTEnd5QKJB7BZlc?t)tZiWU_)0lwY$pQZ%2Yeb9@trC7 i;w8MApfB+P*uv{979Eyg8CKvSG~sJ_3~TTNT7Ls0g+C1d diff --git a/server-plugin/server-plugin-report-spotbugs/bin/src/main/java/io/onedev/server/plugin/report/spotbugs/SpotBugsModule.class b/server-plugin/server-plugin-report-spotbugs/bin/src/main/java/io/onedev/server/plugin/report/spotbugs/SpotBugsModule.class deleted file mode 100644 index a135c404199317b8196ae57da99568a4a797009e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2683 zcmeHJTWi!n6h2wE-R`#9ySJ*H79U!W1VIpNDb#9lVSAxl3qIy@c6Vwr6K5u?Mf_cY zg1-Bs#FM0@yEL*(sfgf1=8`!%XXbq0cP2l6e)$FfPhqJ7B@13?&q7U586Y z3JkF8XjENPP8=p}T2vTIWgHz#<0WnFG->dh20JoHLaad9f~m|w=!&+p=N+SOEErwq zf}0HsuC1&dSy0}R0ohh9m^`Fm8=3z7`6#47(UGUq&$xUBjhdv65bhk$%Q% z)x!=la}py<9oT6wI}gTuR|sjChwRLW&FY46&A14-qWy#?wA4a{!lwu=B_o=@OK2@% zwja7$vlb6g|HUX<*)Fd7C;`&x(o@E+|JH3ITjtWvVYYLa?Hp!1huJ=Zd6@+gHB0jv zxyJ7>L+Qs4F(tFt8&SwkDP(7$4C^~jGmlbYHPF%*>t$JV7qY@)ql-`DiN^7+liup3kQiX zJi@x@a?L5`W?Gmt9#Y6!<1D3XV{pqVMMD(*vo8vg(wp1=66(MIdUG>m3WuTRzbql* zUsEQ^$8EakEtu`EY1#cn+Nukpv*y}R{d~nyxytXHRN$Tkb447pU}A@BO%gn$KNI5k z_%3R*gQ*C01sLh4s?MSblnjJ=tueTIqenaw1% zsSVIGMeRgx1=BD?vog%mY6<2}t>&q}= - 4.0.0 - server-plugin-report-trx - - io.onedev - server-plugin - 13.0.7 - - - - io.onedev - server-plugin-report-unittest - ${project.version} - - - - io.onedev.server.plugin.report.trx.TRXModule - - diff --git a/server-plugin/server-plugin-report-trx/bin/src/main/java/io/onedev/server/plugin/report/trx/PublishTRXReportStep.class b/server-plugin/server-plugin-report-trx/bin/src/main/java/io/onedev/server/plugin/report/trx/PublishTRXReportStep.class deleted file mode 100644 index 6225d315dc841b1f53b2583075e31ff49232c7c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6281 zcmeHLZBH9V5S}F_1_weyLfR0ix{|&?lG;t1q-soQ2{^>*HAEO_`f<5i>`l(Q*WEn} zep#hfYQOh?^cVDd)!93{w&BcOBT%IZr1Nom&prFh?Ci|${{Gj`zXHG)@NE&s2-LLl zDs9R|?_&E=N}_{=R0LD zpjtcoJYYJtmxfVXG|#%1GqS~JXr47Qq~06aWX=MYl5Nnn(dz$hnyQO3YnaD2(M zV}07D#%nnSUC$0ebmSlr##`COTR9$(9JGmddD{k{9p)654nep)N5o;@b=m*PA5x{w zsG;G{0kM&HkQF4|@ca*8B74MQagpIcE_ow?HJ=-bsWOGdG18%N=1k3QXOMSn9obMa z3P-BxP%I`Ww=~(UK|5G1wwX5lLNxMQTLVgyISsB0!&E43Iq76M=Or}=7CNKn7t++) zp*hTeZDP$;+|TNCWN{fBwzqZCX=-RhVTk2be@~Uba+u{Mmut-N#|rbHRdo?YrV%xp zIPSLCpN!7ss3#E*{00`P6tdD}PInB)VhYos5pjn|7P-) zU>atppaj z&-C|;=j)l|OmbigeTM59EW!;LDUVsV6S$dnJ{uplVKQyn{WVr{LE8wOs|ybgVli{$ z8txfqiYl*lSOlAP;~8CquMli`i|{p;q$9bo2&?$o=FlRn^?M%99Le!;4ORBDR}nS{ zTpq?1p+0nkoMci0Q{Qo|aqGB^8+Z-x1D*}rvtpQsakz;0B0i151U_LGa0!2>u;l@w z2;NJ-!1NEZGe5!A-(uW#{Iy?MhB^G5N>FeE-ih1Zg`3DWkN@95##?xQ4=)F=1-x$K zb)5Z!6!wKw_K)CNm)&X@WE(@~MC->XZ1+;wCSVEfAlqI1at!Xpy6y~FT}ffOA2ZqB z3UD7j8=6bTJ$lSoZX$8%*2_=+9Lig zK|$aBQQ}F`%St1=EQ$y|WRl68IcMg4-*;xdegE_Y0G`592?`dhYUMeh%Y}2~_Facd zM+)?@?`TwgR8ADcT^dvvNo5?Pj-7-3SKHE$11v$&f|+z$;EJxZ+de|iSa5Zn3vMT*IYck&^8IL%qtXm4hBK za}ps-9N0-PI}647sMnsMQCMe7MpXsCk~ zbAmA=nVYh+TG=JVDDLABvoSm;3JB5kWFit_6mQ1{>nU;88(~C3L19wi>?zr&C8&)@ zOyE0~KUiOR|6wIjNi2Nqa8f+$NR^_U>g-(O)k?mDAv+vv(umpnm0AXY*o)f%*S-C; zYPAeTL)JTLXc+_~g`_-PR_kE=QP$W(qjTI;t5Ak(HJE@Y3l{3li<;RY*hP0Osj1UV z!fYoF+o%p)Dw7t>HKpeUhpysD|MX|k^tiTQy*Yl7U$dY>jO*}jtSHRlek=?Ru_5|g zbBeT?)ZdhN6sX!fOXOM^Zd!%j2(|reMouaQGx}dM=O^4?T1L#?D17{vHAB>E$yj;# zoQ`q}rq1hEdP0$o8iGiyxi(ZLUvN~e@_HvFxNE_D9 z2u_!Pk*3C%)WgTH1av#1TNprrz9!%*wI%93p}!WrtDm9#dan8rYF|^EX=)Q2pl62K zT4n{aFh{*2T&K|j%%55<(EGBt8#&%)bG_Z7`31NQcjygpkDemMTZH?kUk`o&ukl}) diff --git a/server-plugin/server-plugin-report-trx/bin/src/main/java/io/onedev/server/plugin/report/trx/TRXReportParser$TestCaseData.class b/server-plugin/server-plugin-report-trx/bin/src/main/java/io/onedev/server/plugin/report/trx/TRXReportParser$TestCaseData.class deleted file mode 100644 index ebd1911fed6931b45b5f333791de9fedf85a625a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4884 zcmeHLUvC^W5Fdw-%PlDhq2)itgaYZy-U|{EAOs{uJ#K)QEznr`}@uAo-hQuHA3rlgvDLqL|O`6-i>_Z^p(OO;DQ2Q7|?G)99e zBMD=pOWOZf6D{XyRtRhPSQconQc8{_*eg(p?6H_2-;z2FK2C#=)8OMY_&6mWZ}D8C z<^Hs#aM_eQG7275bj0(FD0EUEI%#972)5zevh=a!9WckFPe7#pAJGKliOH_U9@EyP`1m|(J5v+HwUfow1Ka%?t=zNqOuwuOnMucOU7?{@SXpQ4%xS|zlH9)S^I@%W z980Prd`uL&7IooY_`lF8->a?j6hd*Kd~ykl&w-NeJ>eW0HOC>`X)c;PeHrR9THr7f zMheRPNp~Pgp^GX0yr9!c*8rpAUED5(uj&smtBrKWm&JgOkrpcibB>HqmWo^18l7=9EYfIE zzKjAbQsAEdMrbuelv;h|a59(GGsp@1by4`@ALa3dfT+pw9nBnGNq1M*^L0tOms#Z> z)2_Cai}HR{5{~55{wgQ10XNp*8ob8f#`eY0gdZrZQ%8XNb$N(pra)G=DVB0T3;zNJAS-?wgc}m`0C%PK}=7x zeHiO((WoVOrvta181V#m&;xtYT1uZIs^5NkvrpCTuC@+1&~%0-PA@jU75WG0z-qI0 zA!*i^AlzSTRt8Jtm6z$cb)tSkPcvGRUtr^h&CQ?S`fs#bg4gMPrJ*o*gRa*C3f_db jXtxY+H>h{uU0M^OF}O*(B=8~aSLpfo;RE=n!QA{43HW$Q diff --git a/server-plugin/server-plugin-report-trx/bin/src/main/java/io/onedev/server/plugin/report/trx/TRXReportParser.class b/server-plugin/server-plugin-report-trx/bin/src/main/java/io/onedev/server/plugin/report/trx/TRXReportParser.class deleted file mode 100644 index 2c55ee35288ef91f501467efd9e8ddec54b93860..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7916 zcmeHM-*X!^5Z()J&UTU}l$IX_iW*XI3YM&$P1320i zC$)vRRER*4T}FB!4yh`_Bf^EpC7SCW;?N$GOt`3FPX=x5e;?zRM;zCuQAGB*&!V%` z;xSaL4G5|Gn6?<1=Yf+3$4P_Zq``60;5ZnZdEx~uB6_uLs@#2|&?)R7#3l9vVay#J zb0=|?0c^T%-quN=12Dj)$3%EAmPit^>$0=)M<82SZvUT&==?m$T2qq5vEu&O3uedF z*tq8#nQA-qxyu!a;*d#vg+-)f?5aSLv`Cf~bv=xQ$M!gG0AvqGuuWrMzwl3`9a4`Y zrAJVTP@#)U3fw1DEOhJqfPfGc5SrBKVN%1!QiKkboMP=S7HS*~I$7fT6*XC;)@Z~s z#MT2hZZnaEHadl?Qqn^MxDDLnvhAwVFk^uYCAk<>Bl?|XB=i-H_Otb6OBg9L@KBA5 z$ILUc%1Ec75LIzB8mA9MI?DEjI74@^Bc^KC0B>Ta=^H*H6;}hZf@<&>@?fM44q~aOCzCCDy-{ogiJ>mnN<~v zwFW{xhnlb%`@Y`%GxFZZa5Et!Ir__WfWl&7J%|U}QY;Mf%D)~vTPkPfACn?%h?M;* z7oiBV(_q7#1y@QnO|i?#*+Z(Kq7M{ikrA-XxV_6{Q>Tgrmui7a{fAxN*nOB&`#iGX ze(ki!Ab6y4A=C#VsHjxyG0DneO_LWKEHrpa;7%n`;Mxg+m0GVxSMF8vaMiMZGdS@u z;6**y0g2nc6Zh=R5F4GsG4nNg8w?yiX1-}6|A!QL%zO<=$(Z>b9e$V)_c8PB-=qwa z%&4%Q4fC~NhK3;%UY$h|9^qSXyHrc<>wY0uPO_JiPc)xd*olSWZB`W>9&sczc>6-} zla|R5wLFmi6sgb`q&2NPDc9?N8je?$1b&clKQ ze;6+|%d+!B_c5f6AeJus67QcZxctoFL~?^;!E{v!CfD>u6^m?Gw4i=kLc7qTj_XuW z)X?9x;e8A8J<@1{gBN(3s@U+M1$Ott*@k6|-m&De;TF#8A=z;I*v(-oimK{7itwDW zi3duU(o>sw{8DF{$>Y-QB3VE6(w1yk83oR=4S0jOerkJ`7na~U;9V$Q%vx|2F2E$V za@e*ZkG}=%-NI1|{}+FO;Uvp3>%N1Fzw)Hc12NXQ@eV4FLL~59m6~WB4SI$-$>kfzP1y E7dzW)lK=n! diff --git a/server-plugin/server-plugin-report-trx/bin/src/test/java/io/onedev/server/plugin/report/trx/TRXReportParserTest.class b/server-plugin/server-plugin-report-trx/bin/src/test/java/io/onedev/server/plugin/report/trx/TRXReportParserTest.class deleted file mode 100644 index 8fe5474cf5c582f104927d0259c2777035aa4d31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2600 zcmeHJPjAyO6n`$;+J-^LU@+ifcG@n<1qq2Eq={`(rLv)}o8ag=ZtE?vgYA^<)9^8n zK!Q6T3h|s2R2Gzktn#EI=+e$Vf}zkd7p833NZgDO-AY+A!3C#;JO*^ot2M_P$k z3?nPdP?#u7^1f7&5t%kFa^^Vdv|qQ2*(+uc)WLtNFhgLWAV`?%N4woa!5x9QXHrS` zoWQl!wF3e(FLW%bP$$qh#cmm+O%1M-+4uX(2&J=JmVW~H3 z${Zh1ht?Oz8QOB32qP%;5fm0anS!=7uuOeOc~4JJ_7{lM7a_Fi|2L4475?@-%`{6S zmyX&z69&zrtTQ=x+R!r6SJ!+{=PDLGiK$9^xP#v;PrNaIqC@&Jx6bb%iZbOLR}znb z(9Gz#2}h+)Q&wbJP;X;W=7wV=oX@eKzPEwpfW`i(=Q41dWm?=mRt$frvc_CM`bXe1 zg=+#eY9riaHK&v`WJdb@y-cR&?$$9ESy2mrZ{tnP^HeA|Exw&ACsQ#cJb)V9n1@-o zNnmNUby~vroRO-(?n`{5h0(T?r(Iz>-VOv7Tbi@vU}Trk;*1+eOJKWo8Qo`{K;74$ zq8|}>IMS-AhSEwr!-j7RMJqv(b1ffS>ovGXDm&9O97Ioul<~;E%8xjxU*$(YAlNGk z - - - - - - - - - - - Assert.AreEqual failed. Expected:<Good morning>. Actual:<Hello>. - at test.mario.TestDialogue.TestSayHello() in TestMario.cs:line 22 - at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) - at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr) - - - - - - - - - - Assert.AreEqual failed. Expected:<Hello>. Actual:<Good bye>. - at test.TestDialogue.TestSayGoodbye() in TestDialogue.cs:line 17 - at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) - at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/server-plugin/server-plugin-report-unittest/bin/pom.xml b/server-plugin/server-plugin-report-unittest/bin/pom.xml deleted file mode 100644 index 805f478729..0000000000 --- a/server-plugin/server-plugin-report-unittest/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-report-unittest - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.report.unittest.UnitTestModule - - diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/PublishUnitTestReportStep.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/PublishUnitTestReportStep.class deleted file mode 100644 index 824c3ec834e71085f18f7126dc78c18dbd1fbc58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3018 zcmeHJQEwbI5FUq1HrXakn>J9|(7GwmODVg6Dj{(Q3DTklZJRcCiNp(%Z+CL%WY0cq z?0JmdLxX8!v7EqoKe1cP;J(zqw2 zig(07#8SsvVTOa)q8Xrx`+3o!MT329TwEyW99kDYE84lV-A$5PByW_G9IP5u$FJj z9PL{?Wwo^8yj{tVyz^f6MY=0G$d{##h75^@42gyeiG~b`MhscznMTX~z4nAlyWG+B z<6fUG^G!5jU*y>rl|eZz_VAiz&vTMXJtlzvYaAu?J9!^I=6hAaJ0M1t+L>AKD3eZ5 zk{ELUcbbbbXM{5c3GXn`Rp_r%@-#B5f^C*r)+f#lv_6)Hbd9;#4j3A>x< zP6the;=00zI2fZ8&NR{bMDFdEY1M)M(aWbro}VHlKNT{kbblgwzZtf3yp0g%U||+Q zxWZtuo_JoyWr=G#BUPv2%hY@#6+SI`Z8RCTp%MEraLDITzms zl}l472KVcUr%EI7{x_1tfHzi>@9YLQ@weMNbnj zGY?7`AbbULzb?$bfXjcDdRJ-myF9`ojkD!@2p_^n<=i#+n9!~tXx%6^hG;csQ7Xh6B83LCRMAD6l!QO;mK_8hO&6wJ$JVa_>Y-r zqVN7u#<{yTsFd_b2oJ`GUhj6l{bqJ{zM1{;^UF5?cmm5s7;~U%bl`Wmkp3R;abGB3 zNer>)8`M42ejIh%G^sIG+WK87tVLt}COsOK+pc-R!!{P7;K0R{A>y*_*IRoSSO+Fd zigBP+%g`${_Dm4Va|afdYlkZuRtwo)8NeRCbD;22g~UAR!1N)msoFjdk`Z_2)x8KFLR9rTuNnG3)z6gV{4WP!-Ncl zChwyIn%Y5)G9U{(T6O6AW0&Sa<^>TqhV6(5%~@Irkqjpe#60-G+sGD$^0EW-vIFz7 z1M{*2^9BdD$U=pNC0p)r8|*Smk-`0#_W3&-C4-kFgO|oDFLxFJ(MeK-2{k0Pe;|}@ zpABTRE5{&eyoJ#aADLB*rwQejvwR*2O0s$+DACafP!sp!JtNQ`QX)!!n=1#hI7hIU0f+AdW zU~WjoPAc_uO-S76c3P;LNgN!Qsi}ZR@A`4+4;JjMFb=$_ol4K4Rx+jJ8ub#vBk_rh zo?A|wnePW-P4>d>1wgcm7LKWc--I=m( zQ-r&JT(hzQM><#+#!#baQXW!{Pj1ldY#kFhnj$71}GdW??_KAPMLd&qm@R@-qWYP1;8 zl|oX=RWCZ|9*fuowBjeVbLm7tYpv0E+Zm~P_XE1|C|6EqVpk2NmEBZ4P)b9h)XD}_ zZ|&!4%FzwzqT(6EtfyM_AoZKv6tEp>EHnkr0$R41nZvMv8m*>IQ`i7On7h)JJ%up? z0oTWdwp!l&+}_^?=rWI8&eO8T3%Rr<;qG=ouWjCa0t1>lfv493S{-@vtufjx(_6vn zACHw0R;NReuvljUnHKi3fzfavvtP0LN~bTFI~@q-1%y6SVHqkGbMH9o3U($WWV?<@ z%cM%AfhXxHhK__0Du#w5qcgOB$T60%FiyF(>`117(M@EEvTFW>#{C7(_~1CzPwNl&ot)ZZfACFNn!Y2OSJNMdOps z-f^oAIryhhZQ&}+pS8RlZ6^Ji$8DPe(gYs_EmBq1zbf4KqPxe<^L)_M%7JeQQxRrQ z{SUbTBgeAX3h;=EZ#^VZJRttE z_8$qz*SSn_v%GLm9JjwMjO3~O(O;P>pl3Jh3fNR<#w=xxHj7Hj{LQ@rG*fAHTBmm! z^d`L<(6!BrlU;?qzv+t!!q(_kK;O;Cz<`$g-jDjp$1rlV zEH%0dwc~kPqfbzJDG!PoeRi&{RAwV4>`7};LF%BEf-o-cX#ASRh&?>&J{Hq;c<=4=E6^JjOCBVD>3#~t0yZ#fs z{aZ2b2A*D<*YzHrjS@xg(+6lR(T8|05QClmZv+2zAOgBcw_#g|b_1w8v`P1%;Zusx Ivp_fh0;qhWY5)KL diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestCasesPage.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestCasesPage.class deleted file mode 100644 index 316f4b84b937f40307c9d86b471113fcf8916b83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8709 zcmeHM>vGdZ6h2Brzf$k49E5@=7@gjFduR?4<8sCE0 z(S)6}L=7&;%BO_$UdB$yHZj@8uWzX_$$4d-mG3FEJv(mI>XC>Ce13|Fdu|vA=B(Da zCIOOiIwkY-OT6r8WoDX|qs?<|4J4^$98I@1-K^*WBE~AJ7P#PM89girtA_G@7j+da zSvHt$YYV!;?Pu9bg`;DsKpi6jk7>trE9tM|q`!)j{whxTt2nu~ijQd(i`$wsxyGFG zqUOLee5DRM+tDzalQKdiJ%4qJ?R!AS+z{}f72w--5+1he=tg9MmZ)}x^*nTo-rA>w zxDw{UE}Xn2(u^kSX8e|4o~BeZK0OW*9=8kwi5*T1WAa$x+E+swq?g!A0l6)X9wjEKJSaVGpR;)!7lmHo zA+TFw@@&$!*0&t;0y*TGs~b33cAOL22einA&J6tl!-+FQH0K&d7h+xQ8Bt=jf<=e{ zekchMiWDtQ2|77I$0@1MzClJV|>9XT8!*>ox7cV77W@B_gp~B|;grp~0-s&z;gRZH&_M+?zhVD;f zI|4U|lNeo5=yrJL9c?!sTF_9IIc?P&oeu|fo^4+b9*1+N;F^wJ;~8^Vw{?t1TGB2a zQR5R^jh$pPM(=@C4A;855DNawGBY5TywwS=a9rtmyg9hX7j=i;za{np#qs~mU?C#Z znXtJe>o+jS1BsC)RgBPeu&ua(IgZgyg^q5%R1msARC|5p*0Ibnd}B2`zo5{AMAq9t zM?1rIR55ti3q_+N8@b~cO(`@HYC?Y(8$5zu(Q-wZPlD-%e>)C+9#M+jDPy({emB?7 zi-72Fdo<5GDt!!sU7n;= z`V`Fn+A&V0&lK9Z{a@alIq?%2eA`4jNDC zwv9`j5~z7>1KV?$u~S^`;cyb}3o=nT>9k6wLboD=JEc-RN<8Q%qQpC+5^krWv-hk@ z%MlI-)LV%V4%$745bm5xUq%RbUZt-igu9^9Hxa^JRO!12;V!B4C_=c)bd-=vEviE)f-(T5KK1hd}^@maa z>W1okn|7%-008~A?{rE{>N2haE~l(;)|;wO6hHxDC)e`yur zcMAUl-g}%*(;2V+ELye@q@0g%J^-N>fFQ5^FSQ}GbhsRV@Gtok+^>fk>Huf%Inp zQa|0I_ZuERfl+VyC>x;5V-G=&$~Ma3zlZWPjVIA<{NlhV;8&u4(ox=zFEez9?$Sr} n3C$6sGI6TX66%g%johOeS#+Ola_Mtgr7!3!dPv{W_f+@?yE*sU diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestCasesPage.html b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestCasesPage.html deleted file mode 100644 index e26165e905..0000000000 --- a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestCasesPage.html +++ /dev/null @@ -1,73 +0,0 @@ - -
- -
-
-
-
- - - - -
-
-
-
-
-
-
- - - - -
-
-
-
-
-
- -
- Longest Duration First - - - -
-
- - - - - - - - - - - - - - - - - - - - -
-
- - - -
-

-					
-
- -
- Report format changed. You may re-run this build to generate the report in new format -
-
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestModule$GetBuildTabs.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestModule$GetBuildTabs.class deleted file mode 100644 index 0c915c0b967f4a8b0cc4d97a4b403a1c603dcd5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5509 zcmeHL>uwuG6h51#b?l}zq%F5{8A<^g+BMK3BoajmX`x0=6L3<*&++cWnRY#6W@Zf$ z;<=DOg8#e$FN64I*KQoK?b^jc1raIhxt#gtoHOS#bAJ2dr(cNZBl@sH3juv$P1Njj zshaoskT<1nY9(SZY+7N4!ZZg-+QXy~18rP0Rnj?OU2`9eJv6p;oF?MxXTp7w$|T<7 zU0b2WfL1cJgsWb2r+Z&S4nshcJh>-~m0In$ZUq#49?-cht*qn9-Q!6rPJ=c77X(xt z80}ZK;(*Sy+gkP30y^9E+uTk2U12c1F2Tn}KGdU{=PE8>SQQl7U}*#CftE5hCRE9=-ZE3t-5z8m^&H><^e)4OPI^TBCeEntSi_U zBxEheq-9dY(tzpY2vY~b2o+(61Ec%sf0JS^W?__YYuSNJg#9OXi3K+H3=DYmfcFHu zB6XObc9@@bn4fl-pLRGt?JF$S!ZI&%pS$RgIcP?FH-MazXt1QvTT+a8a}I}Di#M4d6^w(lSSVwFP%)nwQ3PYiGWYAWJ=YwrFBzoJ`Gt3jlUlJeUgc@ z>j}4;-#u7H~HT2HOI0CK_3A0okOe52H!8ri6GG_s3msI3gYH^CiTy$?nB2LabG1 z!lI&=O7!|T z*0aFg0jD^q&JkWA8Oswq55}*nYwTE%?(yqtau~T)4uv-(Va5W^oS059QzF?YNK9wA zk8y&TaJG`v!kYKEeNe*Q6rMRwtYt`Z$y=?yH&W@CO$WmGdj~E=sn0Mhf3YHYO$fNsshEC776pmz;6F+TGOg($;K@LZwy zU^(7iD)fPGA*2CeJHG+%Awj|nmhPfhct=}Di~>4^3g0PuiB8iQ^eX5r&=Rdujn1OI zO3T^r0_M)qGx(mz=uNEf>uNvK%Gax_Khnitvvtqo>rqfMq!;jA&e}D45%_-WGQEs- zub{m^uhMJy_0$Z%V^qI3M}55jH7!6rLvLWs0$m;9zDaMPPxLnaYd{aEPVb;~1N~)4 S`7T|jCcO_nZenDC>VE=51UKXW diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestModule.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestModule.class deleted file mode 100644 index 267de06f3220ab3a31dcb9a9416785b892ac5b4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7440 zcmeHMZExH}5FUrLmvcjtrY&#fWg80ILE;k#35i6JLQ3gLmnLv&5g&c_++`bk_gJqF zBE;|Dryzj@;wwK2F>BwoKE;Xc=u`!i59jmRv$HchZ_lj%{^z$p0N^uNufd!J_ao)C zLYIryQ+MRHxNJ#*K8{)usu8NzFo*~AQsGc4-HHX*8YA6$Og9H~vn%~Lz#7b3u$(Xm zTrp_v^`4@qEx5YLiEhh+mm19{7R>KRpJ?kAEIp_FQYonx;F`4@J{Afi8H~_po(zXP za5a~L4VCN#7)GBnyMAzpOdk)C83vA7%t;qxo-2gZtcPsE#9?jCc*MByxgvRjV|vv` zg~Fp1`bvg0{ywI6K6AXljUv|P0Y)!!6(4C~Bf!x0j@$vVRW6;>0#0fHC$)f+TELlD zV3qk2BW6?%UF{t*O*?}>4oS}}H?po{tm`EERhDn|H-(Qy7(6-EVp}+R<5V_llqaCi5zESS~54u=yrXN>W$()7Lc8T zv#A;(>O*M?i_nVqVvUU*lkzvehi3>B4B&^LP{}c#bJ0x30q@U2^dumT^=2a&|v0_mNr9P=q{+IEj={PBXIWJ2D7}u~boxR;7J2BkT!B8?U&FBF^!( zQ{Gl}w^P{U=#(|X`DV?|>ADp4Jy)5nX=}_YS~=1d=v2bjt1Y{&lzUu)>z=^-ILeW3 zoD6o65|B6c;2g57s?V}XGN*uepYY?pt6a)-nCr$_&ee1`YUc+=H9jR>=BzOK7JJ*n zVZgnlIiN`D^Fgd!id@RtjZHzZPW{0abDtA6+4>f%mbOn{rN9VhiJm0(E=fv;>K;=U zl8BsQNl_P-P!eZRI00ZiH&0VCBLzB}{>4<0MheanA^XN_=*L zI3jO8aHFFF@k&JIq_7ronn~SihsH^{W>GvuWpD=pqS#azmUgUEys|LDVY{TNY2lJ- z)U0wbl1Io~>hTVzIoS0Qh4Y1xlnm+%W*{3D;N?ZQ0@p3L-RPK>uaz8LbSXWH!G<}o zSn3eKOGA$kVt^K`bfo77Ph7>#c>Hi)AM(h82c21*rEFMGCud2r8ZCI|n^-T zJq_GSoc~mS*%sV5k$(wxG@6}h+)VZUjs?GzsQ1(J3c`6txSfzmSH{Z22lPS3f}79! z*yM9j@-c!?S6diVObG;qe#lX|$~!!^V6iO(s^oMIqZ-_`;Okict9xIeo^${Noffmh z8r-wsRvzT3!TT0mpWZ{7yqlgS9Z;)DyskYmpTf|zXe9851O;az@W(Y+n-#B5;4aX2 zIQsGjbhQZgUZrb|MxQ2Q0Q+}X_-@7i6&C-br*p7GS3?8zTc+z`a&N;8SfSB8+@!a2 zaBEC;oBmI7dnJe4dJeZacnx09mFJBd4t@@YEAS>sFb8kJ+w>3c4*hK6$mq99cOTH$ T$onq52MxMkAg!D55wL#&Xk+-o diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReport$Status.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReport$Status.class deleted file mode 100644 index f3cb4d5084f3bdf5fc555017a742edf31114b65d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6717 zcmd^EZEqVz5S|T5{6c6-(o#x!Swbmx2xkhFkVq7@O@m_LBvtHGLVSSBd2Mfd-ZguB zZo*IE4oa)=iVyf}!S->z#{hd~Zz z30#f%_^xPI_K%)2PZKEa?KggS{GeXneneommZ8LT0(1L~o$UhxIV0rYaF4+JP}H0! zeW?g6)kZqiwc?_U^X4}=u3?ivsdV~v_4K3i69ThavdMCAmB8YNKqx(31WMzG^YWgohGZN_O%7rx4#YspI)>5YQI)S&%BF(NXfbi+WtNpjWe;Z4q`a zdL=PdGMCb1=quy1p6fkx+l;Po>BLdz#8KzOQRl=_=M1B6g*GJ%s6k2B)n12c1QR>% zAvBWQFuoiU(M|+0Ti!8fc-O=^(~2zA+|P^rnu|#pU+4TR7>hcd8=4BGb+waWOAV=MW9vaX{qRVQE}p;Qi|o3MiN}m_|*tK3#{Cz&4oeGTo6) zD%kS}O1URB9_UgkcGuD&eZI%z9-%D^6cYf^CL&d8v0yZsvJMN938;x{d}&;@^MS=e zfow=D5%Ac>ovjjeHqCO@P}wy#+Qi7Ija?E@D7RxrnSfrKMZ52M$Z$cE%UvXXD`2sI^Uvmvpn zUscfyHBvG+Z4a1CBoD)uIU6?ZXP9N!Q@_|EnkspS``aMJO2tBTfBV>DJ&RI$5DLw^ z%$7VGqbERkVM+9&8E?5k23h}wKht{xNoZLiH9I29^nQ64@ajzwb+uCBG3mvJA@{K{ zHE}m$rFl)_!D})f3z99wGE!ObhvKMxbm};1f zziIzT&-I_Uc*4c|!NXbI;Q@g>#wu2S(6fdzC~Zp%5XMB*g-{|_ObWs z`hI)_Ch&c!Hrk`Cmosjm7V5k$uz{=4SidACZDcBFGjqjn4N6E=^m)M1xerVWHEOz| zZ;Q2IB3aMFZ9;BXxN$gRG7bwPXG|eXl$%R?TtrLNWvD!6DlCEJ@sNzVh!}2FVLB^# zIAB8Wa73r_Iwu4cszNXo#WKSW0ILKZWzpZq{`~Np!e^-8$lf`q5V&HRS(WG;gXv%7 z;O^LWhd9hox81l&)WCkbiS<4FV6h_ueg7^Hcnv>-%-z2Ub1)BpV{S0!2V=pEumnYT z9Y;gG0B_*DD|mGe?`Lr={tk=ZExq|GEdPmjGw>Gv&m#@s?*{%aMAt=lJK{y)CcKm2 zVCZ5Fw^BIVN#Rg{_uze${Q=IL0SX`DXymQnX!KgecO$MJrEp!1xXvK$9DI!bGjIn! h!4aT@zaq{iP=-&@9$(;n9{H_-1E0f}csB#(e*hc~={NuY diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReport$TestCase.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReport$TestCase.class deleted file mode 100644 index b9d6e8f217bf0b7dd90aca1e9c8e98a551ad9191..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7296 zcmd^EU31$+6unBF+HqY{(w5Sek8LT%h9dLb(uC5~NvVsIbeg0yyrIaOcw1R(R;x7O zk1+!?@WcyGJn+B+5Bw5_vy$!FjbbZN*bAaBx4me#sox zoPg&kXVHlW$#eXz>dMAL?rK~DnsB@aTm?e<>-7bTth*K+uSq}9j;|j$UdSiWEc3A} znlesSL!r4v_ZpcsF+!ZRDCawEAkQ?Ov~*P~;cwyIQ8Y-00V0!)-_-~Xz{MDNjqe~J zg=VN6jab0poIo&dSoCu_8;>R#aZmU5FB=ctKJA6STX|s7rTd|;MVr_CZ4rnKkKc0? z;;p%w_kD?QpxcOVv9TO_o`d@)BQ@CsdtSC^`bka}m6EDJ=d6=oultGz(%a@u=E`dj_Jo-$M|I%ob^C#R@Y1fO!!Tqz))`&w>G)r zz6%eVO15$SO^AC87Z>BnI^dN$oz^uzXH_aq)|nR{t+b+<)z-MCrZ6#)+8Kw_4QDE|Pzx_JL)4OSSmP5GwSM1btwuAS z_;#NH!L(#fRJV##`;LkO8<|?@nz>blu9k`oPuF%_zss?|N?iH^~3E9LAqM4-!w z+`W=a>4RM!&IsGYKrsU#T0|szEl!yhjp;`UlM$?m=lJq)(+)TO;RP$He?}Qqb+(}vk z4i=JI;ilOeHq$?0x{=3K|+*@Q}va_9hY}fOr_locv|ypf<8dPLo1?( z4Qw>5e_r+b`ApUX2C0>bso5E&Ebq^62cCT>B3&?HJPu~@Rwz6OQzKU+saoEU*m#Y` zNnuhmg4Nvc3iifm*dm>wS4uQPuUd4vyjR#Wy54jH8<*v|DfpX@TCf=)!2N5mKW?c{F7?(vVM~6-EH4 zMtXOg4bUn67ZpH_m01>jW~Dwmtt$D)(Nbd3}?P_gbC)d34< z0NxQ?Im&JAqCs`v=PKek5At-?qAxRfNf1XRPoG+}kOd&r{a)q@JtpVrGmDn9K#yL# zM9c+A`l^4PZdx=Mr6W(baHpSGsh3nwY;ZT8c%WHR$OW%Y|jUQn(`n zox4C59l<-AqjZiY@r$8=vk5AobQI|rj%TPu$D{ujXgc~o(LH|=_5^#>4LXTuPT_32 z|I&v}Xe@6S_v%Z=QwKHJZ&$(H#D7;QtHUFX5@rX`X7Z MTckU}GpnF?f$eY?fv=JufGGp6__u=2!Umz z!&;jOS$oKKSWT#!lDx@xYKH3_u4|nr-o}TTca*lZSPE;ov9%4nS;w3EN&f|RyA}(} zi%=kNGJ%Si+^(%`KIEarE`$>-dcd_2N^aB_36OgPPAn*CER*&Di()>CdbvMBpdeYB z6PRi|g<7*($n9$cj^i6PHUyR$xhTJuz#;HhGuF(aemKT;fit{8;D^dV6>=T+UIzXu z+K%b_Xh43g`hdWN`?0j5&FgYU7_k}gRi@ECmg_kw6{?Rqqdm%vY)C9ZnrU;QSe+ z{-hyus^U_V04 z(5B*sI+nDV4O`SAnfQ|qQll3Q7jWRBPmoZ|7ds`5XuFt1h02)qODUoB_ApgFM4Y9b z48z$ori>(Y)U_0cfUvI7A_RG0Fq5a=BVY8(`d*% zJVXYtCe87ce$}3jEFKEvBjU+`RffB8E!X%k%Xw2}$>nIbMh%mhrrSpugsiiobR zH`&00%W~Y_E7? z0^Su|Gaa^e2~5xCoyTSj+*V`hDRpU8gewF_6MGfmOY~jW zWJN%ujrSC{i|`drwl_8w;b!0WgOph)w3OCR*0CIoOJQsoKRDb~#um;4fn)g1pa5rK z6pmx7h^-MAgDEJ(INnde1e{2IU%}^qQn>KoB+9&st?BMZ2Nc9l56N{J?=B;(gDU?9 zr@onb?H73C4{VLVIlQ`Ioa~!;ok;G>@D{wC^t}TVd-f5WT#9f$1L4O^gm>XWCc=9e z2tQ>aybl#`gr5&06bev<4-nx))ZWe2S!NV2;dKN)f&hO3YWP2e?T=v=F5fzXQnT<` ap#-OI_yVrNb+qCQn8UsinEe|lBi1+o diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReport.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReport.class deleted file mode 100644 index a29aa1bdb2feaecfdecd4e82cb360584068bdd8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10805 zcmd^FTXWk)6h0f$`a()dp+LE+rGNv)=6*{lZPTzE5je*fxp1;?aCJ!Hui=pr9ft4%d4Yr&z}AE>^W!k^Y1r*AfneP%FzU) z3!!i-ZQJ!L*X(V(;s%w#=S{v{3AxzjqSEo=P23c`6Nso1`)(BRFsiKJqJfKL)t;kC zMu!!EXZxF#rS)sviO>WP*Y;Mq2;IP6sa{~j-eq)XF7U(1_M=tXi}?X)BmWqq{M@<5 z{H3MkHAY8j1Gsu5Tz_*mPlp&4qzcbV9T**4p1-oR+{n{mM#V(KGJ1rNygz4$JcLlK z=7!NM8td++Z%47}>W7dbzJ2ON|lqHSI35_hr_WdBT*16RKDO=UZ zazo4Yo2~%UydB)y;DY-Ode{&_8^6DZaj$8W9nTI!Ys2+;sO_cE62WyFdhB;cw`Vx> ze%#*gkt7Q;^In=9b0z1jV>?^+Cbv$wK{;_pa$Un6l@oVV?k@J8J33)C10GtEC2c!$ zT2=%y@f#gbBaMdDUY4$|tSDxRosh} zjfJJ8znR4Kg|ZV#`?ec~*ew%ZnusL){GS0D%|^A|@m$A^tT66yF=TV;N4q9Ig^ebf zksD6zH~EH(0I6&(#9<_TjCvj$kn3*;TimkYgj&N;Su(?DR7OIJvF90(dM@xhxKTtg znw6F&w&ZM^N3Eb~`TY7hA?zI)c$Ku=J*B7g-kOJJ#M;0@kqbZt5!zmh1*y@PaTth< zU`?{emxfi_8(9n#$VSAF0at8<{KBvEah5Zt%7WaZrl_~cRa%mS z*_Z|u3+}>-QI1nuIB}a@PDg=k`qRXY;+zrLvYvvh@&2(XHDGvZ*7s*}40OmwkG)us6x z4(}LjrOUA&xovJLo{iB{B-}SAy5GR6s1v)ma-gTKw)dPDU*k1##r`<#{s$M4fGm522j~SuLs_&o*d$Q}qtNykdx-jn*TiA#txi}}QnX3K?GZ$;U zHI4FinXzvTDy0TNM-Ox~YYKyj7$Z2Cr7?nL0sFr_v}ZKcWp($E;nXl=2X@sH{1+4P zjA*%kWbdANLV>d^uppG50NuCT)i~>mWr1L+X)H2Fl7dR?!1UR_wQDZev^JZi=n2+%y z2${RP{NNxT^seTq%IM3{-0GcZcdLg(G4QP>sEi&=fHqh)1~ z;Hkt!CTFuX^{LgV!RV)~bTUW;4MhG%u85?g9>l`oas}XpmElBFosA=jtori25G8N! zN0(hLY~i$a5cgJnp9|G14|9aqTHedTU!P2(RJ^T|T;%8zMhlrB%jiRr7`sjHGDn|d z!^sR?C4F#H{WvE_4x#K7@nT!NH_~6eiB_JdcUNBzpRBXVZ=QPyxLb(jx#}eO@ma|B2`jIZ)lL- z)F7>Ck&eI!|+{o@HBNg$tVJ zu4#Hk35qVI5C%P8)*!@Mgm?FV@Rb(fy|HGKKHDG;o_85JP?@uQS^clWwd<)#aAHA(p XlQyVD*T^Fu@*N6sC$FCTm_GXheH5qr diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportCssResourceReference.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportCssResourceReference.class deleted file mode 100644 index 62822815da37a5805ca6fc2862c207392e224be7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1141 zcmcgr&2AGh5FV##(=G`qf$|S>d!bx*FGxrfaUcZ|6hKOo2)H@kN#e3=FSa)#Plf~% z+<6wB0WrJVsvIJf3#_!ZXFUGq@0%aLzI+3Khj6z6H3n~;l~F2`j*i7bM9M@)V~mT) zpD*gnf}g z`waV;wZ?A3He)|W+EOIR0%I;snyEy1a>FxgCJCnQ5f8S8bL4)RAuj;JBDk;$j!U7n z@qB{(6eQ$5&z0j!$I4Rt$&#*4GK~4unv~>^Io-uPl!cxu?qDr;PIa6O9-W77Pi?di^bSRRNV2 zyy42MsBN(IR5(1u40Vj!uOiWkSKJ#e%Kilbw4l?304_7w+3%n6;mBL1X9ope+I^+* zb)HVp4h2zwL8osd@lOy7Nj_25{aiT)@B9C191a)+N9BY(Cw?%vcm4#G^`^{vTGDJN z=c!096k1{BeA$5840g{gAcN*BP>;150E? diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage$GetUnitTestReport.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage$GetUnitTestReport.class deleted file mode 100644 index 31d579e7a9992d950f8ad4586a9c126c7930f013..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5428 zcmeHL-ESL35T8p;9A8t?210@Iu?>Yfe4GIxA(5(52&J*)q*dZX0wJOG-NxSLynF2K zxyc{E8~+ayNbt@({|;hy&q-`zxV7q5JoMr2_U>kXJ6}7qGk^T`%WnYiIec1$xd6V^ zDsJ>C7mY`BKpR{(q+kgfG&EBKrW#qAck!oUnN+5c3vLY4rm>HMHV$^(_lLC0Zrx{Q z{A(2|0bF&kDHYwugU%xsn*eH=l6KTg0+?^Lr0A{(aJiH7G}+1f9i{>Zi}iMBp9Qeo zI>*>EiaYxGI~-ZK8^Fza0WrK^AYD5Mpt30wR)rS>SUUfIPbsMu;A*h+)4otl%XGjJ z63c$ZQ);*r1o`ZwtgpWyVXfU`#GGV|Sb)gN6BY81mr%XS~RT72^TLv;3AEEikDwk1V`lv8{RG2<0 zOc9-$ew8GWX<|k0Qxo@yLCvt^4CNd}L$`{oTSZP^zSxBZc;7l3;c|j*pHqzc+W%4? zQgzEr_nhP`T#T8}Loaqm9hd31eDe%9W*Lwp%MDMTjPOev-p{ke1TbPGp)SUTwdOVk z>`5z*615~vCT=kGD%q)f}UBbr$Oo56gtc1*q-RU&ox$<ci1tglSX%5YwZc6RbKweTfmULND=1I;Z)6Q*{V&ZN*~D{pFD&^Hb1PvA1FIiD)` zgTkT{5JvatraRqSJR*(K{M)V#YfodZZsGwC&pD!OBY25t8AMH4g_bD7)0QnRj!KZc z81vD)WxiyssSM!!#s*`adO%M{JryGdoITz%)Ub`mc*M0+J=A(2`HXDnA-t_7hHIFSd5mrpnQS;}K>h|V*n zuu>D+s5~~9M2b@EAKHt^HcDY@6E_X3FfIo2h!Kj#OK%(@ta)(hLExSv_kD?qMFkg51K6ss&14-!4A0D=tMCRkOwQf|xUriH!~3i$ z23&KLb;EWaT)zTE4O^!MUta(cz@HwSjnf$=yZDTU61r#LA}Hsc%vH?3#;!>K*DszN zUDp8>x5vAJnp`1Ocf^&7aIxMR33GR5W4ya)zLlo1u?f%Gc*@w~Oi>m0P6AkL3c-}i z%nS`%N1vIMV+L?-Li_ClY^#lkScQ+!TWw^iLSw8mSA-JeaGPt5{k1kWy3m^zcCf>@ zCA9$p0bIha;U!px7hoPo%TOIY7odjkb9jYt8R-^r^chlC?3Z8R$~VhPKf|@(9nH&l zpGO+NYX$F%ZXCiZaNT`-6<))cuj9Cae{R5=II{F_Iobl(&Mt7@o`Cz~1l)PJiF4*) q72a{rTktME0p7zaMDze|!y1l0#`i^(?|oePL*yfZPw>ke-2NNgDj<&l diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage$UnitReportTab.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage$UnitReportTab.class deleted file mode 100644 index 41fa2c0496f0095bdce779a3525122d95c4ca897..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6176 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 diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage.html b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage.html deleted file mode 100644 index 7d7957a974..0000000000 --- a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestReportPage.html +++ /dev/null @@ -1,6 +0,0 @@ - -
- - -
-
\ No newline at end of file diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestStatsPage.class b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/UnitTestStatsPage.class deleted file mode 100644 index b587d6cc92443377db8bfb518858b6810838e149..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2078 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 -
- -
-
-
- - - - -
-
-
-
-
-
- Longest Duration First - - - -
- - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-

-				
-
- -
- Report format changed. You may re-run this build to generate the report in new format -
-
- \ No newline at end of file diff --git a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/unit-test-report.css b/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/unit-test-report.css deleted file mode 100644 index 0e7da10fcf..0000000000 --- a/server-plugin/server-plugin-report-unittest/bin/src/main/java/io/onedev/server/plugin/report/unittest/unit-test-report.css +++ /dev/null @@ -1,3 +0,0 @@ -.unit-test-status { - width: 80px; -} diff --git a/server-plugin/server-plugin-sso-discord/bin/pom.xml b/server-plugin/server-plugin-sso-discord/bin/pom.xml deleted file mode 100644 index a18821a291..0000000000 --- a/server-plugin/server-plugin-sso-discord/bin/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - 4.0.0 - server-plugin-sso-discord - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.sso.discord.DiscordModule - - diff --git a/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/DiscordAuthorizationCodeResponse.class b/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/DiscordAuthorizationCodeResponse.class deleted file mode 100644 index 85c237439c7b547467f72f3f551c3e48767dbd9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5371 zcmeHLTW=dh6h7mo@ue;)p#f4TOam=;A!{y$mNuk{5?8I{5bz~Zd8sD5V|&{5%rY|@ zwfznJA0&|Aogct&;R$hO*EFuYEsJ7V2<0KWIWuR!bMbd(&dhIr{`3m~T!-65C=h5H z?KehD$i_o<$QnX5l;i%u7%v za5}dA^&2>~)4a3QYjqzq+wHw}391BWPqKrMQ>*BJTgoP#p+0&;pz>|6*}nf^dvB*% zf+YeA>F}9!xYOP0;`lOJL8}(^#}i{4D>%WmR+_-#hLFN;5?HBCJ6_*MWEXxBE)ZBc z3asfqF2UQRvfq=M8xq%RLU}2*yp&pAN-Ynm<&CMeMgzqSb>WVf^@r4AR`}xxW1K`n%6g8nUXrUkxM}2K z6e(@f3=5T!*l9J1+?xIYruAYg!ucyIJ;*eg)>OunD;JjVtWrKvD&HGLq40&JCXTqq z+QbD&$G%mXro~sQyE=r#yUnOpJCkzd8i(7%8;_d=Mi!yc$Y;dzf%^A zPpBG9r=W++jLG0jPO{Cq@dJ;Du*O&01DbZ56!pY;o1v?amK({sft{*%2B6i}g6DDxJR-f*aOK^oin4=e- z*)m0-gf5L6@j8LuXKVbJi_#3ktPYvMW0MHd^q;ELzbnByfkEzoj~5Fj8a?Qw=cvq6 z68iHAfgf`F^K$Bso7dwyy%aHR_%}?m5w~1pWvphM@LITfBE8EUF_6s08VP>;MS2_4 zyq_M~yj6nhr0_?MY~)?IbLDFmO7nE+WapYZ_Wyr&F1(xRs95{_4qi(TxcpByO36XL z2v~!skbXt@>bd)+bR8v7-4({*_Swa26a$w4weg~>1Q*~mETU9IsgTH(3Hc1ppPi6j zLHXQ-{3^@>@T`#b1+e-o>ZW z1pK4;tS0|g(BHLW>^*pY0>SB}2$wSuE@mQp@B)Nd2EwIGgsbpjrVk%wAY92r@Srh) zaFmCSGZ5+-2qpLwKEwQ7!}tsEd6Lnqm{Ia9A75l3ttUv%S^;h(&o5yU--{^UgpI!d Dhj^$P diff --git a/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/DiscordConnector.class b/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/DiscordConnector.class deleted file mode 100644 index 8e88c4d2a4c5a5c1fd5c6a126016540bf8ad9def..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10643 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 qT%p+#%nz&?GjqTDyZ6kQ7svPD znwwdgVHjra=F0Ix-fGZB4ntqgF=YjErUA}8XACP$9z7tUqCF+di@Ov%Q#&0Dl76mU zJPg}47sI0VVpu;qiZWnWI0M57A%@|Z7&av|`=aM!3^P&jR|=LRAmI=^corsVV1gPp z^+81{h)x9w8YqsfQ=}5f8YoYB6s0o!oZPlYMJQB2p)#P9|25TQOr{ZuqgwALQu|Q% zo$}Db_o0vE$Hm9Ighq2#;vtVJ$pX z1XGVfrJ796fkjtf&0YBSZTMFmEUSTa_h9`!SY8Wn+#&OejlX6PS1MuG6W9)5Pahn3 z3(@H5Bb)9Uo0^HD5^x|FzI_Wxk~A8P1VI=KprsY4azK;{DAll}0+J8{00;t{Jr8!P zKvE8D(nEuR=pw+4daySGWaU9!3p`T-TOJ~9vi25{a~k|v30fb3)Esd70vs5CuU^BL zESP_u?CmukE&x9#0hIG18wapP5T!*6{l454 zJ(ig+pE|X&Qt7rLXP(GEJ#F2{WhQ1ySwcc(-->EcpwsfWI15_ck-W+KD0f)ijr#t= z${23omO^I%qdHfZmYi@)N0~3YlMxf=!oBXA5-CVOv}BR1Lh-c#pUb9Mj(j+ALRx8` zr%Q#C^;CzIR()09unQQ$p7cCFuh+Io9l>!su7 zhS-8c1~>Y$h1$pKlJrfI+9|hqW68_zmUBUl%?I^S$|Zchtf&5gH8**N<`>^*o&AR{ zf8%V{?Mx{*A4?ckpRCLNA%eVC9zUAC@ro?Gi={O`vADFsH{F!0dmcM2pYFn9Z?|)4 z$=)?TZ~RQ3Qp4muWsa_6$LPn5;JQYK%Jx+_T83^D@0sIZAKdq3X0Vo1r3b%$_w@0w zv;d*L<5^ERqjitQT*Yi?*f1j@<#^)s4UG-_zR3qQS934V;plEP-*I%ptRu{Z52wcL zZEDK;aXpo4HbDa@%bdRYvTREF0D4Gs;_mhc{!)zJMg*FV94bx6w%fy)r za3*s;!xm>Sb`({;`6NLa;xE~}^S={DJ>AAd2`+;b!a_F7BSbPW<|Y*dhTv zn`Td2XyagoO0sPjY#S!q$`e_jTpo(k=@AhTG|3>14AHa@SwQDiyJDm`bx=_d7%uh2 zaZZR|xKzAVj^liUhGEQ;u!Q~@^R6b22Z|*DfpUz+v@NaYdm?7a5S9PVx}t|}4R9=4>+zWmPk<(OGQzRv))z!Q!=arky>T k?k@@R3z7M6VltTa3t2SOOJr}}7Nmr^E%)G@St^YF2SNhZg8%>k diff --git a/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/AccessTokenResponse.class b/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/AccessTokenResponse.class deleted file mode 100644 index 40f6e0e323652d17d3f15333b68a5059656b2f4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4012 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 diff --git a/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/Request.class b/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/Request.class deleted file mode 100644 index 24cc473097dc2132fcb9c940cb7f67ea1ebcf08a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9724 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 diff --git a/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/UserGuildsResponse.class b/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/UserGuildsResponse.class deleted file mode 100644 index 537fd8fd5449b0da84b04351cfe09d7b46acd27c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2399 zcmeHJ-*3|}5I&be+tAT5*anOrW(>5wBoabG8VE6sfePJ*Xg7&RH*s5!Bo4M)ZGRaO zNbt^I!C!(nCu=*@j&*z36Aw*d-{1eQC-Bzo2BN9p=9@>n9g zE{3VSml5~cX|Mz?Jr}VsF9^&nkCIncb_wLyWq`Z6LZCAAzM+&OW@k@-R3=f?GXGh{AEL65TXqr=ZXBAfiMnL#1kuN%1*C zGL?>rff`9!Dhj7G5$J7wd+S)yoQZ8?-{(oH)ln55CA6N`lwt=bY{RNN;-(`5+U5qU z((u@<>A~{ll}x_&z|(5z*LWsyZGBo>B(%oT&M<@3PHEx{ObnbT@uvXo7!m3*S#lhh zf|)WnaE-w1m_}p!Or<7bzSWJITs0WB4%_ae&%#}%gdHDF=1oUv0-Lonx7N{KZM!HQ zSv~FY)wm@I&~Z`LhMC1B&OkuA0Jo9CS_gAQxJ$^d37X@Ob4=!r>Tsfi_$!7J2rc%% zu>W2BS<;UcHmaa5yUORU@eU#|KdP;?ffryAk;9WNz!HJ!;dPpMAyD4TYQKS(rH1=J z-~#?VA#f8e!X-e;*EW<25%jvfR vb1vJ#Ap^U`Uigi1tFyUiO)}U%$Wo0Dxz(R)G?Ox;0Ul3aP>q(G#K6p;j1U zFSKZSXu>S%wn=HN4r6H}ZQ@XiuIoGrkI15~TKWUpOe>2OC^Oi)He4TuL3O9``u%>r zamZkPH_s{&svRCUBUSr3gPCm#=Y(>{BI#lkrWmYtoXhNH*v~PDbQ+3GhFwb1hObg& zP)X5R(WZZsFQk(0C4;5)%lP$;V+Q4I9aBNG3}y!j>=>g>6>hVMFGtFt)kzOyPLVR1 z2q(4TnbFMzQ@hD)Q->Yo?kq#@0Rmq^u-`nv$ni)hr5$e~?}G%q?zpsEs#qE_NzO>s zLW3%z2rZ*il0SDz7xN%WgtfdS6SV&`N{kfPCyR=qa*q|RBp=-{MR=MmiWHrr0Y*p!6WOzye^g2 z(hwCk1NU(kwR0L_mQTcGt`FBWwpP~Q7TlSJo3OxOal}yjnV#L13LD+DiRMtynELIa zBas{nBfWfnS#}+18NA!Q_9nZy7-?nI=-KxA>t|to6{_yDOr2_+IP71aenSA%>T@77U}ffK))qAy**jMU0BZVR^Z+cLaxgZ?vFrN9)VDT QhlEptN0c!@nXn%J0hBp2od5s; diff --git a/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/Utils.class b/server-plugin/server-plugin-sso-discord/bin/src/main/java/io/onedev/server/plugin/sso/discord/oauth2/Utils.class deleted file mode 100644 index 4c4b95bd6de552110fc4712cf9e719fb5d0af3c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3274 zcmcguTW=IM6h2-O_R>uQ;eIP7EwJG-BOxTJ2Bkn01ZV>ln?&lPGvnPDX6(WCM8Gru zsZuMo>TCZ-|3}s1F=RK|g&2tPGULnV@7#U-&ws!F2>^E>szZ&ylF><=Ga=&_Y@5YG z#Y*y&Z^wq~ZLZ@YD+jn~jEYlX5~b5vvC?kcir1~kOdX~O9I1|GOb+5_n=g1`3DlP# z-GAO&StBsl9q#t57ILsiU}jlKW0|xYEGu~fngpgx+rRlEfx~x&6n2Tgq0YhvfvIJc z@;ZD=V0Or}qP5ZuI6|iXU6-00m2LBsCMqvP#;j117Fum)JU2hlR&#BOQ~Rdi)Dc8Z z&B&`s6DFmybd%E$BoTdVsW4Q?RA{s$dxKkjuDMK5LSL&K=dViKOKFs3%oy4i88-(h zCFLmCDNwNFB^z)$FI42C7Wt?}K57w0EqWid$VY9SrivTttj?KDwx~tt@Ye;JI!cI1 z5xJy@Dwll*z4wF23#G01w@?$@JPwoG2H{G~y1jr(555%gI4?4h2un>_aE&R2X{yV_ zDouUPbQWBClrrUgfrUc*xPxO>W~l!V9nsa&Shs^H%B1tLCmsQ{n!X?=C`+xPtjgL} z^P|Z+3VPCe_B03>B+{|1yiRyg71MZ`j7kn7TxG=`RtC|02IxU4veboetj5Qc55pe3 z4SOiR{=B;)6TBZMSs9pIK_1-?LF*Dr%3TXQt(3+_5SU>tn1Q)AwBQ(l6P@vP;@ZS) z7whb4nQwBv#_;BMeMcoM+hAI_`TNBwyCn>Pd)=?=df34l1MZs_fm@yKu=*A!=r^+D zOBBzyc8td!dLBFCu99oOcLe?p=xsqIKh$oIgbGTAU5b91kiao)NP=bJE&qjSmUGKB z`u|L)i^a6KFya_58XeQ@iGgIc)EL8`E8N|2*!arQB(?_pKx*#-+!$o|!PkG-z2ub- z!ydd1pU#lxeq1d<(c2F}Uw(&S!S__D6aElii#Vws&(-Uy4jr5iOSBHx@a>Cns>6+4 zPit=_f%d8}25-+be9{`Y1c=7>Jb|+?4Ttex$5{;;xQe{+4Sw6Wa=V%XwElpZU*~3j zgQI^{xa0VBryRox{I;uc3r@l*oHgMzoI$p;IG)0ta~0P$l?P`5mAD diff --git a/server-plugin/server-plugin-sso-openid/bin/pom.xml b/server-plugin/server-plugin-sso-openid/bin/pom.xml deleted file mode 100644 index d382a87b51..0000000000 --- a/server-plugin/server-plugin-sso-openid/bin/pom.xml +++ /dev/null @@ -1,14 +0,0 @@ - - 4.0.0 - server-plugin-sso-openid - - io.onedev - server-plugin - 13.0.7 - - - io.onedev.server.plugin.sso.openid.OpenIdModule - - diff --git a/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/CallbackUrlPanel.class b/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/CallbackUrlPanel.class deleted file mode 100644 index 58620f7518b7a585ae31a5c94655a8224a859284..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2299 zcmeHJOK;Oa5FWQ_)3||_LV1N zG4?}?rjI5}Wv@d*Ye|rz5^-4LQnq+>bYSF5u27bts_Ada!h2@ToD{EWib?^!7j*v|9Et zW|2-(A-NM;vDE06#Kb;gex=z(<_0OU%s`OE927CLh%2QXYatsN30U1RVVO{|FqD=Y zkf@CYRYV@zMklm>*CScXf=F^}SzAc7f745h{NGLU(4w||qMcUHb#0{a2elM^w1}22LOVlC9=uC$KAADGC5)7K1rmtldP6 - - -
This callback url will be required when registering OneDev to OpenID provider
- \ No newline at end of file diff --git a/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/EntraIdConnector.class b/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/EntraIdConnector.class deleted file mode 100644 index 2b524806c43c1447ac056ac2ee3390f4426e85fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9124 zcmeHMeRC5<7=O03G!3N%1W`ae5H&?jd_h543#BbIkT$hR>wte<@3!eevKx0Vk$x2a z_d7U)Gy1oF8NY$!vv<8FO*XwPb5xumGsz`)Pk#Hn?en&O{qy{H0Js6)kHQdvIVHV9 z!)3hi#BI9;CJKU6pSBB%$~KjSX1!Izhf3jtCgsd8Eb>6QMSos!PQ5_LQ5Yt0=g=@^ zMC(E!a0*vsZheDF#ROk3E)XCO2%N-)RN(Sp!>zaI2(qqUgg_>s9B&tW0%uAg^L3Zk z3Y9=IUYjN`At`>PZF*mdR#PF`V*_2(7yCp z6Rp(^gzlc#yCxr6-2yf;A!{^+3?f%y!eG08GEPmN)KAw6SltRRb;4&h%O(;DSxdsf zE%<*TNjC7&P*`}-Ad*F&1uljf}I0`{b_ zD4r|LyC!Kcr7#;sq|vgkuEbVqNsq|VrmL6*e-aWCa9=v@_K=rt`U>^1o=C&|mU3Gu zx{M{7WPZ~Aw8Gl&@YUVos!!s+9UWFM2YY;)Y`&^kVF@$StDV^dx3!d}gwZkq$;!re zDb_=B&hw~JRq>Sa1kkkBU8+`B*RZmsiDKALwq0x#Fe_!p*4K@VLcQLgI5^;F$_ znflDF>Rw<_tm<$c$*G!{39ZOowY}^%2LkI{bb#31kFy^TlT#ZHA5LAU})TVXlQW z2oIPScCEJmiu_}+48^i7(yA*JwIyC_A*T&n@+_Q&H^*TD&J#G7>u>*cb3a*PoUXJQ zn^abHxX^O~;o*c~H+<~g91gY_P6y^ohaO?{274Sjoam|*37pMM^|MCc;;yVk-e!s+ zXLEW`5E=;?$(G^@0r5t#@}Uw372Iv004IE^Jjp`iYs$Flna;om1pc-dSH#!}E*1kP zkXgl&{e?w}l{D%@bxQLLNEA@3X z(1X7HmzG! znA%WwTBX-bp5I;lTg5diBI};)b(7a`fWZyY>n3mCp=Y=14%g&ic~B88>Ct<52#S4P zZ@(2DzTy2M?;I#B#m5k%@ExYQzF0U473`*T$Qy-q%+Z}=-)PGa7+;Qt_Ii+`;4~C=T(U~`Xg>!#| zv~S_3M!_R&cpE>*BPv9{7~Z=C?;!HK_&tl)_wf2YzWWic8W67<5kG|UxJHaHq>)3O zJ~AL&Ga^h`@^sCBm^UJRGJvN~4G7nb2!%bKCQ#E_PoE9c)#nD(n?}?x(Qc9UwT(1t zthbIWzcQfRHlp2tn?}ulV?elXM3^3+CzI_S8WCpp^rR*F)+o`efuFJw?T!W7oB^$B zM4Nv>v`0p?1q-xA18=SYZ5Zyu68cpU^)&MF0Q* diff --git a/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/GitHubConnector.class b/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/GitHubConnector.class deleted file mode 100644 index 7d5aaa30a71679da6e15faa728b52d7b72a6c2ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6446 zcmeHL-E!MR6h0fA+Huk*4K0+kP&NG2fmQ|v2sEKX{@S?XHkmld441OBcDA*4#qP?J z@De-(*IY9LGjI=2z{@b4mEt6ol}HIruHqS6BkSlpXV34q``5p}{Q&^8@NE%>2z;lc zTlF2rt1q3dQ)QwmIQ3|^s;KNzSq(a28y_l#4+6@WSAEL#YS>&7oKsf|S%kt_P}UHv z<{h9Am_UWh>1^dxad^ABBBhWem>{F`TU=5lI$i2nuJ8laaWty20x6mu>Z?aqd1P~kT6!;_ zmI1I0fW6jyiHo#chjXE=CbfDXwpG&>Qx@YMlPJ>J!$&PDDR)srO9~(Fe+coJXW4GY zQOatu4pkSa#iOX$7!Ww_E2mAZX(sGAx^^60JC3f6(Y52~PFtR!$}+3<9qsN|8l6IS z16<-!AWRzDB#j-pDhF)5ZsrF<>e#HBN>dMx`U&ojpsmqO6TdInk`*l6A4AFr_Ki<&iaP za*}yj8X8(Mo|ZmIGkmIdglDy>#>UlR?NCOIW|=8hpsKws*{RIL4Z@UGWMrZj#+^hN zWFz7;rHt-KG`1tR*`}qL)oK}b~J<6YRgNT;uYl^ zR0WtfS!Jr8jCB+FuVy4}FDufnZ$s zMI~7*d5U3mb8|hX?{bND9VA8A0LvqB{cLI0NuNx;<>Yj2rn63I-m}Kqi(}c+(V*rQ z%)8)->GM- zWOScg1Mu}0b)FQ0z%6f|lq4G+ffe-KsUwtxK@Z*|@XO#lXqCz{7Qi&}tu?>&T`V2$r9m*gDD{#k0 z(P1I+P=UaxN0lpC#DtM5*0`D0@kz^S?|7yNvp8h?I#3b5!SR)Bltn-#6G_5JVC;E( zD6)wqrr;jnDX=*ehA9|^D|jv9-4K-UiUz|d{*K{4U!WAhYx#G$`u*hiuW{`%bcQetf6tuf3XauHn*!F%3 zS|t_j!yITIrJy}bMXTgMn@K_YJO!-)pTL7-{5FIUiDUXO1#LDJt%~mq!KVjN{S5EF R#4o@+eoL4sU%}V#=s!QKEjR!G diff --git a/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/OpenIdConnector.class b/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/OpenIdConnector.class deleted file mode 100644 index 43d89b8fefc5993e1e2fdf4c1504ad1fe74b66bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9320 zcmeHMTXP&o6+UfNp7mO`EMo^dILX)viA+^?Nk|Apj)^R-?RCbIqFoC@05O_r?Y2ET zz3HBnC2j%2{SL*?;DHCKsDdhZ;EhLq5XCpMJFC64G$T+^KuJ}rp39l9zjNu+-KYQd zk3asIh+d;#TXcfan_795wkyKQLwDP)2w9OK_xW~3bG6M?r4w|Uc&RmBba*KI$_kpA zzbM0ydy!NY6&RgMJ`UWlSy|b9i060&0O1DfTxlW02el>i^t_)te~7_GZOmrsF7 z{Kpub3}my(6{Di#BvoUDMmAU3RIPnsz}eUbH8~IDz0U)&3)UG?T!c%Zgxk>&49P{ z>vri>qs8rLx5Moipd6dN+%vuHxnU?Hdz0HKNZGDMw$Qc+eWBo;U>C2pxZHQR2PzH&A;imZh?f&n<$&$!E!rKaU^i*7=!irgHkVk)qa&5;Mk2@s zc;tdRdAdCsA*q^Ko&ArAU{sg4Tpe+>)6VqYp@o}LHUpkzvKTfL?ai+C^|9=+9ggFn zm++76@c(az>`DDt!XH`WU!jgnPYX}=vp_7M4Q*bZJ`C2EyOjGq{;$fB`0+wI+&8mkLyyWeXczvl3^E%q&W!{ zrwXG^j*?9Zn&E>K_+T+;t`E?>NG~(GeK4uGjFczM#nmlz)h~q==~YH|vyt;@3+z~p zL78o4&{JAzD>h%xaL|wMC04CypllB2^hJ zXM14ut1P}Y3Y)M>pG#8Q9I_UY0;4-~PCBE^JJ=>w((*w?x-jg^741KJ`cc5BN zeiR6%uH`ay+F2I$vk01AASYGjG5`0b3UJvgwf2M)|EH50NG<0gm41*#Dvsn^QU=@& z`>dWCj>-Y6z6{7*Kz(;G38vw}=!H3FB8s5RL^Kzv!RYPmu$TbL(&P*((* z@o4F}GCi$8QXP3P8;9=L3C1jh#-CmC`==$VN^WE6s_yg1_1(y2RK>h|=-GW71~z__ zYfR=_-QcVTiY>Zci~HkU6$$z6jcjious}lIuFJ0S_-&k>U^I_yg_6?;9Q}lD8*eYx zLX0YnF@x#ouHed5UTfDP94*aGM6X5LjI4g5uxJP1ro3v=S8-&OCQXaJj>&Z>`Yie; zjT=sP%q>uswo`YuRJWC@GDk8m0v1{VDgPsekSML$MY!y9^weu_i0 zk%`WtpEG(k$24NmFVV+%+@pj00;|=q*}yTFrmKY0HJl}u=t-KQlen{RcY=zzFVSgS zKS|ScX7Kzh?#~U~&qDUYxR1ZN&~GpH+b8<%NBZrhq`d^J%Rs?$5?{T7-Wl4`pXkav z=b!!q*?&o}p2h!|4Nf`fIsBjQNzupX`Q+IPG>0Cq^H7}5A4_`GXG*c$Lj^GTd{hb@0FFLUl~9)j1FfmeZA zB!*&XkHbSlESYj`fr5Py+6DwuPAia1#zZHXl~QjhJR|xQe$UY?Y3kBr+NH12H|Tx( WHhq9x^*#Cl{fK@-KSO^0#XkX)E{a$H diff --git a/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/OpenIdModule.class b/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/OpenIdModule.class deleted file mode 100644 index c48998c88582b8a89ed267f51cea106718e61e66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2542 zcmeHJTWi!n6h2wE-Q9Gx7h7-jGA%xAK@tQ(u(eW(;==ZVtpy*m$=Thh$xNJ?tQPS< z`6ejnyFW@iNm?3duuF@A;6r9InKS2``ObIF!=z7>TGK>~f(Pyvb?sn721$rDs9G?UtqeWUcelFx=o<^hSGeG2 z)q)GHr9BI(>oOqQh6R(ywojFkstyxY_2WySP|I+L0rO=P^UyO~3KlEb4KdP>nBCYN zATtLsvebc-f;l-D^F1M?VO?ZLP8`-YjBCb4z!mK$JfNu_Dil5;^puQf{3fBffH{8X zY0Y{(MEy5W0wmyc1F`47_WH;cxpZ>sot%0nr`{pzot*kb7D&`AJ#FL}f4~fpg70EF zV$l&r)JY@iWK@mdHa|CyVyR5dZ(?{@LhLVw6e*`KWk1BzEV=w+7HeH?l;@l6Os2Ug zOTd_s%**s+H?~ODiU(!8E}EUebE?q@%|NCy7Dn-IVz9NI3T&kv#Uy1ECX@EIl0({p zTD`{vzGdZ;t)=%LmQo!jBETM}v}8T0vY=;~P)tO-QSRduF3z-QL;|yOpMt-m<+>Dt z1WX4znaIU>jEXA5kldx^Nb24i}p+2A3?DYjuum+71O>^q13`H`$?x zZ6;9{)viZn%z~MY^u2J;Q#>6Xeyo}S*A_hKoU0BmThJiM^>{x~gf#ym5r#+D7DKK% zfvu$_GE*L5*_|UUm+NrVs`N%Ezeg)d*eC|+f6^51p&~OQ5;&47|IMT!;qAyo`S^_P zS_`I&DPdyJ+X<}Y+#yn zx(1B$>Rf4c_dYBD{lw7!5q17DqC%s)M@itxR?HaAGz;(DmJ-{t`s)RQWw-4X$`~(m`K|cTh diff --git a/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/ProviderMetadata.class b/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/ProviderMetadata.class deleted file mode 100644 index 2394522b4b90b420e6638dfc54260e46ea7d2db2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2564 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 diff --git a/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/openid.png b/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/openid.png deleted file mode 100644 index 9c81c36d1078c90f20bdc0ed7ff93294bb152e5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6248 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 T*i;6;E&wz;I`uCbzqo$`K_lh} diff --git a/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/twitch.png b/server-plugin/server-plugin-sso-openid/bin/src/main/java/io/onedev/server/plugin/sso/openid/twitch.png deleted file mode 100644 index 2af84437ba0dd95d3320c48a46d333aad18e3925..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4842 zcmeH~c~nzZ9>-tUluZc&Dk46DWs{dZA$by12&+VBL|LSRFE1~cLKc!h60{mns}4o# z(hiDc8LjJ-N>Qnzh*SqFt|M5mts>R|s{%TRw0g8R0Tre_XO8Dg|1&vn``zFD+~4ne zfA^mEHY6^Hc6RV|fFQ^@Hby80*SY3nyd602m*?C7m&W|06rC8;!)lF6CeJ2dol#A| zgh4KYAj5S<;u6myxk!^4~xQ?HFr_!rBrfH#S=$w>nT%t?%#5{ zD?87*m!Yms3XM~!vGByMhnv^cnzmC8ORJ=Pa~?f(qhD>EKiS8ak1cU*%b5EMIh@7z z^L*YL-nMr97cTErcGQJei>ou*^HY5CFqal|5TPDBA-FqxO?#j?(eE4=DlRi^N7?-1 zD8bd_e|C5(d|nLdpoSX4i62yEn*XvBi)ldJL zH2pr@^>G#25n05$7UWhHzSli1mwt4>ar>c}fz*wKS*K2woY}v+sJ41Sbs;=N>Z0-j zkHu_wG2a1^gz|cu>z9|*>rI#UGcP#JghX{8#Rmoc`_TbOkNZj+#(JoW$-1ZAy!FHG zp=0YxzSJ|y?|jgEiBahhZ#N|DvNlhaq; zPS>P#ZX^4aZS&vgQuMj^;{4K2oQru2ycTgjd$e{(OHem*G41dv^vO>&r^y4K5Y<<` zA{>fR3T?;^o_i}D92sf3;&|z@Id^Z($bIH|)J?Of@obIBlYMsMjAs*9>a#rd?D=7r z+I4(G`(QKA<+|;4(f7~8jyxE&?_6b9Jy3n}nw4x$tSawt51D?*IXzv^AtrwP11YNf z=dXNbZ?4##7;M#-IUq7F9rEbO&@R7s|MmdstT_4Zw9ZbK(tvjdk2Tjn&0qfXN&KFZ zGb9a~O5amU4uO)(mxIzu5yhjpNDhWX~DAb_lASiT>L5<;AgbtPvnR2Co(pP_y z0?VZWN-{@87pWtNW%8JO4Y4qPK@y&yh4ZD9IbjZ=1{44kgbsrZifpA8H3%pcE(-3= zW*P;yxahJ3loU}S9HG(>Fq_Jz(ve7mJda5UbAUrNQW+{1MvWlAlYp{Jr&FUenqIG` z>RD8kCX>eC^Z7J7lg4Bszyr}5l{(CTD7C(3#4tlhXmO2Pt&^*iu$hTTRJl3joBGD_nQahpo(1T{c)HDW_PE#moqkCv|k$C_z63`#^&?bQuN)r=WRjvjnBJ&8P z&UZ8-I#!hUieOGDQ?5{3k^Az(vMoMRoJM353INrD_!wjSb#mEjvBtz^ zZn2~@IuJ12EB+Yom$_S|vp$;>v#t30E7(5n- z$>oGF_#?4dfQt!@7F3)W%AiwOTuXN;jz$3_1}aCcz%mJ%TA68SFwYALvH{9s=0XKz ziyb6`Mra63r_v;;RM`TGnGKtfubM?*JxMVgCd70E7>&;4pmY{W=Oi(i;EXc4v*N+9B*6ADQm-%V@;|5rSqKxCVGJIE6H+$9Cb&2vk;)_pogw3d$Owsyz?oy| zT9r(v$27#eOrRss3e=}XD>z_y3IoTw>z5Jc`2mU{bQbb^#b_fL)6BcZ%alWDzY`_Y z;xKBP0sV$;VEY2QA??+6I3k*P14wg8L0Iwn;ML5`Em z2MOA~V+t^i)5VG+$KAEIonY%Z?)^9c1X+C=E1Z{Pxc*?fC~ML@uXPn7vCTZ+^$)5H z0bL<3!m9VNLHNkyp!KkKsDZ2!+tSLfQ@Yv`I_J3z3?;ZYcGcfFK0uk0q58W=oW40C zMBLQtSC*aUzwMV(-e1+%{$!NNGX18OtO@u$w9(Dx0BR$e(4O7}r)%8%V6&aCZ6C zZ+E_%y|aR<_AEWU`LzAl>m&E+*kx0fUP~igam4E`Sos|cb`LI@w6xxoRxoMH-BKSe zv{*PZCNPAQUYuGgaM|>D6B&vp)y=-Bh`QQV*`hx_;eH?Qg;R?Dy+(Vr)egx2zb^f4 zuxaDQye99KwNraJM{HL>gI15HH`F7OU(?tZ*77{3&vbvE z)zg2tRc_r+(iiN!X5UU)wRULL!4oy^m#v>oUaAPT9e`fAmrmYPg8NrS53zEddIotk zu9{ys!$?})RC37V)Zh20+}=AWj_3$~k|a#anY`j=MQhruU%yv##-+y1{L(b( z%9VRvnG=?sX-trRQ2|A3lwLOrY{|x~rlb`A)@KKA-JDYI5db|uTvJr#)AR!JsBM}Y zwDfGhBjwS#_B;J9w^mKC%Ge6wx1LV7t37SqTXSOeOw~{%*~sr%joPlT^M1!UBe27I zuMO$P&N`D_f5_@qf^6KB?0koTd`2w4wBVXeV=>+7Z)F#D?_SdyKqDR8b@(rcW5f9~ ziBK@h7=&BYh{X lt~+#XqG+`~Cnx8Zaht85wYwUB)`OyjVj~v_tHYNT{s!yr{eA!d