The typespecs are inconsistent between ex_typesense and open_api_typesense, leading to dialyzer errors – ex_typesense expects input as plain map while open_api_typesense expects ApiKeySchema.t()
ex_typesense
|
@spec create_key(map(), keyword()) :: |
|
{:ok, OpenApiTypesense.ApiKey.t()} | {:error, OpenApiTypesense.ApiResponse.t()} |
|
def create_key(body, opts) do |
|
OpenApiTypesense.Keys.create_key(body, opts) |
|
end |
open_api_typesense

The typespecs are inconsistent between ex_typesense and open_api_typesense, leading to dialyzer errors – ex_typesense expects input as plain map while open_api_typesense expects
ApiKeySchema.t()ex_typesense
ex_typesense/lib/ex_typesense/key.ex
Lines 121 to 125 in 3707573
open_api_typesense