A B C D E F G I K L M 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
- addUnique(String) - Method in class org.sonar.plugins.python.warnings.AnalysisWarningsWrapper
- all() - Method in class org.sonar.plugins.python.PythonChecks
- AnalysisWarningsWrapper - Class in org.sonar.plugins.python.warnings
-
As
AnalysisWarningshas been added in SQ 7.4, previous version of the API do not have the class. - AnalysisWarningsWrapper() - Constructor for class org.sonar.plugins.python.warnings.AnalysisWarningsWrapper
- AnalysisWarningsWrapper(AnalysisWarnings) - Constructor for class org.sonar.plugins.python.warnings.AnalysisWarningsWrapper
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
- buildOnce(SensorContext) - Method in class org.sonar.plugins.python.indexer.PythonIndexer
- buildOnce(SensorContext) - Method in class org.sonar.plugins.python.indexer.SonarLintPythonIndexer
- buildOnce(SensorContext) - Method in class org.sonar.plugins.python.indexer.SonarQubePythonIndexer
C
- CoberturaParser - Class in org.sonar.plugins.python.coverage
- CoberturaParser() - Constructor for class org.sonar.plugins.python.coverage.CoberturaParser
- COLUMN_ONE_BASED - Static variable in class org.sonar.plugins.python.TextReportReader
- COLUMN_ZERO_BASED - Static variable in class org.sonar.plugins.python.TextReportReader
- columnNumber - Variable in class org.sonar.plugins.python.TextReportReader.Issue
- conf - Variable in class org.sonar.plugins.python.PythonReportSensor
- context - Variable in class org.sonar.plugins.python.Scanner
- 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
- 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.PylintRulesDefinition
- 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.PythonReportSensor
- describe(SensorDescriptor) - Method in class org.sonar.plugins.python.PythonSensor
E
- EmptyReportException - Exception in org.sonar.plugins.python
- EmptyReportException() - Constructor for exception org.sonar.plugins.python.EmptyReportException
- execute(List<InputFile>, SensorContext) - Method in class org.sonar.plugins.python.Scanner
- 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.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
- filePath - Variable in class org.sonar.plugins.python.TextReportReader.Issue
- 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
- getFileWithId(String) - Method in class org.sonar.plugins.python.indexer.PythonIndexer
- getFileWithId(String) - Method in class org.sonar.plugins.python.indexer.SonarLintPythonIndexer
- 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.
- 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
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
- importReport(File, SensorContext, Set<String>) - Method in class org.sonar.plugins.python.pylint.PylintSensor
- 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.TextReportReader.Issue
K
L
- leaveFile() - Method in class org.sonar.plugins.python.PythonHighlighter
- lineNumber - Variable in class org.sonar.plugins.python.TextReportReader.Issue
- 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_KEY - Static variable in class org.sonar.plugins.python.pylint.PylintSensor
- LINTER_NAME - Static variable in class org.sonar.plugins.python.bandit.BanditSensor
- LINTER_NAME - Static variable in class org.sonar.plugins.python.flake8.Flake8Sensor
- LINTER_NAME - Static variable in class org.sonar.plugins.python.pylint.PylintSensor
- 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
- linterName() - Method in class org.sonar.plugins.python.pylint.PylintSensor
- 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
- logger() - Method in class org.sonar.plugins.python.pylint.PylintSensor
M
- message - Variable in class org.sonar.plugins.python.TextReportReader.Issue
N
- name() - Method in class org.sonar.plugins.python.PythonScanner
- name() - Method in class org.sonar.plugins.python.Scanner
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.indexer - package org.sonar.plugins.python.indexer
- 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
- packageName(InputFile) - Method in class org.sonar.plugins.python.indexer.PythonIndexer
- parse(File) - Method in class org.sonar.plugins.python.parser.StaxParser
- parse(File, FileSystem) - Method in class org.sonar.plugins.python.TextReportReader
- parse(InputStream) - Method in class org.sonar.plugins.python.parser.StaxParser
- parseReport(File, SensorContext, Map<InputFile, NewCoverage>) - Method in class org.sonar.plugins.python.coverage.CoberturaParser
- process(ModuleFileEvent) - Method in class org.sonar.plugins.python.indexer.SonarLintPythonIndexer
- processException(Exception, InputFile) - Method in class org.sonar.plugins.python.PythonScanner
- processException(Exception, InputFile) - Method in class org.sonar.plugins.python.Scanner
- 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
- projectBaseDirAbsolutePath - Variable in class org.sonar.plugins.python.indexer.PythonIndexer
- projectLevelSymbolTable() - Method in class org.sonar.plugins.python.indexer.PythonIndexer
- pushCpdTokens(InputFile, PythonVisitorContext) - Method in class org.sonar.plugins.python.cpd.PythonCpdAnalyzer
- PYLINT_LEGACY_KEY - Static variable in class org.sonar.plugins.python.ExternalIssuesSensor
- PylintRulesDefinition - Class in org.sonar.plugins.python.pylint
- PylintRulesDefinition() - Constructor for class org.sonar.plugins.python.pylint.PylintRulesDefinition
- PylintSensor - Class in org.sonar.plugins.python.pylint
- PylintSensor() - 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
- PythonIndexer - Class in org.sonar.plugins.python.indexer
- PythonIndexer() - Constructor for class org.sonar.plugins.python.indexer.PythonIndexer
- 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, PythonIndexer) - Constructor for class org.sonar.plugins.python.PythonScanner
- PythonSensor - Class in org.sonar.plugins.python
- PythonSensor(FileLinesContextFactory, CheckFactory, NoSonarFilter, PythonCustomRuleRepository[], PythonIndexer, AnalysisWarningsWrapper) - Constructor for class org.sonar.plugins.python.PythonSensor
- PythonSensor(FileLinesContextFactory, CheckFactory, NoSonarFilter, PythonCustomRuleRepository[], AnalysisWarningsWrapper) - Constructor for class org.sonar.plugins.python.PythonSensor
- PythonSensor(FileLinesContextFactory, CheckFactory, NoSonarFilter, PythonIndexer, AnalysisWarningsWrapper) - Constructor for class org.sonar.plugins.python.PythonSensor
- PythonSensor(FileLinesContextFactory, CheckFactory, NoSonarFilter, AnalysisWarningsWrapper) - Constructor for class org.sonar.plugins.python.PythonSensor
-
Constructor to be used by pico if neither PythonCustomRuleRepository nor PythonIndexer are to be found and injected.
- 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.PylintSensor
- 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.PylintSensor
- reportPathKey() - Method in class org.sonar.plugins.python.PythonReportSensor
- reportPathKey() - Method in class org.sonar.plugins.python.xunit.PythonXUnitSensor
- ruleKey - Variable in class org.sonar.plugins.python.TextReportReader.Issue
- ruleKey(PythonCheck) - Method in class org.sonar.plugins.python.PythonChecks
S
- saveIssue(SensorContext, TextReportReader.Issue, Set<String>, String) - Method in class org.sonar.plugins.python.ExternalIssuesSensor
- scanFile(InputFile) - Method in class org.sonar.plugins.python.PythonScanner
- scanFile(InputFile) - Method in class org.sonar.plugins.python.Scanner
- scanFile(PythonVisitorContext) - Method in class org.sonar.plugins.python.PythonHighlighter
- Scanner - Class in org.sonar.plugins.python
- Scanner(SensorContext) - Constructor for class org.sonar.plugins.python.Scanner
- shouldExecute(Configuration) - Method in class org.sonar.plugins.python.bandit.BanditSensor
- shouldExecute(Configuration) - Method in class org.sonar.plugins.python.ExternalIssuesSensor
- shouldExecute(Configuration) - Method in class org.sonar.plugins.python.flake8.Flake8Sensor
- shouldExecute(Configuration) - Method in class org.sonar.plugins.python.pylint.PylintSensor
- SKIP_DETAILS - Static variable in class org.sonar.plugins.python.xunit.PythonXUnitSensor
- SonarLintPythonIndexer - Class in org.sonar.plugins.python.indexer
- SonarLintPythonIndexer(ModuleFileSystem) - Constructor for class org.sonar.plugins.python.indexer.SonarLintPythonIndexer
- SonarQubePythonFile - Class in org.sonar.plugins.python
- SonarQubePythonIndexer - Class in org.sonar.plugins.python.indexer
- SonarQubePythonIndexer(List<InputFile>) - Constructor for class org.sonar.plugins.python.indexer.SonarQubePythonIndexer
- 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
- TextReportReader - Class in org.sonar.plugins.python
-
Common implementation to parse Flake8 and Pylint reports
- TextReportReader(int) - Constructor for class org.sonar.plugins.python.TextReportReader
- TextReportReader.Issue - Class in org.sonar.plugins.python
- 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