Skip to content

Commit ce20bf5

Browse files
committed
fix(langserver): handle unwanted warning messages at libdoc generation for robot files
1 parent 2439578 commit ce20bf5

File tree

1 file changed

+3
-1
lines changed
  • packages/language_server/src/robotcode/language_server/robotframework/diagnostics

1 file changed

+3
-1
lines changed

packages/language_server/src/robotcode/language_server/robotframework/diagnostics/library_doc.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2431,6 +2431,7 @@ def get_model_doc(
24312431
) -> LibraryDoc:
24322432
from robot.errors import DataError, VariableError
24332433
from robot.libdocpkg.robotbuilder import KeywordDocBuilder
2434+
from robot.output.logger import LOGGER
24342435
from robot.parsing.lexer.tokens import Token as RobotToken
24352436
from robot.parsing.model.blocks import Keyword
24362437
from robot.parsing.model.statements import Arguments, KeywordName
@@ -2502,7 +2503,8 @@ def get_argument_definitions_from_line(line: int) -> List[ArgumentDefinition]:
25022503

25032504
res = ResourceFile(source=source)
25042505

2505-
ResourceBuilder(res).visit(model)
2506+
with LOGGER.cache_only:
2507+
ResourceBuilder(res).visit(model)
25062508

25072509
class MyUserLibrary(UserLibrary):
25082510
current_kw: Any = None

0 commit comments

Comments
 (0)