소스 검색

qapi: Slightly clearer error message for invalid "Returns" section

Change "'Returns:' is only valid for commands" to "'Returns' section
is only valid for commands".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-ID: <20240227113921.236097-3-armbru@redhat.com>
Markus Armbruster 1 년 전
부모
커밋
51e97c14fb
2개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 2
      scripts/qapi/parser.py
  2. 1 1
      tests/qapi-schema/doc-invalid-return.err

+ 3 - 2
scripts/qapi/parser.py

@@ -716,8 +716,9 @@ def connect_feature(self, feature: 'QAPISchemaFeature') -> None:
 
 
     def check_expr(self, expr: QAPIExpression) -> None:
     def check_expr(self, expr: QAPIExpression) -> None:
         if self.returns and 'command' not in expr:
         if self.returns and 'command' not in expr:
-            raise QAPISemError(self.returns.info,
-                               "'Returns:' is only valid for commands")
+            raise QAPISemError(
+                self.returns.info,
+                "'Returns' section is only valid for commands")
 
 
     def check(self) -> None:
     def check(self) -> None:
 
 

+ 1 - 1
tests/qapi-schema/doc-invalid-return.err

@@ -1 +1 @@
-doc-invalid-return.json:6: 'Returns:' is only valid for commands
+doc-invalid-return.json:6: 'Returns' section is only valid for commands