Author: rob.stryker(a)jboss.com
Date: 2008-12-17 15:15:41 -0500 (Wed, 17 Dec 2008)
New Revision: 12659
Modified:
trunk/archives/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/build/ArchiveBuildDelegate.java
Log:
free-test bugs - error message a la max
Modified:
trunk/archives/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/build/ArchiveBuildDelegate.java
===================================================================
---
trunk/archives/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/build/ArchiveBuildDelegate.java 2008-12-17
20:15:25 UTC (rev 12658)
+++
trunk/archives/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/build/ArchiveBuildDelegate.java 2008-12-17
20:15:41 UTC (rev 12659)
@@ -203,10 +203,13 @@
IStatus[] errors2 = errors.toArray(new IStatus[errors.size()]);
if( log )
EventManager.error(pkg, errors2 );
- MultiStatus ms = new MultiStatus(ArchivesCore.PLUGIN_ID, 0,
ArchivesCoreMessages.ErrorBuilding, null);
+ monitor.done();
+ if( errors2.length == 0)
+ return Status.OK_STATUS;
+
+ MultiStatus ms = new MultiStatus(ArchivesCore.PLUGIN_ID, IStatus.ERROR,
ArchivesCoreMessages.ErrorBuilding, null);
for( int i = 0; i < errors.size(); i++ )
ms.add(errors.get(i));
- monitor.done();
return ms;
}
Show replies by date