On Sun, 2009-11-08 at 20:34 +0100, Federico Di Gregorio wrote: > Il giorno dom, 08/11/2009 alle 14.27 -0500, Jonathan Pryor ha scritto: > > I'd also suggest providing shorter option alias, e.g. -i for > > entityInterface, -b for entityBase, -ea for entityAttribute, -ma for > > memberAttribute. Then again, perhaps not -- longer names can be more > > readable. > > Can I say that shot options should be limited to one letter? So that it > is possible to group them if necessary. Yes, I know, this is getopt > inheritance but people are so used to it..
Mono.Options doesn't care, but restricting to one letter does allow bundling the value with the option, e.g. -iINotifyPropertyChanged. Opinions on whether that's a good thing or not will vary. :-) I'd also suggest only doing that for more frequently used options -- entityAttribute and methodAttribute likely don't need shorter options. I'm not sure entityInterface and entityBase need shorter options either, for that matter. - Jon --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "DbLinq" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/dblinq?hl=en -~----------~----~----~----~------~----~------~--~---
