A B C D E F G H I K L O P R S T V 
All Classes All Packages

A

addChecks(String, Iterable<Class>) - Method in class org.sonar.plugins.python.PythonChecks
 
addCustomChecks(PythonCustomRuleRepository[]) - Method in class org.sonar.plugins.python.PythonChecks
 
addTestCase(TestCase) - Method in class org.sonar.plugins.python.xunit.TestResult
 
addTestCase(TestCase) - Method in class org.sonar.plugins.python.xunit.TestSuite
 
addWarning(String) - Method in interface org.sonar.plugins.python.warnings.AnalysisWarningsWrapper
 
addWarning(String) - Method in class org.sonar.plugins.python.warnings.DefaultAnalysisWarningsWrapper
 
all() - Method in class org.sonar.plugins.python.PythonChecks
 
AnalysisWarningsWrapper - Interface in org.sonar.plugins.python.warnings
As AnalysisWarnings has been added in SQ 7.4, previous version of the API do not have the class.
analyze(String, Charset, File) - Method in class org.sonar.plugins.python.pylint.PylintIssuesAnalyzer
 
arguments() - Method in class org.sonar.plugins.python.pylint.PylintArguments
 

B

BanditJsonReportReader - Class in org.sonar.plugins.python.bandit
 
BanditJsonReportReader.Issue - Class in org.sonar.plugins.python.bandit
 
BanditRulesDefinition - Class in org.sonar.plugins.python.bandit
 
BanditRulesDefinition() - Constructor for class org.sonar.plugins.python.bandit.BanditRulesDefinition
 
BanditSensor - Class in org.sonar.plugins.python.bandit
 
BanditSensor() - Constructor for class org.sonar.plugins.python.bandit.BanditSensor
 

C

CoberturaParser - Class in org.sonar.plugins.python.coverage
 
CoberturaParser() - Constructor for class org.sonar.plugins.python.coverage.CoberturaParser
 
conf - Variable in class org.sonar.plugins.python.PythonReportSensor
 
create(InputFile) - Static method in class org.sonar.plugins.python.SonarQubePythonFile
 

D

DEFAULT_REPORT_PATH - Static variable in class org.sonar.plugins.python.coverage.PythonCoverageSensor
 
DEFAULT_REPORT_PATH - Static variable in class org.sonar.plugins.python.xunit.PythonXUnitSensor
 
DefaultAnalysisWarningsWrapper - Class in org.sonar.plugins.python.warnings
 
DefaultAnalysisWarningsWrapper(AnalysisWarnings) - Constructor for class org.sonar.plugins.python.warnings.DefaultAnalysisWarningsWrapper
 
defaultReportPath() - Method in class org.sonar.plugins.python.pylint.PylintImportSensor
 
defaultReportPath() - Method in class org.sonar.plugins.python.PythonReportSensor
 
defaultReportPath() - Method in class org.sonar.plugins.python.xunit.PythonXUnitSensor
 
define(Plugin.Context) - Method in class org.sonar.plugins.python.PythonPlugin
 
define(BuiltInQualityProfilesDefinition.Context) - Method in class org.sonar.plugins.python.PythonProfile
 
define(RulesDefinition.Context) - Method in class org.sonar.plugins.python.bandit.BanditRulesDefinition
 
define(RulesDefinition.Context) - Method in class org.sonar.plugins.python.pylint.PylintRuleRepository
 
define(RulesDefinition.Context) - Method in class org.sonar.plugins.python.PythonRuleRepository
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.python.bandit.BanditSensor
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.python.coverage.PythonCoverageSensor
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.python.pylint.PylintImportSensor
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.python.pylint.PylintSensor
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.python.PythonReportSensor
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.python.PythonSensor
 
DirectoryScanner - Class in org.sonar.plugins.python
 
DirectoryScanner(File, WildcardPattern) - Constructor for class org.sonar.plugins.python.DirectoryScanner
 

E

EmptyReportException - Exception in org.sonar.plugins.python
 
EmptyReportException() - Constructor for exception org.sonar.plugins.python.EmptyReportException
 
execute(SensorContext) - Method in class org.sonar.plugins.python.bandit.BanditSensor
 
execute(SensorContext) - Method in class org.sonar.plugins.python.coverage.PythonCoverageSensor
 
execute(SensorContext) - Method in class org.sonar.plugins.python.pylint.PylintSensor
 
execute(SensorContext) - Method in class org.sonar.plugins.python.PythonReportSensor
 
execute(SensorContext) - Method in class org.sonar.plugins.python.PythonSensor
 

F

FILE_SUFFIXES_KEY - Static variable in class org.sonar.plugins.python.PythonPlugin
 
fileName() - Method in class org.sonar.plugins.python.SonarQubePythonFile
 

G

getDetails() - Method in class org.sonar.plugins.python.xunit.TestCase
Returns execution details as sonar-conform XML
getDetails() - Method in class org.sonar.plugins.python.xunit.TestSuite
Returns execution details as sonar-conform XML
getErrors() - Method in class org.sonar.plugins.python.xunit.TestResult
 
getExecutedTests() - Method in class org.sonar.plugins.python.xunit.TestResult
 
getFailures() - Method in class org.sonar.plugins.python.xunit.TestResult
 
getFile() - Method in class org.sonar.plugins.python.xunit.TestCase
 
getFileSuffixes() - Method in class org.sonar.plugins.python.Python
 
getIncludedFiles() - Method in class org.sonar.plugins.python.DirectoryScanner
 
getKey() - Method in class org.sonar.plugins.python.xunit.TestSuite
 
getParsedReports() - Method in class org.sonar.plugins.python.xunit.TestSuiteParser
Returns successfully parsed reports as a collection of TestSuite objects.
getPylintConfigPath(FileSystem) - Method in class org.sonar.plugins.python.pylint.PylintConfiguration
 
getPylintPath() - Method in class org.sonar.plugins.python.pylint.PylintConfiguration
 
getReports(Configuration, String, String, String) - Static method in class org.sonar.plugins.python.PythonReportSensor
 
getSkipped() - Method in class org.sonar.plugins.python.xunit.TestResult
 
getTestCases() - Method in class org.sonar.plugins.python.xunit.TestSuite
 
getTestClassname() - Method in class org.sonar.plugins.python.xunit.TestCase
 
getTests() - Method in class org.sonar.plugins.python.xunit.TestResult
 
getTime() - Method in class org.sonar.plugins.python.xunit.TestCase
 
getTime() - Method in class org.sonar.plugins.python.xunit.TestResult
 

H

hasRuleDefinition(String) - Method in class org.sonar.plugins.python.pylint.PylintRuleParser
 

I

initialize(SubscriptionCheck.Context) - Method in class org.sonar.plugins.python.PythonHighlighter
 
inputFile() - Method in class org.sonar.plugins.python.SonarQubePythonFile
 
isError() - Method in class org.sonar.plugins.python.xunit.TestCase
Returns true if this testcase is an error, false otherwise
isFailure() - Method in class org.sonar.plugins.python.xunit.TestCase
Returns true if this testcase is a failure, false otherwise
isSkipped() - Method in class org.sonar.plugins.python.xunit.TestCase
Returns true if this testcase has been skipped, failure, false otherwise
Issue() - Constructor for class org.sonar.plugins.python.bandit.BanditJsonReportReader.Issue
 

K

KEY - Static variable in class org.sonar.plugins.python.Python
 

L

leaveFile() - Method in class org.sonar.plugins.python.PythonHighlighter
 
LINTER_KEY - Static variable in class org.sonar.plugins.python.bandit.BanditSensor
 
LINTER_NAME - Static variable in class org.sonar.plugins.python.bandit.BanditSensor
 

O

org.sonar.plugins.python - package org.sonar.plugins.python
 
org.sonar.plugins.python.bandit - package org.sonar.plugins.python.bandit
 
org.sonar.plugins.python.coverage - package org.sonar.plugins.python.coverage
 
org.sonar.plugins.python.cpd - package org.sonar.plugins.python.cpd
 
org.sonar.plugins.python.parser - package org.sonar.plugins.python.parser
 
org.sonar.plugins.python.pylint - package org.sonar.plugins.python.pylint
Integration with pylint.
org.sonar.plugins.python.warnings - package org.sonar.plugins.python.warnings
Integration with pylint.
org.sonar.plugins.python.xunit - package org.sonar.plugins.python.xunit
 

P

parse(File) - Method in class org.sonar.plugins.python.parser.StaxParser
 
parse(InputStream) - Method in class org.sonar.plugins.python.parser.StaxParser
 
parseLine(String) - Method in class org.sonar.plugins.python.pylint.PylintReportParser
 
parseOutput(List<String>) - Method in class org.sonar.plugins.python.pylint.PylintIssuesAnalyzer
 
parseReport(File, SensorContext, Map<InputFile, NewCoverage>) - Method in class org.sonar.plugins.python.coverage.CoberturaParser
 
processReports(SensorContext, List<File>) - Method in class org.sonar.plugins.python.pylint.PylintImportSensor
 
processReports(SensorContext, List<File>) - Method in class org.sonar.plugins.python.PythonReportSensor
 
