11package org .mangorage .mangobotlaunch .launch ;
22
3+ import org .mangorage .bootstrap .api .logging .IDeferredMangoLogger ;
34import org .mangorage .bootstrap .api .logging .ILoggerFactory ;
4- import org .mangorage .bootstrap .api .logging .IMangoLogger ;
55import org .mangorage .bootstrap .api .transformer .IClassTransformer ;
66import org .mangorage .bootstrap .api .transformer .IClassTransformerHistory ;
77import org .mangorage .bootstrap .api .transformer .ITransformerResultHistory ;
1515
1616public final class ClassTransformers implements IClassTransformerHistory {
1717
18- private static final IMangoLogger LOGGER = ILoggerFactory .getDefault ().getWrappedProvider ("slf4j" ). getLogger ( ClassTransformers .class );
18+ private static final IDeferredMangoLogger LOGGER = ILoggerFactory .getDefault ().getWrappedProvider ("slf4j" , ClassTransformers .class );
1919 private static final boolean DEBUG_CLASS_TRANSFORMING = Boolean .getBoolean ("DEBUG_CLASS_TRANSFORMING" );
2020
2121 record TransformerHistoryEntry (Class <?> transformer , String transformerName , TransformerFlag transformerFlag , byte [] classData , byte [] transformerResult , ITransformerResultHistory previous )
@@ -28,12 +28,12 @@ record TransformerHistoryEntry(Class<?> transformer, String transformerName, Tra
2828
2929 void add (IClassTransformer transformer ) {
3030 transformers .add (transformer );
31- LOGGER .info ("Added transformer: {0}" , transformer .getName ());
31+ LOGGER .get (). info ("Added transformer: {0}" , transformer .getName ());
3232 }
3333
3434 byte [] transform (String name , byte [] classData ) {
3535 if (transformers .isEmpty ()) {
36- LOGGER .info ("No transformers registered for class: {0}" , name );
36+ LOGGER .get (). info ("No transformers registered for class: {0}" , name );
3737 return null ;
3838 }
3939
@@ -59,18 +59,18 @@ byte[] transform(String name, byte[] classData) {
5959 historyList .add (entry );
6060 previous = entry ; // update previous for the next iteration
6161
62- LOGGER .info ("Transformer history recorded for {0} using {1}" , new Object []{name , transformer .getName ()});
62+ LOGGER .get (). info ("Transformer history recorded for {0} using {1}" , new Object []{name , transformer .getName ()});
6363 }
6464
6565 if (result .flag () != TransformerFlag .NO_REWRITE ) {
66- LOGGER .info ("Class {0} transformed by {1}" , new Object []{name , transformer .getName ()});
66+ LOGGER .get (). info ("Class {0} transformed by {1}" , new Object []{name , transformer .getName ()});
6767 return result .classData ();
6868 }
6969
7070 // currentData remains the same if NO_REWRITE
7171 }
7272
73- LOGGER .info ("No transformation applied to class: {0}" , name );
73+ LOGGER .get (). info ("No transformation applied to class: {0}" , name );
7474 return null ;
7575 }
7676
0 commit comments