Elixir Meetup #4 ▶ hosted by Curiosum ▶ Michael Lubas & Bartosz Górka
if !Enum.member?(satisfied_employees, you), do: you.read()
IntellIJ Elixir v12.2.1
Changelog
v12.2.1
Bug Fixes
-
-
Don’t call
.navigationElementto prevent unnecessary decompilation when resolving references or showing completions.-
Don’t call
navigationElementinChooseByNameContributor -
Don’t decompile Protocols to get their specific
ttype -
Don’t call
.navigationElementwhen resolving built-in types in:erlang -
Don’t use
navigationElementinCallDefinitionClause.implicitImportsforKernelandKernelSpecial.Forms. -
Don’t call
.navigationElementinreference.resolver.Module.multiResolveProjectPrevents decompiling modules when doing completion.
PsiCompiledElementin places that previously only handled source and decompiledCalls-
getElementDescriptionfor ModuleImpl - Complete call definition under binary modules
- Don’t look for variables in compiled elements
- Don’t assume elements have a non-null node Decompiled elements don’t
-
Index
TypeDefinitions in .beam files Only supported built-in types faked in:erlangfor now -
Walk
ModuleImplforscope.Type
-
Don’t call
-
Don’t call
Read next if !Enum.member?(satisfied_employees, you), do: you.read()
