2111 Commits

Author SHA1 Message Date
Jeff Williams
58a5f2e50f disable JSHint's "lastsemic", "laxbreak", lax comma", "multistr", and "proto" relaxing options (no fixes required) 2012-07-08 21:46:44 -07:00
Jeff Williams
b557345f61 disable JSHint's "iterator" relaxing option (no fixes required) 2012-07-08 21:41:52 -07:00
Jeff Williams
25c7afc263 disable JSHint's "globalstrict" relaxing option (no fixes required) 2012-07-08 21:41:02 -07:00
Jeff Williams
382710bbef disables JSHint's "funcscope" relaxing option (no fixes required) 2012-07-08 21:40:00 -07:00
Jeff Williams
64c9565e58 disable JSHint's "expr" relaxing option 2012-07-08 21:39:07 -07:00
Jeff Williams
80c832aac0 disable JSHint's "evil" relaxing option (no fixes required) 2012-07-08 21:36:42 -07:00
Jeff Williams
b417ad9bf7 disable JSHint's "debug" relaxing option (no fixes required) 2012-07-08 21:35:45 -07:00
Jeff Williams
f09b5f402f disable JSHint's "boss" relaxing option 2012-07-08 21:34:00 -07:00
Jeff Williams
51937112f4 Merge branch 'master' into jshint-clean-v2 2012-07-08 21:21:08 -07:00
Michael Mathews
fdf37fe137 Merge branch 'master' of github.com:jsdoc3/jsdoc 2012-07-08 01:12:12 +01:00
Michael Mathews
717c2bb0d8 Added test fixture for extended external. 2012-07-08 01:11:54 +01:00
Michael Mathews
22e4812275 Allow externally documented objects to be extended, as if they were classes. Addresses Issue #145 2012-07-08 01:10:50 +01:00
Michael Mathews
99cf39fe96 Avoid linting code that isnt owned by JSDoc. Avoid me having to fix errors in temporary folders I keep inside the main project folder. 2012-07-08 01:09:22 +01:00
Michael Mathews
51e1a785f8 Rhino likes the filepaths (all args really) to be url encoded, which is an issue if spaces appear in filepaths. This makes JSDoc cooperate better with that rule. 2012-07-08 01:07:49 +01:00
Jeff Williams
c43c183aaa disable JSHint's "asi" relaxing option 2012-07-06 07:40:24 -07:00
Jeff Williams
0940120238 Merge pull request #144 from hegemonic/jshint-clean-v2
Make JSDoc JSHint-clean (part 3)
2012-07-06 07:26:50 -07:00
Jeff Williams
4524af7a09 enable JSHint's "latedef" test 2012-07-06 07:22:00 -07:00
Jeff Williams
534d82b84a Merge remote-tracking branch 'upstream/master' into jshint-clean-v2 2012-07-05 22:26:54 -07:00
Michael Mathews
4ac7f4b488 Throw an error if user provides a command line arg value when none is allowed. Closes #142 2012-07-05 22:23:49 +01:00
Michael Mathews
494af17d90 Allow function to coerce command line arguments to a preferred type. Closes #143 2012-07-05 22:10:07 +01:00
Michael Mathews
4ead9aa4f9 Merge pull request #140 from hegemonic/ce287745f15f420ec31006e6435e4b4505bca0ee
Make JSDoc JSHint-clean (part 2)
2012-07-05 13:00:50 -07:00
Michael Mathews
110644f3e2 Merge pull request #141 from hegemonic/strict-fix
--strict option doesn't work correctly
2012-07-05 12:42:46 -07:00
Jeff Williams
0fd9a3fee1 replace broken --strict option with working --lenient option
also fixes the test so that console.log actually works after it runs.
2012-07-05 00:00:03 -07:00
Jeff Williams
d8c1392ca8 Merge remote-tracking branch 'upstream/master' into jshint-clean-v2 2012-07-04 17:22:23 -07:00
Jeff Williams
ce287745f1 enable JSDoc's "trailing" test 2012-07-04 16:27:06 -07:00
Jeff Williams
1951ea3821 enable JSHint's "undef" test 2012-07-04 16:22:08 -07:00
Michael Mathews
ff78852907 Resolve merge conflict. 2012-07-05 00:21:54 +01:00
Michael Mathews
5321ee903f Merge pull request #139 from hegemonic/77f505f2a16b3cde0c9cad966b610abfac111b29
Make JSDoc JSHint-clean (part 1)
2012-07-04 16:10:15 -07:00
Jeff Williams
24b3c1114f enable JSHint's "nonew" test (no fixes necessary) 2012-07-04 16:07:19 -07:00
Jeff Williams
3f13364ec2 enable JSHint's "noarg" test (no fixes necessary) 2012-07-04 16:06:01 -07:00
Jeff Williams
c60f68286f enable JSHint's "newcap" test 2012-07-04 16:05:08 -07:00
Jeff Williams
dabb0b4410 enable JSHint's "immed" test 2012-07-04 16:01:55 -07:00
Jeff Williams
769a71298e enable JSHint's "forin" test 2012-07-04 15:59:33 -07:00
Michael Mathews
901d17baa3 Small tweaks required to get ready for upgrade to rhino 1.7r4. 2012-07-04 23:53:19 +01:00
Jeff Williams
324af73dcf enable JSHint's "curly" test 2012-07-04 15:19:31 -07:00
Jeff Williams
40898c19a1 enable JSHint's "bitwise" test 2012-07-04 15:06:11 -07:00
Jeff Williams
77f505f2a1 don't use destructuring assignment
this fixes a JSHint error that cannot be suppressed.
2012-07-04 14:34:46 -07:00
Jeff Williams
f7aacfd80c escape - in regexp
this fixes a JSHint error that cannot be suppressed.
2012-07-04 08:14:17 -07:00
Jeff Williams
dac7203816 don't use each() to iterate over an array, and remove another unnecessary semicolon
this fixes a JSHint error that cannot be suppressed.
2012-07-03 19:07:19 -07:00
Jeff Williams
9ade2a2fe2 remove unnecessary semicolon
this fixes a JSHint error that cannot be suppressed.
2012-07-03 18:55:25 -07:00
Jeff Williams
366c33ffe6 fix comment that totally freaked out JSHint
this fixes a JSHint error that cannot be suppressed.
2012-07-03 18:53:38 -07:00
Jeff Williams
a54b51e276 detab files to eliminate mixed spaces/tabs
this fixes a JSHint error that cannot be suppressed.
2012-07-03 18:40:15 -07:00
Jeff Williams
ee858cc894 replace "unsafe" character with HTML entity
this fixes a JSHint error that cannot be suppressed.
2012-07-03 18:31:03 -07:00
Jeff Williams
43a1c9ea8b don't silently fall through in a switch statement
this fixes a JSHint error that cannot be suppressed.
2012-07-03 18:29:04 -07:00
Jeff Williams
356ac2a6c4 move function declaration outside of conditional block
this fixes a JSHint error that cannot be suppressed.
2012-07-03 18:24:07 -07:00
Jeff Williams
da39bdd302 rename Object.prototype.hasOwnProperty alias to hasOwnProp
this fixes a JSHint error that cannot be suppressed.
2012-07-03 17:45:44 -07:00
Jeff Williams
22e899fa9d change __dirname to env.dirname
this fixes a JSHint error that cannot be suppressed.
2012-07-03 17:37:17 -07:00
Jeff Williams
16bee54b4c whoops, fix a silly mistake in the JSHint test (+ cleanup) 2012-07-03 17:13:13 -07:00
Jeff Williams
6a5c2f07d4 add JSHint to the tree, with all JSHint tests disabled 2012-07-03 16:42:59 -07:00
Michael Mathews
81f145708d Merge pull request #138 from hegemonic/strict-option
add a strict validation option that controls whether validation errors are fatal (issue #134)
2012-07-03 15:28:42 -07:00