Skip to content
This repository has been archived by the owner on Mar 23, 2024. It is now read-only.

Configuration: design review #672

Closed
wants to merge 50 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
d42dbab
Docs: add a table of contents to README
hzoo Oct 10, 2014
013cd7e
Parsing: Allow both harmony and custom esprima versions.
rwjblue Oct 12, 2014
f4b3a5d
StringChecker: update docblock for constructor
mikesherov Oct 14, 2014
1c39a12
Prepare for version 1.7.0
mikesherov Oct 14, 2014
f7eb084
1.7.0
mikesherov Oct 14, 2014
39053f7
validateIndentation: fix empty multiline function body regression
mikesherov Oct 14, 2014
e83b235
Prepare for version 1.7.1
mikesherov Oct 14, 2014
c80f5f2
1.7.1
mikesherov Oct 14, 2014
776188d
Cast StringChecker maxErrors property to Number the first time
Oct 15, 2014
d4c7b25
StringChecker: unit test for when maxErrors is NaN
Oct 15, 2014
032b937
validateIndentation: fix return in switch failure
mikesherov Oct 15, 2014
9cf0ffe
Fix format of --esnext and --max-errors in README
lencioni Oct 14, 2014
4cca407
CLI: fix order of options in help screen
mikesherov Oct 15, 2014
2d80942
Prepare for version 1.7.2
mikesherov Oct 17, 2014
dfd3020
1.7.2
mikesherov Oct 17, 2014
0979aaf
validateIndentation: handle breakless case stmts
mikesherov Oct 17, 2014
c311492
Parsing: Use the harmony parser via the esnext flag in the config
Oct 17, 2014
9215763
Prepare for version 1.7.3
mikesherov Oct 17, 2014
1f5d9f2
1.7.3
mikesherov Oct 17, 2014
13d888b
Readme: remove duplicative example for requireCurlyBraces
markelog Oct 18, 2014
344636e
New rule: requireSpaceBeforeKeywords
BryanDonovan Sep 12, 2014
76be229
New rule: disallowSpaceBeforeKeywords
BryanDonovan Oct 19, 2014
9af1e27
Correct error message for "requireSpaceAfterKeywords" rule
BryanDonovan Oct 19, 2014
1f4f8ad
StringChecker: Comment typo
Oct 20, 2014
8df522e
Parsing: Follow up test for multiple checks using the esnext config flag
Oct 17, 2014
bb36a4c
requireSpaceAfterLineComment: add "except" option
Oct 18, 2014
57b5be1
Docs: Clarify "config" option
maximal Oct 8, 2014
d1a246b
Package "separated-coverage" was renamed to "unit-coverage".
mdevils Oct 19, 2014
7965275
disallowSpaceBeforeKeywords: Fix assertion typo
jfly Oct 22, 2014
65d773c
disallowSpacesInAnonymousFunctionExpression: set correct error pointer
markelog Oct 23, 2014
041d1ee
Remove mocha's "only" call
markelog Oct 23, 2014
a453c7b
disallowDanglingUnderscores: add "super_" to allowed identifier list
yelworc Oct 25, 2014
e0970bc
Preset: remove "disallowMultipleLineBreaks" rule from crockford preset
markelog Oct 25, 2014
c891fbf
validateParameterSeparator: fix for multiple spaces between parameters
hzoo Oct 22, 2014
79dc5d3
New Rules: (require | disallow)PaddingNewlinesBeforeKeywords
Aug 22, 2014
44d24b5
*PaddingNewlinesBeforeKeywords: fix minor issues
markelog Oct 26, 2014
7795fff
Docs: Correct docs for requireAnonymousFunctions rule
markelog Oct 27, 2014
d2206fd
Update dependencies
markelog Oct 27, 2014
086031e
disallowDanglingUnderscores: Support an array of additional exceptions
hzoo Oct 28, 2014
e30c58a
Docs: make indentation to be consistent at 4 spaces
hzoo Oct 27, 2014
101eccb
Docs: add more specific cases for function spaces rules
hzoo Oct 28, 2014
2e79b6a
Remove underscore option name error reporting
mdevils Sep 26, 2014
7ca8217
Configuration: design review
mdevils Oct 7, 2014
8a8a9b8
Some Configuration/NodeConfiguration tests
mdevils Oct 21, 2014
7de5241
More tests for Configuration. Included config tests. Updated some CLI…
mdevils Oct 23, 2014
74e4863
Configuration: tests, overrides
mdevils Oct 26, 2014
1e8be34
`Configuration` tests
mdevils Oct 28, 2014
87191b0
Full `Configuration`/`NodeConfiguration` test coverage
mdevils Oct 28, 2014
60587f7
Throwing an error in case of underscore-type config
mdevils Oct 30, 2014
5e8e4c8
Rebase and implement `esnext` option
mdevils Oct 30, 2014
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,46 @@
## Version 1.7.3
* Parsing: Use the harmony parser via the esnext flag in the config (Joel Kemp)
* validateIndentation: handle breakless case statements (Mike Sherov)

## Version 1.7.2
* validateIndentation: fix return in switch failure (Mike Sherov)
* Cast StringChecker maxErrors property to Number the first time (Florian Fesseler)
* Fix format of --esnext and --max-errors in README (Joe Lencioni)

## Version 1.7.1
* validateIndentation: fix empty multiline function body regression (Mike Sherov)

## Version 1.7.0
* validateJSDoc: Deprecate rule (Joel Kemp)
* Updated google preset (Richard Poole)
* Add "requireSpaceBeforeBlockStatements" rule into the jquery preset (Oleg Gaidarenko)

* CLI: Support --esnext to Parse ES6. (Robert Jackson)
* CLI: Support a --max-errors option to limit the number of reported errors (mdevils)

* New Rules: (require|disallow)CapitalizedComments (Joel Kemp)
* New Rules: (require|disallow)SpacesInCallExpression (Mathieu Schroeter)
* New Rules: (disallow|require)FunctionDeclarations (Nikhil Benesch)
* New Rules: (require|disallow)PaddingNewLinesInObjects (Valentin Agachi)

* Implement "only" for parens rule (Oleg Gaidarenko)
* Simplify "allButNested" option for spaces rule (Oleg Gaidarenko)
* Implement "except" option for spaces rule (Oleg Gaidarenko)
* disallowMultipleVarDecl: Strict mode to disallow for statement exception (Joel Kemp)

* disallowSpaceBeforeObjectKeys: fix parenthesised property value (Jindrich Besta)
* requireSpaceBeforeObjectValues: fix parenthesised property value (Jindrich Besta)
* validateIndentation: Allow non-indented "break" in "switch" statement (kevin.destrem)
* ValidateIndentation: remove array and object indentation validation (Mike Sherov)
* validateIndentation: Allow the "if" test to be nested. (Jesper Birkestrøm)
* ValidateIndentation: Relax indentation rules for function expressions. (Mike Sherov)
* requireCurlyBraces: support the with statement (Joel Kemp)
* Fix invalid result of findXxxxToken methods when value is provided (Romain Guerin)
* requireSpaceAfterLineComment: skips msjsdoc comments (Alexej Yaroshevich)

* Docs: add a table of contents to README (Henry Zhu)
* Docs: Make version numbers real markdown headers (Alexander Artemenko)

## Version 1.6.2
* Fix disallowMultipleLineBreaks with shebang line (Nicolas Gallagher)
* Improve validateParameterSeparator rule (David Chambers)
Expand Down
Loading