Skip to content

Commit a06a4e3

Browse files
author
Arrgentum
committed
### Whats added:
* corrected logic fix and warn String Template in LineLength rule * added logic fix and warn long Dot Qualified Expression and Safe Access Expression in LineLength rule * added logic fix and warn Value Arguments List in LineLength rule * added and corrected fix and warn tests in LineLength rule * corrected code and KDoc in method appendNewlineMergingWhiteSpace in AstNodeUtils.kt * fix code with diktat:fix@diktat * added comments to classes and functions * correct code with running detect ### Issue (#1243)
1 parent a5e91dc commit a06a4e3

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

Diff for: diktat-rules/src/main/kotlin/org/cqfn/diktat/ruleset/rules/chapter3/LineLength.kt

+1
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ class LineLength(configRules: List<RulesConfig>) : DiktatRule(
9393
checkLength(it, configuration)
9494
}
9595
}
96+
println(node.text)
9697
}
9798
}
9899

Diff for: diktat-rules/src/test/resources/test/paragraph3/long_line/LongDotQualifiedExpressionExpected.kt

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package test.paragraph3.long_line
22

3+
val G =
4+
ThisIsVeryyyyLooooonDooootQualifiedExpressioWithoutDot.lalalala.lalalal
5+
36
val A = This.Is.Veeeeryyyyyyy.Loooooong.Dot
47
.Qualified.Expression
58

@@ -19,4 +22,4 @@ val F = This!!.Is!!.Veeeeryyyyyyy!!.Loooooong!!
1922
.Dot!!.Qualified!!.Expression
2023

2124
val G =
22-
ThisIsVeryLonDotQualifiedExpressioWithoutDot.lalalala.lalalal
25+
ThisIsVeryyyyLooooonDooootQualifiedExpressioWithoutDot.lalalala.lalalal

Diff for: diktat-rules/src/test/resources/test/paragraph3/long_line/LongDotQualifiedExpressionTest.kt

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package test.paragraph3.long_line
22

3+
val G = ThisIsVeryyyyLooooonDooootQualifiedExpressioWithoutDot.lalalala.lalalal
4+
35
val A = This.Is.Veeeeryyyyyyy.Loooooong.Dot.Qualified.Expression
46

57
val B = This?.Is?.Veeeeryyyyyyy?.Loooooong?.Dot?.Qualified?.Expression
@@ -15,4 +17,4 @@ val E = This?.Is?.Veeeeryyyyyyy?.Loooooong?.Dot
1517
val F = This!!.Is!!.Veeeeryyyyyyy!!.Loooooong!!
1618
.Dot!!.Qualified!!.Expression
1719

18-
val G = ThisIsVeryLonDotQualifiedExpressioWithoutDot.lalalala.lalalal
20+
val G = ThisIsVeryyyyLooooonDooootQualifiedExpressioWithoutDot.lalalala.lalalal

0 commit comments

Comments
 (0)