Skip to content

Commit 1041ce4

Browse files
add Java runtime support to configuration template
1 parent e53e362 commit 1041ce4

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

cmd/init.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ func configFileTemplate(tools []tools.Tool) string {
140140
needsNode := false
141141
needsPython := false
142142
needsDart := false
143+
needsJava := false
143144

144145
// Default versions
145146
defaultVersions := map[string]string{
@@ -168,6 +169,8 @@ func configFileTemplate(tools []tools.Tool) string {
168169
needsPython = true
169170
} else if tool.Uuid == DartAnalyzer {
170171
needsDart = true
172+
} else if tool.Uuid == PMD {
173+
needsJava = true
171174
}
172175
}
173176

@@ -186,11 +189,15 @@ func configFileTemplate(tools []tools.Tool) string {
186189
if needsDart {
187190
sb.WriteString(" - [email protected]\n")
188191
}
192+
if needsJava {
193+
sb.WriteString(" - [email protected]\n")
194+
}
189195
} else {
190196
// In local mode with no tools specified, include all runtimes
191197
sb.WriteString(" - [email protected]\n")
192198
sb.WriteString(" - [email protected]\n")
193199
sb.WriteString(" - [email protected]\n")
200+
sb.WriteString(" - [email protected]\n")
194201
}
195202

196203
sb.WriteString("tools:\n")

0 commit comments

Comments
 (0)