Skip to content

Commit 48c2b37

Browse files
committed
fix type format bug
1 parent a825a47 commit 48c2b37

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

CodeFormatCore/src/TypeFormat/LuaTypeFormat.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,13 @@ void LuaTypeFormat::FormatLine(std::size_t line, std::size_t character, const Lu
165165
FormatRange formatRange;
166166
auto &file = t.GetFile();
167167
auto offset = file.GetOffset(line, character);
168+
auto currentTokenKind = t.GetTokenAtOffset(offset).GetTokenKind(t);
169+
if (currentTokenKind == TK_STRING
170+
|| currentTokenKind == TK_LONG_COMMENT
171+
|| currentTokenKind == TK_LONG_STRING) {
172+
return;
173+
}
174+
168175
auto prevToken = t.GetTokenBeforeOffset(offset);
169176
auto tempStyle = style;
170177
switch (prevToken.GetTokenKind(t)) {

0 commit comments

Comments
 (0)