| 298 | } |
| 299 | |
| 300 | std::vector<LuaDiagnosticInfo> LuaCodeFormat::MakeDiagnosticInfo(const std::vector<LuaDiagnostic> &diagnostics, |
| 301 | std::shared_ptr<LuaSource> file) { |
| 302 | std::vector<LuaDiagnosticInfo> results; |
| 303 | for (auto &diagnostic: diagnostics) { |
| 304 | auto &result = results.emplace_back(); |
| 305 | result.Type = diagnostic.Type; |
| 306 | result.Message = diagnostic.Message; |
| 307 | result.Data = diagnostic.Data; |
| 308 | result.Start.Line = file->GetLine(diagnostic.Range.StartOffset); |
| 309 | result.Start.Col = file->GetColumn(diagnostic.Range.StartOffset); |
| 310 | result.End.Line = file->GetLine(diagnostic.Range.GetEndOffset()); |
| 311 | result.End.Col = file->GetColumn(diagnostic.Range.GetEndOffset()) + 1; |
| 312 | } |
| 313 | |
| 314 | return results; |
| 315 | } |
| 316 | |
| 317 | void LuaCodeFormat::CalculateTempStyle(LuaStyle &style, ConfigMap &configMap) { |
| 318 | if (configMap.empty()) { |
nothing calls this directly
no test coverage detected