A B C D E F G H I K L N O P R S T U V
All Classes All Packages
All Classes All Packages
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
AnalysisWarningshas 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.flake8.Flake8RulesDefinition
- 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.coverage.PythonCoverageSensor
- describe(SensorDescriptor) - Method in class org.sonar.plugins.python.ExternalIssuesSensor
- 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.coverage.PythonCoverageSensor
- execute(SensorContext) - Method in class org.sonar.plugins.python.ExternalIssuesSensor
- 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
- ExternalIssuesSensor - Class in org.sonar.plugins.python
- ExternalIssuesSensor() - Constructor for class org.sonar.plugins.python.ExternalIssuesSensor
F
- FILE_SUFFIXES_KEY - Static variable in class org.sonar.plugins.python.PythonPlugin
- fileName() - Method in class org.sonar.plugins.python.SonarQubePythonFile
- Flake8ReportReader - Class in org.sonar.plugins.python.flake8
- Flake8ReportReader() - Constructor for class org.sonar.plugins.python.flake8.Flake8ReportReader
- Flake8ReportReader.Issue - Class in org.sonar.plugins.python.flake8
- Flake8RulesDefinition - Class in org.sonar.plugins.python.flake8
- Flake8RulesDefinition() - Constructor for class org.sonar.plugins.python.flake8.Flake8RulesDefinition
- Flake8Sensor - Class in org.sonar.plugins.python.flake8
- Flake8Sensor() - Constructor for class org.sonar.plugins.python.flake8.Flake8Sensor
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
- importReport(File, SensorContext, Set<String>) - Method in class org.sonar.plugins.python.bandit.BanditSensor
- importReport(File, SensorContext, Set<String>) - Method in class org.sonar.plugins.python.ExternalIssuesSensor
- importReport(File, SensorContext, Set<String>) - Method in class org.sonar.plugins.python.flake8.Flake8Sensor
- 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
- Issue(String, String, String, Integer, Integer) - Constructor for class org.sonar.plugins.python.flake8.Flake8ReportReader.Issue
K
L
- leaveFile() - Method in class org.sonar.plugins.python.PythonHighlighter
- LINTER_KEY - Static variable in class org.sonar.plugins.python.bandit.BanditSensor
- LINTER_KEY - Static variable in class org.sonar.plugins.python.flake8.Flake8Sensor
- LINTER_NAME - Static variable in class org.sonar.plugins.python.bandit.BanditSensor
- LINTER_NAME - Static variable in class org.sonar.plugins.python.flake8.Flake8Sensor
- linterName() - Method in class org.sonar.plugins.python.bandit.BanditSensor
- linterName() - Method in class org.sonar.plugins.python.ExternalIssuesSensor
- linterName() - Method in class org.sonar.plugins.python.flake8.Flake8Sensor
- logger() - Method in class org.sonar.plugins.python.bandit.BanditSensor
- logger() - Method in class org.sonar.plugins.python.ExternalIssuesSensor
- logger() - Method in class org.sonar.plugins.python.flake8.Flake8Sensor
N
- name() - Method in class org.sonar.plugins.python.PythonScanner
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.flake8 - package org.sonar.plugins.python.flake8
- 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(File, FileSystem) - Method in class org.sonar.plugins.python.flake8.Flake8ReportReader
- 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
- processException(Exception, InputFile) - Method in class org.sonar.plugins.python.PythonScanner
- 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, AnalysisWarnings) - 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() - 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() - 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.flake8.Flake8Sensor
- 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.bandit.BanditSensor
- reportPathKey() - Method in class org.sonar.plugins.python.ExternalIssuesSensor
- reportPathKey() - Method in class org.sonar.plugins.python.flake8.Flake8Sensor
- 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(InputFile) - Method in class org.sonar.plugins.python.PythonScanner
- scanFile(PythonVisitorContext) - Method in class org.sonar.plugins.python.PythonHighlighter
- 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
U
- uri() - 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
All Classes All Packages