Highlighter: Remove unused methods

We want all the possible definitions nowadays.

Change-Id: I491d40b103a2daf187571910bb43c32e0bfbb1e4
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Eike Ziller
2020-03-24 07:53:55 +01:00
parent 0366a8aadb
commit 289c9e959c
2 changed files with 0 additions and 32 deletions

View File

@@ -110,35 +110,6 @@ Highlighter::Highlighter()
&categoryForTextStyle);
}
Highlighter::Definition Highlighter::definitionForDocument(const TextDocument *document)
{
const Utils::MimeType mimeType = Utils::mimeTypeForName(document->mimeType());
Definition definition;
if (mimeType.isValid())
definition = Highlighter::definitionForMimeType(mimeType.name());
if (!definition.isValid())
definition = Highlighter::definitionForFilePath(document->filePath());
return definition;
}
Highlighter::Definition Highlighter::definitionForMimeType(const QString &mimeType)
{
if (mimeType.isEmpty())
return {};
const Definitions definitions = definitionsForMimeType(mimeType);
if (definitions.size() == 1)
return definitions.first();
return highlightRepository()->definitionForMimeType(mimeType);
}
Highlighter::Definition Highlighter::definitionForFilePath(const Utils::FilePath &fileName)
{
const Definitions definitions = definitionsForFileName(fileName);
if (definitions.size() == 1)
return definitions.first();
return highlightRepository()->definitionForFileName(fileName.fileName());
}
Highlighter::Definition Highlighter::definitionForName(const QString &name)
{
return highlightRepository()->definitionForName(name);

View File

@@ -44,9 +44,6 @@ public:
using Definitions = QList<Definition>;
Highlighter();
static Definition definitionForDocument(const TextDocument *document);
static Definition definitionForMimeType(const QString &mimeType);
static Definition definitionForFilePath(const Utils::FilePath &fileName);
static Definition definitionForName(const QString &name);
static Definitions definitionsForDocument(const TextDocument *document);