Skip to content

Commit a636717

Browse files
committed
2.0 - API design change to throw exceptions instead of returning nullables (#9)
1 parent 9663f7f commit a636717

21 files changed

+878
-590
lines changed

build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ tasks.register('javaProbeJar', Jar) {
4949
}
5050

5151
dependencies {
52+
compileOnly libs.nulls
53+
5254
implementation libs.jopt
5355
implementation libs.gson
5456
implementation libs.jtar

settings.gradle

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,26 @@ plugins {
44

55
dependencyResolutionManagement {
66
repositories {
7-
maven { url = 'https://maven.minecraftforge.net/' }
87
mavenCentral()
8+
maven { url = 'https://maven.minecraftforge.net/' }
9+
mavenLocal()
910
}
1011

1112
versionCatalogs.register('libs') {
1213
plugin 'licenser', 'net.minecraftforge.licenser' version '1.2.0'
1314
plugin 'gradleutils', 'net.minecraftforge.gradleutils' version '2.6.0'
1415
plugin 'shadow', 'com.gradleup.shadow' version '9.0.0-beta13'
1516

17+
library 'nulls', 'org.jetbrains:annotations:26.0.2-1'
18+
1619
library 'gson', 'com.google.code.gson:gson:2.10.1' // > 2.9.0 needs Java 7
1720
library 'jopt', 'net.sf.jopt-simple:jopt-simple:6.0-alpha-3' // Java 8
1821
library 'jtar', 'org.kamranzafar:jtar:2.3'
1922

20-
library 'utils-download', 'net.minecraftforge', 'download-utils' version '0.3.0'
23+
library 'utils-download', 'net.minecraftforge', 'download-utils' version '0.4.0'
2124
library 'utils-hash', 'net.minecraftforge', 'hash-utils' version '0.1.9'
22-
library 'utils-logging', 'net.minecraftforge', 'log-utils' version '0.3.0'
23-
bundle 'utils', ['utils-download', 'utils-hash', 'utils-logging']
25+
library 'utils-os', 'net.minecraftforge', 'os-utils' version '0.1.0'
26+
bundle 'utils', ['utils-download', 'utils-hash', 'utils-os']
2427
}
2528
}
2629

0 commit comments

Comments
 (0)