processReports(SensorContext, List<File>) - Method in class org.sonar.plugins.python.xunit.PythonXUnitSensor
 
processRule(Issue, InputFile, ActiveRule, SensorContext) - Static method in class org.sonar.plugins.python.pylint.PylintImportSensor
 
pushCpdTokens(InputFile, PythonVisitorContext) - Method in class org.sonar.plugins.python.cpd.PythonCpdAnalyzer
 
PYLINT_CONFIG_KEY - Static variable in class org.sonar.plugins.python.pylint.PylintConfiguration
 
PYLINT_KEY - Static variable in class org.sonar.plugins.python.pylint.PylintConfiguration
 
PylintArguments - Class in org.sonar.plugins.python.pylint
 
PylintArguments(Command) - Constructor for class org.sonar.plugins.python.pylint.PylintArguments
 
PylintConfiguration - Class in org.sonar.plugins.python.pylint
 
PylintConfiguration(Configuration) - Constructor for class org.sonar.plugins.python.pylint.PylintConfiguration
 
PylintImportSensor - Class in org.sonar.plugins.python.pylint
 
PylintImportSensor(Configuration, AnalysisWarningsWrapper) - Constructor for class org.sonar.plugins.python.pylint.PylintImportSensor
 
PylintIssuesAnalyzer - Class in org.sonar.plugins.python.pylint
 
PylintReportParser - Class in org.sonar.plugins.python.pylint
 
PylintReportParser() - Constructor for class org.sonar.plugins.python.pylint.PylintReportParser
 
PylintRuleParser - Class in org.sonar.plugins.python.pylint
 
PylintRuleParser(String) - Constructor for class org.sonar.plugins.python.pylint.PylintRuleParser
 
PylintRuleRepository - Class in org.sonar.plugins.python.pylint
 
PylintRuleRepository(RulesDefinitionXmlLoader) - Constructor for class org.sonar.plugins.python.pylint.PylintRuleRepository
 
PylintSensor - Class in org.sonar.plugins.python.pylint
 
PylintSensor(PylintConfiguration, Configuration) - Constructor for class org.sonar.plugins.python.pylint.PylintSensor
 
Python - Class in org.sonar.plugins.python
 
Python(Configuration) - Constructor for class org.sonar.plugins.python.Python
 
PythonChecks - Class in org.sonar.plugins.python
 
PythonCoverageSensor - Class in org.sonar.plugins.python.coverage
 
PythonCoverageSensor(AnalysisWarningsWrapper) - Constructor for class org.sonar.plugins.python.coverage.PythonCoverageSensor
 
PythonCpdAnalyzer - Class in org.sonar.plugins.python.cpd
 
PythonCpdAnalyzer(SensorContext) - Constructor for class org.sonar.plugins.python.cpd.PythonCpdAnalyzer
 
PythonHighlighter - Class in org.sonar.plugins.python
Colors Python code.
PythonHighlighter(SensorContext, InputFile) - Constructor for class org.sonar.plugins.python.PythonHighlighter
 
PythonPlugin - Class in org.sonar.plugins.python
 
PythonPlugin() - Constructor for class org.sonar.plugins.python.PythonPlugin
 
PythonProfile - Class in org.sonar.plugins.python
 
PythonProfile(SonarRuntime) - Constructor for class org.sonar.plugins.python.PythonProfile
 
PythonReportSensor - Class in org.sonar.plugins.python
 
PythonReportSensor(Configuration, AnalysisWarningsWrapper, String) - Constructor for class org.sonar.plugins.python.PythonReportSensor
 
PythonRuleRepository - Class in org.sonar.plugins.python
 
PythonRuleRepository(SonarRuntime) - Constructor for class org.sonar.plugins.python.PythonRuleRepository
 
PythonScanner - Class in org.sonar.plugins.python
 
PythonScanner(SensorContext, PythonChecks, FileLinesContextFactory, NoSonarFilter, List<InputFile>) - Constructor for class org.sonar.plugins.python.PythonScanner
 
PythonSensor - Class in org.sonar.plugins.python
 
PythonSensor(FileLinesContextFactory, CheckFactory, NoSonarFilter) - Constructor for class org.sonar.plugins.python.PythonSensor
Constructor to be used by pico if no PythonCustomRuleRepository are to be found and injected.
PythonSensor(FileLinesContextFactory, CheckFactory, NoSonarFilter, PythonCustomRuleRepository[]) - Constructor for class org.sonar.plugins.python.PythonSensor
 
PythonXUnitSensor - Class in org.sonar.plugins.python.xunit
 
PythonXUnitSensor(Configuration, FileSystem, AnalysisWarningsWrapper) - Constructor for class org.sonar.plugins.python.xunit.PythonXUnitSensor
 

