From 3bc5e63486bb5fe6e8ddf881d718ae211005e89a Mon Sep 17 00:00:00 2001 From: Julien HENRY Date: Tue, 15 Jan 2013 18:18:26 +0100 Subject: [PATCH] SONAR-4069 Metrics should be instanciated once per batch * my previous revert was not complete --- .../src/main/java/org/sonar/api/measures/Metrics.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/measures/Metrics.java b/sonar-plugin-api/src/main/java/org/sonar/api/measures/Metrics.java index 73db745efb1..fe0170eac4e 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/measures/Metrics.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/measures/Metrics.java @@ -19,14 +19,16 @@ */ package org.sonar.api.measures; +import org.sonar.api.BatchExtension; import org.sonar.api.ServerExtension; -import org.sonar.api.TaskExtension; +import org.sonar.api.batch.InstantiationStrategy; import java.util.List; /** * @since 1.10 */ -public interface Metrics extends TaskExtension, ServerExtension { +@InstantiationStrategy(InstantiationStrategy.PER_BATCH) +public interface Metrics extends BatchExtension, ServerExtension { List getMetrics(); } -- 2.39.5