|
Ah:) I put the 'yourself' in the specs when I build them to make it easy
to add new lines ... with a 'yourself.' as the last line in a block or a
set of messages, I can reorder or insert new lines at the end without
having to always edit the line...
The methods in Metacello configurations are more of a DSL than Smalltalk
code (although it is executable smalltalk) and the blocks are used to
group specs that apply to a particular version/package/project/group/etc.
The return value of the blocks is not used...
Dale
On 11/16/2010 01:11 AM, jaayer wrote:
> Concerning Metacello's block-accepting methods, should the blocks passed in always return spec? I ask because some sends in the image pass in blocks where the last message sent is yourself to "spec", making that the return value of the block, while other blocks just fall off at the end without explicitly returning spec. Is there a reason why one should be preferred over the other?
>
>
|