R

REPORT_PATH_KEY - Static variable in class org.sonar.plugins.python.bandit.BanditSensor
 
REPORT_PATH_KEY - Static variable in class org.sonar.plugins.python.coverage.PythonCoverageSensor
 
REPORT_PATH_KEY - Static variable in class org.sonar.plugins.python.pylint.PylintImportSensor
 
REPORT_PATH_KEY - Static variable in class org.sonar.plugins.python.xunit.PythonXUnitSensor
 
REPORT_PATHS_KEY - Static variable in class org.sonar.plugins.python.coverage.PythonCoverageSensor
 
reportPathKey() - Method in class org.sonar.plugins.python.pylint.PylintImportSensor
 
reportPathKey() - Method in class org.sonar.plugins.python.PythonReportSensor
 
reportPathKey() - Method in class org.sonar.plugins.python.xunit.PythonXUnitSensor
 
REPOSITORY_KEY - Static variable in class org.sonar.plugins.python.pylint.PylintRuleRepository
 
REPOSITORY_NAME - Static variable in class org.sonar.plugins.python.pylint.PylintRuleRepository
 
ruleKey(PythonCheck) - Method in class org.sonar.plugins.python.PythonChecks
 
RULES_FILE - Static variable in class org.sonar.plugins.python.pylint.PylintRuleRepository
 

S

scanFile(PythonVisitorContext) - Method in class org.sonar.plugins.python.PythonHighlighter
 
scanFiles() - Method in class org.sonar.plugins.python.PythonScanner
 
SKIP_DETAILS - Static variable in class org.sonar.plugins.python.xunit.PythonXUnitSensor
 
SonarQubePythonFile - Class in org.sonar.plugins.python
 
STATUS_ERROR - Static variable in class org.sonar.plugins.python.xunit.TestCase
 
STATUS_FAILURE - Static variable in class org.sonar.plugins.python.xunit.TestCase
 
STATUS_OK - Static variable in class org.sonar.plugins.python.xunit.TestCase
 
STATUS_SKIPPED - Static variable in class org.sonar.plugins.python.xunit.TestCase
 
StaxParser - Class in org.sonar.plugins.python.parser
Class copied from deprecated class StaxParser of sonar-plugin-api.
StaxParser(StaxParser.XmlStreamHandler) - Constructor for class org.sonar.plugins.python.parser.StaxParser
 
StaxParser.XmlStreamHandler - Interface in org.sonar.plugins.python.parser
Simple interface for handling XML stream to parse.
stream(SMHierarchicCursor) - Method in interface org.sonar.plugins.python.parser.StaxParser.XmlStreamHandler
 
stream(SMHierarchicCursor) - Method in class org.sonar.plugins.python.xunit.TestSuiteParser
 
SymbolVisitor - Class in org.sonar.plugins.python
 
SymbolVisitor(NewSymbolTable) - Constructor for class org.sonar.plugins.python.SymbolVisitor
 

T

TestCase - Class in org.sonar.plugins.python.xunit
Represents a unit test case.
TestCase(String, int, String, String, String, String, String) - Constructor for class org.sonar.plugins.python.xunit.TestCase
Constructs a testcase instance out of following parameters
TestResult - Class in org.sonar.plugins.python.xunit
 
TestResult() - Constructor for class org.sonar.plugins.python.xunit.TestResult
 
TestSuite - Class in org.sonar.plugins.python.xunit
Represents a unit test suite.
TestSuite(String) - Constructor for class org.sonar.plugins.python.xunit.TestSuite
Creates a testsuite instance uniquely identified by the given key
TestSuiteParser - Class in org.sonar.plugins.python.xunit
 
TestSuiteParser() - Constructor for class org.sonar.plugins.python.xunit.TestSuiteParser
 
toString() - Method in class org.sonar.plugins.python.SonarQubePythonFile
 

V

visitClassDef(ClassDef) - Method in class org.sonar.plugins.python.SymbolVisitor
 
visitDictCompExpression(DictCompExpressionImpl) - Method in class org.sonar.plugins.python.SymbolVisitor
 
visitFileInput(FileInput) - Method in class org.sonar.plugins.python.SymbolVisitor
 
visitFunctionDef(FunctionDef) - Method in class org.sonar.plugins.python.SymbolVisitor
 
visitLambda(LambdaExpression) - Method in class org.sonar.plugins.python.SymbolVisitor
 
visitPyListOrSetCompExpression(ComprehensionExpression) - Method in class org.sonar.plugins.python.SymbolVisitor
 
A B C D E F G H I K L O P R S T V 
All Classes All Packages