From fb1ae30293f663629b1543d218b8901f3b9a57ff Mon Sep 17 00:00:00 2001 From: Thomas Hartmann <Thomas.Hartmann@nokia.com> Date: Wed, 7 Jul 2010 13:05:25 +0200 Subject: [PATCH] qmljsrewriter: adapt rewriter to ChangeSet api changes --- src/libs/qmljs/qmljsrewriter.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/libs/qmljs/qmljsrewriter.cpp b/src/libs/qmljs/qmljsrewriter.cpp index 2c7a46c7955..2b5a773ad00 100644 --- a/src/libs/qmljs/qmljsrewriter.cpp +++ b/src/libs/qmljs/qmljsrewriter.cpp @@ -127,7 +127,7 @@ void Rewriter::addBinding(AST::UiObjectInitializer *ast, newPropertyTemplate.prepend(QLatin1Char('\n')); } - m_changeSet->replace(endOfPreviousMember.end(), 0, + m_changeSet->insert(endOfPreviousMember.end(), newPropertyTemplate.arg(propertyName, propertyValue)); } @@ -302,7 +302,7 @@ void Rewriter::replaceMemberValue(UiObjectMember *propertyMember, if (needsSemicolon) replacement += ';'; - m_changeSet->replace(startOffset, endOffset - startOffset, replacement); + m_changeSet->replace(startOffset, endOffset, replacement); } bool Rewriter::isMatchingPropertyMember(const QString &propertyName, @@ -343,7 +343,7 @@ void Rewriter::insertIntoArray(UiArrayBinding *ast, const QString &newValue) return; const int insertionPoint = lastMember->lastSourceLocation().end(); - m_changeSet->replace(insertionPoint, 0, QLatin1String(",\n") + newValue); + m_changeSet->insert(insertionPoint, QLatin1String(",\n") + newValue); } void Rewriter::removeProperty(UiObjectInitializer *ast, const QString &propertyName) @@ -406,7 +406,7 @@ void Rewriter::removeMember(UiObjectMember *member) includeSurroundingWhitespace(start, end); - m_changeSet->replace(start, end - start, QLatin1String("")); + m_changeSet->replace(start, end, QLatin1String("")); } bool Rewriter::includeSurroundingWhitespace(int &start, int &end) const @@ -558,7 +558,7 @@ void Rewriter::appendToArrayBinding(UiArrayBinding *arrayBinding, const int insertionPoint = lastMember->lastSourceLocation().end(); - m_changeSet->replace(insertionPoint, 0, QLatin1String(",\n") + content); + m_changeSet->insert(insertionPoint, QLatin1String(",\n") + content); } void Rewriter::addObject(UiObjectInitializer *ast, const QString &content) @@ -575,7 +575,7 @@ void Rewriter::addObject(UiObjectInitializer *ast, const QString &content) } textToInsert += content; - m_changeSet->replace(insertionPoint, 0, QLatin1String("\n") + textToInsert); + m_changeSet->insert(insertionPoint, QLatin1String("\n") + textToInsert); } void Rewriter::removeObjectMember(UiObjectMember *member, UiObjectMember *parent) @@ -590,7 +590,7 @@ void Rewriter::removeObjectMember(UiObjectMember *member, UiObjectMember *parent } includeLeadingEmptyLine(start); - m_changeSet->replace(start, end - start, QLatin1String("")); + m_changeSet->replace(start, end, QLatin1String("")); } void Rewriter::extendToLeadingOrTrailingComma(UiArrayBinding *parentArray, -- GitLab