semantincs. In this scenario, I don't see the "getFoo()" vs "foo()" naming a real issue. I'll agree to use whatever naming convention is preferred, but I think we have more important stuff to focus on right now.
I'd also rather focus on abstractions at this point, but just to weigh in with an opinion to add a datapoint:
* use .foo(...) in builders * use .getFoo() for property accessors (AutoValue or not) Regards ap