Files
n8n-openai-adapter/lib/elixir/src
José Valim 514355f3d9 Type inference for structs and type checking for dot/remote (#13518)
We now warn:

* `expr.field` when `expr` may not be a map
* `expr.call()` when `expr` may not be an atom
* `expr.call(...)` when `expr` may not be an atom
* `&expr.foo/1` when `expr` may not be an atom

Furthermore, we lay down the ground work for checking undefined
and deprecation warnings across unions. For example, if you write
this code:

    mod = if something?, do: Foo, else: Bar
    mod.some_function()

In the future, it will warn if any of Foo OR Bar do not define the relevant function.
Finally, we improve pretty printing of maps and aliases in types.
2024-04-30 14:15:32 +02:00
..
2024-04-03 00:04:48 +02:00
2023-10-24 00:36:24 +02:00
2024-04-03 00:04:48 +02:00
2024-02-26 18:28:40 +01:00
2024-02-29 14:48:54 +01:00
2024-04-03 00:04:48 +02:00
2024-02-29 14:48:54 +01:00