11package org .mangorage .mangobotlaunch .launch ;
22
3+ import org .mangorage .bootstrap .api .logging .ILoggerFactory ;
4+ import org .mangorage .bootstrap .api .logging .IMangoLogger ;
35import org .mangorage .bootstrap .api .transformer .IClassTransformer ;
46import org .mangorage .bootstrap .api .transformer .IClassTransformerHistory ;
57import org .mangorage .bootstrap .api .transformer .ITransformerResultHistory ;
1012import java .util .List ;
1113import java .util .Map ;
1214import java .util .concurrent .CopyOnWriteArrayList ;
13- import java .util .logging .Level ;
14- import java .util .logging .Logger ;
1515
1616public final class ClassTransformers implements IClassTransformerHistory {
1717
18- private static final Logger LOGGER = Logger . getLogger (ClassTransformers .class . getName () );
18+ private static final IMangoLogger LOGGER = ILoggerFactory . getDefault (). getWrappedProvider ( "slf4j" ). getLogger (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 .log ( Level . INFO , "Added transformer: {0}" , transformer .getName ());
31+ LOGGER .info ( "Added transformer: {0}" , transformer .getName ());
3232 }
3333
3434 byte [] transform (String name , byte [] classData ) {
3535 if (transformers .isEmpty ()) {
36- LOGGER .log ( Level . FINE , "No transformers registered for class: {0}" , name );
36+ LOGGER .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 .log ( Level . FINE , "Transformer history recorded for {0} using {1}" , new Object []{name , transformer .getName ()});
62+ LOGGER .info ( "Transformer history recorded for {0} using {1}" , new Object []{name , transformer .getName ()});
6363 }
6464
6565 if (result .flag () != TransformerFlag .NO_REWRITE ) {
66- LOGGER .log ( Level . INFO , "Class {0} transformed by {1}" , new Object []{name , transformer .getName ()});
66+ LOGGER .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 .log ( Level . FINE , "No transformation applied to class: {0}" , name );
73+ LOGGER .info ( "No transformation applied to class: {0}" , name );
7474 return null ;
7575 }
7676
0 commit comments