@@ -28,15 +28,10 @@ class UtJavaDocInfoGenerator {
28
28
*/
29
29
fun addUtBotSpecificSectionsToJavaDoc (javadoc : String? , comment : PsiDocComment ): String {
30
30
val builder: StringBuilder = StringBuilder (javadoc)
31
- generateUtTagSection(builder, comment, UtCustomJavaDocTagProvider .UtCustomTag .ClassUnderTest )
32
- generateUtTagSection(builder, comment, UtCustomJavaDocTagProvider .UtCustomTag .MethodUnderTest )
33
- generateUtTagSection(builder, comment, UtCustomJavaDocTagProvider .UtCustomTag .Invokes )
34
- generateUtTagSection(builder, comment, UtCustomJavaDocTagProvider .UtCustomTag .Executes )
35
- generateUtTagSection(builder, comment, UtCustomJavaDocTagProvider .UtCustomTag .Iterates )
36
- generateUtTagSection(builder, comment, UtCustomJavaDocTagProvider .UtCustomTag .ExpectedResult )
37
- generateUtTagSection(builder, comment, UtCustomJavaDocTagProvider .UtCustomTag .ActualResult )
38
- generateUtTagSection(builder, comment, UtCustomJavaDocTagProvider .UtCustomTag .ReturnsFrom )
39
- generateUtTagSection(builder, comment, UtCustomJavaDocTagProvider .UtCustomTag .ThrowsException )
31
+ val docTagProvider = UtCustomJavaDocTagProvider ()
32
+ docTagProvider.supportedTags.forEach {
33
+ generateUtTagSection(builder, comment, it)
34
+ }
40
35
return builder.toString()
41
36
}
42
37
@@ -50,7 +45,7 @@ class UtJavaDocInfoGenerator {
50
45
) {
51
46
if (comment != null ) {
52
47
val tag = comment.findTagByName(utTag.name) ? : return
53
- startHeaderSection(builder, utTag.getMessage())? .append(" <p>" )
48
+ startHeaderSection(builder, utTag.getMessage()).append(" <p>" )
54
49
val sectionContent = buildString {
55
50
generateValue(this , tag.dataElements)
56
51
this .trim { it <= ' ' }
@@ -60,7 +55,7 @@ class UtJavaDocInfoGenerator {
60
55
}
61
56
}
62
57
63
- private fun startHeaderSection (builder : StringBuilder , message : String ): StringBuilder ? {
58
+ private fun startHeaderSection (builder : StringBuilder , message : String ): StringBuilder {
64
59
return builder.append(DocumentationMarkup .SECTION_HEADER_START )
65
60
.append(message)
66
61
.append(MESSAGE_SEPARATOR )
0 commit comments