KronicDeth / intellij-elixir

Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)
Other
1.84k stars 154 forks source link

All external libraries are named ebin instead of their names #1623

Open hasrthur opened 5 years ago

hasrthur commented 5 years ago

Describe the bug All external libraries in Project Structure view are named ebin instead of their names

To Reproduce Steps to reproduce the behavior:

  1. mix new test_intellij_elixir_plugin

  2. Click on 'Import project'

  3. Select newly created project

  4. Screenshot 2019-11-20 at 09 48 20
  5. Screenshot 2019-11-20 at 09 50 21
  6. Screenshot 2019-11-20 at 09 49 32
  7. Screenshot 2019-11-20 at 09 50 50
  8. Set correct module sdk (not sure why it is not inferred automatically)

    Screenshot 2019-11-20 at 09 52 02
  9. In Project Structure all the external libraries are named ebin

    Screenshot 2019-11-20 at 09 52 54

Expected behavior All external libraries should have appropriate names

Desktop:

Erlang:

Elixir:

Plugin:

KronicDeth commented 4 years ago

I'm not sure I can fix this as the ebin appears because that's the path I have to add as the library path. I'll look if I can make a LibraryType or something that lets me change the name to the parent directory or something custom.