[root]/continuum-core/src/main/java/org/apache/maven/continuum/project/builder
manager
(3 files, 132 lines)
maven
(2 files, 478 lines)
o Splitting up -core into -core and -api.
o Removed unused utils from -core, moved over a single method to -xmlrpc
o Moved the project states to the model.
0 lines of code changed in:
Fixing CONTINUUM-65: "read modules from POM and add as project"
o Adding more exceptions to keep everything from throwing ContinuumException
all over the place.
3 lines of code changed in:
o Optimizing imports.
1 lines of code changed in:
Fixing CONTINUUM-124: "Split out the ContinuumProject creation from the
ContinuumBuilder"
This commit might be a big too big ..
o Adding a ContinuumProjectBuilder interface which will take a URL and create a
set of ContinuumProjects. Adding two implementations for Maven 1 and 2. The
code was copied verbatim from the ContinuumBuilders. The Maven 2 project
builder should also read the <module>s from the POM and add those as projects
too.
o Split out the metadata reading/parsing parts of *ContinuumBuilder so it can
be shared between the ContinuumBuilder and the ContinuumProjectBuilder.
o The addMaven{One,Two}Project() methods will now return a List of IDs instead
of a single ID.
1 lines of code changed in: