sfxcode / sapphire-core

Scala - JavaFX Application Framework (CDI, Binding, Expressions)
https://sfxcode.github.io/sapphire-javafx
Apache License 2.0
8 stars 1 forks source link

Remove CDI by default #21

Closed sfxcode closed 4 years ago

sfxcode commented 4 years ago

After many years of using CDI as core feature i decided to drop the default implementation powered by deltaspike. the benefits are to small at least. There are many dependencies, a more complex setup and a longer startup time. However, if some will use CDI in own projects it can easily be done be creating the ApplicationController as CDI Bean and inject some stuff.