Package processing.mode.java.preproc
Class PreprocessIssueMessageSimplifier.DefaultMessageSimplifier
java.lang.Object
processing.mode.java.preproc.PreprocessIssueMessageSimplifier.DefaultMessageSimplifier
- All Implemented Interfaces:
PreprocessIssueMessageSimplifier.PreprocIssueMessageSimplifierStrategy
- Enclosing class:
- PreprocessIssueMessageSimplifier
protected static class PreprocessIssueMessageSimplifier.DefaultMessageSimplifier
extends Object
implements PreprocessIssueMessageSimplifier.PreprocIssueMessageSimplifierStrategy
Default strategy to use if other message simplification strategies have failed.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAttempt to simplify an error message.
-
Constructor Details
-
DefaultMessageSimplifier
protected DefaultMessageSimplifier()
-
-
Method Details
-
simplify
Description copied from interface:PreprocessIssueMessageSimplifier.PreprocIssueMessageSimplifierStrategyAttempt to simplify an error message.- Specified by:
simplifyin interfacePreprocessIssueMessageSimplifier.PreprocIssueMessageSimplifierStrategy- Parameters:
message- The message to be simplified.- Returns:
- An optional with an improved message or an empty optional if no improvements could be made by this strategy.
-