Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 9, 2012
  1. @valueof

    Strip spaces for JSHint options when used with JSC wrapper.

    Dan Vanderkam authored valueof committed
    Fixes GH-398.
  2. @valueof

    Fixed incorrect comment in jsc.sh and jsc.js

    Dan Vanderkam authored valueof committed
    Fixes GH-399.
  3. @valueof

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

    valueof authored
    Conflicts:
    	tests/unit/core.js
  4. @valueof
  5. @valueof
  6. @valueof
  7. @valueof

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

    valueof authored
    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.
  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
  2. @valueof

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

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

    Extend pull request #401

    WolfgangKluge authored
    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).
Commits on Dec 28, 2011
  1. @WolfgangKluge
Commits on Dec 27, 2011
  1. @WolfgangKluge

    Structure test files

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

    Fixed a typo in a comment doc

    valueof authored
  2. @valueof

    Correctly identify duplicate object properties.

    valueof authored
    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.
  3. @valueof

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

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

    Merge pull request #382 from fmate14/getset

    valueof authored
    Do not allow to duplicate a setter.
  2. @valueof

    Merge pull request #385 from WolfgangKluge/383-regexdash

    valueof authored
    Fix for #383 (option regexdash)
  3. @valueof

    Fixed a typo, oops

    valueof authored
  4. @valueof
Commits on Dec 14, 2011
  1. @WolfgangKluge
  2. Do not allow to duplicate a setter.

    Máté FARKAS authored
  3. @WolfgangKluge
Commits on Dec 13, 2011
  1. @WolfgangKluge

    Add code coverage helper

    WolfgangKluge authored
    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.
Something went wrong with that request. Please try again.