1. 26 Nov, 2014 4 commits
    • csillag's avatar
      Make the diffFromTargets method private · 8d752fc5
      csillag authored
      8d752fc5
    • csillag's avatar
      Simplify visual diff code · b44864c7
      csillag authored
      Remove the unnecessary per-target hasDiff flag.
      
      Extract the code for calculating the hasDiff/showDiff flags
      into a separate method.
      b44864c7
    • csillag's avatar
      Improve visual diff tests · b8ab3ef2
      csillag authored
      Now there are separate test cases for:
       - A single target with no diff
       - A single target with some diff
       - A single target with some diff, which is case only
       - Multiple targets, some with diffs
       - Multiple targets, some with diffs, but only in case
      
      Furthermore, the used sample diff strings actually look like
      real diff strings, for better readibility.
      
      Also, removed some useless lines from the code.
      
      (Thx @aron for all the suggestions.)
      b8ab3ef2
    • csillag's avatar
      Restore visual diff to original behavior · 570e9c2f
      csillag authored
      This restores the following corner case:
      
      When there is a difference, but it's only about
      the case of the characters, don't want to show
      the visual diff by default, but we offer the
      feature to the user.
      
      I also updated the tests the reflect the specs.
      570e9c2f
  2. 25 Nov, 2014 1 commit
  3. 23 Nov, 2014 1 commit
  4. 22 Nov, 2014 11 commits
  5. 21 Nov, 2014 7 commits
  6. 18 Nov, 2014 3 commits
  7. 17 Nov, 2014 1 commit
  8. 16 Nov, 2014 2 commits
  9. 15 Nov, 2014 1 commit
  10. 14 Nov, 2014 9 commits