@@ -163,13 +163,15 @@ class GenerateTestsDialogWindow(val model: GenerateTestsModel) : DialogWrapper(m
163
163
164
164
@Suppress(" UNCHECKED_CAST" )
165
165
private val itemsToHelpTooltip = hashMapOf(
166
- (codegenLanguages as ComboBox <CodeGenerationSettingItem >) to ContextHelpLabel .create( " " ),
167
- (testFrameworks as ComboBox <CodeGenerationSettingItem >) to ContextHelpLabel .create( " " ),
168
- (mockStrategies as ComboBox <CodeGenerationSettingItem >) to ContextHelpLabel .create( " " ),
169
- (staticsMocking as ComboBox <CodeGenerationSettingItem >) to ContextHelpLabel .create( " " ),
170
- (parametrizedTestSources as ComboBox <CodeGenerationSettingItem >) to ContextHelpLabel .create( " " )
166
+ (codegenLanguages as ComboBox <CodeGenerationSettingItem >) to createHelpLabel( ),
167
+ (testFrameworks as ComboBox <CodeGenerationSettingItem >) to createHelpLabel( ),
168
+ (mockStrategies as ComboBox <CodeGenerationSettingItem >) to createHelpLabel( ),
169
+ (staticsMocking as ComboBox <CodeGenerationSettingItem >) to createHelpLabel( ),
170
+ (parametrizedTestSources as ComboBox <CodeGenerationSettingItem >) to createHelpLabel( )
171
171
)
172
172
173
+ private fun createHelpLabel () = JBLabel (AllIcons .General .ContextHelp )
174
+
173
175
init {
174
176
title = " Generate tests with UtBot"
175
177
setResizable(false )
@@ -260,11 +262,11 @@ class GenerateTestsDialogWindow(val model: GenerateTestsModel) : DialogWrapper(m
260
262
261
263
private fun Row.makePanelWithHelpTooltip (
262
264
mainComponent : JComponent ,
263
- contextHelpLabel : ContextHelpLabel ?
265
+ label : JBLabel ?
264
266
): CellBuilder <JPanel > =
265
267
component(Panel ().apply {
266
268
add(mainComponent, BorderLayout .LINE_START )
267
- contextHelpLabel ?.let { add(it, BorderLayout .LINE_END ) }
269
+ label ?.let { add(it, BorderLayout .LINE_END ) }
268
270
})
269
271
270
272
private fun findSdkVersion (): JavaVersion ? {
@@ -987,7 +989,7 @@ class GenerateTestsDialogWindow(val model: GenerateTestsModel) : DialogWrapper(m
987
989
}
988
990
}
989
991
990
- private fun ComboBox<CodeGenerationSettingItem>.setHelpTooltipTextChanger (helpLabel : ContextHelpLabel ) {
992
+ private fun ComboBox<CodeGenerationSettingItem>.setHelpTooltipTextChanger (helpLabel : JBLabel ) {
991
993
addActionListener { event ->
992
994
val comboBox = event.source as ComboBox <* >
993
995
val item = comboBox.item as CodeGenerationSettingItem
0 commit comments