How to handle "global" configuration using dependency injection
How to autoformat Java code using Saving Actions in IntelliJ