diff options
author | Simon Brandhof <simon.brandhof@sonarsource.com> | 2014-10-09 15:58:55 +0200 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@sonarsource.com> | 2014-10-10 15:25:04 +0200 |
commit | 8cee55e18d3d0bf8959423f2ab7a9ffcc2fcd45b (patch) | |
tree | ad464a27b2e6dc725f917f70c51a5db6762e1849 /server/sonar-server | |
parent | 5851a9a6c9d34d3239de2e8457e00889ae6d9317 (diff) | |
download | sonarqube-8cee55e18d3d0bf8959423f2ab7a9ffcc2fcd45b.tar.gz sonarqube-8cee55e18d3d0bf8959423f2ab7a9ffcc2fcd45b.zip |
Remove dangerous coupling of sonar-server on sonar-search
Diffstat (limited to 'server/sonar-server')
3 files changed, 23 insertions, 23 deletions
diff --git a/server/sonar-server/pom.xml b/server/sonar-server/pom.xml index 41c98f29168..61234d91e9c 100644 --- a/server/sonar-server/pom.xml +++ b/server/sonar-server/pom.xml @@ -238,7 +238,7 @@ <groupId>org.codehaus.sonar</groupId> <artifactId>sonar-search</artifactId> <version>${project.version}</version> - <scope>provided</scope> + <scope>test</scope> </dependency> </dependencies> diff --git a/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/index/ActiveRuleNormalizer.java b/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/index/ActiveRuleNormalizer.java index 01936878674..bdb38fdcf40 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/index/ActiveRuleNormalizer.java +++ b/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/index/ActiveRuleNormalizer.java @@ -28,7 +28,7 @@ import org.sonar.core.qualityprofile.db.ActiveRuleDto; import org.sonar.core.qualityprofile.db.ActiveRuleKey; import org.sonar.core.qualityprofile.db.ActiveRuleParamDto; import org.sonar.core.qualityprofile.db.QualityProfileDto; -import org.sonar.search.script.ListUpdate; +import org.sonar.process.ProcessConstants; import org.sonar.server.db.DbClient; import org.sonar.server.qualityprofile.ActiveRule; import org.sonar.server.search.BaseNormalizer; @@ -194,11 +194,11 @@ public class ActiveRuleNormalizer extends BaseNormalizer<ActiveRuleDto, ActiveRu .replicationType(ReplicationType.ASYNC) .routing(key.ruleKey().toString()) .id(key.toString()) - .script(ListUpdate.NAME) - .addScriptParam(ListUpdate.FIELD, ActiveRuleField.PARAMS.field()) - .addScriptParam(ListUpdate.VALUE, newParam) - .addScriptParam(ListUpdate.ID_FIELD, ActiveRuleParamField.NAME.field()) - .addScriptParam(ListUpdate.ID_VALUE, param.getKey()) + .script(ProcessConstants.ES_PLUGIN_LISTUPDATE_SCRIPT_NAME) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_FIELD, ActiveRuleField.PARAMS.field()) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_VALUE, newParam) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_ID_FIELD, ActiveRuleParamField.NAME.field()) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_ID_VALUE, param.getKey()) ); } @@ -207,11 +207,11 @@ public class ActiveRuleNormalizer extends BaseNormalizer<ActiveRuleDto, ActiveRu .replicationType(ReplicationType.ASYNC) .routing(key.ruleKey().toString()) .id(key.toString()) - .script(ListUpdate.NAME) - .addScriptParam(ListUpdate.FIELD, ActiveRuleField.PARAMS.field()) - .addScriptParam(ListUpdate.VALUE, null) - .addScriptParam(ListUpdate.ID_FIELD, ActiveRuleParamField.NAME.field()) - .addScriptParam(ListUpdate.ID_VALUE, param.getKey()) + .script(ProcessConstants.ES_PLUGIN_LISTUPDATE_SCRIPT_NAME) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_FIELD, ActiveRuleField.PARAMS.field()) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_VALUE, null) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_ID_FIELD, ActiveRuleParamField.NAME.field()) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_ID_VALUE, param.getKey()) ); } } diff --git a/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleNormalizer.java b/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleNormalizer.java index e94ad6abbbd..086a75fda73 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleNormalizer.java +++ b/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleNormalizer.java @@ -31,7 +31,7 @@ import org.sonar.core.rule.RuleDto; import org.sonar.core.rule.RuleParamDto; import org.sonar.core.technicaldebt.db.CharacteristicDto; import org.sonar.markdown.Markdown; -import org.sonar.search.script.ListUpdate; +import org.sonar.process.ProcessConstants; import org.sonar.server.db.DbClient; import org.sonar.server.search.BaseNormalizer; import org.sonar.server.search.IndexField; @@ -324,22 +324,22 @@ public class RuleNormalizer extends BaseNormalizer<RuleDto, RuleKey> { return ImmutableList.of(new UpdateRequest() .id(key.toString()) - .script(ListUpdate.NAME) - .addScriptParam(ListUpdate.FIELD, RuleField.PARAMS.field()) - .addScriptParam(ListUpdate.VALUE, newParam) - .addScriptParam(ListUpdate.ID_FIELD, RuleParamField.NAME.field()) - .addScriptParam(ListUpdate.ID_VALUE, param.getName()) + .script(ProcessConstants.ES_PLUGIN_LISTUPDATE_SCRIPT_NAME) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_FIELD, RuleField.PARAMS.field()) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_VALUE, newParam) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_ID_FIELD, RuleParamField.NAME.field()) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_ID_VALUE, param.getName()) ); } private List<UpdateRequest> nestedDelete(RuleParamDto param, RuleKey key) { return ImmutableList.of(new UpdateRequest() .id(key.toString()) - .script(ListUpdate.NAME) - .addScriptParam(ListUpdate.FIELD, RuleField.PARAMS.field()) - .addScriptParam(ListUpdate.VALUE, null) - .addScriptParam(ListUpdate.ID_FIELD, RuleParamField.NAME.field()) - .addScriptParam(ListUpdate.ID_VALUE, param.getName()) + .script(ProcessConstants.ES_PLUGIN_LISTUPDATE_SCRIPT_NAME) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_FIELD, RuleField.PARAMS.field()) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_VALUE, null) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_ID_FIELD, RuleParamField.NAME.field()) + .addScriptParam(ProcessConstants.ES_PLUGIN_LISTUPDATE_ID_VALUE, param.getName()) ); } |