commit | 10217d46d5357ac92c7017f3de007ce4850a018d | [log] [tgz] |
---|---|---|
author | brandjon <brandjon@google.com> | Tue Apr 18 15:52:57 2017 +0200 |
committer | Colin Cross <ccross@android.com> | Tue Apr 18 09:55:52 2017 -0700 |
tree | 8fcd824fcecc59bb741841da15630e2ad47e1c55 | |
parent | fdbb3ed25af75c980cc9da671601f70577bb8669 [diff] |
Eliminate some middleman methods Reduce spaghetti code by exposing the parser's OptionsData as package-private, rather than exposing individual methods ad hoc between OptionsParser and OptionsParserImpl. Also change some calls from static constructors to diamond syntax. RELNOTES: None PiperOrigin-RevId: 153457442 GitOrigin-RevId: d1b34d487bb83f0761d707cb8b27f88d547068e8 Change-Id: Ib85e12615e6215b7ee8ff341bc35e32e36486353