@Deprecated @ExtensionPoint public abstract class ExtensionProvider extends Object
Notes :
ServerSide, ComputeEngineSide and/or BatchSideExample:
 
 {@literal @}ServerSide
 public class RuleRepositoryProvider extends ExtensionProvider {
   private Language[] languages;
   public RuleRepositoryProvider(Language[] languages) {
     this.languages = languages;
   }
   public List<RuleRepository> provide() {
     List<RuleRepository> result = new ArrayList<RuleRepository>();
     for(Language language: languages) {
       result.add(new RuleRepository(..., language, ...));
     }
     return result;
   }
 }
 
 | Constructor and Description | 
|---|
| ExtensionProvider()Deprecated.  | 
public ExtensionProvider()
Copyright © 2009–2016 SonarSource. All rights reserved.