Skip to content

Commit 01a8f62

Browse files
committed
Log4j Implementation
1 parent 150fdbf commit 01a8f62

File tree

5 files changed

+20
-15
lines changed

5 files changed

+20
-15
lines changed

pom.xml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,14 @@
1515
<version>2.8.0</version>
1616
</dependency>
1717
<dependency>
18-
<groupId>org.slf4j</groupId>
19-
<artifactId>slf4j-api</artifactId>
20-
<version>1.7.36</version>
18+
<groupId>org.apache.logging.log4j</groupId>
19+
<artifactId>log4j-api</artifactId>
20+
<version>2.17.1</version>
21+
</dependency>
22+
<dependency>
23+
<groupId>org.apache.logging.log4j</groupId>
24+
<artifactId>log4j-core</artifactId>
25+
<version>2.17.1</version>
2126
</dependency>
2227
<dependency>
2328
<groupId>com.kohlschutter.junixsocket</groupId>

src/main/java/com/jagrosh/discordipc/IPCClient.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
import com.jagrosh.discordipc.entities.pipe.Pipe;
2424
import com.jagrosh.discordipc.entities.pipe.PipeStatus;
2525
import com.jagrosh.discordipc.exceptions.NoDiscordClientException;
26-
import org.slf4j.Logger;
27-
import org.slf4j.LoggerFactory;
26+
import org.apache.logging.log4j.LogManager;
27+
import org.apache.logging.log4j.Logger;
2828

2929
import java.io.Closeable;
3030
import java.io.IOException;
@@ -55,7 +55,7 @@
5555
* @author John Grosh ([email protected])
5656
*/
5757
public final class IPCClient implements Closeable {
58-
private static final Logger LOGGER = LoggerFactory.getLogger(IPCClient.class);
58+
private static final Logger LOGGER = LogManager.getLogger(IPCClient.class);
5959
private final long clientId;
6060
private final boolean debugMode, verboseLogging, autoRegister;
6161
private final HashMap<String, Callback> callbacks = new HashMap<>();

src/main/java/com/jagrosh/discordipc/entities/pipe/Pipe.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,16 @@
2626
import com.jagrosh.discordipc.entities.Packet;
2727
import com.jagrosh.discordipc.entities.User;
2828
import com.jagrosh.discordipc.exceptions.NoDiscordClientException;
29-
import org.slf4j.Logger;
30-
import org.slf4j.LoggerFactory;
29+
import org.apache.logging.log4j.LogManager;
30+
import org.apache.logging.log4j.Logger;
3131

3232
import java.io.File;
3333
import java.io.IOException;
3434
import java.util.HashMap;
3535
import java.util.UUID;
3636

3737
public abstract class Pipe {
38-
private static final Logger LOGGER = LoggerFactory.getLogger(Pipe.class);
38+
private static final Logger LOGGER = LogManager.getLogger(Pipe.class);
3939
private static final int VERSION = 1;
4040
// a list of system property keys to get IPC file from different unix systems.
4141
private final static String[] unixPaths = {"XDG_RUNTIME_DIR", "TMPDIR", "TMP", "TEMP"};

src/main/java/com/jagrosh/discordipc/entities/pipe/UnixPipe.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
import com.jagrosh.discordipc.IPCClient;
2222
import com.jagrosh.discordipc.entities.Callback;
2323
import com.jagrosh.discordipc.entities.Packet;
24+
import org.apache.logging.log4j.LogManager;
25+
import org.apache.logging.log4j.Logger;
2426
import org.newsclub.net.unix.AFUNIXSocket;
2527
import org.newsclub.net.unix.AFUNIXSocketAddress;
26-
import org.slf4j.Logger;
27-
import org.slf4j.LoggerFactory;
2828

2929
import java.io.File;
3030
import java.io.FileWriter;
@@ -36,7 +36,7 @@
3636
import java.util.HashMap;
3737

3838
public class UnixPipe extends Pipe {
39-
private static final Logger LOGGER = LoggerFactory.getLogger(UnixPipe.class);
39+
private static final Logger LOGGER = LogManager.getLogger(UnixPipe.class);
4040
private final AFUNIXSocket socket;
4141

4242
UnixPipe(IPCClient ipcClient, HashMap<String, Callback> callbacks, File location) throws IOException {

src/main/java/com/jagrosh/discordipc/entities/pipe/WindowsPipe.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
import com.jagrosh.discordipc.entities.Callback;
2323
import com.jagrosh.discordipc.entities.Packet;
2424
import com.jagrosh.discordipc.impl.WinRegistry;
25-
import org.slf4j.Logger;
26-
import org.slf4j.LoggerFactory;
25+
import org.apache.logging.log4j.LogManager;
26+
import org.apache.logging.log4j.Logger;
2727

2828
import java.io.File;
2929
import java.io.FileNotFoundException;
@@ -32,7 +32,7 @@
3232
import java.util.HashMap;
3333

3434
public class WindowsPipe extends Pipe {
35-
private static final Logger LOGGER = LoggerFactory.getLogger(WindowsPipe.class);
35+
private static final Logger LOGGER = LogManager.getLogger(WindowsPipe.class);
3636
private static final Float javaSpec = Float.parseFloat(System.getProperty("java.specification.version"));
3737
private final int targetKey = WinRegistry.HKEY_CURRENT_USER;
3838
private final long targetLongKey = targetKey;

0 commit comments

Comments
 (0)