From: Ian M. <ianm@ActiveState.com> - 2002-08-28 21:23:14
|
Tomas Restrepo wrote: >Hi Guys, > >Quick question here: >Would anyone object to moving the ExpandProperties() method currently >defined in the Project class off to PropertyDictionary itself? I think it is >more appropriate there, as, for one thing, expanding the strings doesn't >actually require the full project object, just the property list. > >Of course, I'd leave the ExpandProperties() method in Project as a simple >forwarder to PropertyDictionary. > >The reason I want to do this is because I'm looking into adding property >expansion to one of NAntContrib's tasks (the SqlTask, in particular), but >the code that deals with the actual strings being expanded is not in the >task class itself, but rather one of its helper classes. In this case, >passing a reference off to the utility classes seems overkill to me, and >would make testing much harder, as opposed to simply passing a reference to >the PropertyDictionary. > >What do you guys think? > > +1 for me too Ian >-- >Tomas Restrepo >to...@mv... > > > >------------------------------------------------------- >This sf.net email is sponsored by: Jabber - The world's fastest growing >real-time communications platform! Don't just IM. Build it in! >http://www.jabber.com/osdn/xim >_______________________________________________ >Nant-developers mailing list >Nan...@li... >https://lists.sourceforge.net/lists/listinfo/nant-developers > > -- "The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offence." (Edsger Wybe Dijkstra) |