Skip to content

Commit fa14324

Browse files
committed
Improved the installer...
1 parent 2793bc1 commit fa14324

File tree

11 files changed

+177
-250
lines changed

11 files changed

+177
-250
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def getLatestGitVersion() {
3535
throw new RuntimeException("Failed to retrieve commit count")
3636
} else {
3737
def commitCount = result.split("-")[1].toInteger()
38-
return commitCount;
38+
return commitCount
3939
}
4040
}
4141

src/main/java/org/mangorage/installer/Installer.java

Lines changed: 156 additions & 241 deletions
Large diffs are not rendered by default.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package org.mangorage.installer.core;
2+
3+
import org.mangorage.installer.core.data.Dependency;
4+
5+
import java.io.File;
6+
import java.util.List;
7+
8+
public record ProcessedPackage(File file, List<Dependency> dependencies) {
9+
public ProcessedPackage(File file) {
10+
this(file, List.of());
11+
}
12+
}

src/main/java/org/mangorage/installer/core/Dependencies.java renamed to src/main/java/org/mangorage/installer/core/data/Dependencies.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.mangorage.installer.core;
1+
package org.mangorage.installer.core.data;
22

33
import java.util.List;
44

src/main/java/org/mangorage/installer/core/Dependency.java renamed to src/main/java/org/mangorage/installer/core/data/Dependency.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
* OR OTHER DEALINGS IN THE SOFTWARE.
2121
*/
2222

23-
package org.mangorage.installer.core;
23+
package org.mangorage.installer.core.data;
2424

2525
public record Dependency(String url, String group, String artifact, String version, String target) {
2626
public static String fix(String value) {

src/main/java/org/mangorage/installer/core/Installed.java renamed to src/main/java/org/mangorage/installer/core/data/Installed.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.mangorage.installer.core;
1+
package org.mangorage.installer.core.data;
22

33
import java.util.List;
44

src/main/java/org/mangorage/installer/core/InstalledPackage.java renamed to src/main/java/org/mangorage/installer/core/data/InstalledPackage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
package org.mangorage.installer.core;
1+
package org.mangorage.installer.core.data;
22

33
public record InstalledPackage(String id, String version) {}

src/main/java/org/mangorage/installer/core/Maven.java renamed to src/main/java/org/mangorage/installer/core/data/Maven.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
* OR OTHER DEALINGS IN THE SOFTWARE.
2121
*/
2222

23-
package org.mangorage.installer.core;
23+
package org.mangorage.installer.core.data;
2424

2525
/**
2626
* Represents a Maven dependency.

src/main/java/org/mangorage/installer/core/Packages.java renamed to src/main/java/org/mangorage/installer/core/data/Packages.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.mangorage.installer.core;
1+
package org.mangorage.installer.core.data;
22

33
import java.util.List;
44

src/main/java/org/mangorage/installer/core/Util.java renamed to src/main/java/org/mangorage/installer/core/data/Util.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
* OR OTHER DEALINGS IN THE SOFTWARE.
2121
*/
2222

23-
package org.mangorage.installer.core;
23+
package org.mangorage.installer.core.data;
2424

2525
import java.io.BufferedReader;
2626
import java.io.File;

0 commit comments

Comments
 (0)