forked from qt-creator/qt-creator
QmlJS: Switch default enabled state for analyzer message
This message was mainly added for the QmlDesigner and DesignStudio. It might be a valid warning under circumstances, but it may also prevent valid use cases. Turn it off by default and enable it for the QmlDesigner parts. Fixes: QTCREATORBUG-29088 Change-Id: Id2c76efdf3fa419cfce71ad89360927241d41ac8 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
This commit is contained in:
@@ -649,6 +649,7 @@ QList<StaticAnalysis::Type> Check::defaultDisabledMessages()
|
||||
HintBinaryOperatorSpacing,
|
||||
HintOneStatementPerLine,
|
||||
HintExtraParentheses,
|
||||
WarnAliasReferRootHierarchy,
|
||||
|
||||
// QmlDesigner related
|
||||
WarnImperativeCodeNotEditableInVisualDesigner,
|
||||
@@ -748,6 +749,7 @@ void Check::enableQmlDesignerChecks()
|
||||
enableMessage(WarnReferenceToParentItemNotSupportedByVisualDesigner);
|
||||
enableMessage(ErrUnsupportedRootTypeInVisualDesigner);
|
||||
enableMessage(ErrInvalidIdeInVisualDesigner);
|
||||
enableMessage(WarnAliasReferRootHierarchy);
|
||||
//## triggers too often ## check.enableMessage(StaticAnalysis::WarnUndefinedValueForVisualDesigner);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user