jboss-parent 11 has default source/target set to 1.7
First step toward FORGE-1247
Added setTransactionTimeout to ResourceTransaction
ResourceTransaction now can be @Inject'ed
Less coupling in ResourceFactoryImpl and ResourceTransaction impl
Implemented FORGE-1247: ProjectType should be separated from BuildSystem
Mid refactor for BuildSystemFacet - not sure if I need 1 method or two in ProjectType
Fix NPE situation in NewProjectWizard
Fix JavaParser test failure due to non-transitive optional dependencies.
Merge branch 'FORGE-1247' into 2.0
Added JPA 2 Metamodel generation support
More updates to support BuildSystemFacet. Needs review. I have tests though :)
Disabling JPA metamodel checkbox if no facet implementation is found
Fix duplicate persistence unit name issue.
Update error message
Renamed fields to container and provider
Using JPA 2.1 descriptor (TODO: Change to common interface)
Related to FORGE-1247 - Java project types should set source and compiler versions
Test FORGE-1247 - Ensure that build systems input is updated when more project type may only be built by some different set of build systems
Setting selection to created projects