diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..c77d007 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,12 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "" # See documentation for possible values + directory: "/" # Location of package manifests + schedule: + interval: "weekly" + diff --git a/target/AndroidProjectCreator-1.5.2-stable-jar-with-dependencies.jar b/APC153.jar similarity index 56% rename from target/AndroidProjectCreator-1.5.2-stable-jar-with-dependencies.jar rename to APC153.jar index 554d578..00207d0 100644 Binary files a/target/AndroidProjectCreator-1.5.2-stable-jar-with-dependencies.jar and b/APC153.jar differ diff --git a/pom.xml b/pom.xml index 2c5b12c..1ea8c31 100644 --- a/pom.xml +++ b/pom.xml @@ -1,9 +1,9 @@ 4.0.0 - libra + Husayn AndroidProjectCreator - 1.5.2-stable + 1.5.3-beta jar UTF-8 @@ -39,33 +39,40 @@ org.eclipse.jgit org.eclipse.jgit - 5.1.1.201809181055-r + 5.1.16.202106041830-r jar net.lingala.zip4j zip4j - 1.3.3 + 2.11.5 org.apache.logging.log4j log4j-api - 2.17.1 + 2.24.3 org.apache.logging.log4j log4j-core - 2.17.1 + 2.24.3 org.apache.logging.log4j log4j-slf4j-impl - 2.16.0 + 2.24.3 + org.apache.maven.plugins + maven-compiler-plugin + 3.13.0 + + 1.8 + 1.8 + maven-assembly-plugin @@ -81,3 +88,4 @@ + diff --git a/src/main/java/apc/ArgumentManager.java b/src/main/java/apc/ArgumentManager.java index 21fe2ad..434b116 100644 --- a/src/main/java/apc/ArgumentManager.java +++ b/src/main/java/apc/ArgumentManager.java @@ -173,9 +173,9 @@ private void showError(Exception ex) { * Display the version information */ public void showVersion() { - String versionNumber = "1.5.2-stable"; + String versionNumber = "1.5.3-beta"; StringBuilder version = new StringBuilder(); - version.append("[+]AndroidProjectCreator " + versionNumber + " [developed by Max 'Libra' Kersten or @Libranalysis on Twitter]\n"); + version.append("[+]AndroidProjectCreator " + versionNumber + " [developed by Max 'Libra' Kersten or @Libranalysis on Twitter, Modified by Husayn]\n"); System.out.println(version.toString()); } } diff --git a/src/main/java/apc/FileManager.java b/src/main/java/apc/FileManager.java index 833e2c7..6c872b5 100644 --- a/src/main/java/apc/FileManager.java +++ b/src/main/java/apc/FileManager.java @@ -20,7 +20,7 @@ import java.io.IOException; import java.nio.file.Files; import java.nio.file.Paths; -import net.lingala.zip4j.core.ZipFile; +import net.lingala.zip4j.ZipFile; import net.lingala.zip4j.exception.ZipException; /** diff --git a/src/main/java/apc/RepositoryManager.java b/src/main/java/apc/RepositoryManager.java index a264582..e2b324f 100644 --- a/src/main/java/apc/RepositoryManager.java +++ b/src/main/java/apc/RepositoryManager.java @@ -179,10 +179,11 @@ public void extractBuilds(List tools) { } System.out.println("[+]Finished extracting " + tool.getRepository().getName()); - } catch (IOException | ZipException ex) { + } catch (ZipException ex) { } + catch (IOException ex) { System.err.println("Something went wrong during the extraction of the build of " + tool.getRepository().getName() + ":\n" + ex.getMessage()); ex.printStackTrace(); - } + } } } diff --git a/src/main/java/model/Repository.java b/src/main/java/model/Repository.java index a0eb496..6660bb9 100644 --- a/src/main/java/model/Repository.java +++ b/src/main/java/model/Repository.java @@ -94,7 +94,7 @@ public void cloneRepository() throws IOException { } catch (GitAPIException ex) { //Because the GitAPIException is abstract and cannot be instantiated, another (similar) exception is used - throw new IOException("[+]There was an error cloing " + name + ". Verify your internet connection and the permissions of the folder!"); + throw new IOException("[+]There was an error cloning " + name + ". Verify your internet connection and the permissions of the folder!"); } }