Class MessageCollectorBasedKSPLogger
-
- All Implemented Interfaces:
-
com.google.devtools.ksp.processing.KSPLogger
public final class MessageCollectorBasedKSPLogger implements KSPLogger
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classMessageCollectorBasedKSPLogger.Event
-
Field Summary
Fields Modifier and Type Field Description public final static StringPREFIXprivate final List<MessageCollectorBasedKSPLogger.Event>recordedEvents
-
Constructor Summary
Constructors Constructor Description MessageCollectorBasedKSPLogger(MessageCollector messageCollector, MessageCollector wrappedMessageCollector, Boolean allWarningsAsErrors)
-
Method Summary
Modifier and Type Method Description final List<MessageCollectorBasedKSPLogger.Event>getRecordedEvents()Unitlogging(String message, KSNode symbol)Unitinfo(String message, KSNode symbol)Unitwarn(String message, KSNode symbol)Uniterror(String message, KSNode symbol)Unitexception(Throwable e)final UnitreportAll()-
-
Constructor Detail
-
MessageCollectorBasedKSPLogger
MessageCollectorBasedKSPLogger(MessageCollector messageCollector, MessageCollector wrappedMessageCollector, Boolean allWarningsAsErrors)
-
-
Method Detail
-
getRecordedEvents
final List<MessageCollectorBasedKSPLogger.Event> getRecordedEvents()
-
-
-
-