cool!

one question, one nitpick:

On 24/06/2008, at 4:59 AM, [EMAIL PROTECTED] wrote:


+        // Check changes
+ if ( !shouldBuild && ! context.getScmResult().getChanges().isEmpty() )
+        {
+            try
+            {
+ ContinuumBuildExecutor executor = buildExecutorManager.getBuildExecutor( project.getExecutorId() ); + shouldBuild = executor.shouldBuild( context.getScmResult().getChanges(), project, + workingDirectoryService.getWorkingDirectory( project ), + context.getBuildDefinition() );
+            }
+            catch ( Exception e )
+            {
+                //nothing to do
+            }
+        }

it's not clear to me why the exception can be swallowed?

+        int i = 0;
+        while ( i <= files.size() - 1 )
+        {
+            ChangeFile file = files.get( i );
+            boolean found = false;
+            for ( String module : modules )
+            {
+                if ( file.getName().indexOf( module ) > 0 )
+                {
+                    files.remove( file );
+                    found = true;
+                    break;
+                }
+            }
+            if ( !found )
+            {
+                i++;
+            }
+            else
+            {
+                break;
+            }
+        }

can't the i stuff be a standard for loop?

Cheers,
Brett

--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/

Reply via email to