597f189eb4
I'm not quite happy that internal classes get into the extension point declaration. But I guess that because of the nature of the work WorkManager(s) are doing, we have to have significant exposure to internals. Also, onAnalysisOptionsChanged() and onSourceFactoryChanged()... these probably are better to implement as streams in InternalAnalysisContext. Thoughts? R=brianwilkerson@google.com, paulberry@google.com BUG= Review URL: https://codereview.chromium.org//1311773005 .