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