A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W 

A

AbstractClassesRule - class in org.cqfn.diktat.ruleset.rules.chapter6.classes
Checks if abstract class has any abstract method.
AccurateCalculationsRule - class in org.cqfn.diktat.ruleset.rules.chapter4.calculations
Rule that checks that floating-point numbers are not used for accurate calculations
  • Checks that floating-point numbers are not used in arithmetic binary expressions Exception: allows arithmetic operations only when absolute value of result is immediately used in comparison Fixme: detect variables by type, not only floating-point literals

AccurateCalculationsRule.Companion - class in org.cqfn.diktat.ruleset.rules.chapter4.calculations.AccurateCalculationsRule
 
addSuppressed(Throwable) - function in kotlin.KotlinParseException
 
allSiblings(ASTNode,Boolean) - function in org.cqfn.diktat.ruleset.utils.AstNodeUtilsKt
Returns all siblings of this node
ANDROID - enum entry in org.cqfn.diktat.ruleset.utils.StandardPlatforms
 
ANNOTATION_NEW_LINE - enum entry in org.cqfn.diktat.ruleset.constants.Warnings
 
AnnotationNewLineRule - class in org.cqfn.diktat.ruleset.rules.chapter3
This rule makes each annotation applied to a class, method or constructor is on its own line.
appendNewlineMergingWhiteSpace(ASTNode,ASTNode,ASTNode) - function in org.cqfn.diktat.ruleset.utils.AstNodeUtilsKt
If whiteSpaceNode is not null and has type WHITE_SPACE, prepend a line break to it's text.
areChildrenBeforeChild(ASTNode,List,ASTNode) - function in org.cqfn.diktat.ruleset.utils.AstNodeUtilsKt
Checks whether all nodes in children is before beforeChild among the children of this node
areChildrenBeforeGroup(ASTNode,List,List) - function in org.cqfn.diktat.ruleset.utils.AstNodeUtilsKt
Checks whether all nodes in children is before all nodes in group among the children of this node
AstConstantsKt - class in org.cqfn.diktat.ruleset.utils
 
AstNodeUtilsKt - class in org.cqfn.diktat.ruleset.utils
 
AsyncAndSyncRule - class in org.cqfn.diktat.ruleset.rules.chapter5
This rule finds if using runBlocking in asynchronous code
AVOID_NESTED_FUNCTIONS - enum entry in org.cqfn.diktat.ruleset.constants.Warnings
 
AVOID_NULL_CHECKS - enum entry in org.cqfn.diktat.ruleset.constants.Warnings
 
AVOID_USING_UTILITY_CLASS - enum entry in org.cqfn.diktat.ruleset.constants.Warnings
 
AvoidEmptyPrimaryConstructor - class in org.cqfn.diktat.ruleset.rules.chapter6
This rule checks if a class has an empty primary constructor.
AvoidNestedFunctionsRule - class in org.cqfn.diktat.ruleset.rules.chapter5
This rule checks for nested functions and warns if it finds any.
AvoidUtilityClass - class in org.cqfn.diktat.ruleset.rules.chapter6
Rule 6.4.1 checks that class/object, with a word "util" in its name, has only functions.
AvoidUtilityClass.Companion - class in org.cqfn.diktat.ruleset.rules.chapter6.AvoidUtilityClass
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W