|
49 | 49 | import org.springframework.boot.buildpack.platform.docker.type.ImageReference;
|
50 | 50 | import org.springframework.boot.buildpack.platform.io.ZipFileTarArchive;
|
51 | 51 | import org.springframework.boot.gradle.util.VersionExtractor;
|
| 52 | +import org.springframework.util.CollectionUtils; |
52 | 53 | import org.springframework.util.StringUtils;
|
53 | 54 |
|
54 | 55 | /**
|
@@ -348,7 +349,7 @@ private BuildRequest customizeRunImage(BuildRequest request) {
|
348 | 349 |
|
349 | 350 | private BuildRequest customizeEnvironment(BuildRequest request) {
|
350 | 351 | Map<String, String> environment = getEnvironment().getOrNull();
|
351 |
| - if (environment != null && !environment.isEmpty()) { |
| 352 | + if (!CollectionUtils.isEmpty(environment)) { |
352 | 353 | request = request.withEnv(environment);
|
353 | 354 | }
|
354 | 355 | return request;
|
@@ -377,23 +378,23 @@ private BuildRequest customizePublish(BuildRequest request) {
|
377 | 378 |
|
378 | 379 | private BuildRequest customizeBuildpacks(BuildRequest request) {
|
379 | 380 | List<String> buildpacks = getBuildpacks().getOrNull();
|
380 |
| - if (buildpacks != null && !buildpacks.isEmpty()) { |
| 381 | + if (!CollectionUtils.isEmpty(buildpacks)) { |
381 | 382 | return request.withBuildpacks(buildpacks.stream().map(BuildpackReference::of).toList());
|
382 | 383 | }
|
383 | 384 | return request;
|
384 | 385 | }
|
385 | 386 |
|
386 | 387 | private BuildRequest customizeBindings(BuildRequest request) {
|
387 | 388 | List<String> bindings = getBindings().getOrNull();
|
388 |
| - if (bindings != null && !bindings.isEmpty()) { |
| 389 | + if (!CollectionUtils.isEmpty(bindings)) { |
389 | 390 | return request.withBindings(bindings.stream().map(Binding::of).toList());
|
390 | 391 | }
|
391 | 392 | return request;
|
392 | 393 | }
|
393 | 394 |
|
394 | 395 | private BuildRequest customizeTags(BuildRequest request) {
|
395 | 396 | List<String> tags = getTags().getOrNull();
|
396 |
| - if (tags != null && !tags.isEmpty()) { |
| 397 | + if (!CollectionUtils.isEmpty(tags)) { |
397 | 398 | return request.withTags(tags.stream().map(ImageReference::of).toList());
|
398 | 399 | }
|
399 | 400 | return request;
|
|
0 commit comments