Closed davidkbainbridge closed 7 years ago
What is the status of this pull request?
Looks like @teepark closed it. I thought i made most of the requested changes, but haven't had time to look at this in a while. I really think this capability needs to be part of the project.
It doesn't look closed to me? It's marked as "Changes requested", I think if the suggested changes are made this can be merged.
OK. I will attempt to get this back on track when I get some time.
still pending changes to the usage_test.go file to remove all the text for comparisons.
@teepark please kindly review at your earliest convenience.
Good work @davidkbainbridge!
Thanks for this @davidkbainbridge! Just a quick heads-up that I'm in a particularly busy place right at the moment, so it may be a few more days or a week before I'll be able to give this the attention it deserves.
Hey @davidkbainbridge, this has been merged with some minor tweaks. The most consequential being making VarInfo
and GatherInfos
private -- the less API surface area the better.
Thanks again for all your hard work and patience!
there is now a
GatherInformation
phase and then two second phases,Process
to populate the structure, andUsage
to output usage information.The
GatherInformation
and associated structureVarInfo
are public / exposed so that additional behavior can be written outside of the core package if desired.