Skip to content

Commit f6fc581

Browse files
committed
移除url库在CodeService的使用
1 parent e5ef8a3 commit f6fc581

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

CodeFormat/src/LuaFormat.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include "LuaParser/Parse/LuaParser.h"
1414
#include "CodeService/Diagnostic/DiagnosticBuilder.h"
1515
#include "Util/FileFinder.h"
16+
#include "Util/Url.h"
1617

1718
LuaFormat::LuaFormat() {
1819
_diagnosticStyle.name_style_check = false;

CodeFormatServer/src/Service/ConfigService.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#include "CodeService/Config/LanguageTranslator.h"
55
#include "LanguageServer.h"
66
#include "DiagnosticService.h"
7+
#include "Util/Url.h"
78

89
ConfigService::ConfigService(LanguageServer *owner)
910
: Service(owner) {
@@ -23,7 +24,8 @@ LuaStyle &ConfigService::GetLuaStyle(std::string_view fileUri) {
2324
}
2425

2526
if (editorConfig) {
26-
return editorConfig->Generate(fileUri);
27+
auto filePath = url::UrlToFilePath(fileUri);
28+
return editorConfig->Generate(filePath);
2729
}
2830
return _defaultStyle;
2931
}

CodeService/src/Config/LuaEditorConfig.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#include <regex>
77

88
#include "Util/StringUtil.h"
9-
#include "Util/Url.h"
109

1110
std::shared_ptr<LuaEditorConfig> LuaEditorConfig::LoadFromFile(const std::string &path) {
1211
std::fstream fin(path, std::ios::in);
@@ -56,8 +55,7 @@ void LuaEditorConfig::Parse() {
5655
}
5756
}
5857

59-
LuaStyle &LuaEditorConfig::Generate(std::string_view fileUri) {
60-
auto filePath = url::UrlToFilePath(fileUri);
58+
LuaStyle &LuaEditorConfig::Generate(std::string_view filePath) {
6159

6260
std::vector<std::size_t> patternSection;
6361
for (std::size_t i = 0; i != _sections.size(); i++) {

0 commit comments

Comments
 (0)