Index

A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractBridgeSensor - Class in org.sonar.plugins.javascript.analysis
 
AbstractBridgeSensor(BridgeServer, String) - Constructor for class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
accept(InputFile) - Method in class org.sonar.plugins.javascript.filter.JavaScriptExclusionsFileFilter
 
accept(JsFile) - Method in class org.sonar.plugins.javascript.analysis.AnalysisConsumers
 
AnalysisConsumers - Class in org.sonar.plugins.javascript.analysis
 
AnalysisConsumers() - Constructor for class org.sonar.plugins.javascript.analysis.AnalysisConsumers
 
AnalysisConsumers(List<JsAnalysisConsumer>) - Constructor for class org.sonar.plugins.javascript.analysis.AnalysisConsumers
 
AnalysisProcessor - Class in org.sonar.plugins.javascript.analysis
 
AnalysisProcessor(NoSonarFilter, FileLinesContextFactory) - Constructor for class org.sonar.plugins.javascript.analysis.AnalysisProcessor
 
analysisWarnings - Variable in class org.sonar.plugins.javascript.analysis.AnalysisWithWatchProgram
 
AnalysisWithProgram - Class in org.sonar.plugins.javascript.analysis
 
AnalysisWithProgram(BridgeServer, AnalysisProcessor, AnalysisWarningsWrapper) - Constructor for class org.sonar.plugins.javascript.analysis.AnalysisWithProgram
 
AnalysisWithWatchProgram - Class in org.sonar.plugins.javascript.analysis
 
AnalysisWithWatchProgram(BridgeServer, AnalysisProcessor, AnalysisWarningsWrapper) - Constructor for class org.sonar.plugins.javascript.analysis.AnalysisWithWatchProgram
 
analyzeFile(InputFile, List<String>, BridgeServer.TsProgram) - Method in class org.sonar.plugins.javascript.analysis.AnalysisWithWatchProgram
 
analyzeFiles(List<InputFile>) - Method in class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
analyzeFiles(List<InputFile>) - Method in class org.sonar.plugins.javascript.analysis.CssRuleSensor
 
analyzeFiles(List<InputFile>) - Method in class org.sonar.plugins.javascript.analysis.HtmlSensor
 
analyzeFiles(List<InputFile>) - Method in class org.sonar.plugins.javascript.analysis.JsTsSensor
 
analyzeFiles(List<InputFile>) - Method in class org.sonar.plugins.javascript.analysis.YamlSensor
 
analyzeFiles(List<InputFile>, List<String>) - Method in class org.sonar.plugins.javascript.analysis.AnalysisWithWatchProgram
 
Assessor - Interface in org.sonar.plugins.javascript.filter
 

B

bridgeServer - Variable in class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
BundleAssessor - Class in org.sonar.plugins.javascript.filter
 
BundleAssessor() - Constructor for class org.sonar.plugins.javascript.filter.BundleAssessor
 

C

CacheAnalysis - Class in org.sonar.plugins.javascript.analysis.cache
 
CacheAnalysis(List<String>, List<BridgeServer.CpdToken>) - Constructor for class org.sonar.plugins.javascript.analysis.cache.CacheAnalysis
 
CacheAnalysisSerialization - Class in org.sonar.plugins.javascript.analysis.cache
 
CacheStrategies - Class in org.sonar.plugins.javascript.analysis.cache
 
CacheStrategy - Class in org.sonar.plugins.javascript.analysis.cache
 
cancel() - Method in class org.sonar.plugins.javascript.utils.ProgressReport
 
CancellationException - Exception in org.sonar.plugins.javascript
Exception thrown when the context is cancelled.
CancellationException(String) - Constructor for exception org.sonar.plugins.javascript.CancellationException
 
checkOnce(SensorContext) - Method in interface org.sonar.plugins.javascript.sonarlint.SonarLintTypeCheckingChecker
 
checkOnce(SensorContext) - Method in class org.sonar.plugins.javascript.sonarlint.SonarLintTypeCheckingCheckerImpl
 
checkOnce(SonarLintTypeCheckingChecker, SensorContext) - Static method in interface org.sonar.plugins.javascript.sonarlint.SonarLintTypeCheckingChecker
 
close() - Method in class org.sonar.plugins.javascript.analysis.cache.VarLengthInputStream
 
close() - Method in class org.sonar.plugins.javascript.analysis.cache.VarLengthOutputStream
 
context - Variable in class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
contextUtils - Variable in class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
CoverageSensor - Class in org.sonar.plugins.javascript.lcov
 
