Skip to content

Commit 7924ae1

Browse files
committed
Update Java Utilities
086e5ca712 -> f9510f0516 Moved some stuff to it
1 parent 8658670 commit 7924ae1

File tree

3 files changed

+3
-21
lines changed

3 files changed

+3
-21
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ setupJda("5.6.1", "xyz.srnyx", "3.2.0", "A simple library for JDA Discord bots",
1616

1717
repository(Repository.JITPACK)
1818
dependencies {
19-
implementation("xyz.srnyx", "java-utilities", "086e5ca712") // General Java utility library
19+
implementation("xyz.srnyx", "java-utilities", "f9510f0516") // General Java utility library
2020
implementation("io.github.freya022", "BotCommands", "2.10.4") // Command framework
2121
implementation("org.spongepowered", "configurate-yaml", "4.2.0") // Config manager
2222
implementation("org.postgresql", "postgresql", "42.7.7") // Database

src/main/java/xyz/srnyx/lazylibrary/LazyLibrary.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
import org.slf4j.Logger;
1616
import org.slf4j.LoggerFactory;
1717

18+
import xyz.srnyx.javautilities.MiscUtility;
1819
import xyz.srnyx.javautilities.parents.Stringable;
1920

2021
import xyz.srnyx.lazylibrary.settings.ApplicationDependency;
2122
import xyz.srnyx.lazylibrary.settings.LazySettings;
22-
import xyz.srnyx.lazylibrary.utility.LazyUtilities;
2323

2424
import java.sql.SQLException;
2525
import java.util.Scanner;
@@ -220,7 +220,7 @@ public void updateActivityRotation() {
220220
}
221221

222222
// Set random activity
223-
if (!settings.activities.isEmpty()) jda.getPresence().setActivity(settings.activities.get(LazyUtilities.RANDOM.nextInt(settings.activities.size())));
223+
if (!settings.activities.isEmpty()) jda.getPresence().setActivity(settings.activities.get(MiscUtility.RANDOM.nextInt(settings.activities.size())));
224224
}, 0, 1, TimeUnit.MINUTES);
225225
}
226226

src/main/java/xyz/srnyx/lazylibrary/utility/LazyUtilities.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -27,31 +27,13 @@
2727
import xyz.srnyx.lazylibrary.LazyEmoji;
2828

2929
import java.util.*;
30-
import java.util.concurrent.Executors;
31-
import java.util.concurrent.ScheduledExecutorService;
3230
import java.util.function.Function;
3331

3432

3533
/**
3634
* Class for miscellaneous utilities
3735
*/
3836
public class LazyUtilities {
39-
/**
40-
* A {@link Random} instance
41-
*/
42-
@NotNull public static final Random RANDOM = new Random();
43-
/**
44-
* The number of available CPU processors
45-
*/
46-
public static final int AVAILABLE_PROCESSORS = Runtime.getRuntime().availableProcessors();
47-
/**
48-
* A {@link ScheduledExecutorService} for CPU intensive tasks (heavy computation, such as mathematical calculations or data processing)
49-
*/
50-
@NotNull public static final ScheduledExecutorService CPU_SCHEDULER = Executors.newScheduledThreadPool(AVAILABLE_PROCESSORS);
51-
/**
52-
* A {@link ScheduledExecutorService} for IO intensive tasks (waiting for external resources, such as reading/writing files, making network requests, or querying a database)
53-
*/
54-
@NotNull public static final ScheduledExecutorService IO_SCHEDULER = Executors.newScheduledThreadPool(AVAILABLE_PROCESSORS * 2);
5537
/**
5638
* An empty set of {@link Message.MentionType mention types}
5739
*/

0 commit comments

Comments
 (0)