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,
|
HintBinaryOperatorSpacing,
|
||||||
HintOneStatementPerLine,
|
HintOneStatementPerLine,
|
||||||
HintExtraParentheses,
|
HintExtraParentheses,
|
||||||
|
WarnAliasReferRootHierarchy,
|
||||||
|
|
||||||
// QmlDesigner related
|
// QmlDesigner related
|
||||||
WarnImperativeCodeNotEditableInVisualDesigner,
|
WarnImperativeCodeNotEditableInVisualDesigner,
|
||||||
@@ -748,6 +749,7 @@ void Check::enableQmlDesignerChecks()
|
|||||||
enableMessage(WarnReferenceToParentItemNotSupportedByVisualDesigner);
|
enableMessage(WarnReferenceToParentItemNotSupportedByVisualDesigner);
|
||||||
enableMessage(ErrUnsupportedRootTypeInVisualDesigner);
|
enableMessage(ErrUnsupportedRootTypeInVisualDesigner);
|
||||||
enableMessage(ErrInvalidIdeInVisualDesigner);
|
enableMessage(ErrInvalidIdeInVisualDesigner);
|
||||||
|
enableMessage(WarnAliasReferRootHierarchy);
|
||||||
//## triggers too often ## check.enableMessage(StaticAnalysis::WarnUndefinedValueForVisualDesigner);
|
//## triggers too often ## check.enableMessage(StaticAnalysis::WarnUndefinedValueForVisualDesigner);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user