org.sonar.squid
Class Squid

java.lang.Object
  extended by org.sonar.squid.Squid

public class Squid
extends Object


Constructor Summary
Squid()
           
Squid(SquidConfiguration conf)
           
 
Method Summary
 SourceCode computeMeasures()
           
 void scanDir(Class<? extends CodeScanner> codeScanner, File dirToAnalyse)
           
 void scanFile(Class<? extends CodeScanner> codeScanner, File fileToAnalyse)
           
 void scanFiles(Class<? extends CodeScanner> codeScanner, Collection<File> filesToAnalyse)
           
 Collection<SourceCode> search(Query... query)
           
 SourceCode search(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Squid

public Squid(SquidConfiguration conf)

Squid

public Squid()
Method Detail

scanDir

public void scanDir(Class<? extends CodeScanner> codeScanner,
                    File dirToAnalyse)

scanFile

public void scanFile(Class<? extends CodeScanner> codeScanner,
                     File fileToAnalyse)

scanFiles

public void scanFiles(Class<? extends CodeScanner> codeScanner,
                      Collection<File> filesToAnalyse)

computeMeasures

public SourceCode computeMeasures()

search

public SourceCode search(String key)

search

public Collection<SourceCode> search(Query... query)


Copyright © 2009 SonarSource SA. All Rights Reserved.