]> source.dussan.org Git - sonarqube.git/commit
SONAR-6383 SONAR-6376 factor plugin WSs code into PluginWSCommons class
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Mon, 20 Apr 2015 11:53:02 +0000 (13:53 +0200)
committerSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Tue, 21 Apr 2015 07:26:34 +0000 (09:26 +0200)
commit0afbb1a75b53220acced6dc9213b3d3d297a9df7
treec22ad52a0866f861931b3aee31f500d5d4c93bca
parent825d006b31a2e3eb8d99d1108558c3442c0cd6ad
SONAR-6383 SONAR-6376 factor plugin WSs code into PluginWSCommons class

share constants for JSON properties and some objects
share PluginMetadata class to JSON writing
share PluginMetadata ordering
server/sonar-server/src/main/java/org/sonar/server/platform/ServerComponents.java
server/sonar-server/src/main/java/org/sonar/server/plugins/ws/AvailablePluginsWsAction.java
server/sonar-server/src/main/java/org/sonar/server/plugins/ws/InstalledPluginsWsAction.java
server/sonar-server/src/main/java/org/sonar/server/plugins/ws/PendingPluginsWsAction.java
server/sonar-server/src/main/java/org/sonar/server/plugins/ws/PluginWSCommons.java [new file with mode: 0644]
server/sonar-server/src/main/resources/org/sonar/server/plugins/ws/example-pending_plugins.json
server/sonar-server/src/test/java/org/sonar/server/plugins/ws/InstalledPluginsWsActionTest.java
server/sonar-server/src/test/java/org/sonar/server/plugins/ws/PendingPluginsWsActionTest.java
server/sonar-server/src/test/java/org/sonar/server/plugins/ws/PluginWSCommonsTest.java [new file with mode: 0644]