Skip to content

Commit b8eb360

Browse files
committed
Solves code warnings
Code warning, mainly caused by unused imports, have been fixed.
1 parent 53ad886 commit b8eb360

File tree

14 files changed

+32
-45
lines changed

14 files changed

+32
-45
lines changed

src/main/java/es/uvigo/esei/sing/java_to_distributable/cli/command/GenerateDistributableCommand.java

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -27,23 +27,36 @@
2727

2828
import java.io.File;
2929
import java.io.IOException;
30+
import java.util.ArrayList;
3031
import java.util.Arrays;
3132
import java.util.List;
32-
import java.util.ArrayList;
3333

34+
import org.apache.commons.lang3.tuple.ImmutablePair;
35+
import org.apache.commons.lang3.tuple.Pair;
36+
import org.apache.maven.model.Model;
3437
import org.slf4j.Logger;
3538
import org.slf4j.LoggerFactory;
3639

3740
import ch.qos.logback.classic.Level;
3841
import ch.qos.logback.classic.LoggerContext;
3942
import es.uvigo.ei.sing.yacli.command.AbstractCommand;
43+
import es.uvigo.ei.sing.yacli.command.option.DefaultValuedStringOption;
4044
import es.uvigo.ei.sing.yacli.command.option.EnumOption;
4145
import es.uvigo.ei.sing.yacli.command.option.FlagOption;
4246
import es.uvigo.ei.sing.yacli.command.option.Option;
4347
import es.uvigo.ei.sing.yacli.command.option.StringOption;
4448
import es.uvigo.ei.sing.yacli.command.parameter.Parameters;
49+
import es.uvigo.esei.sing.java_to_distributable.cli.option.DirectoryOption;
50+
import es.uvigo.esei.sing.java_to_distributable.cli.option.FileWithExtensionOption;
51+
import es.uvigo.esei.sing.java_to_distributable.cli.option.JavaClassNameOption;
52+
import es.uvigo.esei.sing.java_to_distributable.cli.option.MavenCoordinateOption;
53+
import es.uvigo.esei.sing.java_to_distributable.cli.option.POMFileWithExtensionOption;
54+
import es.uvigo.esei.sing.java_to_distributable.cli.option.UrlOption;
55+
import es.uvigo.esei.sing.java_to_distributable.cli.option.XMLFileWithExtensionOption;
4556
import es.uvigo.esei.sing.java_to_distributable.enums.JavaVersionEnum;
4657
import es.uvigo.esei.sing.java_to_distributable.enums.OptionCategoryEnum;
58+
import es.uvigo.esei.sing.java_to_distributable.exceptions.UnableToResolveArtifactException;
59+
import es.uvigo.esei.sing.java_to_distributable.factories.MavenAppLoaderFactory;
4760
import es.uvigo.esei.sing.java_to_distributable.loaders.AppLoader;
4861
import es.uvigo.esei.sing.java_to_distributable.loaders.JarAppLoader;
4962
import es.uvigo.esei.sing.java_to_distributable.model.AppInfo;
@@ -54,22 +67,6 @@
5467
import es.uvigo.esei.sing.java_to_distributable.provider.ParametersAppInfoProvider;
5568
import es.uvigo.esei.sing.java_to_distributable.utils.output.OutputGenerator;
5669
import es.uvigo.esei.sing.java_to_distributable.utils.validators.ParamValidator;
57-
import es.uvigo.esei.sing.java_to_distributable.cli.option.XMLFileWithExtensionOption;
58-
import es.uvigo.esei.sing.java_to_distributable.exceptions.UnableToResolveArtifactException;
59-
import es.uvigo.esei.sing.java_to_distributable.factories.MavenAppLoaderFactory;
60-
61-
import org.apache.commons.lang3.tuple.ImmutablePair;
62-
import org.apache.commons.lang3.tuple.Pair;
63-
import org.apache.maven.model.Model;
64-
65-
import es.uvigo.ei.sing.yacli.command.option.DefaultValuedStringOption;
66-
67-
import es.uvigo.esei.sing.java_to_distributable.cli.option.DirectoryOption;
68-
import es.uvigo.esei.sing.java_to_distributable.cli.option.FileWithExtensionOption;
69-
import es.uvigo.esei.sing.java_to_distributable.cli.option.JavaClassNameOption;
70-
import es.uvigo.esei.sing.java_to_distributable.cli.option.MavenCoordinateOption;
71-
import es.uvigo.esei.sing.java_to_distributable.cli.option.POMFileWithExtensionOption;
72-
import es.uvigo.esei.sing.java_to_distributable.cli.option.UrlOption;
7370

