Commits on Jan 9, 2012
  1. @danvk @valueof
  2. @danvk @valueof

    Fixed incorrect comment in jsc.sh and jsc.js

    Fixes GH-399.
    danvk committed with valueof Jan 8, 2012
  3. @valueof

    Merge branch 'GH-226' of https://github.com/goatslacker/jshint into 414

    Conflicts:
    	tests/unit/core.js
    valueof committed Jan 8, 2012
  4. @valueof
  5. @valueof
  6. @valueof
  7. @valueof

    Move "x is not defined" check into the body of try/catch.

    Fixes GH-394. We queue "x is not defined" warnings because sometimes
    variables are defined after they are used (this is valid in JavaScript).
    But if they were not defined at all, we apply the queued warning. This
    was breaking JSHint when there were too many errors: our code was
    outside of the try/catch block but still called quit() that throws
    an exception.
    
    This commit fixes that by moving the code into the body of try/catch.
    valueof committed Jan 8, 2012
  8. @goatslacker
  9. @goatslacker
  10. @goatslacker
  11. @goatslacker
  12. @goatslacker
Commits on Jan 8, 2012
  1. @goatslacker
Commits on Jan 7, 2012
  1. @goatslacker
Commits on Jan 5, 2012
  1. @jugglinmike
  2. @goatslacker
Commits on Jan 2, 2012
  1. @jugglinmike
Commits on Dec 31, 2011
  1. @valueof

    Remove obsolete edition property

    valueof committed Dec 30, 2011
  2. @valueof

    Merge branch 'es5-duplicate-accessors' of https://github.com/Wolfgang…

    …Kluge/jshint into WolfgangKluge-es5-duplicate-accessors
    valueof committed Dec 30, 2011
Commits on Dec 30, 2011
  1. @valueof
  2. @valueof
  3. @WolfgangKluge

    Extend pull request #401

    Remove "Don't make functions within a loop." on getters.
    It's only thrown on getters and thus not consistent. Since it's not
    thrown on setters nor on simple object properties, I removed it here.
    
    Don't force "value" as parameter name of setters (see #373).
    
    Extend tests (coverage).
    WolfgangKluge committed Dec 30, 2011
Commits on Dec 28, 2011
  1. @WolfgangKluge
Commits on Dec 27, 2011
  1. @WolfgangKluge

    Structure test files

    Move test files in different folders (unit, regression, helpers) and
    change appropriate make and readme entries.
    WolfgangKluge committed Dec 26, 2011
Commits on Dec 26, 2011
  1. @valueof

    Fixed a typo in a comment doc

    valueof committed Dec 26, 2011
  2. @valueof

    Correctly identify duplicate object properties.

    JSHint was incorrectly identifying duplicate properties because of
    numerous unsafe assumptions such as that setters always follow getters
    and others.
    
    This patch removes these assumptions and makes sure that we understand
    that 'get x, set x is okay' but 'get x, x' is not.
    
    + Tests for duplicate members and a regression test for the
      aforementioned bug.
    
    This is a response to #382 and a faulty merge
    63382c7.
    valueof committed Dec 26, 2011
  3. @valueof

    Revert "Merge pull request #382 from fmate14/getset" because tests we…

    …re breaking.
    
    This reverts commit 63382c7, reversing
    changes made to 5aa015e.
    valueof committed Dec 26, 2011
Commits on Dec 24, 2011
  1. @valueof

    Merge pull request #382 from fmate14/getset

    Do not allow to duplicate a setter.
    valueof committed Dec 24, 2011
  2. @valueof

    Merge pull request #385 from WolfgangKluge/383-regexdash

    Fix for #383 (option regexdash)
    valueof committed Dec 24, 2011
  3. @valueof

    Fixed a typo, oops

    valueof committed Dec 23, 2011
  4. @valueof
Commits on Dec 14, 2011
  1. @WolfgangKluge

    Fix for #383 (option regexdash)

    WolfgangKluge committed Dec 14, 2011
  2. Do not allow to duplicate a setter.

    M��t�� FARKAS committed Dec 14, 2011
  3. @WolfgangKluge
Commits on Dec 13, 2011
  1. @WolfgangKluge

    Add code coverage helper

    View the parts of jshint that are covered by the tests (file by
    file or all test files together).
    Coverage analysis is done with https://github.com/coveraje/coveraje.
    Results are shown in the browser.
    WolfgangKluge committed Dec 13, 2011