Quellcode durchsuchen

SONAR-4069 Move task related interface in task package

tags/3.5
Julien HENRY vor 11 Jahren
Ursprung
Commit
601cfaa3b3

+ 2
- 1
plugins/sonar-dbcleaner-plugin/src/main/java/org/sonar/plugins/dbcleaner/api/PeriodCleaner.java Datei anzeigen

@@ -19,7 +19,8 @@
*/
package org.sonar.plugins.dbcleaner.api;

import org.sonar.api.TaskExtension;
import org.sonar.api.task.TaskExtension;

import org.sonar.api.resources.Project;

/**

+ 2
- 1
plugins/sonar-dbcleaner-plugin/src/main/java/org/sonar/plugins/dbcleaner/api/PurgeTask.java Datei anzeigen

@@ -19,8 +19,9 @@
*/
package org.sonar.plugins.dbcleaner.api;

import org.sonar.api.task.TaskExtension;

import com.google.common.annotations.Beta;
import org.sonar.api.TaskExtension;

/**
* @since 2.14

+ 3
- 2
sonar-batch/src/main/java/org/sonar/batch/bootstrap/ExtensionUtils.java Datei anzeigen

@@ -19,11 +19,12 @@
*/
package org.sonar.batch.bootstrap;

import org.sonar.api.task.TaskDefinitionExtension;
import org.sonar.api.task.TaskExtension;

import org.apache.commons.lang.StringUtils;
import org.sonar.api.BatchExtension;
import org.sonar.api.Extension;
import org.sonar.api.TaskDefinitionExtension;
import org.sonar.api.TaskExtension;
import org.sonar.api.batch.InstantiationStrategy;
import org.sonar.api.batch.SupportedEnvironment;
import org.sonar.api.task.RequiresProject;

+ 2
- 1
sonar-batch/src/main/java/org/sonar/batch/bootstrap/MetricProvider.java Datei anzeigen

@@ -19,10 +19,11 @@
*/
package org.sonar.batch.bootstrap;

import org.sonar.api.task.TaskExtension;

import com.google.common.collect.Lists;
import org.slf4j.LoggerFactory;
import org.sonar.api.ExtensionProvider;
import org.sonar.api.TaskExtension;
import org.sonar.api.measures.CoreMetrics;
import org.sonar.api.measures.Metric;
import org.sonar.api.measures.Metrics;

+ 2
- 1
sonar-batch/src/main/java/org/sonar/batch/bootstrap/ProjectExclusions.java Datei anzeigen

@@ -19,12 +19,13 @@
*/
package org.sonar.batch.bootstrap;

import org.sonar.api.task.TaskComponent;

import org.apache.commons.lang.ArrayUtils;
import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.sonar.api.CoreProperties;
import org.sonar.api.TaskComponent;
import org.sonar.api.batch.bootstrap.ProjectBuilder;
import org.sonar.api.batch.bootstrap.ProjectDefinition;
import org.sonar.api.batch.bootstrap.ProjectReactor;

+ 2
- 1
sonar-plugin-api/src/main/java/org/sonar/api/measures/MetricFinder.java Datei anzeigen

@@ -19,8 +19,9 @@
*/
package org.sonar.api.measures;

import org.sonar.api.task.TaskComponent;

import org.sonar.api.ServerComponent;
import org.sonar.api.TaskComponent;

import java.util.Collection;
import java.util.List;

+ 2
- 1
sonar-plugin-api/src/main/java/org/sonar/api/rules/RuleFinder.java Datei anzeigen

@@ -19,8 +19,9 @@
*/
package org.sonar.api.rules;

import org.sonar.api.task.TaskComponent;

import org.sonar.api.ServerComponent;
import org.sonar.api.TaskComponent;

import java.util.Collection;


+ 0
- 1
sonar-plugin-api/src/main/java/org/sonar/api/task/Task.java Datei anzeigen

@@ -19,7 +19,6 @@
*/
package org.sonar.api.task;

import org.sonar.api.TaskExtension;

/**
* Implement this interface to provide the behavior of a task.

sonar-plugin-api/src/main/java/org/sonar/api/TaskComponent.java → sonar-plugin-api/src/main/java/org/sonar/api/task/TaskComponent.java Datei anzeigen

@@ -17,7 +17,7 @@
* License along with Sonar; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.api;
package org.sonar.api.task;

/**
* Dependency Injection : all the classes implementing this interface are available in the task IoC container.

+ 0
- 1
sonar-plugin-api/src/main/java/org/sonar/api/task/TaskDefinition.java Datei anzeigen

@@ -19,7 +19,6 @@
*/
package org.sonar.api.task;

import org.sonar.api.TaskDefinitionExtension;

/**
* Implement this interface to provide a new task.

sonar-plugin-api/src/main/java/org/sonar/api/TaskDefinitionExtension.java → sonar-plugin-api/src/main/java/org/sonar/api/task/TaskDefinitionExtension.java Datei anzeigen

@@ -17,7 +17,9 @@
* License along with Sonar; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.api;
package org.sonar.api.task;

import org.sonar.api.Extension;

/**
* Task definition extension point.

sonar-plugin-api/src/main/java/org/sonar/api/TaskExtension.java → sonar-plugin-api/src/main/java/org/sonar/api/task/TaskExtension.java Datei anzeigen

@@ -17,7 +17,9 @@
* License along with Sonar; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.api;
package org.sonar.api.task;

import org.sonar.api.Extension;

/**
* Task extension point.

Laden…
Abbrechen
Speichern