Skip to content

Commit

Permalink
Logging on jm
Browse files Browse the repository at this point in the history
  • Loading branch information
kappa-maintainer committed Jan 26, 2025
1 parent faa7337 commit 41e8cc4
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
package com.cleanroommc.fugue.transformer.journeymap;

import com.cleanroommc.fugue.common.Fugue;
import javassist.CannotCompileException;
import javassist.ClassPool;
import javassist.CtClass;
import javassist.expr.ExprEditor;
import javassist.expr.MethodCall;
import top.outlands.foundation.IExplicitTransformer;

import java.io.ByteArrayInputStream;
Expand All @@ -16,7 +13,15 @@ public class FileHandlerTransformer implements IExplicitTransformer {
public byte[] transform(byte[] bytes) {
try {
CtClass cc = ClassPool.getDefault().makeClass(new ByteArrayInputStream(bytes));
cc.getDeclaredMethod("delete").setBody("return $1.delete();");
cc.getDeclaredMethod("delete").setBody(
"""
{
com.cleanroommc.fugue.common.Fugue#LOGGER.info($1);
com.cleanroommc.fugue.common.Fugue#LOGGER.info($1.isFile());
com.cleanroommc.fugue.common.Fugue#LOGGER.info($1.isDirectory());
return $1.delete();
}
""");
bytes = cc.toBytecode();
cc.defrost();
} catch (Throwable t) {
Expand Down

0 comments on commit 41e8cc4

Please sign in to comment.