Skip to content

Glossary support for Google Cloud Translation Advanced #1012

Glossary support for Google Cloud Translation Advanced

Glossary support for Google Cloud Translation Advanced #1012

Triggered via pull request November 13, 2024 09:49
Status Success
Total duration 4m 43s
Artifacts

api.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 14 warnings
API Lint
/opt/hostedtoolcache/Python/3.13.0/x64/lib/python3.13/site-packages/pip/_internal/metadata/importlib/_dists.py:77: DeprecationWarning: Unimplemented abstract methods {'locate_file'} return cls(files, info_location)
API Lint: weblate/api/views.py#L1927
[Search]: unable to guess serializer. This is graceful fallback handling for APIViews. Consider using GenericAPIView as view base class, if view is under your control. Either way you may want to add a serializer_class (or method). Ignoring view for now.
API Lint: weblate/api/views.py#L1982
[TasksViewSet]: unable to guess serializer. This is graceful fallback handling for APIViews. Consider using GenericAPIView as view base class, if view is under your control. Either way you may want to add a serializer_class (or method). Ignoring view for now.
operation-summary: weblate-openapi.yaml#L15
Operation object should contain `summary` field.
operation-4xx-response: weblate-openapi.yaml#L37
Operation must have at least one `4XX` response.
operation-summary: weblate-openapi.yaml#L52
Operation object should contain `summary` field.
operation-4xx-response: weblate-openapi.yaml#L68
Operation must have at least one `4XX` response.
operation-summary: weblate-openapi.yaml#L82
Operation object should contain `summary` field.
operation-4xx-response: weblate-openapi.yaml#L109
Operation must have at least one `4XX` response.
operation-summary: weblate-openapi.yaml#L163
Operation object should contain `summary` field.
operation-4xx-response: weblate-openapi.yaml#L178
Operation must have at least one `4XX` response.
operation-summary: weblate-openapi.yaml#L123
Operation object should contain `summary` field.
operation-4xx-response: weblate-openapi.yaml#L149
Operation must have at least one `4XX` response.
API Lint: weblate/api/views.py#L1776
[ComponentListViewSet]: could not derive type of path parameter "component_slug" because model "weblate.trans.models.componentlist.ComponentList" contained no such field. Consider annotating parameter with @extend_schema. Defaulting to "string".
API Lint: weblate/api/views.py#L1014
[ComponentViewSet]: could not derive type of path parameter "project_slug" because model "weblate.trans.models.component.Component" contained no such field. Consider annotating parameter with @extend_schema. Defaulting to "string".
API Lint: weblate/api/views.py#L507
[GroupViewSet]: could not derive type of path parameter "language_code" because model "weblate.auth.models.Group" contained no such field. Consider annotating parameter with @extend_schema. Defaulting to "string".
API Lint: weblate/api/serializers.py#L276
[RoleViewSet > RoleSerializer]: could not resolve serializer field "PermissionSerializer()". Defaulting to "string"