Java freeform project assumes that if user specifies source packages folder and
test packges folder that s/he also has different classpaths for those source
roots - it's not possible to uncheck "Separate Classpath for each Source package
folder" - the checkbox is disabled. But there are projects that defines only one
classpath for every compilations, so it would be easier to share the classpath
definition even for test folders. The checkbox might be checked by default but
*** Issue 114027 has been marked as a duplicate of this issue. ***
I found out that the checkbox called 'Separate Classpath for each Source package folder' is in fact about compilation
units, not really about classpath and it's enabled if there are couple of source folders that can be grouped into one
compilation unit. So if we change the behavior to allow even test source folders use the same classpath then semantics
of the checkbox will change, because in that case even source roots that were included in one compilation unit would
have to be in separate CU.
*** Issue 65708 has been marked as a duplicate of this issue. ***
Changing the default component owner to tzezula.