Motivation for this enhancement can be found in issue #122200.
Now, if there are no source roots it's not possible to define source level for whole the project (customizer does not
work, it cannot) because source level is part of a compilation unit. It would be useful to have some common/"fallback"
*** Issue 122363 has been marked as a duplicate of this issue. ***
*** Issue 122366 has been marked as a duplicate of this issue. ***
Changing the default component owner to tzezula.