gerrit/gerrit-lucene
Dave Borowitz da0d9a3c5f Reduce FieldDef boilerplate with a builder
Inspired by Han-Wen's entirely reasonable annotation of the "stored"
argument to the FieldDef constructor[1], I thought this smells like it
could use the builder pattern to improve readability. Passing a
functional interface to the build method also means we can use lambdas,
for an overall significant boilerplate reduction: many FieldDefs can now
be one-liners.

[1] https://gerrit-review.googlesource.com/c/98014/9/gerrit-server/src/main/java/com/google/gerrit/server/index/change/ChangeField.java#606

Change-Id: I845a7d9a28dda7f3e0cc0c049b94372118eb4480
2017-03-10 08:02:55 -05:00
..
src/main/java/com/google/gerrit/lucene Reduce FieldDef boilerplate with a builder 2017-03-10 08:02:55 -05:00
BUILD Bazel: Reformat build files 2016-12-07 11:33:07 +00:00