org.sonar.java.checks
Class CycleBetweenPackagesCheck

java.lang.Object
  extended by org.sonar.java.bytecode.visitor.BytecodeVisitor
      extended by org.sonar.java.checks.CycleBetweenPackagesCheck
All Implemented Interfaces:
org.sonar.squid.api.CodeVisitor

public class CycleBetweenPackagesCheck
extends BytecodeVisitor

Companion of org.sonar.plugins.javang.bridges.DesignBridge which actually does the job on finding cycles and creation of violations.

Since:
3.2

Constructor Summary
CycleBetweenPackagesCheck()
           
 
Method Summary
static org.sonar.api.rules.ActiveRule getActiveRule(org.sonar.api.checks.CheckFactory checkFactory)
           
 
Methods inherited from class org.sonar.java.bytecode.visitor.BytecodeVisitor
getSourceClass, getSourceFile, getSourceMethod, isMainPublicClassInFile, leaveClass, setSquidIndex, visitClass, visitEdge, visitField, visitMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CycleBetweenPackagesCheck

public CycleBetweenPackagesCheck()
Method Detail

getActiveRule

@CheckForNull
public static org.sonar.api.rules.ActiveRule getActiveRule(org.sonar.api.checks.CheckFactory checkFactory)
Returns:
null, if this check is inactive


Copyright © 2012 SonarSource. All Rights Reserved.