Fuck. Shit! Sorry...
Login with: GitHub
facebookarchive/nuclide + (1) -
    Shit, `InfoService.shutdown` wasn't completely updated to deal with the big-dig updates - there's definitely some work to be done here to eliminate the usage of `NuclideServer` (it's also being used for shutdown hooks :()

    Additionally (sorry to conflate commits!)
    Really sorry everyone. :(
    sorry for a huge diff. it was a spontaneous hack :(
    sorry for the large diff.
    This is a bunch of changes in one (sorry!)
    Sorry for the big diff! There isn't a great way to split this aside from moving each function piecemeal, so I hope you'll forgive this :P
    This is a HUGE diff! Sorry about that. I honestly didn't see any way to approach it incrementally (beyond the two refactoring diffs previously in the stack). That's because lifecycle needed a comprehensive rewrite, and lifecycle is a cross-cutting concern that touches everything.