| 1055 | } |
| 1056 | |
| 1057 | QStringConverter::Encoding Repository::encoding() const { |
| 1058 | QString encoding = gitConfig().value<QString>("gui.encoding"); |
| 1059 | auto conv = QStringConverter::encodingForName(encoding.toLocal8Bit().data()); |
| 1060 | return conv ? conv.value() : QStringConverter::System; |
| 1061 | } |
| 1062 | |
| 1063 | QString Repository::decode(const QByteArray &text) const { |
| 1064 | return QStringDecoder{encoding()}.decode(text); |
no test coverage detected