aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch-protocol/src/main/java
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2014-09-26 10:22:14 +0200
committerSimon Brandhof <simon.brandhof@sonarsource.com>2014-09-26 10:22:14 +0200
commitb99cd6861da25440322c4bd5ed15bd2e626851dc (patch)
tree3859097d3aa9f5a5943b7355c74c2adfb9171e1c /sonar-batch-protocol/src/main/java
parentc9fbb6a04bc2001bd9fb8519cb127c6c1ed56d29 (diff)
downloadsonarqube-b99cd6861da25440322c4bd5ed15bd2e626851dc.tar.gz
sonarqube-b99cd6861da25440322c4bd5ed15bd2e626851dc.zip
Revert "SONAR-5644, SONAR-5473 Create new SCM extension point and fetch SCM data using WS"
This reverts commit 78fbdc2a8445e9131a10d2210b88d0e4d9927a14.
Diffstat (limited to 'sonar-batch-protocol/src/main/java')
-rw-r--r--sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/FileData.java59
-rw-r--r--sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/ProjectReferentials.java12
2 files changed, 0 insertions, 71 deletions
diff --git a/sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/FileData.java b/sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/FileData.java
deleted file mode 100644
index fc7e7beca02..00000000000
--- a/sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/FileData.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * SonarQube, open source software quality management tool.
- * Copyright (C) 2008-2014 SonarSource
- * mailto:contact AT sonarsource DOT com
- *
- * SonarQube is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 3 of the License, or (at your option) any later version.
- *
- * SonarQube is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this program; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- */
-package org.sonar.batch.protocol.input;
-
-import javax.annotation.CheckForNull;
-import javax.annotation.Nullable;
-
-public class FileData {
-
- private final String hash;
- private final String scmLastCommitDatetimesByLine;
- private final String scmRevisionsByLine;
- private final String scmAuthorsByLine;
-
- public FileData(@Nullable String hash, @Nullable String scmLastCommitDatetimesByLine, @Nullable String scmRevisionsByLine, @Nullable String scmAuthorsByLine) {
- this.hash = hash;
- this.scmLastCommitDatetimesByLine = scmLastCommitDatetimesByLine;
- this.scmRevisionsByLine = scmRevisionsByLine;
- this.scmAuthorsByLine = scmAuthorsByLine;
- }
-
- @CheckForNull
- public String hash() {
- return hash;
- }
-
- @CheckForNull
- public String scmLastCommitDatetimesByLine() {
- return scmLastCommitDatetimesByLine;
- }
-
- @CheckForNull
- public String scmRevisionsByLine() {
- return scmRevisionsByLine;
- }
-
- @CheckForNull
- public String scmAuthorsByLine() {
- return scmAuthorsByLine;
- }
-
-}
diff --git a/sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/ProjectReferentials.java b/sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/ProjectReferentials.java
index 5e2bfafd59d..6a8d5c8691e 100644
--- a/sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/ProjectReferentials.java
+++ b/sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/ProjectReferentials.java
@@ -21,8 +21,6 @@ package org.sonar.batch.protocol.input;
import com.google.gson.Gson;
-import javax.annotation.CheckForNull;
-
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
@@ -39,7 +37,6 @@ public class ProjectReferentials {
private Map<String, QProfile> qprofilesByLanguage = new HashMap<String, QProfile>();
private Collection<ActiveRule> activeRules = new ArrayList<ActiveRule>();
private Map<String, Map<String, String>> settingsByModule = new HashMap<String, Map<String, String>>();
- private Map<String, FileData> fileDataPerPath = new HashMap<String, FileData>();
public Map<String, String> settings(String projectKey) {
return settingsByModule.containsKey(projectKey) ? settingsByModule.get(projectKey) : Collections.<String, String>emptyMap();
@@ -73,15 +70,6 @@ public class ProjectReferentials {
return this;
}
- public Map<String, FileData> fileDataPerPath() {
- return fileDataPerPath;
- }
-
- @CheckForNull
- public FileData fileDataPerPath(String path) {
- return fileDataPerPath.get(path);
- }
-
public long timestamp() {
return timestamp;
}