CoverageSensor() - Constructor for class org.sonar.plugins.javascript.lcov.CoverageSensor
 
CpdDeserializer - Class in org.sonar.plugins.javascript.analysis.cache
 
CssRuleSensor - Class in org.sonar.plugins.javascript.analysis
 
CssRuleSensor(SonarRuntime, BridgeServer, CheckFactory) - Constructor for class org.sonar.plugins.javascript.analysis.CssRuleSensor
 

D

define(Plugin.Context) - Method in class org.sonar.plugins.javascript.JavaScriptPlugin
 
define(BuiltInQualityProfilesDefinition.Context) - Method in class org.sonar.plugins.javascript.JavaScriptProfilesDefinition
 
define(RulesDefinition.Context) - Method in class org.sonar.plugins.javascript.rules.EslintRulesDefinition
 
define(RulesDefinition.Context) - Method in class org.sonar.plugins.javascript.rules.JavaScriptRulesDefinition
 
define(RulesDefinition.Context) - Method in class org.sonar.plugins.javascript.rules.TslintRulesDefinition
 
define(RulesDefinition.Context) - Method in class org.sonar.plugins.javascript.rules.TypeScriptRulesDefinition
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.javascript.analysis.CssRuleSensor
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.javascript.analysis.HtmlSensor
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.javascript.analysis.JsTsSensor
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.javascript.analysis.YamlSensor
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.javascript.external.TslintReportSensor
 
describe(SensorDescriptor) - Method in class org.sonar.plugins.javascript.lcov.CoverageSensor
 
doneAnalysis() - Method in class org.sonar.plugins.javascript.analysis.AnalysisConsumers
 

E

ENVIRONMENTS - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
ENVIRONMENTS_DEFAULT_VALUE - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
ESLINT_REPORT_PATHS - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
EslintReportSensor - Class in org.sonar.plugins.javascript.external
 
EslintReportSensor() - Constructor for class org.sonar.plugins.javascript.external.EslintReportSensor
 
EslintRulesDefinition - Class in org.sonar.plugins.javascript.rules
 
EslintRulesDefinition() - Constructor for class org.sonar.plugins.javascript.rules.EslintRulesDefinition
 
exclusions - Variable in class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
Exclusions - Class in org.sonar.plugins.javascript.utils
 
EXCLUSIONS_DEFAULT_VALUE - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
execute(SensorContext) - Method in class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
execute(SensorContext) - Method in class org.sonar.plugins.javascript.analysis.CssRuleSensor
 
execute(SensorContext) - Method in class org.sonar.plugins.javascript.external.TslintReportSensor
 
execute(SensorContext) - Method in class org.sonar.plugins.javascript.lcov.CoverageSensor
 
EXTERNAL_ANALYZERS_CATEGORY - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
EXTERNAL_ANALYZERS_SUB_CATEGORY - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 

F

FILE_SUFFIXES_DEFVALUE - Static variable in class org.sonar.plugins.javascript.JavaScriptLanguage
 
FILE_SUFFIXES_DEFVALUE - Static variable in class org.sonar.plugins.javascript.TypeScriptLanguage
 
FILE_SUFFIXES_KEY - Static variable in class org.sonar.plugins.javascript.JavaScriptLanguage
 
FILE_SUFFIXES_KEY - Static variable in class org.sonar.plugins.javascript.TypeScriptLanguage
 
FileMetadata - Class in org.sonar.plugins.javascript.analysis.cache
 
fromBinary(byte[], byte[]) - Static method in class org.sonar.plugins.javascript.analysis.cache.CpdDeserializer
 
fromResponse(List<String>, List<BridgeServer.CpdToken>) - Static method in class org.sonar.plugins.javascript.analysis.cache.CacheAnalysis
 

G

getCpdTokens() - Method in class org.sonar.plugins.javascript.analysis.cache.CacheAnalysis
 
getExcludedPaths(Configuration) - Static method in class org.sonar.plugins.javascript.utils.Exclusions
 
getFileSuffixes() - Method in class org.sonar.plugins.javascript.JavaScriptLanguage
 
getFileSuffixes() - Method in class org.sonar.plugins.javascript.TypeScriptLanguage
 
getInputFiles() - Method in class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
getInputFiles() - Method in class org.sonar.plugins.javascript.analysis.CssRuleSensor
 
getInputFiles() - Method in class org.sonar.plugins.javascript.analysis.HtmlSensor
 
getInputFiles() - Method in class org.sonar.plugins.javascript.analysis.JsTsSensor
 
getInputFiles() - Method in class org.sonar.plugins.javascript.analysis.YamlSensor
 
