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), )
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), )