Currently the mojo language is still in move.
Is there some support to migrate/update outdated syntax (semi-) automatically ?
e.g. for other projects, there is grit support to migrate a project when language syntax or an API is updated
Hey Bmerkle I could see this feature in Mojo’s linting and formatting features though I don’t know how much of a pain that would be for the Mojo team @ HQ or if it is practical @ scale while Mojo is baking. Don’t subscribe to Mojo’s repo because then you would know how granular it can get
There is not support for that type of automatic migration, partially because something like that is much easier to implement inside of a formatting tool. There are also a lot of changes which grit can’t really handle that well, such as “this is now undefined behavior” changes. This is one of the downsides of early languages.