Esempio n. 1
0
 def _lint(
     self,
     *,
     name: str,
     object_type: api_report_pb2.ObjectType,
     page_info: parser.PageInfo,
 ) -> None:
     self.api_report.symbol_metric.add(
         symbol_name=name,
         object_type=object_type,
         return_lint=linter.lint_returns(page_info),
         raises_lint=linter.lint_raises(page_info),
     )
Esempio n. 2
0
 def _lint(
     self,
     *,
     name: str,
     object_type: api_report_pb2.ObjectType,
     page_info: parser.PageInfo,
 ) -> None:
     self.api_report.symbol_metric.add(
         symbol_name=name,
         object_type=object_type,
         parameter_lint=linter.lint_params(page_info),
         desc_lint=linter.lint_description(page_info),
         usage_example_lint=linter.lint_usage_example(page_info),
         return_lint=linter.lint_returns(page_info),
         raises_lint=linter.lint_raises(page_info),
     )