commit | 1ca9786f2658b39b0b023a8f56656f73fed1d656 | [log] [tgz] |
---|---|---|
author | Dave Borowitz <dborowitz@google.com> | Fri Apr 19 09:14:35 2019 -0700 |
committer | Dave Borowitz <dborowitz@google.com> | Tue Apr 23 06:43:55 2019 -0700 |
tree | 2a21844034a007ab7750cd8ca9b286a76a04dcee | |
parent | 827e40a6dd6c8c00296d1405e1d1bde8cfcb84c8 [diff] |
Convert Project.NameKey to an immutable type Follows the pattern of other key type refactorings, adding a static factory method. However, unlike the other key types, this one can't be an @AutoValue, because it has other subclasses and specific requirements around the implementation of equals. So we're stuck with boilerplate; at least it's only one field. See I6982fb24 for context. Change-Id: Ic46c4a357f4ee77f18e54e87ca97af6e834834b6