forked from qt-creator/qt-creator
Mercurial plugin, merge request with suggested fixes.
This commit is contained in:
19
src/plugins/mercurial/annotationhighlighter.cpp
Normal file
19
src/plugins/mercurial/annotationhighlighter.cpp
Normal file
@@ -0,0 +1,19 @@
|
||||
#include "annotationhighlighter.h"
|
||||
#include "constants.h"
|
||||
|
||||
using namespace Mercurial::Internal;
|
||||
using namespace Mercurial;
|
||||
|
||||
MercurialAnnotationHighlighter::MercurialAnnotationHighlighter(const ChangeNumbers &changeNumbers,
|
||||
QTextDocument *document)
|
||||
: VCSBase::BaseAnnotationHighlighter(changeNumbers, document),
|
||||
changeset(Constants::CHANGESETID12)
|
||||
{
|
||||
}
|
||||
|
||||
QString MercurialAnnotationHighlighter::changeNumber(const QString &block) const
|
||||
{
|
||||
if (changeset.indexIn(block) != -1)
|
||||
return changeset.cap(1);
|
||||
return QString();
|
||||
}
|
||||
Reference in New Issue
Block a user