You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by "Peter Donald (JIRA)" <ji...@apache.org> on 2011/06/22 12:50:47 UTC

[jira] [Commented] (BUILDR-72) Consolidate and improve IDE tasks

    [ https://issues.apache.org/jira/browse/BUILDR-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13053166#comment-13053166 ] 

Peter Donald commented on BUILDR-72:
------------------------------------

Since this issue was added, the idea plugin has been completely rewritten and significant changes made to the eclipse plugin. Both have acquired more testing as part of this but more tests would not hurt.

There is not a lot of "common" code that can be abstracted out of them as the extensions tend to be very specific to the IDE. The common code that is useful across extensions has already been introduced as part of buildr or as external libraries. As such I don't think that there is any value in pursuing this further at this stage. 

> Consolidate and improve IDE tasks
> ---------------------------------
>
>                 Key: BUILDR-72
>                 URL: https://issues.apache.org/jira/browse/BUILDR-72
>             Project: Buildr
>          Issue Type: Improvement
>          Components: IDE
>            Reporter: Assaf Arkin
>             Fix For: Wish List
>
>
> Right now we have separate tasks for each IDE, which results in a lot of code duplication, inconsistent behavior, not to mention total and absolute lack of testing.
> What we need:
> - A framework for writing IDE tasks that handles all the common behavior, so improvements are rolled to all IDEs simultaneously.
> - A way to extend IDE tasks to modify generated files from code, so you don't have to manually edit those after running Buildr.
> - Re-generate files whenever a build file (buildfile, build.yaml, etc) changes.
> - Tests, tests and more tests.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira