[elixir-core:11522] Re: [Proposal] Warn on duplicated aliases

2023-09-12 Thread Christopher Keele
We'd need to go deeper with the logic here than just checking for literally "duplicated" alias calls, as aliases can impact later ones—for a contrived example, see: ``` defmodule Na.Na.Na.Na.Na.Na.Batman do def batman!, do: :batman end defmodule Test do alias Na.Na alias Na.Na alias

Re: [elixir-core:11518] [proposal] Elixir For GSOC 2024

2023-09-12 Thread José Valim
The Elixir Team has no plans to participate but other projects in the community may be interested. I recommend starting a discussion on Elixir Forum. The Erlang Ecosystem Foundation was also used to participate in the past. On Tue, Sep 12, 2023 at 5:27 AM Apoorv Gupta wrote: > Will elixir be

Re: [elixir-core:11519] [Proposal] Trace functions when they are inlined

2023-09-12 Thread José Valim
This is a bug. We should emit the trace before they are inlined. Can you please do a bug report? On Mon, Sep 11, 2023 at 1:55 AM Mitchell Hanberg < the.mitch.hanb...@gmail.com> wrote: > Currently, by the time *_function and *_macro traces are emitted, I > believe that inlined functions have

Re: [elixir-core:11521] [Proposal] Trace functions when they are inlined

2023-09-12 Thread Mitchell Hanberg
I will after work today, thank you José! - Mitch On Tuesday, September 12, 2023 at 9:07:56 AM UTC-4 José Valim wrote: > This is a bug. We should emit the trace before they are inlined. Can you > please do a bug report? > > On Mon, Sep 11, 2023 at 1:55 AM Mitchell Hanberg > wrote: > >>

Re: [elixir-core:11518] IEx auto-complete on __functions__

2023-09-12 Thread Thibaut Barrère
> `__schema__` is only a partially-public API. I believe it is indeed the culprit ; it is displayed as public on the website, but "technically" not public. > For it to show up in documentation and iex, a PR would need to be accepted > to Ecto that would add a `@doc` attribute to the generated