]> source.dussan.org Git - sonarqube.git/commit
SONAR-13643 Save plugins with type
authorDuarte Meneses <duarte.meneses@sonarsource.com>
Wed, 26 Aug 2020 23:30:15 +0000 (18:30 -0500)
committersonartech <sonartech@sonarsource.com>
Fri, 18 Sep 2020 20:07:13 +0000 (20:07 +0000)
commitd189558e9c7b3994254eaa8d67dff0169c21d5dd
treedb9d6937b26ad9ce923c408a8d3ee94045203d82
parent13ef209f1b2cc5f82d0c3bde502ba02649b6c5e2
SONAR-13643 Save plugins with type
91 files changed:
server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/ce/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStep.java
server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/ce/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStepTest.java
server/sonar-ce/src/main/java/org/sonar/ce/container/CePluginJarExploder.java
server/sonar-ce/src/main/java/org/sonar/ce/container/CePluginRepository.java
server/sonar-ce/src/main/java/org/sonar/ce/container/ComputeEngineContainerImpl.java
server/sonar-ce/src/test/java/org/sonar/ce/container/CePluginRepositoryTest.java
server/sonar-db-dao/src/main/java/org/sonar/db/plugin/PluginDto.java
server/sonar-db-dao/src/main/resources/org/sonar/db/plugin/PluginMapper.xml
server/sonar-db-dao/src/schema/schema-sq.ddl
server/sonar-db-dao/src/test/java/org/sonar/db/plugin/PluginDaoTest.java
server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v85/AddTypeToPlugins.java [new file with mode: 0644]
server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v85/AlterTypeInPluginNotNullable.java [new file with mode: 0644]
server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v85/DbVersion85.java
server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v85/PopulateTypeInPlugins.java [new file with mode: 0644]
server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v85/AddTypeToPluginsTest.java [new file with mode: 0644]
server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v85/AlterTypeInPluginNotNullableTest.java [new file with mode: 0644]
server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v85/PopulateTypeInPluginsTest.java [new file with mode: 0644]
server/sonar-db-migration/src/test/resources/org/sonar/server/platform/db/migration/version/v85/AddTypeToPluginsTest/schema.sql [new file with mode: 0644]
server/sonar-db-migration/src/test/resources/org/sonar/server/platform/db/migration/version/v85/AlterTypeInPluginNotNullableTest/schema.sql [new file with mode: 0644]
server/sonar-db-migration/src/test/resources/org/sonar/server/platform/db/migration/version/v85/PopulateTypeInPluginsTest/schema.sql [new file with mode: 0644]
server/sonar-server-common/src/test/java/org/sonar/server/plugins/ServerExtensionInstallerTest.java
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/InstalledPlugin.java [deleted file]
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/PluginCompressor.java [new file with mode: 0644]
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/PluginDownloader.java
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/PluginFileSystem.java [deleted file]
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/PluginFilesAndMd5.java [new file with mode: 0644]
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/PluginJarLoader.java [new file with mode: 0644]
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/PluginType.java [new file with mode: 0644]
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/PluginUninstaller.java
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/ServerPlugin.java [new file with mode: 0644]
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/ServerPluginInfo.java [new file with mode: 0644]
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/ServerPluginJarExploder.java
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/ServerPluginManager.java [new file with mode: 0644]
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/ServerPluginRepository.java
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/UpdateCenterClient.java
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/UpdateCenterMatrixFactory.java
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/PluginCompressorTest.java [new file with mode: 0644]
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/PluginDownloaderTest.java
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/PluginFileSystemTest.java [deleted file]
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/PluginFilesAndMd5Test.java [new file with mode: 0644]
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/PluginJarLoaderTest.java [new file with mode: 0644]
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/PluginUninstallerTest.java
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/ServerPluginInfoTest.java [new file with mode: 0644]
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/ServerPluginJarExploderTest.java
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/ServerPluginManagerTest.java [new file with mode: 0644]
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/ServerPluginRepositoryTest.java
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/UpdateCenterClientTest.java
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/UpdateCenterMatrixFactoryTest.java
server/sonar-webserver-core/src/main/java/org/sonar/server/startup/GeneratePluginIndex.java
server/sonar-webserver-core/src/main/java/org/sonar/server/startup/RegisterPlugins.java
server/sonar-webserver-core/src/test/java/org/sonar/server/startup/GeneratePluginIndexTest.java
server/sonar-webserver-core/src/test/java/org/sonar/server/startup/RegisterPluginsTest.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/platform/ws/UpgradesAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/plugins/ws/AvailableAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/plugins/ws/DownloadAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/plugins/ws/InstallAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/plugins/ws/InstalledAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/plugins/ws/PendingAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/plugins/ws/PluginWSCommons.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/plugins/ws/UninstallAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/plugins/ws/UpdateAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/plugins/ws/UpdatesAction.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/language/LanguageValidationTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/platform/ws/UpgradesActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/plugins/ws/AbstractUpdateCenterBasedPluginsWsActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/plugins/ws/AvailableActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/plugins/ws/DownloadActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/plugins/ws/InstallActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/plugins/ws/InstalledActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/plugins/ws/PendingActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/plugins/ws/PluginWSCommonsTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/plugins/ws/UninstallActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/plugins/ws/UpdateActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/updatecenter/ws/InstalledPluginsActionTest.java [deleted file]
server/sonar-webserver-webapi/src/test/java/org/sonar/server/updatecenter/ws/PluginsActionTestFilesAndMD5.java [new file with mode: 0644]
server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel2.java
server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel4.java
sonar-core/src/main/java/org/sonar/core/platform/ExplodedPlugin.java
sonar-core/src/main/java/org/sonar/core/platform/PluginClassLoader.java [new file with mode: 0644]
sonar-core/src/main/java/org/sonar/core/platform/PluginInfo.java
sonar-core/src/main/java/org/sonar/core/platform/PluginJarExploder.java
sonar-core/src/main/java/org/sonar/core/platform/PluginLoader.java [deleted file]
sonar-core/src/main/java/org/sonar/core/platform/PluginRepository.java
sonar-core/src/test/java/org/sonar/core/platform/PluginClassLoaderTest.java [new file with mode: 0644]
sonar-core/src/test/java/org/sonar/core/platform/PluginInfoTest.java
sonar-core/src/test/java/org/sonar/core/platform/PluginJarExploderTest.java
sonar-core/src/test/java/org/sonar/core/platform/PluginLoaderTest.java [deleted file]
sonar-scanner-engine/src/main/java/org/sonar/scanner/bootstrap/GlobalContainer.java
sonar-scanner-engine/src/main/java/org/sonar/scanner/bootstrap/ScannerPluginJarExploder.java
sonar-scanner-engine/src/main/java/org/sonar/scanner/bootstrap/ScannerPluginRepository.java
sonar-scanner-engine/src/test/java/org/sonar/scanner/bootstrap/ScannerPluginRepositoryTest.java