aboutsummaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorXhmikosR <[email protected]>2015-05-05 06:58:16 +0300
committerXhmikosR <[email protected]>2015-05-05 06:58:16 +0300
commit280f6c5d5c375ee33f434a39803229fa97ef5149 (patch)
treeaa384843266c55aed713c21faaad90e590b56ff8 /js
parentaa2c5b5672f5a7b8b0419bee51023f7e9ae4acba (diff)
parent5ae00f2e7c6c3218cc35d3f88d4ec53a30bec698 (diff)
downloadbootstrap-280f6c5d5c375ee33f434a39803229fa97ef5149.tar.xz
bootstrap-280f6c5d5c375ee33f434a39803229fa97ef5149.zip
Merge pull request #16392 from twbs/jscs
Update JSCS rules
Diffstat (limited to 'js')
-rw-r--r--js/.jscsrc5
-rw-r--r--js/tab.js2
-rw-r--r--js/tests/unit/modal.js18
3 files changed, 16 insertions, 9 deletions
diff --git a/js/.jscsrc b/js/.jscsrc
index caf1938f2..9544d2d2b 100644
--- a/js/.jscsrc
+++ b/js/.jscsrc
@@ -17,8 +17,11 @@
"requireCamelCaseOrUpperCaseIdentifiers": true,
"requireCapitalizedConstructors": true,
"requireCommaBeforeLineBreak": true,
+ "requireDollarBeforejQueryAssignment": true,
"requireDotNotation": true,
"requireLineFeedAtFileEnd": true,
+ "requirePaddingNewLinesAfterUseStrict": true,
+ "requirePaddingNewLinesBeforeExport": true,
"requireSpaceAfterBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!==", ">", "<", ">=", "<="],
"requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return", "try", "catch"],
"requireSpaceAfterLineComment": true,
@@ -31,7 +34,9 @@
"requireSpacesInFunctionExpression": { "beforeOpeningCurlyBrace": true },
"requireSpacesInNamedFunctionExpression": { "beforeOpeningCurlyBrace": true },
"requireSpacesInsideObjectBrackets": "allButNested",
+ "validateAlignedFunctionParameters": true,
"validateIndentation": 2,
"validateLineBreaks": "LF",
+ "validateNewlineAfterArrayElements": true,
"validateQuoteMarks": "'"
}
diff --git a/js/tab.js b/js/tab.js
index 685bbc91f..416189e3d 100644
--- a/js/tab.js
+++ b/js/tab.js
@@ -14,7 +14,9 @@
// ====================
var Tab = function (element) {
+ // jscs:disable requireDollarBeforejQueryAssignment
this.element = $(element)
+ // jscs:enable requireDollarBeforejQueryAssignment
}
Tab.VERSION = '3.3.4'
diff --git a/js/tests/unit/modal.js b/js/tests/unit/modal.js
index 3c51c2fe2..217e4d7f7 100644
--- a/js/tests/unit/modal.js
+++ b/js/tests/unit/modal.js
@@ -166,16 +166,16 @@ $(function () {
assert.expect(3)
var done = assert.async()
- var div = $('<div id="modal-test"/>')
- div
+ var $div = $('<div id="modal-test"/>')
+ $div
.on('shown.bs.modal', function () {
assert.ok($('#modal-test').length, 'modal insterted into dom')
assert.ok($('#modal-test').is(':visible'), 'modal visible')
- div.trigger($.Event('keydown', { which: 27 }))
+ $div.trigger($.Event('keydown', { which: 27 }))
setTimeout(function () {
assert.ok(!$('#modal-test').is(':visible'), 'modal hidden')
- div.remove()
+ $div.remove()
done()
}, 0)
})
@@ -186,16 +186,16 @@ $(function () {
assert.expect(3)
var done = assert.async()
- var div = $('<div id="modal-test"/>')
- div
+ var $div = $('<div id="modal-test"/>')
+ $div
.on('shown.bs.modal', function () {
assert.ok($('#modal-test').length, 'modal inserted into dom')
assert.ok($('#modal-test').is(':visible'), 'modal visible')
- div.trigger($.Event('keyup', { which: 27 }))
+ $div.trigger($.Event('keyup', { which: 27 }))
setTimeout(function () {
- assert.ok($('#modal-test').is(':visible'), 'modal still visible')
- div.remove()
+ assert.ok($div.is(':visible'), 'modal still visible')
+ $div.remove()
done()
}, 0)
})