1. 08 Nov, 2018 2 commits
    • Fasten the excluded file check (#604) · 4eb7b87d
      Before we build a potentially very big list of all the excluded file matching
      every exclude pattern, which could be a lot and then do a containment check on
      the resulting list.
      
      A first step to speed up the process is to returns a set instead of a list so
      containment checks will not be dependent to the number of matching files
      anymore.
      
      If the set still ends up being too large, introducing an intermediary solution
      that check if a file name match a glob pattern instead of expanding the glob
      pattern might be a good solution. Right now, it seems overkill in comparison
      of this patch.
      
      With this patch, building my project that exclude `nodes_modules/**/*` went
      from 4 minutes to 7 seconds.
      
      Fix #603
      Boris Feld committed
  2. 06 Nov, 2018 3 commits
  3. 05 Nov, 2018 10 commits
  4. 04 Nov, 2018 1 commit
  5. 03 Nov, 2018 2 commits
  6. 01 Nov, 2018 2 commits
  7. 29 Oct, 2018 1 commit
  8. 27 Oct, 2018 1 commit
  9. 26 Oct, 2018 5 commits
  10. 24 Oct, 2018 3 commits
  11. 23 Oct, 2018 2 commits
  12. 22 Oct, 2018 1 commit
  13. 21 Oct, 2018 2 commits
  14. 19 Oct, 2018 3 commits
  15. 18 Oct, 2018 2 commits