Skip to content

Commit 8190a81

Browse files
committed
fix: fix deprecated API warning from FileChooserDescriptorFactory. Replace with modern API.
Signed-off-by: Chao Wang <[email protected]>
1 parent 51e3b0b commit 8190a81

File tree

1 file changed

+16
-48
lines changed

1 file changed

+16
-48
lines changed

src/main/java/org/jboss/tools/intellij/settings/ApiSettingsComponent.java

Lines changed: 16 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,7 @@ public ApiSettingsComponent() {
108108
mvnPathText = new TextFieldWithBrowseButton();
109109
mvnPathText.addBrowseFolderListener(
110110
null,
111-
null,
112-
null,
113-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
111+
FileChooserDescriptorFactory.singleFile(),
114112
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
115113
);
116114

@@ -121,54 +119,42 @@ public ApiSettingsComponent() {
121119
javaPathText = new TextFieldWithBrowseButton();
122120
javaPathText.addBrowseFolderListener(
123121
null,
124-
null,
125-
null,
126-
FileChooserDescriptorFactory.createSingleFolderDescriptor(),
122+
FileChooserDescriptorFactory.singleDir(),
127123
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
128124
);
129125

130126
npmPathText = new TextFieldWithBrowseButton();
131127
npmPathText.addBrowseFolderListener(
132128
null,
133-
null,
134-
null,
135-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
129+
FileChooserDescriptorFactory.singleFile(),
136130
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
137131
);
138132

139133
pnpmPathText = new TextFieldWithBrowseButton();
140134
pnpmPathText.addBrowseFolderListener(
141135
null,
142-
null,
143-
null,
144-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
136+
FileChooserDescriptorFactory.singleFile(),
145137
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
146138
);
147139

148140
yarnPathText = new TextFieldWithBrowseButton();
149141
yarnPathText.addBrowseFolderListener(
150142
null,
151-
null,
152-
null,
153-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
143+
FileChooserDescriptorFactory.singleFile(),
154144
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
155145
);
156146

157147
nodePathText = new TextFieldWithBrowseButton();
158148
nodePathText.addBrowseFolderListener(
159149
null,
160-
null,
161-
null,
162-
FileChooserDescriptorFactory.createSingleFolderDescriptor(),
150+
FileChooserDescriptorFactory.singleDir(),
163151
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
164152
);
165153

166154
goPathText = new TextFieldWithBrowseButton();
167155
goPathText.addBrowseFolderListener(
168156
null,
169-
null,
170-
null,
171-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
157+
FileChooserDescriptorFactory.singleFile(),
172158
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
173159
);
174160

@@ -177,18 +163,14 @@ public ApiSettingsComponent() {
177163
pythonPathText = new TextFieldWithBrowseButton();
178164
pythonPathText.addBrowseFolderListener(
179165
null,
180-
null,
181-
null,
182-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
166+
FileChooserDescriptorFactory.singleFile(),
183167
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
184168
);
185169

186170
pipPathText = new TextFieldWithBrowseButton();
187171
pipPathText.addBrowseFolderListener(
188172
null,
189-
null,
190-
null,
191-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
173+
FileChooserDescriptorFactory.singleFile(),
192174
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
193175
);
194176

@@ -203,62 +185,48 @@ public ApiSettingsComponent() {
203185
gradlePathText = new TextFieldWithBrowseButton();
204186
gradlePathText.addBrowseFolderListener(
205187
null,
206-
null,
207-
null,
208-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
188+
FileChooserDescriptorFactory.singleFile(),
209189
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
210190
);
211191
syftPathText = new TextFieldWithBrowseButton();
212192
syftPathText.addBrowseFolderListener(
213193
null,
214-
null,
215-
null,
216-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
194+
FileChooserDescriptorFactory.singleFile(),
217195
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
218196
);
219197

220198
syftConfigPathText = new TextFieldWithBrowseButton();
221199
syftConfigPathText.addBrowseFolderListener(
222200
null,
223-
null,
224-
null,
225-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
201+
FileChooserDescriptorFactory.singleFile(),
226202
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
227203
);
228204

229205
skopeoPathText = new TextFieldWithBrowseButton();
230206
skopeoPathText.addBrowseFolderListener(
231207
null,
232-
null,
233-
null,
234-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
208+
FileChooserDescriptorFactory.singleFile(),
235209
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
236210
);
237211

238212
skopeoConfigPathText = new TextFieldWithBrowseButton();
239213
skopeoConfigPathText.addBrowseFolderListener(
240214
null,
241-
null,
242-
null,
243-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
215+
FileChooserDescriptorFactory.singleFile(),
244216
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
245217
);
246218

247219
dockerPathText = new TextFieldWithBrowseButton();
248220
dockerPathText.addBrowseFolderListener(
249221
null,
250-
null,
251-
null,
252-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
222+
FileChooserDescriptorFactory.singleFile(),
253223
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
254224
);
255225

256226
podmanPathText = new TextFieldWithBrowseButton();
257227
podmanPathText.addBrowseFolderListener(
258228
null,
259-
null,
260-
null,
261-
FileChooserDescriptorFactory.createSingleFileDescriptor(),
229+
FileChooserDescriptorFactory.singleFile(),
262230
TextComponentAccessor.TEXT_FIELD_WHOLE_TEXT
263231
);
264232

0 commit comments

Comments
 (0)