getJsTsPredicate(FileSystem) - Static method in class org.sonar.plugins.javascript.JavaScriptFilePredicate
 
getStrategyFor(SensorContext, InputFile) - Static method in class org.sonar.plugins.javascript.analysis.cache.CacheStrategies
 
getUcfgPaths() - Method in class org.sonar.plugins.javascript.analysis.cache.CacheAnalysis
 
getYamlPredicate(FileSystem) - Static method in class org.sonar.plugins.javascript.JavaScriptFilePredicate
 
GLOBALS - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
GLOBALS_DEFAULT_VALUE - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 

H

hasConsumers() - Method in class org.sonar.plugins.javascript.analysis.AnalysisConsumers
 
hasCssFiles(SensorContext) - Static method in class org.sonar.plugins.javascript.analysis.CssRuleSensor
 
hasNext() - Method in class org.sonar.plugins.javascript.utils.PathWalker
 
HtmlSensor - Class in org.sonar.plugins.javascript.analysis
 
HtmlSensor(JsTsChecks, BridgeServer, AnalysisProcessor) - Constructor for class org.sonar.plugins.javascript.analysis.HtmlSensor
 

I

IGNORE_HEADER_COMMENTS - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
IGNORE_HEADER_COMMENTS_DEFAULT_VALUE - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
initParsingErrorRuleKey() - Method in class org.sonar.plugins.javascript.analysis.JsTsChecks
 
inputFileLanguage(InputFile) - Static method in class org.sonar.plugins.javascript.analysis.AnalysisWithWatchProgram
 
isAnalysisRequired() - Method in class org.sonar.plugins.javascript.analysis.cache.CacheStrategy
 
isBeyondLimit() - Method in interface org.sonar.plugins.javascript.sonarlint.SonarLintTypeCheckingChecker
 
isBeyondLimit() - Method in class org.sonar.plugins.javascript.sonarlint.SonarLintTypeCheckingCheckerImpl
 
isJavaScript(InputFile) - Method in class org.sonar.plugins.javascript.analysis.AnalysisWithWatchProgram
 
isTypeScriptFile(InputFile) - Static method in class org.sonar.plugins.javascript.JavaScriptFilePredicate
 

J

JavaScriptExclusionsFileFilter - Class in org.sonar.plugins.javascript.filter
 
JavaScriptExclusionsFileFilter(Configuration) - Constructor for class org.sonar.plugins.javascript.filter.JavaScriptExclusionsFileFilter
 
JavaScriptFilePredicate - Class in org.sonar.plugins.javascript
 
JavaScriptLanguage - Class in org.sonar.plugins.javascript
 
JavaScriptLanguage(Configuration) - Constructor for class org.sonar.plugins.javascript.JavaScriptLanguage
 
JavaScriptPlugin - Class in org.sonar.plugins.javascript
 
JavaScriptPlugin() - Constructor for class org.sonar.plugins.javascript.JavaScriptPlugin
 
JavaScriptProfilesDefinition - Class in org.sonar.plugins.javascript
 
JavaScriptProfilesDefinition() - Constructor for class org.sonar.plugins.javascript.JavaScriptProfilesDefinition
 
JavaScriptRulesDefinition - Class in org.sonar.plugins.javascript.rules
 
JavaScriptRulesDefinition(SonarRuntime) - Constructor for class org.sonar.plugins.javascript.rules.JavaScriptRulesDefinition
 
JS_EXCLUSIONS_KEY - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
JsTsChecks - Class in org.sonar.plugins.javascript.analysis
Wrapper around Checks Object to ease the manipulation of the different JavaScript rule repositories.
JsTsChecks(CheckFactory) - Constructor for class org.sonar.plugins.javascript.analysis.JsTsChecks
 
JsTsChecks(CheckFactory, CustomRuleRepository[]) - Constructor for class org.sonar.plugins.javascript.analysis.JsTsChecks
 
JsTsSensor - Class in org.sonar.plugins.javascript.analysis
 
JsTsSensor(JsTsChecks, BridgeServer, AnalysisWithProgram, AnalysisWithWatchProgram, AnalysisConsumers) - Constructor for class org.sonar.plugins.javascript.analysis.JsTsSensor
 
JsTsSensor(JsTsChecks, BridgeServer, SonarLintTypeCheckingChecker, AnalysisWithProgram, AnalysisWithWatchProgram, AnalysisConsumers) - Constructor for class org.sonar.plugins.javascript.analysis.JsTsSensor
 

K

KEY - Static variable in class org.sonar.plugins.javascript.JavaScriptLanguage
 
