social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

479
active users

#IntelliJ_IDEA

0 posts0 participants0 posts today

TIL a way a #StaticMethodImport in #Java can become tricky; if you are unfortunate enough to work on a codebase that (indirectly)

a) extends from a base class of a library which

b) introduces a method in an update that shares its method signature with a method that

c) is statically imported from somewhere else in a subclass in that codebase,

then the former wins rather than the latter. I would have very much liked to see a compiler or #IntelliJ_IDEA warning about an #AmbigiousCall 😳

Now that the code has been split up into multiple library workspaces and one binary workspace, IntellJ with the rust plugin doesn't do code analysis properly anymore. After reading for a bit, it seems that VS Code does a better job in this.

Does anyone have any recommendations on handing large codebases with multiple rust workspaces in IntelliJ or VS Code?