build: Provide a grunt fix task to auto-fix jscs failures

Change-Id: I29c978a23966adcdcbb3e5b1a95effab1ee2d38b
This commit is contained in:
James D. Forrester 2015-06-03 16:33:39 -07:00
parent c488e96a8f
commit bbfa0773a2

View file

@ -61,7 +61,15 @@ module.exports = function ( grunt ) {
]
},
jscs: {
src: '<%= jshint.all %>'
fix: {
options: {
fix: true
},
src: '<%= jshint.all %>'
},
main: {
src: '<%= jshint.all %>'
}
},
csslint: {
options: {
@ -110,7 +118,8 @@ module.exports = function ( grunt ) {
} );
grunt.registerTask( 'build', [ 'jsduckcatconfig', 'buildloader' ] );
grunt.registerTask( 'lint', [ 'jshint', 'jscs', 'csslint', 'banana' ] );
grunt.registerTask( 'lint', [ 'jshint', 'jscs:main', 'csslint', 'banana' ] );
grunt.registerTask( 'fix', [ 'jscs:fix' ] );
grunt.registerTask( 'test', [ 'build', 'lint' ] );
grunt.registerTask( 'test-ci', [ 'git-status' ] );
grunt.registerTask( 'default', 'test' );