Class CompilationFailureException

    • Constructor Detail

      • CompilationFailureException

        public CompilationFailureException​(List<org.codehaus.plexus.compiler.CompilerMessage> messages)
        Wrap error messages from the compiler
        Parameters:
        messages - the messages, not null
        Since:
        2.0
    • Method Detail

      • longMessage

        public static String longMessage​(List<org.codehaus.plexus.compiler.CompilerMessage> messages)
        Long message will have all messages, one per line
        Parameters:
        messages - the messages, not null
        Returns:
        the long error message
        Since:
        2.0
      • shortMessage

        public static String shortMessage​(List<org.codehaus.plexus.compiler.CompilerMessage> messages)
        Short message will have the error message if there's only one, useful for errors forking the compiler
        Parameters:
        messages - the messages, not null
        Returns:
        the short error message
        Since:
        2.0.2