Return-Path: Delivered-To: apmail-maven-continuum-commits-archive@www.apache.org Received: (qmail 74526 invoked from network); 13 Jul 2005 21:58:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 13 Jul 2005 21:58:42 -0000 Received: (qmail 20019 invoked by uid 500); 13 Jul 2005 21:58:42 -0000 Delivered-To: apmail-maven-continuum-commits-archive@maven.apache.org Received: (qmail 19991 invoked by uid 500); 13 Jul 2005 21:58:42 -0000 Mailing-List: contact continuum-commits-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: continuum-dev@maven.apache.org Delivered-To: mailing list continuum-commits@maven.apache.org Received: (qmail 19948 invoked by uid 99); 13 Jul 2005 21:58:41 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 13 Jul 2005 14:58:30 -0700 Received: (qmail 74501 invoked by uid 65534); 13 Jul 2005 21:58:28 -0000 Message-ID: <20050713215828.74500.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r216274 - in /maven/continuum/trunk: continuum-core/src/main/java/org/apache/maven/continuum/scm/DefaultContinuumScm.java continuum-model/src/main/resources/continuum.mdo Date: Wed, 13 Jul 2005 21:58:28 -0000 To: continuum-commits@maven.apache.org From: evenisse@apache.org X-Mailer: svnmailer-1.0.2 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: evenisse Date: Wed Jul 13 14:58:27 2005 New Revision: 216274 URL: http://svn.apache.org/viewcvs?rev=216274&view=rev Log: [CONTINUUM-222]. Capture new information provided by Maven SCM in UpdateScmResult. Modified: maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/scm/DefaultContinuumScm.java maven/continuum/trunk/continuum-model/src/main/resources/continuum.mdo Modified: maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/scm/DefaultContinuumScm.java URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/scm/DefaultContinuumScm.java?rev=216274&r1=216273&r2=216274&view=diff ============================================================================== --- maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/scm/DefaultContinuumScm.java (original) +++ maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/scm/DefaultContinuumScm.java Wed Jul 13 14:58:27 2005 @@ -225,6 +225,33 @@ } } + if ( scmResult.getChanges() != null ) + { + for ( Iterator it = scmResult.getChanges().iterator(); it.hasNext(); ) + { + org.apache.maven.scm.ChangeSet changeSet = (org.apache.maven.scm.ChangeSet) it.next(); + + ChangeSet change = new ChangeSet(); + + change.setAuthor( changeSet.getAuthor() ); + + change.setComment( changeSet.getComment() ); + + change.setDate( changeSet.getDate() ); + + if ( changeSet.getFile() != null ) + { + ChangeFile file = new ChangeFile(); + + file.setName( changeSet.getFile().getName() ); + + file.setRevision( changeSet.getFile().getRevision() ); + } + + result.addChange( change ); + } + } + return result; } } Modified: maven/continuum/trunk/continuum-model/src/main/resources/continuum.mdo URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-model/src/main/resources/continuum.mdo?rev=216274&r1=216273&r2=216274&view=diff ============================================================================== --- maven/continuum/trunk/continuum-model/src/main/resources/continuum.mdo (original) +++ maven/continuum/trunk/continuum-model/src/main/resources/continuum.mdo Wed Jul 13 14:58:27 2005 @@ -386,6 +386,14 @@ * + + changes + 1.0.0 + + ChangeSet + * + + @@ -406,6 +414,54 @@ ScmFileStatus --> + + + + + ChangeSet + org.apache.maven.continuum.scm + 1.0.0 + + + author + 1.0.0 + String + + + comment + 1.0.0 + String + + + date + 1.0.0 + Date + + + file + 1.0.0 + + ChangeFile + + + + + + + ChangeFile + org.apache.maven.continuum.scm + 1.0.0 + + + name + 1.0.0 + String + + + revision + 1.0.0 + String +