Skip to content

Tags in the description are invalid #520

@baywet

Description

@baywet

Thanks for stopping by to let us know something could be better!


PLEASE READ

If you have a support contract with Google, please create an issue in the support console. This will ensure a timely response.

Discover additional support services for the Google Maps Platform, including developer communities, technical guidance, and expert support at the Google Maps Platform support resources page.

If your bug or feature request is not related to this particular library, please visit the Google Maps Platform issue trackers.

Check for answers on StackOverflow with the google-maps tag.


Please be sure to include as much information as possible:

Environment details

  1. Specify the API at the beginning of the title (for example, "Places: ...") all APIs, this is not an issue with the APIs themselves but rather the description
  2. OS type and version not relevant
  3. Library version and other environment information Microsoft.OpenApi (nuget/dotnet) 2.0.0-preview.20 and up

Steps to reproduce

  1. Load the description https://raw.githubusercontent.com/googlemaps/openapi-specification/main/dist/google-maps-platform-openapi3.yml
  2. Get a The OpenAPI tag reference 'Geolocation API' does not reference a valid tag. error

Code example

Not relevant

Stack trace

Not relevant

Intermediate cause

This is caused by the fact that the tag names in the operations definition contain an API suffix but not their definition. They need to match otherwise the document is technically invalid according to the OAS specification.
I'd be happy to submit a PR, but that document seems to be automatically generated from another tool.

Context

https://github.com/microsoft/kiota/actions/runs/15145628198/job/42580662734?pr=6481
microsoft/kiota#6481

Following these steps will guarantee the quickest resolution possible.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    triage meI really want to be triaged.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions