Details
Description
From the Cargo dev mailing list:
- Move each container implementation files into a separate project.
- Directory structure:
cargo/trunk/
| _ core/ |
| _ api/ |
| _ util/ |
| _ modules/ |
| _ container/ |
| _ generic/ |
| _ containers/ |
| _ resin/ |
| _ tomcat/ |
| _ jboss/ |
| _ [...] |
| _ extensions/ |
| _ ant/ |
| _ maven/ |
| _ maven2/ |
| _ netbeans/ |
| _ intellijidea/ |
| _ [...] |
| _ samples/ |
| _ [...] |
- In order to support this directory structure we need to modify the core/api/generic project so that it doesn't depend anymore on container implementation. This can be done by using introspection.
Done