[ 
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

        

Reply via email to