KEY - Static variable in class org.sonar.plugins.javascript.TypeScriptLanguage
 

L

lang - Variable in class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
LANGUAGE - Static variable in class org.sonar.plugins.javascript.analysis.HtmlSensor
 
LANGUAGE - Static variable in class org.sonar.plugins.javascript.analysis.YamlSensor
 
LCOV_REPORT_PATHS - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
LCOV_REPORT_PATHS_ALIAS - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
LCOV_REPORT_PATHS_DEFAULT_VALUE - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
LINTER_NAME - Static variable in class org.sonar.plugins.javascript.rules.EslintRulesDefinition
 
LINTER_NAME - Static variable in class org.sonar.plugins.javascript.rules.TslintRulesDefinition
 
loader(String) - Static method in class org.sonar.plugins.javascript.rules.EslintRulesDefinition
 
logErrorOrWarn(String, Throwable) - Method in class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
logErrorOrWarn(String, Throwable) - Method in class org.sonar.plugins.javascript.analysis.CssRuleSensor
 
logReport() - Static method in class org.sonar.plugins.javascript.analysis.cache.CacheStrategies
 

M

main(String[]) - Static method in class org.sonar.plugins.javascript.utils.RulesMetadataForSonarLint
 
METADATA_LOCATION - Static variable in class org.sonar.plugins.javascript.rules.JavaScriptRulesDefinition
 

N

next() - Method in class org.sonar.plugins.javascript.utils.PathWalker
 
nextFile(String) - Method in class org.sonar.plugins.javascript.utils.ProgressReport
 
NODEJS_RUNTIME_REGEX - Static variable in class org.sonar.plugins.javascript.analysis.YamlSensor
 

O

org.sonar.plugins.javascript - package org.sonar.plugins.javascript
 
org.sonar.plugins.javascript.analysis - package org.sonar.plugins.javascript.analysis
 
org.sonar.plugins.javascript.analysis.cache - package org.sonar.plugins.javascript.analysis.cache
 
org.sonar.plugins.javascript.external - package org.sonar.plugins.javascript.external
 
org.sonar.plugins.javascript.filter - package org.sonar.plugins.javascript.filter
 
org.sonar.plugins.javascript.lcov - package org.sonar.plugins.javascript.lcov
 
org.sonar.plugins.javascript.rules - package org.sonar.plugins.javascript.rules
 
org.sonar.plugins.javascript.sonarlint - package org.sonar.plugins.javascript.sonarlint
 
org.sonar.plugins.javascript.utils - package org.sonar.plugins.javascript.utils
 

P

parsingErrorFilesCount() - Method in class org.sonar.plugins.javascript.analysis.AnalysisProcessor
 
PathWalker - Class in org.sonar.plugins.javascript.utils
 
ProgressReport - Class in org.sonar.plugins.javascript.utils
 
ProgressReport(String, long) - Constructor for class org.sonar.plugins.javascript.utils.ProgressReport
 
ProgressReport(String, long, String) - Constructor for class org.sonar.plugins.javascript.utils.ProgressReport
 
ProgressReport(String, long, Logger, String) - Constructor for class org.sonar.plugins.javascript.utils.ProgressReport
 
PROPERTY_KEY_MAX_FILE_SIZE - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
PROPERTY_PREFIX - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 

R

readAnalysisFromCache() - Method in class org.sonar.plugins.javascript.analysis.cache.CacheStrategy
 
readByte() - Method in class org.sonar.plugins.javascript.analysis.cache.VarLengthInputStream
 
readInt() - Method in class org.sonar.plugins.javascript.analysis.cache.VarLengthInputStream
 
readUTF() - Method in class org.sonar.plugins.javascript.analysis.cache.VarLengthInputStream
 
REPOSITORY_KEY - Static variable in class org.sonar.plugins.javascript.rules.EslintRulesDefinition
 
REPOSITORY_KEY - Static variable in class org.sonar.plugins.javascript.rules.TslintRulesDefinition
 
reset() - Static method in class org.sonar.plugins.javascript.analysis.cache.CacheStrategies
 
RESOURCE_PATH - Static variable in class org.sonar.plugins.javascript.JavaScriptProfilesDefinition
 
ruleKeyByEslintKey(String, CustomRuleRepository.Language) - Method in class org.sonar.plugins.javascript.analysis.JsTsChecks
 
RulesMetadataForSonarLint - Class in org.sonar.plugins.javascript.utils
This class is used to generate static json file with rule metadata used by SonarLint Visual Studio because usual Java check classes can not be used.
ruleType(String) - Static method in class org.sonar.plugins.javascript.rules.TslintRulesDefinition
 
