Package org.sonar.plugins.javascript.api
Interface JavaScriptCheck
-
- All Known Subinterfaces:
EslintBasedCheck
- All Known Implementing Classes:
AdjacentOverloadSignaturesCheck
,AlertUseCheck
,AlphabeticalSortCheck
,AlwaysUseCurlyBracesCheck
,AngleBracketTypeAssertionCheck
,ArgumentsCallerCalleeUsageCheck
,ArgumentsUsageCheck
,ArgumentTypesCheck
,ArithmeticOperationReturningNanCheck
,ArrayCallbackWithoutReturnCheck
,ArrayConstructorsCheck
,ArrowFunctionConventionCheck
,AssociativeArraysCheck
,BitwiseOperatorsCheck
,BooleanEqualityComparisonCheck
,BoolParamDefaultCheck
,BuiltInObjectOverriddenCheck
,CertificateTransparencyCheck
,ClassNameCheck
,ClassPrototypeCheck
,CognitiveComplexityFunctionCheck
,CollapsibleIfStatementsCheck
,CollectionSizeComparisonCheck
,CommaOperatorInSwitchCaseCheck
,CommaOperatorUseCheck
,CommentedCodeCheck
,CommentRegularExpressionCheck
,ComparisonWithNaNCheck
,ConditionalIndentationCheck
,ConditionalOperatorCheck
,ConfidentialInformationLoggingCheck
,ConsistentReturnsCheck
,ConsoleLoggingCheck
,ConstructorFunctionsForSideEffectsCheck
,ContentLengthCheck
,ContentSecurityPolicyCheck
,ContinueStatementCheck
,CookieNoHttpOnlyCheck
,CookiesCheck
,CorsCheck
,CounterUpdatedInLoopCheck
,CsrfCheck
,CyclomaticComplexityJavaScriptCheck
,CyclomaticComplexityTypeScriptCheck
,DeadStoreCheck
,DebuggerStatementCheck
,DeclarationInGlobalScopeCheck
,DefaultParametersNotLastCheck
,DeleteNonPropertyCheck
,DeprecationCheck
,DestructuringAssignmentSyntaxCheck
,DifferentTypesComparisonCheck
,DisabledAutoEscapingCheck
,DisabledResourceIntegrityCheck
,DnsPrefetchingCheck
,DuplicateAllBranchImplementationCheck
,DuplicateBranchImplementationCheck
,DuplicateConditionIfCheck
,DuplicateFunctionArgumentCheck
,DuplicatePropertyNameCheck
,ElseIfWithoutElseCheck
,EmptyBlockCheck
,EmptyDestructuringPatternCheck
,EmptyFunctionCheck
,EmptyStatementCheck
,EncryptionCheck
,EncryptionSecureModeCheck
,EqEqEqCheck
,EqualInForLoopTerminationCheck
,ErrorWithoutThrowCheck
,EvalCheck
,ExpressionComplexityCheck
,FileHeaderCheck
,FileNameDiffersFromClassCheck
,FilePermissionsCheck
,FileUploadsCheck
,FixmeTagPresenceCheck
,ForHidingWhileCheck
,ForInCheck
,ForLoopConditionAndUpdateCheck
,ForLoopIncrementSignCheck
,FrameAncestorsCheck
,FunctionCallArgumentsOnNewLineCheck
,FunctionConstructorCheck
,FunctionDeclarationsWithinBlocksCheck
,FunctionDefinitionInsideLoopCheck
,FunctionNameCheck
,FunctionReturnTypeCheck
,FutureReservedWordsCheck
,GeneratorWithoutYieldCheck
,GetterSetterCheck
,GlobalsShadowingCheck
,GlobalThisCheck
,GratuitousConditionCheck
,HardcodedCredentialsCheck
,HashingCheck
,HiddenFilesCheck
,IdenticalExpressionOnBinaryOperatorCheck
,IdenticalFunctionsCheck
,IgnoredReturnCheck
,ImmediatelyReturnedVariableCheck
,ImplicitDependenciesCheck
,InconsistentFunctionCallCheck
,IncrementDecrementInSubExpressionCheck
,IndexOfCompareToPositiveNumberCheck
,InOperatorTypeErrorCheck
,InsecureCookieCheck
,InsecureJwtTokenCheck
,InstanceofInMisuseCheck
,IntrusivePermissionsCheck
,InvariantReturnCheck
,IpForwardCheck
,JumpStatementInFinallyCheck
,LabelledStatementCheck
,LabelPlacementCheck
,LineLengthCheck
,LoopsShouldNotBeInfiniteCheck
,MaxParameterCheck
,MaxSwitchCasesCheck
,MaxUnionSizeCheck
,MisorderedParameterListCheck
,MissingNewlineAtEndOfFileCheck
,MissingTrailingCommaCheck
,MultilineBlockCurlyBraceCheck
,MultilineStringLiteralsCheck
,NestedAssignmentCheck
,NestedConditionalOperatorsCheck
,NestedControlFlowDepthCheck
,NewOperatorMisuseCheck
,NoAccessorFieldMismatchCheck
,NoAngularBypassSanitizationCheck
,NoAnyCheck
,NoArrayDeleteCheck
,NoClearTextProtocolsCheck
,NoDuplicateImportsCheck
,NoDuplicateInCompositeCheck
,NoDuplicateStringCheck
,NoElementOverwriteCheck
,NoEmptyCollectionCheck
,NoEmptyInterfaceCheck
,NoForInArrayCheck
,NoHardcodedIpCheck
,NoInferrableTypesCheck
,NoInMisuseCheck
,NoInvalidAwaitCheck
,NoInvertedBooleanCheckCheck
,NoMagicNumbersCheck
,NoMimeSniffCheck
,NoMisleadingArrayReverseCheck
,NoMisusedNewCheck
,NoMixedContentCheck
,NonCaseLabelInSwitchCheck
,NonEmptyCaseWithoutBreakCheck
,NoNestedSwitchCheck
,NoNestedTemplateLiteralsCheck
,NonExistentAssignmentOperatorCheck
,NonNumberInArithmeticExpressionCheck
,NoNonNullAssertionCheck
,NonStandardImportCheck
,NoOneIterationLoopCheck
,NoRedundantJumpCheck
,NoRedundantOptionalCheck
,NoReferrerPolicyCheck
,NoReturnAwaitCheck
,NoReturnTypeAnyCheck
,NoSparseArraysCheck
,NoThisAliasCheck
,NoUnnecessaryTypeAssertionCheck
,NoUselessCatchCheck
,NoVueBypassSanitizationCheck
,NoWeakCipherCheck
,NoWeakKeysCheck
,NullDereferenceCheck
,ObjectLiteralShorthandCheck
,OctalNumberCheck
,OneStatementPerLineCheck
,OpenCurlyBracesAtEOLCheck
,OSCommandCheck
,ParenthesesCheck
,ParseIntCallWithoutBaseCheck
,ParsingErrorCheck
,PostMessageCheck
,PreferDefaultLastCheck
,PreferForOfCheck
,PreferNamespaceCheck
,PreferObjectLiteralCheck
,PreferPromiseShorthandCheck
,PreferReadonlyCheck
,PreferTypeGuardCheck
,PrimitiveWrappersCheck
,ProcessArgvCheck
,ProductionDebugCheck
,PseudoRandomCheck
,PubliclyWritableDirectoriesCheck
,ReassignedParameterCheck
,RedeclaredSymbolCheck
,RedundantAssignmentCheck
,ReferenceErrorCheck
,RegularExprCheck
,ReturnInSetterCheck
,ReturnOfBooleanExpressionCheck
,SameLineConditionalCheck
,SelfAssignmentCheck
,SemicolonCheck
,SessionRegenerationCheck
,ShorthandPropertiesNotGroupedCheck
,SocketsCheck
,SqlQueriesCheck
,StandardInputCheck
,StrictModeCheck
,StrictTransportSecurityCheck
,StringConcatenatedWithNonStringCheck
,StringConcatenationCheck
,StringLiteralsQuotesCheck
,StringsComparisonCheck
,SuperInvocationCheck
,SwitchWithNotEnoughCaseCheck
,SwitchWithoutDefaultCheck
,SymbolUsedAsConstructorCheck
,TabCharacterCheck
,TemplateStringMisuseCheck
,ThrowLiteralCheck
,TodoTagPresenceCheck
,TooManyArgumentsCheck
,TooManyBreakOrContinueInLoopCheck
,TooManyLinesInFileCheck
,TooManyLinesInFunctionCheck
,TrailingCommaCheck
,TrailingCommentCheck
,TrailingWhitespaceCheck
,TryPromiseCheck
,UnchangedLetVariableCheck
,UndefinedArgumentCheck
,UndefinedAssignmentCheck
,UnnecessaryTypeArgumentsCheck
,UnreachableCodeCheck
,UnsafeUnzipCheck
,UnusedCollectionCheck
,UnusedFunctionArgumentCheck
,UnusedImportCheck
,UnusedVariableCheck
,UnverifiedCertificateCheck
,UnverifiedHostnameCheck
,UpdatedConstVariableCheck
,UselessExpressionStatementCheck
,UselessIncrementCheck
,UselessIntersectionCheck
,UselessStringOperationCheck
,UseOfEmptyReturnValueCheck
,UseTypeAliasCheck
,ValuesNotConvertibleToNumbersCheck
,VarDeclarationCheck
,VariableDeclarationAfterUsageCheck
,VariableDeclarationWithoutVarCheck
,VariableNameCheck
,VariableShadowingCheck
,VoidUseCheck
,WeakSslCheck
,WebSQLDatabaseCheck
,WildcardImportCheck
,WithStatementCheck
,WrongScopeDeclarationCheck
,XMLParserXXEVulnerableCheck
,XpathCheck
,XPoweredByCheck
public interface JavaScriptCheck
Marker interface for all JavaScript checks.