« Evil, but not Evil Enough | Main | Referr Logs are Fun! »

Skinning the cat another way

Yep, just as I suspected my request to add a remove properties api was rejected (as a duplicate to a non api variaty of the request). No schocker really.

But I do have a better idea how I can better handle this without resorting to evil (but really useful) hacks. First the wizard task will keep it's own set of properties outside of the ant Project, reflecting non-user properties as pre-existing defaults. The Do and Undo elements will behave more like antcall, they will have a target attribute that an instance of the project will be created with the properties from the wizard task, like antcall. Body tasks will still be supported in lieu of the targ attribute (if the code isn't to henious), but a synthetic target will be created in the project containing all of those tasks.

About

This page contains a single entry from the blog posted on November 5, 2002 1:45 AM.

The previous post in this blog was Evil, but not Evil Enough.

The next post in this blog is Referr Logs are Fun!.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.33