• rlarocque@chromium.org's avatar
    sync: Move NonBlockingTypeProcessor to sync/engine · 08230555
    rlarocque@chromium.org authored
    Moves NonBlockingTypeProcessor from sync/internal_api to sync/engine.
    
    It's become increasingly clear to me that the NonBlockingTypeProcessor
    will be too big to expose outside of sync.  When it comes time to export
    its functionality, we'll need to define a wrapper class with a simpler
    interface.  This means that there's no benefit to keeping it in
    internal_api.
    
    There is a benefit to moving this to sync/engine.  In this location, it
    should be able to collaborate more closely with its sibling, the
    NonBlockingTypeProcessorCore.
    
    We intend to start adding lots of code to this class soon.  It's a good
    idea to get this move out of the way first, so we can have a better git
    history in the end.
    
    BUG=351005
    
    Review URL: https://codereview.chromium.org/280693003
    
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270025 0039d316-1c4b-4281-b951-d872f2087c98
    08230555
sync_core.gypi 6.95 KB