org.sonar.batch.rule
Class RulesProvider

java.lang.Object
  extended by org.picocontainer.injectors.ProviderAdapter
      extended by org.sonar.batch.rule.RulesProvider
All Implemented Interfaces:
org.picocontainer.ComponentAdapter, org.picocontainer.Injector, org.picocontainer.injectors.Provider, org.picocontainer.LifecycleStrategy

public class RulesProvider
extends org.picocontainer.injectors.ProviderAdapter

Loads all enabled and non manual rules


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.picocontainer.ComponentAdapter
org.picocontainer.ComponentAdapter.NOTHING
 
Constructor Summary
RulesProvider()
           
 
Method Summary
 Rules provide(RuleDao ruleDao, DebtModel debtModel, Durations durations)
           
 
Methods inherited from class org.picocontainer.injectors.ProviderAdapter
accept, decorateComponentInstance, dispose, findAdapterOfType, getComponentImplementation, getComponentInstance, getComponentInstance, getComponentKey, getDelegate, getDescriptor, getProvideMethod, hasLifecycle, isLazy, start, stop, useNames, verify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RulesProvider

public RulesProvider()
Method Detail

provide

public Rules provide(RuleDao ruleDao,
                     DebtModel debtModel,
                     Durations durations)


Copyright © 2009–2015 SonarSource. All rights reserved.