Fix blocker issues detected with SonarCloud

This commit is contained in:
Gwenneg Lepage
2020-02-11 16:05:19 +01:00
parent 8d9665acf0
commit 8951e30fe0
7 changed files with 88 additions and 104 deletions

View File

@@ -43,15 +43,15 @@ public class ListExtensionsCommand implements Command<CommandInvocation> {
} else {
try {
BuildFile buildFile = null;
FileProjectWriter writer = null;
if (path != null) {
File projectDirectory = new File(path.getAbsolutePath());
writer = new FileProjectWriter(projectDirectory);
if (new File(projectDirectory, "build.gradle").exists()
|| new File(projectDirectory, "build.gradle.kts").exists()) {
buildFile = new GradleBuildFile(writer);
} else {
buildFile = new MavenBuildFile(writer);
try (FileProjectWriter writer = new FileProjectWriter(projectDirectory)) {
if (new File(projectDirectory, "build.gradle").exists()
|| new File(projectDirectory, "build.gradle.kts").exists()) {
buildFile = new GradleBuildFile(writer);
} else {
buildFile = new MavenBuildFile(writer);
}
}
}
new ListExtensions(buildFile).listExtensions(all, format, searchPattern);