Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

Decouple the graph and render logic from the fs watcher #2020

Merged
merged 1 commit into from
Jun 17, 2017

Commits on Jun 15, 2017

  1. Decouple the graph and render logic from the fs watcher

    This logic is all tightly coupled in the bin. This logic has been
    notoriously impossible to test due to weird fs timing issues. By
    extracting the actual logic we're now able to test it in isolation.
    
    With this in place replacing Gaze (sass#636) becomes a viable option.
    This PR not only massively increases our test coverage for the
    watcher but also address a bunch of known edge cases i.e. orphaned
    imports when a files is deleted.
    
    Closes sass#1896
    Fixes sass#1891
    xzyfer committed Jun 15, 2017
    Configuration menu
    Copy the full SHA
    e81d6b9 View commit details
    Browse the repository at this point in the history