[
http://jira.codehaus.org/browse/MEVENIDE-672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=153107#action_153107 ]
David Bernard commented on MEVENIDE-672:
----------------------------------------
Si to have outputprocessor for scala, I need to provide an OutputListener ?
I think it's easier for maven-plugin developper to customize there "compilator" to match a common regexp than to also provide a class/path for netbeans (and other IDE editor)
In the current impl, you only need to move ".java" as part of the name file in the regexp.
> support link without .java in output window
> --------------------------------------------
>
> Key: MEVENIDE-672
> URL:
http://jira.codehaus.org/browse/MEVENIDE-672> Project: mevenide
> Issue Type: Improvement
> Components: mevenide2-netbeans
> Affects Versions: NB_3.1
> Reporter: David Bernard
> Assignee: Milos Kleint
>
> I would like to have hyperlink on error when I compile .scala file.
> I customized the output of the maven-scala-plugin to output error like javac to allow mevenide to create hyperlink.
> But it doesn't work because :
> * the module register a non customisable (extension point) set of OutputListener
> * the JavaOutputListenerProvider use ".java" in its regex
> Creating a customisable or configurable output listener is a big task, but modify the JavaOutputListenerProvider to a BasicCompilerOutputListenerProvider that search for
> <path>:[<line>,<cols>] <message> is pretty simple (no need to analyze the criticy) the goal is to have an hyperlink/jumper and maven plugin provider could customise the output of there plugin to match this format.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email