run() - Method in class org.sonar.plugins.javascript.utils.ProgressReport
 

S

SAM_TRANSFORM_FIELD - Static variable in class org.sonar.plugins.javascript.analysis.YamlSensor
 
SECURITY_RULE_KEYS_METHOD_NAME - Static variable in class org.sonar.plugins.javascript.JavaScriptProfilesDefinition
 
shouldAnalyzeWithProgram() - Method in class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
 
SONAR_WAY_JSON - Static variable in class org.sonar.plugins.javascript.JavaScriptProfilesDefinition
 
SonarLintTypeCheckingChecker - Interface in org.sonar.plugins.javascript.sonarlint
 
SonarLintTypeCheckingCheckerImpl - Class in org.sonar.plugins.javascript.sonarlint
 
SonarLintTypeCheckingCheckerImpl() - Constructor for class org.sonar.plugins.javascript.sonarlint.SonarLintTypeCheckingCheckerImpl
 
SonarLintTypeCheckingFilter - Class in org.sonar.plugins.javascript.sonarlint
This class partially reproduces the behavior of JavaScriptExclusionsFileFilter's implementation.
start(long, String) - Method in class org.sonar.plugins.javascript.utils.ProgressReport
 
stop() - Method in class org.sonar.plugins.javascript.utils.ProgressReport
 
stream(Path, int) - Static method in class org.sonar.plugins.javascript.utils.PathWalker
 
stream(Path, int, Predicate<Path>) - Static method in class org.sonar.plugins.javascript.utils.PathWalker
 

T

test(InputFile) - Method in class org.sonar.plugins.javascript.filter.BundleAssessor
 
TS_EXCLUSIONS_KEY - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
TSCONFIG_PATHS - Static variable in class org.sonar.plugins.javascript.analysis.TsConfigProvider
 
TSCONFIG_PATHS_ALIAS - Static variable in class org.sonar.plugins.javascript.analysis.TsConfigProvider
 
TsConfigProvider - Class in org.sonar.plugins.javascript.analysis
 
TSLINT_REPORT_PATHS - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
TslintReportSensor - Class in org.sonar.plugins.javascript.external
 
TslintReportSensor() - Constructor for class org.sonar.plugins.javascript.external.TslintReportSensor
 
TslintRulesDefinition - Class in org.sonar.plugins.javascript.rules
 
TslintRulesDefinition() - Constructor for class org.sonar.plugins.javascript.rules.TslintRulesDefinition
 
TYPESCRIPT_VERSION - Static variable in class org.sonar.plugins.javascript.JavaScriptPlugin
 
TypeScriptLanguage - Class in org.sonar.plugins.javascript
 
TypeScriptLanguage(Configuration) - Constructor for class org.sonar.plugins.javascript.TypeScriptLanguage
 
TypeScriptRulesDefinition - Class in org.sonar.plugins.javascript.rules
 
TypeScriptRulesDefinition(SonarRuntime) - Constructor for class org.sonar.plugins.javascript.rules.TypeScriptRulesDefinition
 

U

unicodeEscape(String) - Static method in class org.sonar.plugins.javascript.utils.UnicodeEscape
 
UnicodeEscape - Class in org.sonar.plugins.javascript.utils
 

V

VarLengthInputStream - Class in org.sonar.plugins.javascript.analysis.cache
Use variable length encoding for integers.
VarLengthInputStream(byte[]) - Constructor for class org.sonar.plugins.javascript.analysis.cache.VarLengthInputStream
 
VarLengthOutputStream - Class in org.sonar.plugins.javascript.analysis.cache
Use variable length encoding for integers.
VarLengthOutputStream(OutputStream) - Constructor for class org.sonar.plugins.javascript.analysis.cache.VarLengthOutputStream
 

W

writeAnalysisToCache(CacheAnalysis, InputFile) - Method in class org.sonar.plugins.javascript.analysis.cache.CacheStrategy
 
writeInt(int) - Method in class org.sonar.plugins.javascript.analysis.cache.VarLengthOutputStream
 
writeUTF(String) - Method in class org.sonar.plugins.javascript.analysis.cache.VarLengthOutputStream
 

Y

YamlSensor - Class in org.sonar.plugins.javascript.analysis
 
YamlSensor(JsTsChecks, BridgeServer, AnalysisWarningsWrapper, AnalysisProcessor) - Constructor for class org.sonar.plugins.javascript.analysis.YamlSensor
 
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form