Fixed smoke tests #1769
Fixed smoke tests #1769
JUnit Tests (macOS, dorny/test-reporter@v1) ❌
✅ diktat-cli/build/test-results/test/TEST-com.saveourtool.diktat.util.CliUtilsKtTest.xml
4 tests were completed in 3s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.util.CliUtilsKtTest | 4✅ | 3s |
✅ diktat-common/build/test-results/test/TEST-com.saveourtool.diktat.test.ConfigReaderTest.xml
2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.test.ConfigReaderTest | 2✅ | 2s |
✅ diktat-gradle-plugin/build/test-results/test/TEST-com.saveourtool.diktat.plugin.gradle.DiktatGradlePluginTest.xml
3 tests were completed in 40s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.plugin.gradle.DiktatGradlePluginTest | 3✅ | 40s |
✅ diktat-gradle-plugin/build/test-results/test/TEST-com.saveourtool.diktat.plugin.gradle.DiktatJavaExecTaskTest.xml
14 tests were completed in 6s with 14 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.plugin.gradle.DiktatJavaExecTaskTest | 14✅ | 6s |
✅ diktat-gradle-plugin/build/test-results/test/TEST-com.saveourtool.diktat.plugin.gradle.ReporterSelectionTest.xml
1 tests were completed in 299ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.plugin.gradle.ReporterSelectionTest | 1✅ | 299ms |
✅ diktat-ktlint-engine/build/test-results/test/TEST-com.saveourtool.diktat.ktlint.KtLintRuleWrapperTest.xml
3 tests were completed in 6s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ktlint.KtLintRuleWrapperTest | 3✅ | 6s |
✅ diktat-maven-plugin/build/test-results/test/TEST-com.saveourtool.diktat.plugin.maven.DiktatBaseMojoTest.xml
2 tests were completed in 2ms with 0 passed, 0 failed and 2 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.plugin.maven.DiktatBaseMojoTest | 2⚪ | 2ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter1.EnumValueCaseTest.xml
3 tests were completed in 71ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter1.EnumValueCaseTest | 3✅ | 71ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingFixTest.xml
10 tests were completed in 145ms with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingFixTest | 10✅ | 145ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingWarnTest.xml
39 tests were completed in 289ms with 39 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter1.IdentifierNamingWarnTest | 39✅ | 289ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter1.MethodNamingWarnTest.xml
8 tests were completed in 57ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter1.MethodNamingWarnTest | 8✅ | 57ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter1.PackageNamingFixTest.xml
3 tests were completed in 76ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter1.PackageNamingFixTest | 3✅ | 76ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter1.PackageNamingWarnTest.xml
18 tests were completed in 252ms with 18 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter1.PackageNamingWarnTest | 18✅ | 252ms |
❌ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter1.PackagePathFixTest.xml
10 tests were completed in 107ms with 9 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter1.PackagePathFixTest | 9✅ | 1❌ | 107ms |
❌ com.saveourtool.diktat.ruleset.chapter1.PackagePathFixTest
✅ fixing package name that differs from a path without domain()
✅ fixing package name that differs from a path - regression one-word package name()
✅ fixing package name that differs from a path()
❌ several empty lines after package(Path)
org.opentest4j.AssertionFailedError: expected: <package com.saveourtool.diktat
✅ fix missing package name with a proper location()
✅ fix missing package name with a proper location without domain()
✅ fix missing package name with file annotation()
✅ fix missing package name with file annotation and comments 2()
✅ fix missing package name with file annotation and comments()
✅ fix missing package name without import list()
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.comments.CommentedCodeTest.xml
27 tests were completed in 174ms with 27 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.comments.CommentedCodeTest | 27✅ | 174ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.CommentsFormattingFixTest.xml
5 tests were completed in 79ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.CommentsFormattingFixTest | 5✅ | 79ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.CommentsFormattingTest.xml
23 tests were completed in 197ms with 23 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.CommentsFormattingTest | 23✅ | 197ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.HeaderCommentRuleFixTest.xml
13 tests were completed in 119ms with 13 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.HeaderCommentRuleFixTest | 13✅ | 119ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.HeaderCommentRuleTest.xml
21 tests were completed in 57ms with 21 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.HeaderCommentRuleTest | 21✅ | 57ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.KdocCommentsFixTest.xml
5 tests were completed in 1s with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.KdocCommentsFixTest | 5✅ | 1s |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.KdocCommentsWarnTest.xml
39 tests were completed in 679ms with 39 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.KdocCommentsWarnTest | 39✅ | 679ms |
❌ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.KdocFormattingFixTest.xml
10 tests were completed in 333ms with 9 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.KdocFormattingFixTest | 9✅ | 1❌ | 333ms |
❌ com.saveourtool.diktat.ruleset.chapter2.KdocFormattingFixTest
✅ special tags should have newline after them()
✅ KdocFormatting - all warnings()
✅ basic tags should not have empty lines between()
❌ several empty lines after package(Path)
org.opentest4j.AssertionFailedError: expected: <package com.saveourtool.diktat
✅ basic tags should be ordered in KDocs()
✅ KdocFormatting - sort order()
✅ extra new line with tags ordering should not cause assert()
✅ there should be exactly one white space after tag name()
✅ @deprecated tag should be substituted with annotation()
✅ Empty line should be added before block of standard tags()
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.KdocFormattingTest.xml
22 tests were completed in 343ms with 22 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.KdocFormattingTest | 22✅ | 343ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.KdocMethodsFixTest.xml
8 tests were completed in 213ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.KdocMethodsFixTest | 8✅ | 213ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.KdocMethodsTest.xml
21 tests were completed in 165ms with 21 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.KdocMethodsTest | 21✅ | 165ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.KdocParamPresentWarnTest.xml
6 tests were completed in 83ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter2.KdocParamPresentWarnTest | 6✅ | 83ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.AnnotationNewLineRuleFixTest.xml
3 tests were completed in 31ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.AnnotationNewLineRuleFixTest | 3✅ | 31ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.AnnotationNewLineRuleWarnTest.xml
19 tests were completed in 287ms with 19 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.AnnotationNewLineRuleWarnTest | 19✅ | 287ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.BlockStructureBracesFixTest.xml
6 tests were completed in 86ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.BlockStructureBracesFixTest | 6✅ | 86ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.BlockStructureBracesWarnTest.xml
30 tests were completed in 221ms with 30 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.BlockStructureBracesWarnTest | 30✅ | 221ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.BooleanExpressionsRuleFixTest.xml
7 tests were completed in 757ms with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.BooleanExpressionsRuleFixTest | 7✅ | 757ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.BooleanExpressionsRuleWarnTest.xml
18 tests were completed in 275ms with 18 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.BooleanExpressionsRuleWarnTest | 18✅ | 275ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.BracesRuleFixTest.xml
6 tests were completed in 389ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.BracesRuleFixTest | 6✅ | 389ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.BracesRuleWarnTest.xml
21 tests were completed in 380ms with 21 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.BracesRuleWarnTest | 21✅ | 380ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.ClassLikeStructuresOrderFixTest.xml
4 tests were completed in 3s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.ClassLikeStructuresOrderFixTest | 4✅ | 3s |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.ClassLikeStructuresOrderRuleWarnTest.xml
13 tests were completed in 93ms with 13 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.ClassLikeStructuresOrderRuleWarnTest | 13✅ | 93ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.CollapseIfStatementsRuleFixTest.xml
1 tests were completed in 638ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.CollapseIfStatementsRuleFixTest | 1✅ | 638ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.CollapseIfStatementsRuleWarnTest.xml
25 tests were completed in 760ms with 25 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.CollapseIfStatementsRuleWarnTest | 25✅ | 760ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.ConsecutiveSpacesRuleFixTest.xml
2 tests were completed in 20ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.ConsecutiveSpacesRuleFixTest | 2✅ | 20ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.ConsecutiveSpacesRuleWarnTest.xml
16 tests were completed in 168ms with 16 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.ConsecutiveSpacesRuleWarnTest | 16✅ | 168ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.DebugPrintRuleWarnTest.xml
9 tests were completed in 81ms with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.DebugPrintRuleWarnTest | 9✅ | 81ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.EmptyBlockFixTest.xml
1 tests were completed in 64ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.EmptyBlockFixTest | 1✅ | 64ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.EmptyBlockWarnTest.xml
17 tests were completed in 151ms with 17 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.EmptyBlockWarnTest | 17✅ | 151ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.EnumsSeparatedFixTest.xml
2 tests were completed in 226ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.EnumsSeparatedFixTest | 2✅ | 226ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.EnumsSeparatedWarnTest.xml
11 tests were completed in 63ms with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.EnumsSeparatedWarnTest | 11✅ | 63ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.files.BlankLinesFixTest.xml
3 tests were completed in 26ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.files.BlankLinesFixTest | 3✅ | 26ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.files.BlankLinesWarnTest.xml
5 tests were completed in 49ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.files.BlankLinesWarnTest | 5✅ | 49ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.files.NewlinesRuleFixTest.xml
13 tests were completed in 488ms with 13 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.files.NewlinesRuleFixTest | 13✅ | 488ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.files.NewlinesRuleWarnTest.xml
55 tests were completed in 951ms with 54 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.files.NewlinesRuleWarnTest | 54✅ | 1⚪ | 951ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.files.TopLevelOrderRuleFixTest.xml
2 tests were completed in 239ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.files.TopLevelOrderRuleFixTest | 2✅ | 239ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.files.TopLevelOrderRuleWarnTest.xml
2 tests were completed in 12ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.files.TopLevelOrderRuleWarnTest | 2✅ | 12ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.FileSizeWarnTest.xml
4 tests were completed in 35ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.FileSizeWarnTest | 4✅ | 35ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.FileStructureRuleFixTest.xml
11 tests were completed in 462ms with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.FileStructureRuleFixTest | 11✅ | 462ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.FileStructureRuleTest.xml
28 tests were completed in 522ms with 27 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.FileStructureRuleTest | 27✅ | 1⚪ | 522ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.LineLengthFixTest.xml
17 tests were completed in 3s with 17 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.LineLengthFixTest | 17✅ | 3s |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.LineLengthWarnTest.xml
8 tests were completed in 49ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.LineLengthWarnTest | 8✅ | 49ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.LocalVariablesWarnTest.xml
39 tests were completed in 833ms with 34 passed, 0 failed and 5 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.LocalVariablesWarnTest | 34✅ | 5⚪ | 833ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.LongNumericalValuesSeparatedFixTest.xml
1 tests were completed in 14ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.LongNumericalValuesSeparatedFixTest | 1✅ | 14ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.LongNumericalValuesSeparatedWarnTest.xml
5 tests were completed in 18ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.LongNumericalValuesSeparatedWarnTest | 5✅ | 18ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.MagicNumberRuleWarnTest.xml
8 tests were completed in 129ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.MagicNumberRuleWarnTest | 8✅ | 129ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.MultipleModifiersSequenceFixTest.xml
2 tests were completed in 41ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.MultipleModifiersSequenceFixTest | 2✅ | 41ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.MultipleModifiersSequenceWarnTest.xml
6 tests were completed in 34ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.MultipleModifiersSequenceWarnTest | 6✅ | 34ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.NullableTypeRuleFixTest.xml
2 tests were completed in 85ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.NullableTypeRuleFixTest | 2✅ | 85ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.NullableTypeRuleWarnTest.xml
6 tests were completed in 31ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.NullableTypeRuleWarnTest | 6✅ | 31ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.PreviewAnnotationFixTest.xml
2 tests were completed in 25ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.PreviewAnnotationFixTest | 2✅ | 25ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.PreviewAnnotationWarnTest.xml
4 tests were completed in 44ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.PreviewAnnotationWarnTest | 4✅ | 44ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.RangeConventionalRuleFixTest.xml
2 tests were completed in 37ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.RangeConventionalRuleFixTest | 2✅ | 37ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.RangeConventionalRuleWarnTest.xml
3 tests were completed in 113ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.RangeConventionalRuleWarnTest | 3✅ | 113ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.SingleLineStatementsRuleFixTest.xml
1 tests were completed in 145ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.SingleLineStatementsRuleFixTest | 1✅ | 145ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.SingleLineStatementsRuleWarnTest.xml
7 tests were completed in 42ms with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.SingleLineStatementsRuleWarnTest | 7✅ | 42ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.SortRuleFixTest.xml
2 tests were completed in 131ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.saveourtool.diktat.ruleset.chapter3.SortRuleFixTest | 2✅ | 131ms |
✅ diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter3.SortRuleWarnTest.xml
15 tests were completed in 211ms with 15 passed, 0 failed and 0 skipped.
Report exceeded GitHub limit of 65535 bytes and has been trimmed
Annotations
github-actions / JUnit Tests (macOS, dorny/test-reporter@v1)
com.saveourtool.diktat.ruleset.chapter1.PackagePathFixTest ► several empty lines after package(Path)
Failed test found in:
diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter1.PackagePathFixTest.xml
Error:
org.opentest4j.AssertionFailedError: expected: <package com.saveourtool.diktat
Raw output
org.opentest4j.AssertionFailedError: expected: <package com.saveourtool.diktat
/**
* @param bar
* @return something
*/
fun foo1(bar: Bar): Baz {
// placeholder
}> but was: </**
* @param bar
* @return something
*/
fun foo1(bar: Bar): Baz {
// placeholder
}>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1141)
at com.saveourtool.diktat.ruleset.chapter1.PackagePathFixTest.several empty lines after package(PackagePathFixTest.kt:103)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at java.util.ArrayList.forEach(ArrayList.java:1259)
github-actions / JUnit Tests (macOS, dorny/test-reporter@v1)
com.saveourtool.diktat.ruleset.chapter2.KdocFormattingFixTest ► several empty lines after package(Path)
Failed test found in:
diktat-rules/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.chapter2.KdocFormattingFixTest.xml
Error:
org.opentest4j.AssertionFailedError: expected: <package com.saveourtool.diktat
Raw output
org.opentest4j.AssertionFailedError: expected: <package com.saveourtool.diktat
/**
* @param bar
* @return
*/
fun foo1(bar: Bar): Baz {
// placeholder
}> but was: </**
* @param bar lorem ipsum
*
* dolor sit amet
*/
fun foo1(bar: Bar): Baz {
// placeholder
}
/**
* @param bar lorem ipsum
*
* dolor sit amet
*
*/
fun foo2(bar: Bar): Baz {
// placeholder
}>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1141)
at com.saveourtool.diktat.ruleset.chapter2.KdocFormattingFixTest.several empty lines after package(KdocFormattingFixTest.kt:107)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at java.util.ArrayList.forEach(ArrayList.java:1259)
github-actions / JUnit Tests (macOS, dorny/test-reporter@v1)
com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest ► disable chapters()
Failed test found in:
diktat-ruleset/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.xml
Error:
java.lang.AssertionError:
Raw output
java.lang.AssertionError:
Expecting actual:
[DiktatError(line=1, col=1, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=3, col=1, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_TOP_LEVEL] all public and internal top-level classes and functions should have Kdoc: example, canBeAutoCorrected=false),
DiktatError(line=3, col=16, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: isValid, canBeAutoCorrected=false),
DiktatError(line=6, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=6, col=5, ruleId=diktat-ruleset:kdoc-methods, detail=[MISSING_KDOC_ON_FUNCTION] all public, internal and protected functions should have Kdoc with proper tags: foo, canBeAutoCorrected=false),
DiktatError(line=8, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=9, col=1, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: bar, canBeAutoCorrected=false),
DiktatError(line=10, col=3, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=10, col=4, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=12, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: countSubStringOccurrences, canBeAutoCorrected=false),
DiktatError(line=13, col=8, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=13, col=9, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=17, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: splitPathToDirs, canBeAutoCorrected=false),
DiktatError(line=18, col=39, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=18, col=40, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=22, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false)]
to contain exactly in any order:
[DiktatError(line=1, col=1, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=3, col=1, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_TOP_LEVEL] all public and internal top-level classes and functions should have Kdoc: example, canBeAutoCorrected=false),
DiktatError(line=3, col=16, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: isValid, canBeAutoCorrected=false),
DiktatError(line=6, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=6, col=5, ruleId=diktat-ruleset:kdoc-methods, detail=[MISSING_KDOC_ON_FUNCTION] all public, internal and protected functions should have Kdoc with proper tags: foo, canBeAutoCorrected=false),
DiktatError(line=8, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=10, col=4, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=13, col=9, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=18, col=40, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false)]
but the following elements were unexpected:
[DiktatError(line=9, col=1, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: bar, canBeAutoCorrected=false),
DiktatError(line=10, col=3, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=12, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: countSubStringOccurrences, canBeAutoCorrected=false),
DiktatError(line=13, col=8, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=17, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: splitPathToDirs, canBeAutoCorrected=false),
DiktatError(line=18, col=39, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=22, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false)]
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase$disable chapters$1.invoke(DiktatSmokeTestBase.kt:374)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase$disable chapters$1.invoke(DiktatSmokeTestBase.kt:373)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.assertUnfixedLintErrors(DiktatSmokeTest.kt:50)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase.disable chapters(DiktatSmokeTestBase.kt:373)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at java.util.ArrayList.forEach(ArrayList.java:1259)
github-actions / JUnit Tests (macOS, dorny/test-reporter@v1)
com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest ► smoke test #1()
Failed test found in:
diktat-ruleset/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.xml
Error:
java.lang.AssertionError:
Raw output
java.lang.AssertionError:
Expecting actual:
[DiktatError(line=1, col=1, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=1, col=1, ruleId=diktat-ruleset:file-naming, detail=[FILE_NAME_MATCH_CLASS] file name is incorrect - it should match with the class described in it if there is the only one class declared: Example1Test.kt vs example, canBeAutoCorrected=false),
DiktatError(line=1, col=1, ruleId=diktat-ruleset:file-naming, detail=[FILE_NAME_MATCH_CLASS] file name is incorrect - it should match with the class described in it if there is the only one class declared: Example1Test.kt vs Example, canBeAutoCorrected=false),
DiktatError(line=3, col=1, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_TOP_LEVEL] all public and internal top-level classes and functions should have Kdoc: example, canBeAutoCorrected=false),
DiktatError(line=3, col=13, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_TOP_LEVEL] all public and internal top-level classes and functions should have Kdoc: Example, canBeAutoCorrected=false),
DiktatError(line=3, col=16, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: isValid, canBeAutoCorrected=false),
DiktatError(line=3, col=33, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: isValid, canBeAutoCorrected=false),
DiktatError(line=6, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=6, col=5, ruleId=diktat-ruleset:kdoc-methods, detail=[MISSING_KDOC_ON_FUNCTION] all public, internal and protected functions should have Kdoc with proper tags: foo, canBeAutoCorrected=false),
DiktatError(line=6, col=16, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=8, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=8, col=15, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=8, col=15, ruleId=diktat-ruleset:kdoc-methods, detail=[MISSING_KDOC_ON_FUNCTION] all public, internal and protected functions should have Kdoc with proper tags: foo, canBeAutoCorrected=false),
DiktatError(line=9, col=1, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: bar, canBeAutoCorrected=false),
DiktatError(line=9, col=8, ruleId=diktat-ruleset:empty-block-structure, detail=[EMPTY_BLOCK_STRUCTURE_ERROR] incorrect format of empty block: empty blocks are forbidden unless it is function with override keyword, canBeAutoCorrected=false),
DiktatError(line=9, col=10, ruleId=diktat-ruleset:empty-block-structure, detail=[EMPTY_BLOCK_STRUCTURE_ERROR] incorrect format of empty block: empty blocks are forbidden unless it is function with override keyword, canBeAutoCorrected=false),
DiktatError(line=10, col=3, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=12, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: countSubStringOccurrences, canBeAutoCorrected=false),
DiktatError(line=12, col=17, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=13, col=8, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=14, col=15, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=17, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: splitPathToDirs, canBeAutoCorrected=false),
DiktatError(line=18, col=39, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=19, col=27, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=22, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false)]
to contain exactly in any order:
[DiktatError(line=1, col=1, ruleId=diktat-ruleset:file-naming, detail=[FILE_NAME_MATCH_CLASS] file name is incorrect - it should match with the class described in it if there is the only one class declared: Example1Test.kt vs Example, canBeAutoCorrected=true),
DiktatError(line=1, col=1, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=3, col=13, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_TOP_LEVEL] all public and internal top-level classes and functions should have Kdoc: Example, canBeAutoCorrected=false),
DiktatError(line=3, col=33, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: isValid, canBeAutoCorrected=false),
DiktatError(line=6, col=16, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=8, col=15, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=8, col=15, ruleId=diktat-ruleset:kdoc-methods, detail=[MISSING_KDOC_ON_FUNCTION] all public, internal and protected functions should have Kdoc with proper tags: foo, canBeAutoCorrected=false),
DiktatError(line=6, col=5, ruleId=diktat-ruleset:kdoc-methods, detail=[MISSING_KDOC_ON_FUNCTION] all public, internal and protected functions should have Kdoc with proper tags: foo, canBeAutoCorrected=false),
DiktatError(line=9, col=10, ruleId=diktat-ruleset:empty-block-structure, detail=[EMPTY_BLOCK_STRUCTURE_ERROR] incorrect format of empty block: empty blocks are forbidden unless it is function with override keyword, canBeAutoCorrected=false),
DiktatError(line=12, col=17, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=14, col=15, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=19, col=27, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false)]
elements not found:
[DiktatError(line=1, col=1, ruleId=diktat-ruleset:file-naming, detail=[FILE_NAME_MATCH_CLASS] file name is incorrect - it should match with the class described in it if there is the only one class declared: Example1Test.kt vs Example, canBeAutoCorrected=true)]
and elements not expected:
[DiktatError(line=1, col=1, ruleId=diktat-ruleset:file-naming, detail=[FILE_NAME_MATCH_CLASS] file name is incorrect - it should match with the class described in it if there is the only one class declared: Example1Test.kt vs example, canBeAutoCorrected=false),
DiktatError(line=1, col=1, ruleId=diktat-ruleset:file-naming, detail=[FILE_NAME_MATCH_CLASS] file name is incorrect - it should match with the class described in it if there is the only one class declared: Example1Test.kt vs Example, canBeAutoCorrected=false),
DiktatError(line=3, col=1, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_TOP_LEVEL] all public and internal top-level classes and functions should have Kdoc: example, canBeAutoCorrected=false),
DiktatError(line=3, col=16, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: isValid, canBeAutoCorrected=false),
DiktatError(line=6, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=8, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false),
DiktatError(line=9, col=1, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: bar, canBeAutoCorrected=false),
DiktatError(line=9, col=8, ruleId=diktat-ruleset:empty-block-structure, detail=[EMPTY_BLOCK_STRUCTURE_ERROR] incorrect format of empty block: empty blocks are forbidden unless it is function with override keyword, canBeAutoCorrected=false),
DiktatError(line=10, col=3, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=12, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: countSubStringOccurrences, canBeAutoCorrected=false),
DiktatError(line=13, col=8, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=17, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: splitPathToDirs, canBeAutoCorrected=false),
DiktatError(line=18, col=39, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @return, canBeAutoCorrected=false),
DiktatError(line=22, col=5, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_CLASS_ELEMENTS] all public, internal and protected classes, functions and variables inside the class should have Kdoc: foo, canBeAutoCorrected=false)]
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase$smoke test #1$1.invoke(DiktatSmokeTestBase.kt:246)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase$smoke test #1$1.invoke(DiktatSmokeTestBase.kt:245)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.assertUnfixedLintErrors(DiktatSmokeTest.kt:50)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase.smoke test #1(DiktatSmokeTestBase.kt:245)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at java.util.ArrayList.forEach(ArrayList.java:1259)
github-actions / JUnit Tests (macOS, dorny/test-reporter@v1)
com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest ► smoke test #2()
Failed test found in:
diktat-ruleset/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.xml
Error:
java.lang.AssertionError:
Raw output
java.lang.AssertionError:
Expecting actual:
[DiktatError(line=1, col=1, ruleId=diktat-ruleset:header-comment, detail=[HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE] files that contain multiple or no classes should contain description of what is inside of this file: there are 2 declared classes and/or objects, canBeAutoCorrected=false),
DiktatError(line=8, col=1, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_TOP_LEVEL] all public and internal top-level classes and functions should have Kdoc: Example, canBeAutoCorrected=false),
DiktatError(line=20, col=37, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @param, canBeAutoCorrected=false),
DiktatError(line=23, col=46, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @param, canBeAutoCorrected=false),
DiktatError(line=31, col=21, ruleId=diktat-ruleset:empty-block-structure, detail=[EMPTY_BLOCK_STRUCTURE_ERROR] incorrect format of empty block: empty blocks are forbidden unless it is function with override keyword, canBeAutoCorrected=false),
DiktatError(line=32, col=18, ruleId=diktat-ruleset:empty-block-structure, detail=[EMPTY_BLOCK_STRUCTURE_ERROR] incorrect format of empty block: empty blocks are forbidden unless it is function with override keyword, canBeAutoCorrected=false)]
to contain exactly in any order:
[DiktatError(line=1, col=1, ruleId=diktat-ruleset:header-comment, detail=[HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE] files that contain multiple or no classes should contain description of what is inside of this file: there are 2 declared classes and/or objects, canBeAutoCorrected=false),
DiktatError(line=15, col=30, ruleId=diktat-ruleset:kdoc-methods, detail=[KDOC_WITHOUT_PARAM_TAG] all methods which take arguments should have @param tags in KDoc: createWithFile (containerName), canBeAutoCorrected=true),
DiktatError(line=31, col=21, ruleId=diktat-ruleset:empty-block-structure, detail=[EMPTY_BLOCK_STRUCTURE_ERROR] incorrect format of empty block: empty blocks are forbidden unless it is function with override keyword, canBeAutoCorrected=false)]
elements not found:
[DiktatError(line=15, col=30, ruleId=diktat-ruleset:kdoc-methods, detail=[KDOC_WITHOUT_PARAM_TAG] all methods which take arguments should have @param tags in KDoc: createWithFile (containerName), canBeAutoCorrected=true)]
and elements not expected:
[DiktatError(line=8, col=1, ruleId=diktat-ruleset:kdoc-comments, detail=[MISSING_KDOC_TOP_LEVEL] all public and internal top-level classes and functions should have Kdoc: Example, canBeAutoCorrected=false),
DiktatError(line=20, col=37, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @param, canBeAutoCorrected=false),
DiktatError(line=23, col=46, ruleId=diktat-ruleset:kdoc-formatting, detail=[KDOC_NO_EMPTY_TAGS] no empty descriptions in tag blocks are allowed: @param, canBeAutoCorrected=false),
DiktatError(line=32, col=18, ruleId=diktat-ruleset:empty-block-structure, detail=[EMPTY_BLOCK_STRUCTURE_ERROR] incorrect format of empty block: empty blocks are forbidden unless it is function with override keyword, canBeAutoCorrected=false)]
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase$smoke test #2$1.invoke(DiktatSmokeTestBase.kt:220)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase$smoke test #2$1.invoke(DiktatSmokeTestBase.kt:219)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.assertUnfixedLintErrors(DiktatSmokeTest.kt:50)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase.smoke test #2(DiktatSmokeTestBase.kt:219)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at java.util.ArrayList.forEach(ArrayList.java:1259)
github-actions / JUnit Tests (macOS, dorny/test-reporter@v1)
com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest ► regression - should correctly handle tags with empty lines()
Failed test found in:
diktat-ruleset/build/test-results/test/TEST-com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.xml
Error:
org.gradle.internal.exceptions.DefaultMultiCauseException: Multiple Failures (2 failures)
Raw output
org.gradle.internal.exceptions.DefaultMultiCauseException: Multiple Failures (2 failures)
org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
org.opentest4j.AssertionFailedError: expected: <package com.saveourtool.diktat
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo1(bar: Bar): Baz {
// placeholder
}
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo2(bar: Bar): Baz {
// placeholder
}
> but was: <package com.saveourtool.diktat
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo1(bar: Bar): Baz {
// placeholder
}
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo2(bar: Bar): Baz {
// placeholder
}
>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2940)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.fixAndCompare(DiktatSmokeTest.kt:28)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase.regression - should correctly handle tags with empty lines(DiktatSmokeTestBase.kt:286)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at java.util.ArrayList.forEach(ArrayList.java:1259)
Suppressed: org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:179)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.fixAndCompare$lambda$0(DiktatSmokeTest.kt:30)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 8 more
Suppressed: org.opentest4j.AssertionFailedError: expected: <package com.saveourtool.diktat
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo1(bar: Bar): Baz {
// placeholder
}
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo2(bar: Bar): Baz {
// placeholder
}
> but was: <package com.saveourtool.diktat
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo1(bar: Bar): Baz {
// placeholder
}
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo2(bar: Bar): Baz {
// placeholder
}
>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1141)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.fixAndCompare$lambda$1(DiktatSmokeTest.kt:33)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 8 more
Cause 1: org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:179)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.fixAndCompare$lambda$0(DiktatSmokeTest.kt:30)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2940)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.fixAndCompare(DiktatSmokeTest.kt:28)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase.regression - should correctly handle tags with empty lines(DiktatSmokeTestBase.kt:286)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at java.util.ArrayList.forEach(ArrayList.java:1259)
Cause 2: org.opentest4j.AssertionFailedError: expected: <package com.saveourtool.diktat
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo1(bar: Bar): Baz {
// placeholder
}
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo2(bar: Bar): Baz {
// placeholder
}
> but was: <package com.saveourtool.diktat
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo1(bar: Bar): Baz {
// placeholder
}
/**
* @param bar lorem ipsum
*
* dolor sit amet
* @return
*/
fun foo2(bar: Bar): Baz {
// placeholder
}
>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1141)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.fixAndCompare$lambda$1(DiktatSmokeTest.kt:33)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2940)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTest.fixAndCompare(DiktatSmokeTest.kt:28)
at com.saveourtool.diktat.ruleset.smoke.DiktatSmokeTestBase.regression - should correctly handle tags with empty lines(DiktatSmokeTestBase.kt:286)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at java.util.ArrayList.forEach(ArrayList.java:1259)