forked from qt-creator/qt-creator
		
	QmlJS checks: Add Hint about anonymous function formatting.
Migrated from QtChecker. Change-Id: I0178cc189d1c98b51e1aeb43db7421ba8c43fc7e Reviewed-on: http://codereview.qt-project.org/5856 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com> Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com>
This commit is contained in:
		| @@ -807,6 +807,16 @@ bool Check::visit(FunctionDeclaration *ast) | ||||
|  | ||||
| bool Check::visit(FunctionExpression *ast) | ||||
| { | ||||
|     if (ast->name.isEmpty()) { | ||||
|         SourceLocation locfunc = ast->functionToken; | ||||
|         SourceLocation loclparen = ast->lparenToken; | ||||
|         if (locfunc.isValid() && loclparen.isValid() | ||||
|                 && (locfunc.startLine != loclparen.startLine | ||||
|                     || locfunc.end() + 1 != loclparen.begin())) { | ||||
|             addMessage(HintAnonymousFunctionSpacing, locationFromRange(locfunc, loclparen)); | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     DeclarationsCheck bodyCheck; | ||||
|     addMessages(bodyCheck(ast)); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user