On Wed, Sep 10, 2008 at 5:22 PM, Charles Oliver Nutter <[EMAIL PROTECTED]> wrote: > Thomas E Enebo wrote: >> >> On Tue, Sep 9, 2008 at 8:33 PM, Logan Barnett >> <[EMAIL PROTECTED]> wrote: >>> >>> On Sep 8, 2008, at 2:06 PM, Thomas E Enebo wrote: >>>> >>>> field_attr_reader :java_field_name [, :name_to_expose_as] >>>> field_attr_writer :java_field_name [, :name_to_expose_as] >>>> field_attr_accessor :java_field_name [, :name_to_expose_as] >>>> >>> Could field_accessor and friends accept hash key/values for an exposed >>> name, >>> and just allow you to one-line a bunch of fields you want exposed (like >>> the >>> attr versions)? >>> >>> field_accessor :java_foo => :ruby_foo >>> field_accessor :foo, :bar, :bazz >>> field_accessor :foo, :bar, :bazz, :javaQux => :ruby_qux >> >> This also looks quite reasonable to me....good idea. I kept thinking >> this needs to be either a hash or a list. The fact that you can mix >> or match between hash and symbol makes this syntax work for me. > > Remember hash args can only come at the end.
yeah that does make that a little weirder doesn't it? I still like the utility of doing multiple fields on one line though. -Tom -- Blog: http://www.bloglines.com/blog/ThomasEEnebo Email: [EMAIL PROTECTED] , [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
