Interface LowLevelMessageProcessor

    • Method Detail

      • preProcess

        @NotNull
        default LowLevelMessageProcessor.Result preProcess​(@NotNull
                                                           IndexRecord indexRecord,
                                                           int index)
        Called before loading message data from the build log.
        Parameters:
        indexRecord - index record
        index - the record index which is the number in the index file
        Returns:
        result of filtering
      • process

        boolean process​(@NotNull
                        LogMessageInfo message,
                        int index)
        Called for each message loaded from the build log.
        Parameters:
        message - log message
        Returns:
        true if processing should be continued and false otherwise