7471
/**
7572
*

src/main/java/es/uvigo/esei/sing/java_to_distributable/cli/converter/FileWithExtensionConverter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
package es.uvigo.esei.sing.java_to_distributable.cli.converter;
2323

2424
import java.io.File;
25+
import java.nio.file.Paths;
2526
import java.util.List;
2627

2728
import es.uvigo.ei.sing.yacli.command.option.AbstractOptionConverter;

src/main/java/es/uvigo/esei/sing/java_to_distributable/loaders/JarAppLoader.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@
2626
package es.uvigo.esei.sing.java_to_distributable.loaders;
2727

2828
import java.io.File;
29-
import java.lang.reflect.Constructor;
3029
import java.net.URL;
31-
import java.net.URLClassLoader;
3230
import java.nio.file.Path;
3331
import java.util.List;
3432
import java.util.stream.Collectors;

src/main/java/es/uvigo/esei/sing/java_to_distributable/loaders/maven/MavenAppLoader.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
package es.uvigo.esei.sing.java_to_distributable.loaders.maven;
2323

2424
import java.io.File;
25-
2625
import java.net.URL;
2726
import java.nio.file.Path;
2827
import java.util.ArrayList;

src/main/java/es/uvigo/esei/sing/java_to_distributable/loaders/maven/POMProvidedMavenAppLoader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626

2727
import java.io.File;
2828

29-
import org.apache.maven.model.Model;
3029
import org.apache.commons.lang3.tuple.Pair;
30+
import org.apache.maven.model.Model;
3131
import org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystem;
3232
import org.jboss.shrinkwrap.resolver.api.maven.Maven;
3333
import org.jboss.shrinkwrap.resolver.api.maven.MavenResolvedArtifact;

src/main/java/es/uvigo/esei/sing/java_to_distributable/mapper/Mapper.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,19 +39,19 @@
3939
*
4040
*/
4141
public abstract class Mapper<K, V> {
42-
42+
4343
protected Map<K, V> map;
44-
44+
4545
protected final Formatter<K, V> formatter;
46-
47-
public Mapper (Formatter formatter) {
46+
47+
public Mapper(Formatter<K, V> formatter) {
4848
this.map = new HashMap<K, V>();
4949
this.formatter = formatter;
5050
}
5151

5252
/**
53-
* Abstract method to be implemented by subclasses for populating the
54-
* map with data.
53+
* Abstract method to be implemented by subclasses for populating the map with
54+
* data.
5555
*
5656
*
5757
*/

src/main/java/es/uvigo/esei/sing/java_to_distributable/model/AppInfo.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
import java.nio.file.Path;
3131
import java.nio.file.Paths;
3232
import java.util.ArrayList;
33-
import java.util.Arrays;
3433
import java.util.List;
3534
import java.util.regex.Matcher;
3635
import java.util.regex.Pattern;

src/main/java/es/uvigo/esei/sing/java_to_distributable/provider/MavenAppInfoProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
import java.util.Objects;
3131

3232
import org.apache.maven.model.Model;
33-
import org.apache.velocity.runtime.directive.Foreach;
3433
import org.slf4j.Logger;
3534
import org.slf4j.LoggerFactory;
3635

src/main/java/es/uvigo/esei/sing/java_to_distributable/utils/output/DebianAppOutputGenerator.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,11 @@
2424

2525
import java.io.BufferedReader;
2626
import java.io.File;
27+
import java.io.FileOutputStream;
2728
import java.io.IOException;
29+
import java.io.InputStream;
2830
import java.io.InputStreamReader;
31+
import java.io.OutputStream;
2932
import java.net.URL;
3033
import java.nio.file.Files;
3134
import java.nio.file.Path;
@@ -39,8 +42,6 @@
3942
import org.slf4j.Logger;
4043
import org.slf4j.LoggerFactory;
4144

42-
import java.io.*;
43-
4445
import es.uvigo.esei.sing.java_to_distributable.formatter.DebianAppInfoFormatter;
4546
import es.uvigo.esei.sing.java_to_distributable.mapper.AppInfoMapper;
4647
import es.uvigo.esei.sing.java_to_distributable.mapper.Mapper;

src/main/java/es/uvigo/esei/sing/java_to_distributable/utils/output/FileGenerator.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@
2626
package es.uvigo.esei.sing.java_to_distributable.utils.output;
2727

2828
import java.io.File;
29-
import java.io.FileInputStream;
30-
import java.io.FileNotFoundException;
3129
import java.io.FileWriter;
3230
import java.io.IOException;
3331
import java.io.InputStream;

0 commit comments

Comments
 (0)