JBoss Tools SVN: r21704 - branches/modular_build/build.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-04-26 16:52:05 -0400 (Mon, 26 Apr 2010)
New Revision: 21704
Modified:
branches/modular_build/build/build.xml
Log:
set default null value for COMPONENT
Modified: branches/modular_build/build/build.xml
===================================================================
--- branches/modular_build/build/build.xml 2010-04-26 20:49:50 UTC (rev 21703)
+++ branches/modular_build/build/build.xml 2010-04-26 20:52:05 UTC (rev 21704)
@@ -304,13 +304,14 @@
</exec>
<antcall target="collect.test.results">
- <param name="COMPONENT" value="${COMPONENT}" />
+ <param name="COMPONENT" value="@{COMPONENT}" />
</antcall>
</sequential>
</for>
</target>
<target name="collect.test.results">
+ <property name="COMPONENT" value=""/>
<!-- collect test results by copying ${WORKINGDIR}/${COMPONENT}/**/target/surefire-reports/*.xml into ${basedir}/surefire-reports/${COMPONENT} -->
<delete dir="${basedir}/surefire-reports/${COMPONENT}" includeemptydirs="true" />
<mkdir dir="${basedir}/surefire-reports/${COMPONENT}" />
14 years, 8 months
JBoss Tools SVN: r21703 - in branches/modular_build/jbpm: features/org.jboss.tools.flow.jpdl4.feature and 19 other directories.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-04-26 16:49:50 -0400 (Mon, 26 Apr 2010)
New Revision: 21703
Added:
branches/modular_build/jbpm/features/org.jboss.tools.flow.jpdl4.feature/pom.xml
branches/modular_build/jbpm/features/org.jboss.tools.jbpm.common.feature/pom.xml
branches/modular_build/jbpm/features/org.jboss.tools.jbpm.convert.feature/pom.xml
branches/modular_build/jbpm/features/org.jboss.tools.jbpm3.feature/pom.xml
branches/modular_build/jbpm/features/org.jboss.tools.jbpm3.tests.feature/pom.xml
branches/modular_build/jbpm/features/org.jboss.tools.jbpm4.feature/pom.xml
branches/modular_build/jbpm/features/org.jboss.tools.jbpm4.tests.feature/pom.xml
branches/modular_build/jbpm/features/org.jbpm.gd.jpdl.feature/pom.xml
branches/modular_build/jbpm/features/pom.xml
branches/modular_build/jbpm/plugins/org.jboss.tools.flow.jpdl4.multipage/pom.xml
branches/modular_build/jbpm/plugins/org.jboss.tools.flow.jpdl4/pom.xml
branches/modular_build/jbpm/plugins/org.jboss.tools.jbpm.common/pom.xml
branches/modular_build/jbpm/plugins/org.jboss.tools.jbpm.convert/pom.xml
branches/modular_build/jbpm/plugins/org.jbpm.gd.jpdl/pom.xml
branches/modular_build/jbpm/plugins/pom.xml
branches/modular_build/jbpm/tests/org.jboss.tools.flow.jpdl4.multipage.test/pom.xml
branches/modular_build/jbpm/tests/org.jboss.tools.flow.jpdl4.test/pom.xml
branches/modular_build/jbpm/tests/org.jboss.tools.jbpm.common.test/pom.xml
branches/modular_build/jbpm/tests/org.jboss.tools.jbpm.convert.test/pom.xml
branches/modular_build/jbpm/tests/org.jbpm.gd.jpdl.test/pom.xml
branches/modular_build/jbpm/tests/pom.xml
Log:
add pom.xml files for jbpm
Added: branches/modular_build/jbpm/features/org.jboss.tools.flow.jpdl4.feature/pom.xml
===================================================================
--- branches/modular_build/jbpm/features/org.jboss.tools.flow.jpdl4.feature/pom.xml (rev 0)
+++ branches/modular_build/jbpm/features/org.jboss.tools.flow.jpdl4.feature/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.flow.jpdl4.feature</artifactId>
+ <version>4.0.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Added: branches/modular_build/jbpm/features/org.jboss.tools.jbpm.common.feature/pom.xml
===================================================================
--- branches/modular_build/jbpm/features/org.jboss.tools.jbpm.common.feature/pom.xml (rev 0)
+++ branches/modular_build/jbpm/features/org.jboss.tools.jbpm.common.feature/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.jbpm.common.feature</artifactId>
+ <version>4.3.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Added: branches/modular_build/jbpm/features/org.jboss.tools.jbpm.convert.feature/pom.xml
===================================================================
--- branches/modular_build/jbpm/features/org.jboss.tools.jbpm.convert.feature/pom.xml (rev 0)
+++ branches/modular_build/jbpm/features/org.jboss.tools.jbpm.convert.feature/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.jbpm.convert.feature</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Added: branches/modular_build/jbpm/features/org.jboss.tools.jbpm3.feature/pom.xml
===================================================================
--- branches/modular_build/jbpm/features/org.jboss.tools.jbpm3.feature/pom.xml (rev 0)
+++ branches/modular_build/jbpm/features/org.jboss.tools.jbpm3.feature/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.jbpm3.feature</artifactId>
+ <version>3.2.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Added: branches/modular_build/jbpm/features/org.jboss.tools.jbpm3.tests.feature/pom.xml
===================================================================
--- branches/modular_build/jbpm/features/org.jboss.tools.jbpm3.tests.feature/pom.xml (rev 0)
+++ branches/modular_build/jbpm/features/org.jboss.tools.jbpm3.tests.feature/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.jbpm3.tests.feature</artifactId>
+ <version>3.2.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Added: branches/modular_build/jbpm/features/org.jboss.tools.jbpm4.feature/pom.xml
===================================================================
--- branches/modular_build/jbpm/features/org.jboss.tools.jbpm4.feature/pom.xml (rev 0)
+++ branches/modular_build/jbpm/features/org.jboss.tools.jbpm4.feature/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.jbpm4.feature</artifactId>
+ <version>4.0.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Added: branches/modular_build/jbpm/features/org.jboss.tools.jbpm4.tests.feature/pom.xml
===================================================================
--- branches/modular_build/jbpm/features/org.jboss.tools.jbpm4.tests.feature/pom.xml (rev 0)
+++ branches/modular_build/jbpm/features/org.jboss.tools.jbpm4.tests.feature/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.jbpm4.tests.feature</artifactId>
+ <version>4.3.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Added: branches/modular_build/jbpm/features/org.jbpm.gd.jpdl.feature/pom.xml
===================================================================
--- branches/modular_build/jbpm/features/org.jbpm.gd.jpdl.feature/pom.xml (rev 0)
+++ branches/modular_build/jbpm/features/org.jbpm.gd.jpdl.feature/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jbpm.gd.jpdl.feature</artifactId>
+ <version>3.2.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Added: branches/modular_build/jbpm/features/pom.xml
===================================================================
--- branches/modular_build/jbpm/features/pom.xml (rev 0)
+++ branches/modular_build/jbpm/features/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,25 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>jbpm.features</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>org.jboss.tools.flow.jpdl4.feature</module>
+ <module>org.jboss.tools.jbpm.common.feature</module>
+ <module>org.jboss.tools.jbpm.convert.feature</module>
+ <module>org.jboss.tools.jbpm3.feature</module>
+ <module>org.jboss.tools.jbpm3.tests.feature</module>
+ <module>org.jboss.tools.jbpm4.feature</module>
+ <module>org.jboss.tools.jbpm4.tests.feature</module>
+ <module>org.jbpm.gd.jpdl.feature</module>
+ </modules>
+</project>
+
\ No newline at end of file
Added: branches/modular_build/jbpm/plugins/org.jboss.tools.flow.jpdl4/pom.xml
===================================================================
--- branches/modular_build/jbpm/plugins/org.jboss.tools.flow.jpdl4/pom.xml (rev 0)
+++ branches/modular_build/jbpm/plugins/org.jboss.tools.flow.jpdl4/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.flow.jpdl4</artifactId>
+ <version>4.3.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/jbpm/plugins/org.jboss.tools.flow.jpdl4.multipage/pom.xml
===================================================================
--- branches/modular_build/jbpm/plugins/org.jboss.tools.flow.jpdl4.multipage/pom.xml (rev 0)
+++ branches/modular_build/jbpm/plugins/org.jboss.tools.flow.jpdl4.multipage/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.flow.jpdl4.multipage</artifactId>
+ <version>4.3.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/jbpm/plugins/org.jboss.tools.jbpm.common/pom.xml
===================================================================
--- branches/modular_build/jbpm/plugins/org.jboss.tools.jbpm.common/pom.xml (rev 0)
+++ branches/modular_build/jbpm/plugins/org.jboss.tools.jbpm.common/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.jbpm.common</artifactId>
+ <version>4.3.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/jbpm/plugins/org.jboss.tools.jbpm.convert/pom.xml
===================================================================
--- branches/modular_build/jbpm/plugins/org.jboss.tools.jbpm.convert/pom.xml (rev 0)
+++ branches/modular_build/jbpm/plugins/org.jboss.tools.jbpm.convert/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.jbpm.convert</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/jbpm/plugins/org.jbpm.gd.jpdl/pom.xml
===================================================================
--- branches/modular_build/jbpm/plugins/org.jbpm.gd.jpdl/pom.xml (rev 0)
+++ branches/modular_build/jbpm/plugins/org.jbpm.gd.jpdl/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jbpm.gd.jpdl</artifactId>
+ <version>3.2.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/jbpm/plugins/pom.xml
===================================================================
--- branches/modular_build/jbpm/plugins/pom.xml (rev 0)
+++ branches/modular_build/jbpm/plugins/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,22 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>jbpm.plugins</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>org.jboss.tools.flow.jpdl4</module>
+ <module>org.jboss.tools.flow.jpdl4.multipage</module>
+ <module>org.jboss.tools.jbpm.common</module>
+ <module>org.jboss.tools.jbpm.convert</module>
+ <module>org.jbpm.gd.jpdl</module>
+ </modules>
+</project>
+
\ No newline at end of file
Added: branches/modular_build/jbpm/tests/org.jboss.tools.flow.jpdl4.multipage.test/pom.xml
===================================================================
--- branches/modular_build/jbpm/tests/org.jboss.tools.flow.jpdl4.multipage.test/pom.xml (rev 0)
+++ branches/modular_build/jbpm/tests/org.jboss.tools.flow.jpdl4.multipage.test/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.flow.jpdl4.multipage.test</artifactId>
+ <version>4.3.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/jbpm/tests/org.jboss.tools.flow.jpdl4.test/pom.xml
===================================================================
--- branches/modular_build/jbpm/tests/org.jboss.tools.flow.jpdl4.test/pom.xml (rev 0)
+++ branches/modular_build/jbpm/tests/org.jboss.tools.flow.jpdl4.test/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.flow.jpdl4.test</artifactId>
+ <version>4.3.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/jbpm/tests/org.jboss.tools.jbpm.common.test/pom.xml
===================================================================
--- branches/modular_build/jbpm/tests/org.jboss.tools.jbpm.common.test/pom.xml (rev 0)
+++ branches/modular_build/jbpm/tests/org.jboss.tools.jbpm.common.test/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.jbpm.common.test</artifactId>
+ <version>4.3.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/jbpm/tests/org.jboss.tools.jbpm.convert.test/pom.xml
===================================================================
--- branches/modular_build/jbpm/tests/org.jboss.tools.jbpm.convert.test/pom.xml (rev 0)
+++ branches/modular_build/jbpm/tests/org.jboss.tools.jbpm.convert.test/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.jbpm.convert.test</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/jbpm/tests/org.jbpm.gd.jpdl.test/pom.xml
===================================================================
--- branches/modular_build/jbpm/tests/org.jbpm.gd.jpdl.test/pom.xml (rev 0)
+++ branches/modular_build/jbpm/tests/org.jbpm.gd.jpdl.test/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jbpm.gd.jpdl.test</artifactId>
+ <version>3.2.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/jbpm/tests/pom.xml
===================================================================
--- branches/modular_build/jbpm/tests/pom.xml (rev 0)
+++ branches/modular_build/jbpm/tests/pom.xml 2010-04-26 20:49:50 UTC (rev 21703)
@@ -0,0 +1,22 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>jbpm.tests</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>org.jboss.tools.flow.jpdl4.multipage.test</module>
+ <module>org.jboss.tools.flow.jpdl4.test</module>
+ <module>org.jboss.tools.jbpm.common.test</module>
+ <module>org.jboss.tools.jbpm.convert.test</module>
+ <module>org.jbpm.gd.jpdl.test</module>
+ </modules>
+</project>
+
\ No newline at end of file
14 years, 8 months
JBoss Tools SVN: r21702 - in branches/modular_build/flow: features and 5 other directories.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-04-26 16:43:07 -0400 (Mon, 26 Apr 2010)
New Revision: 21702
Added:
branches/modular_build/flow/features/org.jboss.tools.flow.common.feature/pom.xml
branches/modular_build/flow/features/pom.xml
branches/modular_build/flow/plugins/org.jboss.tools.flow.common/pom.xml
branches/modular_build/flow/plugins/pom.xml
branches/modular_build/flow/pom.xml
branches/modular_build/flow/tests/org.jboss.tools.flow.common.test/pom.xml
branches/modular_build/flow/tests/pom.xml
Log:
add pom.xml files for flow
Added: branches/modular_build/flow/features/org.jboss.tools.flow.common.feature/pom.xml
===================================================================
--- branches/modular_build/flow/features/org.jboss.tools.flow.common.feature/pom.xml (rev 0)
+++ branches/modular_build/flow/features/org.jboss.tools.flow.common.feature/pom.xml 2010-04-26 20:43:07 UTC (rev 21702)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.flow.common.feature</artifactId>
+ <version>4.0.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Added: branches/modular_build/flow/features/pom.xml
===================================================================
--- branches/modular_build/flow/features/pom.xml (rev 0)
+++ branches/modular_build/flow/features/pom.xml 2010-04-26 20:43:07 UTC (rev 21702)
@@ -0,0 +1,18 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>flow.features</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>org.jboss.tools.flow.common.feature</module>
+ </modules>
+</project>
+
\ No newline at end of file
Added: branches/modular_build/flow/plugins/org.jboss.tools.flow.common/pom.xml
===================================================================
--- branches/modular_build/flow/plugins/org.jboss.tools.flow.common/pom.xml (rev 0)
+++ branches/modular_build/flow/plugins/org.jboss.tools.flow.common/pom.xml 2010-04-26 20:43:07 UTC (rev 21702)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.flow.common</artifactId>
+ <version>4.0.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/flow/plugins/pom.xml
===================================================================
--- branches/modular_build/flow/plugins/pom.xml (rev 0)
+++ branches/modular_build/flow/plugins/pom.xml 2010-04-26 20:43:07 UTC (rev 21702)
@@ -0,0 +1,18 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>flow.plugins</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>org.jboss.tools.flow.common</module>
+ </modules>
+</project>
+
\ No newline at end of file
Added: branches/modular_build/flow/pom.xml
===================================================================
--- branches/modular_build/flow/pom.xml (rev 0)
+++ branches/modular_build/flow/pom.xml 2010-04-26 20:43:07 UTC (rev 21702)
@@ -0,0 +1,20 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>flow.all</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>features</module>
+ <module>plugins</module>
+ <module>tests</module>
+ </modules>
+</project>
+
\ No newline at end of file
Added: branches/modular_build/flow/tests/org.jboss.tools.flow.common.test/pom.xml
===================================================================
--- branches/modular_build/flow/tests/org.jboss.tools.flow.common.test/pom.xml (rev 0)
+++ branches/modular_build/flow/tests/org.jboss.tools.flow.common.test/pom.xml 2010-04-26 20:43:07 UTC (rev 21702)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.flow.common.test</artifactId>
+ <version>4.0.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/flow/tests/pom.xml
===================================================================
--- branches/modular_build/flow/tests/pom.xml (rev 0)
+++ branches/modular_build/flow/tests/pom.xml 2010-04-26 20:43:07 UTC (rev 21702)
@@ -0,0 +1,18 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>flow.tests</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>org.jboss.tools.flow.common.test</module>
+ </modules>
+</project>
+
\ No newline at end of file
14 years, 8 months
JBoss Tools SVN: r21701 - branches/modular_build/build.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-04-26 16:36:11 -0400 (Mon, 26 Apr 2010)
New Revision: 21701
Modified:
branches/modular_build/build/build.xml
Log:
after each component run, collect test results (so that if build is killed we still get partial results
Modified: branches/modular_build/build/build.xml
===================================================================
--- branches/modular_build/build/build.xml 2010-04-26 20:28:43 UTC (rev 21700)
+++ branches/modular_build/build/build.xml 2010-04-26 20:36:11 UTC (rev 21701)
@@ -38,7 +38,7 @@
-->
<target name="run"
- depends="init, get.bootstrap.scripts, get.sources, get.components.to.build, run.build, collect.test.results"
+ depends="init, get.bootstrap.scripts, get.sources, get.components.to.build, run.build"
/>
<!-- override for local build -->
@@ -302,16 +302,20 @@
<!-- <arg line="-o -Dmaven.test.skip" /> -->
<arg line="${MAVEN_FLAGS} -Dmaven.repo.local=${COMMON_TOOLS}/m2-repository clean install" />
</exec>
+
+ <antcall target="collect.test.results">
+ <param name="COMPONENT" value="${COMPONENT}" />
+ </antcall>
</sequential>
</for>
</target>
<target name="collect.test.results">
- <!-- collect test results by copying ${WORKINGDIR}/**/target/surefire-reports/*.xml into ${basedir}/surefire-reports/ -->
- <delete dir="${basedir}/surefire-reports/" includeemptydirs="true" />
- <mkdir dir="${basedir}/surefire-reports/" />
- <copy todir="${basedir}/surefire-reports/">
- <fileset dir="${WORKINGDIR}" includes="**/target/surefire-reports/*.xml" />
+ <!-- collect test results by copying ${WORKINGDIR}/${COMPONENT}/**/target/surefire-reports/*.xml into ${basedir}/surefire-reports/${COMPONENT} -->
+ <delete dir="${basedir}/surefire-reports/${COMPONENT}" includeemptydirs="true" />
+ <mkdir dir="${basedir}/surefire-reports/${COMPONENT}" />
+ <copy todir="${basedir}/surefire-reports/${COMPONENT}">
+ <fileset dir="${WORKINGDIR}/${COMPONENT}" includes="**/target/surefire-reports/*.xml" />
</copy>
<!-- TODO parse test results files for output to dump into log :: look for lines with ERROR or FAILURE -->
</target>
14 years, 8 months
JBoss Tools SVN: r21700 - in branches/modular_build/common: features and 30 other directories.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-04-26 16:28:43 -0400 (Mon, 26 Apr 2010)
New Revision: 21700
Added:
branches/modular_build/common/features/org.jboss.tools.common.all.feature/pom.xml
branches/modular_build/common/features/org.jboss.tools.common.all.tests.feature/pom.xml
branches/modular_build/common/features/org.jboss.tools.common.core.feature/pom.xml
branches/modular_build/common/features/org.jboss.tools.common.feature/pom.xml
branches/modular_build/common/features/org.jboss.tools.common.text.ext.feature/pom.xml
branches/modular_build/common/features/org.jboss.tools.common.ui.feature/pom.xml
branches/modular_build/common/features/org.jboss.tools.common.verification.feature/pom.xml
branches/modular_build/common/features/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.el.core/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.el.ui/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.gef/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.meta.ui/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.model.ui/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.model/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.projecttemplates/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.resref.core/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.resref.ui/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.text.ext/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.text.xml/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.ui/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.verification.ui/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common.verification/pom.xml
branches/modular_build/common/plugins/org.jboss.tools.common/pom.xml
branches/modular_build/common/plugins/pom.xml
branches/modular_build/common/pom.xml
branches/modular_build/common/tests/org.jboss.tools.common.el.core.test/pom.xml
branches/modular_build/common/tests/org.jboss.tools.common.model.test/pom.xml
branches/modular_build/common/tests/org.jboss.tools.common.model.ui.test/pom.xml
branches/modular_build/common/tests/org.jboss.tools.common.test/pom.xml
branches/modular_build/common/tests/org.jboss.tools.common.verification.test/pom.xml
branches/modular_build/common/tests/org.jboss.tools.common.verification.ui.test/pom.xml
branches/modular_build/common/tests/pom.xml
Modified:
branches/modular_build/common/features/org.jboss.tools.common.all.feature/
branches/modular_build/common/features/org.jboss.tools.common.all.tests.feature/
branches/modular_build/common/features/org.jboss.tools.common.core.feature/
branches/modular_build/common/features/org.jboss.tools.common.feature/
branches/modular_build/common/features/org.jboss.tools.common.text.ext.feature/
branches/modular_build/common/features/org.jboss.tools.common.ui.feature/
branches/modular_build/common/features/org.jboss.tools.common.verification.feature/
Log:
add pom.xml files and ignore target/ folders
Property changes on: branches/modular_build/common/features/org.jboss.tools.common.all.feature
___________________________________________________________________
Name: svn:ignore
+ target
Added: branches/modular_build/common/features/org.jboss.tools.common.all.feature/pom.xml
===================================================================
--- branches/modular_build/common/features/org.jboss.tools.common.all.feature/pom.xml (rev 0)
+++ branches/modular_build/common/features/org.jboss.tools.common.all.feature/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.all.feature</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Property changes on: branches/modular_build/common/features/org.jboss.tools.common.all.tests.feature
___________________________________________________________________
Name: svn:ignore
+ target
Added: branches/modular_build/common/features/org.jboss.tools.common.all.tests.feature/pom.xml
===================================================================
--- branches/modular_build/common/features/org.jboss.tools.common.all.tests.feature/pom.xml (rev 0)
+++ branches/modular_build/common/features/org.jboss.tools.common.all.tests.feature/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.all.tests.feature</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Property changes on: branches/modular_build/common/features/org.jboss.tools.common.core.feature
___________________________________________________________________
Name: svn:ignore
+ target
Added: branches/modular_build/common/features/org.jboss.tools.common.core.feature/pom.xml
===================================================================
--- branches/modular_build/common/features/org.jboss.tools.common.core.feature/pom.xml (rev 0)
+++ branches/modular_build/common/features/org.jboss.tools.common.core.feature/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.core.feature</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Property changes on: branches/modular_build/common/features/org.jboss.tools.common.feature
___________________________________________________________________
Name: svn:ignore
+ target
Added: branches/modular_build/common/features/org.jboss.tools.common.feature/pom.xml
===================================================================
--- branches/modular_build/common/features/org.jboss.tools.common.feature/pom.xml (rev 0)
+++ branches/modular_build/common/features/org.jboss.tools.common.feature/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.feature</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Property changes on: branches/modular_build/common/features/org.jboss.tools.common.text.ext.feature
___________________________________________________________________
Name: svn:ignore
+ target
Added: branches/modular_build/common/features/org.jboss.tools.common.text.ext.feature/pom.xml
===================================================================
--- branches/modular_build/common/features/org.jboss.tools.common.text.ext.feature/pom.xml (rev 0)
+++ branches/modular_build/common/features/org.jboss.tools.common.text.ext.feature/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.text.ext.feature</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Property changes on: branches/modular_build/common/features/org.jboss.tools.common.ui.feature
___________________________________________________________________
Name: svn:ignore
+ target
Added: branches/modular_build/common/features/org.jboss.tools.common.ui.feature/pom.xml
===================================================================
--- branches/modular_build/common/features/org.jboss.tools.common.ui.feature/pom.xml (rev 0)
+++ branches/modular_build/common/features/org.jboss.tools.common.ui.feature/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.ui.feature</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Property changes on: branches/modular_build/common/features/org.jboss.tools.common.verification.feature
___________________________________________________________________
Name: svn:ignore
+ target
Added: branches/modular_build/common/features/org.jboss.tools.common.verification.feature/pom.xml
===================================================================
--- branches/modular_build/common/features/org.jboss.tools.common.verification.feature/pom.xml (rev 0)
+++ branches/modular_build/common/features/org.jboss.tools.common.verification.feature/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.verification.feature</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
Added: branches/modular_build/common/features/pom.xml
===================================================================
--- branches/modular_build/common/features/pom.xml (rev 0)
+++ branches/modular_build/common/features/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,24 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>common.features</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>org.jboss.tools.common.all.feature</module>
+ <module>org.jboss.tools.common.all.tests.feature</module>
+ <module>org.jboss.tools.common.core.feature</module>
+ <module>org.jboss.tools.common.feature</module>
+ <module>org.jboss.tools.common.text.ext.feature</module>
+ <module>org.jboss.tools.common.ui.feature</module>
+ <module>org.jboss.tools.common.verification.feature</module>
+ </modules>
+</project>
+
\ No newline at end of file
Added: branches/modular_build/common/plugins/org.jboss.tools.common/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.el.core/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.el.core/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.el.core/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.el.core</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.el.ui/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.el.ui/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.el.ui/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.el.ui</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.gef/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.gef/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.gef/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.gef</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.meta.ui/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.meta.ui/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.meta.ui/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.meta.ui</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.model/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.model/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.model/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.model</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.model.ui/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.model.ui/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.model.ui/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.model.ui</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.projecttemplates/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.projecttemplates/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.projecttemplates/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.projecttemplates</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.resref.core/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.resref.core/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.resref.core/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.resref.core</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.resref.ui/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.resref.ui/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.resref.ui/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.resref.ui</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.text.ext/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.text.ext/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.text.ext/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.text.ext</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.text.xml/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.text.xml/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.text.xml/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.text.xml</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.ui/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.ui/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.ui/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.ui</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.verification/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.verification/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.verification/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.verification</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/org.jboss.tools.common.verification.ui/pom.xml
===================================================================
--- branches/modular_build/common/plugins/org.jboss.tools.common.verification.ui/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/org.jboss.tools.common.verification.ui/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.verification.ui</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
Added: branches/modular_build/common/plugins/pom.xml
===================================================================
--- branches/modular_build/common/plugins/pom.xml (rev 0)
+++ branches/modular_build/common/plugins/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,32 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>common.plugins</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>org.jboss.tools.common</module>
+ <module>org.jboss.tools.common.el.core</module>
+ <module>org.jboss.tools.common.el.ui</module>
+ <module>org.jboss.tools.common.gef</module>
+ <module>org.jboss.tools.common.meta.ui</module>
+ <module>org.jboss.tools.common.model</module>
+ <module>org.jboss.tools.common.model.ui</module>
+ <module>org.jboss.tools.common.projecttemplates</module>
+ <module>org.jboss.tools.common.resref.core</module>
+ <module>org.jboss.tools.common.resref.ui</module>
+ <module>org.jboss.tools.common.text.ext</module>
+ <module>org.jboss.tools.common.text.xml</module>
+ <module>org.jboss.tools.common.ui</module>
+ <module>org.jboss.tools.common.verification</module>
+ <module>org.jboss.tools.common.verification.ui</module>
+ </modules>
+</project>
+
\ No newline at end of file
Added: branches/modular_build/common/pom.xml
===================================================================
--- branches/modular_build/common/pom.xml (rev 0)
+++ branches/modular_build/common/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,20 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>common</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>features</module>
+ <module>plugins</module>
+ <module>tests</module>
+ </modules>
+</project>
+
\ No newline at end of file
Added: branches/modular_build/common/tests/org.jboss.tools.common.el.core.test/pom.xml
===================================================================
--- branches/modular_build/common/tests/org.jboss.tools.common.el.core.test/pom.xml (rev 0)
+++ branches/modular_build/common/tests/org.jboss.tools.common.el.core.test/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.el.core.test</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/common/tests/org.jboss.tools.common.model.test/pom.xml
===================================================================
--- branches/modular_build/common/tests/org.jboss.tools.common.model.test/pom.xml (rev 0)
+++ branches/modular_build/common/tests/org.jboss.tools.common.model.test/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.model.test</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/common/tests/org.jboss.tools.common.model.ui.test/pom.xml
===================================================================
--- branches/modular_build/common/tests/org.jboss.tools.common.model.ui.test/pom.xml (rev 0)
+++ branches/modular_build/common/tests/org.jboss.tools.common.model.ui.test/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.model.ui.test</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/common/tests/org.jboss.tools.common.test/pom.xml
===================================================================
--- branches/modular_build/common/tests/org.jboss.tools.common.test/pom.xml (rev 0)
+++ branches/modular_build/common/tests/org.jboss.tools.common.test/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.test</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/common/tests/org.jboss.tools.common.verification.test/pom.xml
===================================================================
--- branches/modular_build/common/tests/org.jboss.tools.common.verification.test/pom.xml (rev 0)
+++ branches/modular_build/common/tests/org.jboss.tools.common.verification.test/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.verification.test</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/common/tests/org.jboss.tools.common.verification.ui.test/pom.xml
===================================================================
--- branches/modular_build/common/tests/org.jboss.tools.common.verification.ui.test/pom.xml (rev 0)
+++ branches/modular_build/common/tests/org.jboss.tools.common.verification.ui.test/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,14 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.common.verification.ui.test</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
Added: branches/modular_build/common/tests/pom.xml
===================================================================
--- branches/modular_build/common/tests/pom.xml (rev 0)
+++ branches/modular_build/common/tests/pom.xml 2010-04-26 20:28:43 UTC (rev 21700)
@@ -0,0 +1,23 @@
+<project
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <relativePath>../../parent-pom.xml</relativePath>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>common.tests</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>org.jboss.tools.common.el.core.test</module>
+ <module>org.jboss.tools.common.model.test</module>
+ <module>org.jboss.tools.common.model.ui.test</module>
+ <module>org.jboss.tools.common.test</module>
+ <module>org.jboss.tools.common.verification.test</module>
+ <module>org.jboss.tools.common.verification.ui.test</module>
+ </modules>
+</project>
+
\ No newline at end of file
14 years, 8 months
JBoss Tools SVN: r21699 - in branches/jbosstools-3.1.x: common/plugins/org.jboss.tools.common/src/org/jboss/tools/common and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2010-04-26 14:09:12 -0400 (Mon, 26 Apr 2010)
New Revision: 21699
Modified:
branches/jbosstools-3.1.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIUtil.java
branches/jbosstools-3.1.x/common/plugins/org.jboss.tools.common/src/org/jboss/tools/common/EclipseUtil.java
branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/preferences/SeamSettingsPreferencePage.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5902 Validation not running on CDI project before I enable JSF support
patch applied to the branch
Modified: branches/jbosstools-3.1.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIUtil.java
===================================================================
--- branches/jbosstools-3.1.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIUtil.java 2010-04-26 17:59:43 UTC (rev 21698)
+++ branches/jbosstools-3.1.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIUtil.java 2010-04-26 18:09:12 UTC (rev 21699)
@@ -20,6 +20,7 @@
import org.eclipse.jdt.core.IField;
import org.eclipse.jdt.core.IJavaElement;
import org.eclipse.jdt.core.IMethod;
+import org.eclipse.wst.validation.internal.plugin.ValidationPlugin;
import org.jboss.tools.common.EclipseUtil;
import org.jboss.tools.common.model.util.EclipseResourceUtil;
import org.jboss.tools.jst.web.kb.IKbProject;
@@ -28,6 +29,7 @@
* @author Alexey Kazakov
*/
public class CDIUtil {
+
/**
* Adds CDI and KB builders to the project.
*
@@ -40,6 +42,7 @@
EclipseResourceUtil.addNatureToProject(project,
IKbProject.NATURE_ID);
}
+ EclipseResourceUtil.addBuilderToProject(project, ValidationPlugin.VALIDATION_BUILDER_ID);
} catch (CoreException e) {
CDICorePlugin.getDefault().logError(e);
}
Modified: branches/jbosstools-3.1.x/common/plugins/org.jboss.tools.common/src/org/jboss/tools/common/EclipseUtil.java
===================================================================
--- branches/jbosstools-3.1.x/common/plugins/org.jboss.tools.common/src/org/jboss/tools/common/EclipseUtil.java 2010-04-26 17:59:43 UTC (rev 21698)
+++ branches/jbosstools-3.1.x/common/plugins/org.jboss.tools.common/src/org/jboss/tools/common/EclipseUtil.java 2010-04-26 18:09:12 UTC (rev 21699)
@@ -13,6 +13,7 @@
import java.util.ArrayList;
import java.util.List;
+import org.eclipse.core.resources.ICommand;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IProjectDescription;
@@ -108,6 +109,23 @@
proj.setDescription(description, null);
}
+ public static void addBuilderToProject(IProject project, String builderId) throws CoreException {
+ IProjectDescription desc = project.getDescription();
+ ICommand[] existing = desc.getBuildSpec();
+ for (ICommand command : existing) {
+ if(builderId.equals(command.getBuilderName())) {
+ return;
+ }
+ }
+ ICommand[] cmds = new ICommand[existing.length + 1];
+ ICommand newcmd = project.getDescription().newCommand();
+ newcmd.setBuilderName(builderId);
+ cmds[0] = newcmd;
+ System.arraycopy(existing, 0, cmds, 1, existing.length );
+ desc.setBuildSpec(cmds);
+ project.setDescription(desc, null);
+ }
+
public static void removeNatureFromProject(IProject project, String natureId) throws CoreException {
IProject proj = project.getProject();
IProjectDescription description = proj.getDescription();
Modified: branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/preferences/SeamSettingsPreferencePage.java
===================================================================
--- branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/preferences/SeamSettingsPreferencePage.java 2010-04-26 17:59:43 UTC (rev 21698)
+++ branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/preferences/SeamSettingsPreferencePage.java 2010-04-26 18:09:12 UTC (rev 21699)
@@ -53,6 +53,7 @@
import org.eclipse.wst.common.project.facet.core.IProjectFacet;
import org.eclipse.wst.common.project.facet.core.IProjectFacetVersion;
import org.eclipse.wst.common.project.facet.core.ProjectFacetsManager;
+import org.eclipse.wst.validation.internal.plugin.ValidationPlugin;
import org.jboss.tools.common.model.util.EclipseResourceUtil;
import org.jboss.tools.common.ui.IValidator;
import org.jboss.tools.common.ui.preferences.SettingsPage;
@@ -965,6 +966,7 @@
if(!project.hasNature(IKbProject.NATURE_ID)) {
EclipseResourceUtil.addNatureToProject(project, IKbProject.NATURE_ID);
}
+ EclipseResourceUtil.addBuilderToProject(project, ValidationPlugin.VALIDATION_BUILDER_ID);
} catch (CoreException e) {
SeamGuiPlugin.getPluginLog().logError(e);
}
14 years, 8 months
JBoss Tools SVN: r21698 - branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2010-04-26 13:59:43 -0400 (Mon, 26 Apr 2010)
New Revision: 21698
Modified:
branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamCoreValidator.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5892 NPE - seam core validation
patch applied to the branch
Modified: branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamCoreValidator.java
===================================================================
--- branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamCoreValidator.java 2010-04-26 17:59:12 UTC (rev 21697)
+++ branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamCoreValidator.java 2010-04-26 17:59:43 UTC (rev 21698)
@@ -158,8 +158,10 @@
SeamProjectsSet set = new SeamProjectsSet(project);
IProject warProject = set.getWarProject();
- seamProject = SeamCorePlugin.getSeamProject(warProject, false);
- projectName = seamProject.getProject().getName();
+ if(warProject.isAccessible()) {
+ seamProject = SeamCorePlugin.getSeamProject(warProject, false);
+ projectName = seamProject.getProject().getName();
+ }
}
private boolean isPreferencesEnabled(IProject project) {
@@ -172,6 +174,9 @@
*/
public IStatus validate(Set<IFile> changedFiles, IProject project, ContextValidationHelper validationHelper, ValidatorManager manager, IReporter reporter) throws ValidationException {
init(project, validationHelper, manager, reporter);
+ if(seamProject==null) {
+ return OK_STATUS;
+ }
displaySubtask(SeamValidationMessages.SEARCHING_RESOURCES, new String[]{projectName});
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
@@ -269,6 +274,9 @@
*/
public IStatus validateAll(IProject project, ContextValidationHelper validationHelper, ValidatorManager manager, IReporter reporter) throws ValidationException {
init(project, validationHelper, manager, reporter);
+ if(seamProject==null) {
+ return OK_STATUS;
+ }
removeAllMessagesFromResource(seamProject.getProject());
ISeamComponent[] components = seamProject.getComponents();
for (ISeamComponent component : components) {
14 years, 8 months
JBoss Tools SVN: r21697 - in trunk: drools/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test and 6 other directories.
by jbosstools-commits@lists.jboss.org
Author: vpakan(a)redhat.com
Date: 2010-04-26 13:59:12 -0400 (Mon, 26 Apr 2010)
New Revision: 21697
Added:
trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/smoke/GuidedDroolsRulesEditorTest.java
trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/helper/ImageHyperlinkHelper.java
trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/widgets/
trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/widgets/SWTBotImageHyperlink.java
Modified:
trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/META-INF/MANIFEST.MF
trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/DroolsAllBotTests.java
trunk/jst/tests/org.jboss.tools.ui.bot.ext/META-INF/MANIFEST.MF
trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/SWTEclipseExt.java
trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/helper/KeyboardHelper.java
trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/types/EntityType.java
trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/types/IDELabel.java
Log:
Added Guided Drools Rule Editor test.
Modified: trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/META-INF/MANIFEST.MF
===================================================================
--- trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/META-INF/MANIFEST.MF 2010-04-26 17:57:28 UTC (rev 21696)
+++ trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/META-INF/MANIFEST.MF 2010-04-26 17:59:12 UTC (rev 21697)
@@ -18,3 +18,4 @@
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-Vendor: JBoss by Red Hat
+Import-Package: org.eclipse.ui.forms.widgets
Modified: trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/DroolsAllBotTests.java
===================================================================
--- trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/DroolsAllBotTests.java 2010-04-26 17:57:28 UTC (rev 21696)
+++ trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/DroolsAllBotTests.java 2010-04-26 17:59:12 UTC (rev 21697)
@@ -14,6 +14,7 @@
import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotView;
import org.eclipse.swtbot.swt.finder.exceptions.WidgetNotFoundException;
+import org.jboss.tools.drools.ui.bot.test.smoke.GuidedDroolsRulesEditorTest;
import org.jboss.tools.drools.ui.bot.test.smoke.ManageDroolsRuntime;
import org.jboss.tools.drools.ui.bot.test.smoke.ManageDroolsProject;
import org.jboss.tools.drools.ui.bot.test.smoke.ManageDroolsRules;
@@ -39,7 +40,8 @@
@SuiteClasses({ManageDroolsRuntime.class,
ManageDroolsProject.class,
ManageDroolsRules.class,
- DroolsRulesEditorTest.class})
+ DroolsRulesEditorTest.class,
+ GuidedDroolsRulesEditorTest.class})
public class DroolsAllBotTests extends SWTTestExt {
public static final String DROOLS_PROJECT_NAME = "droolsTest";
public static final String DROOLS_RUNTIME_NAME = "Drools Test Runtime";
@@ -51,6 +53,7 @@
public static String DROOLS_TEST_JAVA_TREE_NODE = "DroolsTest.java";
public static final String TEST_DROOLS_RULE_NAME = "TestRule.drl";
public static final String SAMPLE_DROOLS_RULE_NAME = "Sample.drl";
+ public static final String GUIDED_DROOLS_RULE_NAME = "GuidedRule.brl";
private static String testDroolsRuntimeName = null;
public static String getTestDroolsRuntimeName() {
return testDroolsRuntimeName;
Added: trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/smoke/GuidedDroolsRulesEditorTest.java
===================================================================
--- trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/smoke/GuidedDroolsRulesEditorTest.java (rev 0)
+++ trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/smoke/GuidedDroolsRulesEditorTest.java 2010-04-26 17:59:12 UTC (rev 21697)
@@ -0,0 +1,175 @@
+ /*******************************************************************************
+ * Copyright (c) 2007-2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributor:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
+package org.jboss.tools.drools.ui.bot.test.smoke;
+
+import java.awt.event.KeyEvent;
+
+import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotEclipseEditor;
+import org.eclipse.swtbot.swt.finder.SWTBot;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotShell;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
+import org.jboss.tools.ui.bot.ext.SWTEclipseExt;
+import org.jboss.tools.ui.bot.ext.SWTTestExt;
+import org.jboss.tools.ui.bot.ext.Timing;
+import org.jboss.tools.ui.bot.ext.helper.ImageHyperlinkHelper;
+import org.jboss.tools.ui.bot.ext.helper.KeyboardHelper;
+import org.jboss.tools.ui.bot.ext.parts.SWTBotEditorExt;
+import org.jboss.tools.ui.bot.ext.types.EntityType;
+import org.jboss.tools.ui.bot.ext.types.IDELabel;
+import org.jboss.tools.drools.ui.bot.test.DroolsAllBotTests;
+import org.junit.Test;
+/**
+ * Tests Guided Drools Rule Editor
+ * @author Vladimir Pakan
+ *
+ */
+public class GuidedDroolsRulesEditorTest extends SWTTestExt{
+ private static final String DROOLS_PACKAGE_FILE = "drools.package";
+ /**
+ * Tests Guided Drools Rule Editor
+ */
+ @Test
+ public void testGuidedDroolsRulesEditorTest() {
+ createGuidedDroolsRule(DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME);
+ editDroolsPackageFile();
+ addGuidedDroolsRuleCondition(DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME);
+ removeGuidedDroolsRuleCondition(DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME);
+ }
+ /**
+ * Creates Guided Drools Rule
+ * @param guidedDroolsRuleName
+ */
+ private void createGuidedDroolsRule(String guidedDroolsRuleName){
+ packageExplorer.show();
+ SWTBotTreeItem tiRules = packageExplorer.selectTreeItem(DroolsAllBotTests.SRC_MAIN_RULES_TREE_NODE,
+ new String[] {DroolsAllBotTests.DROOLS_PROJECT_NAME});
+
+ tiRules.select();
+ eclipse.createNew(EntityType.GUIDED_DROOLS_RULE);
+ bot.textWithLabel(IDELabel.NewGuidedDroolsRuleDialog.FILE_NAME).setText(guidedDroolsRuleName);
+ eclipse.selectTreeLocation(DroolsAllBotTests.DROOLS_PROJECT_NAME,
+ "src",
+ "main",
+ "rules");
+ bot.button(IDELabel.Button.FINISH).click();
+ bot.sleep(Timing.time1S());
+ tiRules.expand();
+ // Test if new Drools Rule is within package tree view
+ assertTrue("New Guided Drools Rule was not created properly. It's not present within Package Explorer",
+ SWTEclipseExt.containsTreeItemWithLabel(tiRules, guidedDroolsRuleName));
+ // Test if new Drools Rule is opened in editor
+ assertTrue("New Guided Drools Rule was not created properly. File " + guidedDroolsRuleName + " is not opened in editor",
+ SWTEclipseExt.existEditorWithLabel(bot,guidedDroolsRuleName));
+ // Test if drools.package file is within package tree view
+ assertTrue("New Guided Drools Rule was not created properly. It's not present within Package Explorer",
+ SWTEclipseExt.containsTreeItemWithLabel(tiRules,
+ GuidedDroolsRulesEditorTest.DROOLS_PACKAGE_FILE));
+ }
+ /**
+ * Edits drools.package file.
+ * Actually only adds import java.util.List to file
+ */
+ private void editDroolsPackageFile(){
+ packageExplorer.show();
+ SWTBotEclipseEditor droolsPackageEditor = packageExplorer.openFile(DroolsAllBotTests.DROOLS_PROJECT_NAME ,
+ DroolsAllBotTests.SRC_MAIN_RULES_TREE_NODE,
+ GuidedDroolsRulesEditorTest.DROOLS_PACKAGE_FILE).toTextEditor();
+ droolsPackageEditor.setText(droolsPackageEditor.getText() +
+ "\nimport java.util.List;");
+ droolsPackageEditor.save();
+ droolsPackageEditor.close();
+ }
+
+ private void addGuidedDroolsRuleCondition(String guidedDroolsRuleName){
+ packageExplorer.show();
+ SWTBotEclipseEditor droolsEditor = packageExplorer.openFile(DroolsAllBotTests.DROOLS_PROJECT_NAME ,
+ DroolsAllBotTests.SRC_MAIN_RULES_TREE_NODE,
+ DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME).toTextEditor();
+ SWTBot droolsEditorBot = droolsEditor.bot();
+ droolsEditorBot.toolbarButton().click();
+ SWTBotShell dialogShell = droolsEditorBot.shell(IDELabel.GuidedDroolsRuleEditor.WHEN_ADD_DIALOG_TITLE);
+ dialogShell.activate();
+ dialogShell.bot().comboBoxWithLabel(IDELabel.GuidedDroolsRuleEditor.WHEN_ADD_FACT_COMBO)
+ .setSelection("List");
+ ImageHyperlinkHelper
+ .imageHyperlinkWithTooltip(droolsEditorBot,
+ IDELabel.GuidedDroolsRuleEditor.ADD_FIELD_TO_THIS_CONDITION_TOOLTIP)
+ .click();
+ dialogShell = droolsEditorBot.shell(IDELabel.GuidedDroolsRuleEditor.UPDATE_CONSTRAINTS_DIALOG_TITLE);
+ dialogShell.activate();
+ dialogShell.bot().comboBox()
+ .setSelection(IDELabel.GuidedDroolsRuleEditor.ADD_RESTRICTION_ON_A_FIELD_COMBO_VALUE);
+ droolsEditorBot.comboBox()
+ .setSelection(IDELabel.GuidedDroolsRuleEditor.WHEN_COMBO_CONSTRAINTS_VALUE);
+ ImageHyperlinkHelper
+ .imageHyperlinkWithTooltip(droolsEditorBot,
+ IDELabel.GuidedDroolsRuleEditor.CHOOSE_VALUE_EDITOR_TYPE_TOOLTIP)
+ .click();
+ dialogShell = droolsEditorBot.shell(IDELabel.GuidedDroolsRuleEditor.SELECT_VALUE_EDITOR_TYPE_DIALOG_TITLE);
+ dialogShell.activate();
+ dialogShell.bot().comboBoxWithLabel(IDELabel.GuidedDroolsRuleEditor.SELECT_VALUE_EDITOR_TYPE_COMBO_LABEL)
+ .setSelection(IDELabel.GuidedDroolsRuleEditor.SELECT_VALUE_EDITOR_TYPE_COMBO_VALUE);
+ droolsEditorBot.comboBox(1).setSelection(IDELabel.GuidedDroolsRuleEditor.FIELD_VALUE_COMBO_VALUE);
+ droolsEditor.save();
+ droolsEditor.close();
+ droolsEditor = packageExplorer.openFile(DroolsAllBotTests.DROOLS_PROJECT_NAME ,
+ DroolsAllBotTests.SRC_MAIN_RULES_TREE_NODE,
+ DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME).toTextEditor();
+ SWTBotEditorExt ruleEditor = bot.swtBotEditorExtByTitle(DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME);
+ ruleEditor.selectPage(2);
+ String editorContent = droolsEditor.getText();
+ assertTrue(DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME +
+ " has to contain text: List( empty == \"true\" )\n" +
+ "but it doesn't.\n" +
+ "It contains this text: " + editorContent,
+ editorContent.replaceAll(" ","").indexOf("List(empty==\"true\")") > 0);
+ }
+ /**
+ * Removes Drools Rule Condition from Guided Drools Rule
+ * @param guidedDroolsRuleName
+ */
+ private void removeGuidedDroolsRuleCondition(String guidedDroolsRuleName){
+ packageExplorer.show();
+ SWTBotEclipseEditor droolsEditor = packageExplorer.openFile(DroolsAllBotTests.DROOLS_PROJECT_NAME ,
+ DroolsAllBotTests.SRC_MAIN_RULES_TREE_NODE,
+ DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME).toTextEditor();
+ SWTBot droolsEditorBot = droolsEditor.bot();
+ SWTBotEditorExt ruleEditor = bot.swtBotEditorExtByTitle(DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME);
+ ruleEditor.selectPage(0);
+ ImageHyperlinkHelper
+ .imageHyperlinkWithTooltip(droolsEditorBot,
+ IDELabel.GuidedDroolsRuleEditor.REMOVE_THIS_CONDITION_TOOLTIP)
+ .click();
+ bot.sleep(Timing.time1S());
+ KeyboardHelper.pressKeyCodeUsingAWT(KeyEvent.VK_RIGHT);
+ KeyboardHelper.releaseKeyCodeUsingAWT(KeyEvent.VK_RIGHT);
+ bot.sleep(Timing.time1S());
+ KeyboardHelper.pressKeyCodeUsingAWT(KeyEvent.VK_ENTER);
+ KeyboardHelper.releaseKeyCodeUsingAWT(KeyEvent.VK_ENTER);
+ bot.sleep(Timing.time1S());
+ droolsEditor.save();
+ droolsEditor.close();
+ droolsEditor = packageExplorer.openFile(DroolsAllBotTests.DROOLS_PROJECT_NAME ,
+ DroolsAllBotTests.SRC_MAIN_RULES_TREE_NODE,
+ DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME).toTextEditor();
+ ruleEditor = bot.swtBotEditorExtByTitle(DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME);
+ ruleEditor.selectPage(2);
+ String editorContent = droolsEditor.getText();
+ assertTrue(DroolsAllBotTests.GUIDED_DROOLS_RULE_NAME +
+ " has to contain textjak e:\nwhen\nthen\n" +
+ "but it doesn't.\n" +
+ "It contains this text: " + editorContent,
+ ruleEditor.getTextOnLine(2).trim().equals("when") &&
+ ruleEditor.getTextOnLine(3).trim().equals("then"));
+ }
+
+}
\ No newline at end of file
Property changes on: trunk/drools/tests/org.jboss.tools.drools.ui.bot.test/src/org/jboss/tools/drools/ui/bot/test/smoke/GuidedDroolsRulesEditorTest.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: trunk/jst/tests/org.jboss.tools.ui.bot.ext/META-INF/MANIFEST.MF
===================================================================
--- trunk/jst/tests/org.jboss.tools.ui.bot.ext/META-INF/MANIFEST.MF 2010-04-26 17:57:28 UTC (rev 21696)
+++ trunk/jst/tests/org.jboss.tools.ui.bot.ext/META-INF/MANIFEST.MF 2010-04-26 17:59:12 UTC (rev 21697)
@@ -31,6 +31,7 @@
org.jboss.tools.ui.bot.ext.helper,
org.jboss.tools.ui.bot.ext.parts,
org.jboss.tools.ui.bot.ext.types,
- org.jboss.tools.ui.bot.ext.view
+ org.jboss.tools.ui.bot.ext.view,
+ org.jboss.tools.ui.bot.ext.widgets
Bundle-Vendor: JBoss by Red Hat
Bundle-ClassPath: .
Modified: trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/SWTEclipseExt.java
===================================================================
--- trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/SWTEclipseExt.java 2010-04-26 17:57:28 UTC (rev 21696)
+++ trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/SWTEclipseExt.java 2010-04-26 17:59:12 UTC (rev 21697)
@@ -974,4 +974,44 @@
bot.menu(IDELabel.Menu.RUN).menu(IDELabel.Menu.DEBUG_AS),
IDELabel.Menu.DEBUG_AS_DROOLS_APPLICATION).click();
}
+ /**
+ * Returns true if parentNode contains Tree Item with nodeLabel
+ * @param parentNode
+ * @param nodeLabel
+ * @return
+ */
+ public static boolean containsTreeItemWithLabel(SWTBotTreeItem parentNode, String nodeLabel){
+ boolean containsItem = true;
+ parentNode.expand();
+ try{
+ parentNode.getNode(nodeLabel);
+ } catch (WidgetNotFoundException wnfe){
+ containsItem = false;
+ }
+ return containsItem;
+ }
+ /**
+ * Returns true if editor with editorLabel exists within bot
+ * static version
+ * @param bot
+ * @param editorLabel
+ * @return
+ */
+ public static boolean existEditorWithLabel(SWTBotExt bot, String editorLabel){
+ boolean editorExists = true;
+ try{
+ bot.editorByTitle(editorLabel);
+ } catch (WidgetNotFoundException wnfe){
+ editorExists = false;
+ }
+ return editorExists;
+ }
+ /**
+ * Returns true if editor with editorLabel exists
+ * @param editorLabel
+ * @return
+ */
+ public boolean existEditorWithLabel(String editorLabel){
+ return SWTEclipseExt.existEditorWithLabel(bot, editorLabel);
+ }
}
\ No newline at end of file
Added: trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/helper/ImageHyperlinkHelper.java
===================================================================
--- trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/helper/ImageHyperlinkHelper.java (rev 0)
+++ trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/helper/ImageHyperlinkHelper.java 2010-04-26 17:59:12 UTC (rev 21697)
@@ -0,0 +1,65 @@
+/*******************************************************************************
+ * Copyright (c) 2007-2009 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributor:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
+package org.jboss.tools.ui.bot.ext.helper;
+
+import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.allOf;
+import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.widgetOfType;
+import static org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.withTooltip;
+
+import java.util.List;
+
+import org.eclipse.swtbot.swt.finder.SWTBot;
+import org.eclipse.swtbot.swt.finder.exceptions.WidgetNotFoundException;
+import org.eclipse.ui.forms.widgets.ImageHyperlink;
+import org.jboss.tools.ui.bot.ext.widgets.SWTBotImageHyperlink;
+/**
+ * Helper to find widgets
+ * @author Vladimir Pakan
+ *
+ */
+public class ImageHyperlinkHelper {
+ /**
+ * Returns {@link SWTBotImageHyperlink} with specified tooltip
+ * @param bot
+ * @param tooltiptext
+ * @return
+ * @throws WidgetNotFoundException
+ */
+ @SuppressWarnings("unchecked")
+ public static SWTBotImageHyperlink imageHyperlinkWithTooltip(SWTBot bot, String tooltipText) throws WidgetNotFoundException{
+ List<?> imageHyperlinks = bot.widgets(allOf(
+ widgetOfType(ImageHyperlink.class),
+ withTooltip(tooltipText)));
+ if (imageHyperlinks != null && imageHyperlinks.size() > 0){
+ return new SWTBotImageHyperlink((ImageHyperlink)imageHyperlinks.get(0));
+ }
+ else{
+ throw new WidgetNotFoundException("Unable to find ImageHyperlink widget " +
+ "with tooltip: " + tooltipText);
+ }
+ }
+ /**
+ * Displays all ImageHyperlinks to console contained in specified bot
+ * @param bot
+ * @throws WidgetNotFoundException
+ */
+ public static void displayAllImageHyperlinks(SWTBot bot)
+ throws WidgetNotFoundException {
+ List<?> imageHyperlinks = bot.widgets(widgetOfType(ImageHyperlink.class));
+ for (Object o : imageHyperlinks) {
+ ImageHyperlink imageHyperlink = (ImageHyperlink) o;
+ SWTBotImageHyperlink link = new SWTBotImageHyperlink(imageHyperlink);
+ System.out.println(link.toString());
+ }
+ }
+
+}
Property changes on: trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/helper/ImageHyperlinkHelper.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/helper/KeyboardHelper.java
===================================================================
--- trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/helper/KeyboardHelper.java 2010-04-26 17:57:28 UTC (rev 21696)
+++ trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/helper/KeyboardHelper.java 2010-04-26 17:59:12 UTC (rev 21697)
@@ -1,10 +1,20 @@
package org.jboss.tools.ui.bot.ext.helper;
+import java.awt.AWTException;
+import java.awt.Robot;
+
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Event;
+import org.eclipse.swtbot.swt.finder.utils.SWTBotPreferences;
public class KeyboardHelper {
+ private static Robot robot = null;
+ /**
+ * Simulate pressing of key with keyCode via SWT
+ * @param display
+ * @param keyCode
+ */
public static void pressKeyCode (Display display , int keyCode){
Event keyPressed = new Event();
@@ -17,4 +27,34 @@
display.post(keyReleased);
}
+ /**
+ * Simulate pressing of key with keyCode via AWT
+ * @param awtKeyCode
+ */
+ public static void pressKeyCodeUsingAWT (int awtKeyCode){
+ try {
+ if (KeyboardHelper.robot == null){
+ SWTBotPreferences.KEYBOARD_STRATEGY = "org.eclipse.swtbot.swt.finder.keyboard.AWTKeyboardStrategy";
+ KeyboardHelper.robot = new Robot();
+ }
+ KeyboardHelper.robot.keyPress(awtKeyCode);
+ } catch (AWTException e) {
+ throw new RuntimeException(e);
+ }
+ }
+ /**
+ * Simulate releasing of key with keyCode via AWT
+ * @param awtKeyCode
+ */
+ public static void releaseKeyCodeUsingAWT (int awtKeyCode){
+ try {
+ if (KeyboardHelper.robot == null){
+ SWTBotPreferences.KEYBOARD_STRATEGY = "org.eclipse.swtbot.swt.finder.keyboard.AWTKeyboardStrategy";
+ KeyboardHelper.robot = new Robot();
+ }
+ KeyboardHelper.robot.keyRelease(awtKeyCode);
+ } catch (AWTException e) {
+ throw new RuntimeException(e);
+ }
+ }
}
Modified: trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/types/EntityType.java
===================================================================
--- trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/types/EntityType.java 2010-04-26 17:57:28 UTC (rev 21696)
+++ trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/types/EntityType.java 2010-04-26 17:59:12 UTC (rev 21697)
@@ -21,7 +21,8 @@
*/
public enum EntityType {
HIBERNATE_MAPPING_FILE, JAVA_PROJECT, JAVA_CLASS, HIBERNATE_REVERSE_FILE, HIBERNATE_CONSOLE,
- HIBERNATE_CONFIGURATION_FILE, STRUTS_PROJECT, JPA_PROJECT, DROOLS_PROJECT, DROOLS_RULE;
+ HIBERNATE_CONFIGURATION_FILE, STRUTS_PROJECT, JPA_PROJECT, DROOLS_PROJECT, DROOLS_RULE,
+ GUIDED_DROOLS_RULE;
public List<String> getGroupsLabels() {
List<String> groupLabel = new LinkedList<String>();
@@ -37,6 +38,7 @@
case JPA_PROJECT: groupLabel.add(IDELabel.EntityGroup.JPA);break;
case DROOLS_PROJECT: groupLabel.add(IDELabel.EntityGroup.DROOLS);break;
case DROOLS_RULE: groupLabel.add(IDELabel.EntityGroup.DROOLS);break;
+ case GUIDED_DROOLS_RULE: groupLabel.add(IDELabel.EntityGroup.DROOLS);break;
default: fail("Unknown Entity Type");
}
@@ -61,6 +63,7 @@
case JPA_PROJECT: entityLabel = IDELabel.EntityLabel.JPA_PROJECT; break;
case DROOLS_PROJECT: entityLabel = IDELabel.EntityLabel.DROOLS_PROJECT; break;
case DROOLS_RULE: entityLabel = IDELabel.EntityLabel.DROOLS_RULE; break;
+ case GUIDED_DROOLS_RULE: entityLabel = IDELabel.EntityLabel.GUIDED_DROOLS_RULE; break;
default: fail("Unknown Entity Type");
}
Modified: trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/types/IDELabel.java
===================================================================
--- trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/types/IDELabel.java 2010-04-26 17:57:28 UTC (rev 21696)
+++ trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/types/IDELabel.java 2010-04-26 17:59:12 UTC (rev 21697)
@@ -141,6 +141,7 @@
public static final String JPA_PROJECT = "JPA Project";
public static final String DROOLS_PROJECT = "Drools Project";
public static final String DROOLS_RULE = "Rule Resource";
+ public static final String GUIDED_DROOLS_RULE = "Guided Rule";
}
public class JavaProjectWizard {
@@ -387,4 +388,27 @@
public static final String RETE_TREE_TAB = "Rete Tree";
}
+
+ public static final class NewGuidedDroolsRuleDialog {
+
+ public static final String FILE_NAME = "File name:";
+
+ }
+
+ public static final class GuidedDroolsRuleEditor {
+
+ public static final String WHEN_ADD_DIALOG_TITLE = "Add new condition to the rule";
+ public static final String WHEN_ADD_FACT_COMBO = "Fact";
+ public static final String ADD_FIELD_TO_THIS_CONDITION_TOOLTIP = "Add a field to this condition, or bind a varible to this fact.";
+ public static final String REMOVE_THIS_CONDITION_TOOLTIP = "Remove this condition.";
+ public static final String UPDATE_CONSTRAINTS_DIALOG_TITLE = "Update constraints";
+ public static final String ADD_RESTRICTION_ON_A_FIELD_COMBO_VALUE = "empty";
+ public static final String WHEN_COMBO_CONSTRAINTS_VALUE = "is equal to";
+ public static final String CHOOSE_VALUE_EDITOR_TYPE_TOOLTIP = "Choose value editor type";
+ public static final String SELECT_VALUE_EDITOR_TYPE_DIALOG_TITLE = "Select value editor type";
+ public static final String SELECT_VALUE_EDITOR_TYPE_COMBO_LABEL = "Field value:";
+ public static final String SELECT_VALUE_EDITOR_TYPE_COMBO_VALUE = "Literal value";
+ public static final String FIELD_VALUE_COMBO_VALUE = "true";
+
+ }
}
Added: trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/widgets/SWTBotImageHyperlink.java
===================================================================
--- trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/widgets/SWTBotImageHyperlink.java (rev 0)
+++ trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/widgets/SWTBotImageHyperlink.java 2010-04-26 17:59:12 UTC (rev 21697)
@@ -0,0 +1,42 @@
+/*******************************************************************************
+ * Copyright (c) 2007-2009 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributor:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
+package org.jboss.tools.ui.bot.ext.widgets;
+
+import org.eclipse.swtbot.swt.finder.exceptions.WidgetNotFoundException;
+import org.eclipse.ui.forms.widgets.ImageHyperlink;
+import org.jboss.tools.ui.bot.ext.parts.SWTBotHyperlinkExt;
+
+/**
+ * SWTBot for ImageHyperlink widget
+ * @author Vladimir Pakan
+ *
+ */
+public class SWTBotImageHyperlink extends SWTBotHyperlinkExt{
+ /**
+ * Constructs a new instance with the given ImageHyperlink.
+ *
+ * @param imageHyperlink the ImageHyperlink.
+ * @throws WidgetNotFoundException if the imageHyperlink is <code>null</code> or widget has been disposed.
+ */
+ public SWTBotImageHyperlink(ImageHyperlink w) throws WidgetNotFoundException {
+ super(w);
+ }
+ /**
+ * Display ImageHyperlink
+ */
+ public String toString(){
+ String text = getText();
+ String tooltip = getToolTipText();
+ return "ImageHyperlink Text: " + (text != null ? text : "<null>")
+ + " Tooltip: " + (tooltip != null ? tooltip : "<null>");
+ }
+}
Property changes on: trunk/jst/tests/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/widgets/SWTBotImageHyperlink.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
14 years, 8 months
JBoss Tools SVN: r21696 - branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.core/templates/ejb.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2010-04-26 13:57:28 -0400 (Mon, 26 Apr 2010)
New Revision: 21696
Modified:
branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.core/templates/ejb/.project
Log:
https://jira.jboss.org/jira/browse/JBIDE-5982 KB builder should be installed in ejb project created via New Seam Web Project wizard
patch applied to the branch
Modified: branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.core/templates/ejb/.project
===================================================================
--- branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.core/templates/ejb/.project 2010-04-26 17:20:10 UTC (rev 21695)
+++ branches/jbosstools-3.1.x/seam/plugins/org.jboss.tools.seam.core/templates/ejb/.project 2010-04-26 17:57:28 UTC (rev 21696)
@@ -25,6 +25,11 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.jboss.tools.jst.web.kb.kbbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
@@ -32,5 +37,6 @@
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.jboss.tools.seam.core.seamnature</nature>
+ <nature>org.jboss.tools.jst.web.kb.kbnature</nature>
</natures>
</projectDescription>
14 years, 8 months
JBoss Tools SVN: r21695 - trunk.
by jbosstools-commits@lists.jboss.org
Author: max.andersen(a)jboss.com
Date: 2010-04-26 13:20:10 -0400 (Mon, 26 Apr 2010)
New Revision: 21695
Modified:
trunk/genpom.xml
Log:
merge gave bad genpom.xml. Copied branch genpom.xml to trunk. JBDS-486
Modified: trunk/genpom.xml
===================================================================
--- trunk/genpom.xml 2010-04-26 17:08:32 UTC (rev 21694)
+++ trunk/genpom.xml 2010-04-26 17:20:10 UTC (rev 21695)
@@ -1,16 +1,13 @@
-<project default="run" basedir=".">
+<project default="run" basedir="." name="jbosstools genpom.xml">
<!-- Configuration Start -->
<property name="projectName" value="org.jboss.tools" />
<property name="pathToParentPom" value="" />
+ <property name="COMPONENT" value="trunk" />
<property name="pomVersion" value="0.0.1-SNAPSHOT" />
- <property name="debug" value="false" />
<property name="dirsToExclude"
-<<<<<<< .working
- value="**/*.sdk.*, **/doc*, **/download.jboss.org, **/util, **/test, **/builders, **/releng, ."
-=======
- value="**/*.sdk.*, **/doc*, **/releng/**, **/build/**, **/download.jboss.org, **/sampleprojects/**, **/util/**, **/test, **/builders, **/contrib, **/releng/**, ."
->>>>>>> .merge-right.r21669
+ value="**/*.sdk.*, **/doc*, **/releng/**, **/download.jboss.org, **/sampleprojects/**, **/util/**, **/test, **/builders, **/contrib, **/releng/**, ."
/>
+ <property name="overwrite.existing.pom.xml" value="false" />
<!-- Configuration Ends -->
<!-- To run this script in Eclipse:
@@ -18,10 +15,12 @@
-->
<!-- To run this script via commandline:
cd /home/nboldt/workspace36/jbosstools-modular_build; ant -f genpom.xml -q
- or, to build a specific module only:
+ or, to build a specific module IFF no poms already exist:
cd /home/nboldt/workspace36/jbosstools-modular_build; \
- ant -f genpom.xml -q -DpathToParentPom=../ -DWORKINGDIR=/home/nboldt/workspace36/jbosstools-modular_build/as
-
+ ant -f genpom.xml -q -DCOMPONENT=xulrunner
+ or, to build a specific module and overwrite existing pom.xml files:
+ cd /home/nboldt/workspace36/jbosstools-modular_build; \
+ ant -f genpom.xml -q -DCOMPONENT=common -Doverwrite.existing.pom.xml=true
-->
<target name="get.ant-contrib" unless="ant-contrib.jar.exists">
@@ -59,21 +58,6 @@
</classpath>
</taskdef>
- <macrodef name="debug">
- <text name="echo" />
- <sequential>
- <if>
- <and>
- <isset property="debug" />
- <istrue value="${debug}" />
- </and>
- <then>
- <echo message="@{echo}" />
- </then>
- </if>
- </sequential>
- </macrodef>
-
<!-- = = = = = = = = = = = = = = = = =
macrodef: write out a pom.xml which aggregates subdirs
= = = = = = = = = = = = = = = = = -->
@@ -116,16 +100,23 @@
casesensitive="true"
override="true"
/>
- <debug> Agg dir: ${activeDir}, artifactType: ${artifactType}, artifactId: ${artifactId}, artifactVersion: ${artifactVersion}, parentpom: @{parentpom}</debug>
- <!-- <echo>Write Agg @{dir}/pom.xml</echo> -->
- <echo file="@{dir}/pom.xml"><project
+ <echo level="verbose"> Agg dir: ${activeDir}, artifactType: ${artifactType}, artifactId: ${artifactId}, artifactVersion: ${artifactVersion}, parentpom: @{parentpom}</echo>
+ <if>
+ <or>
+ <not>
+ <available file="@{dir}/pom.xml" type="file" />
+ </not>
+ <istrue value="${overwrite.existing.pom.xml}" />
+ </or>
+ <then>
+ <echo file="@{dir}/pom.xml"><project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
- <relativePath>@{parentpom}</relativePath>
- <groupId>${projectName}</groupId>
- <artifactId>${projectName}.parent.pom</artifactId>
- <version>${pomVersion}</version>
+ <relativePath>@{parentpom}</relativePath>
+ <groupId>${projectName}</groupId>
+ <artifactId>${projectName}.parent.pom</artifactId>
+ <version>${pomVersion}</version>
</parent>
<groupId>${projectName}</groupId>
<artifactId>${artifactId}</artifactId>
@@ -133,23 +124,25 @@
<packaging>${artifactType}</packaging>
<modules>
</echo>
- <var name="artifactId" unset="true" />
- <var name="artifactVersion" unset="true" />
- <for param="subdir" delimiter=",
+ <var name="artifactId" unset="true" />
+ <var name="artifactVersion" unset="true" />
+ <for param="subdir" delimiter=",
">
- <path>
- <dirset dir="@{dir}" excludes="${dirsToExclude}" includes="*" />
- </path>
- <sequential>
- <basename property="subdirSuffix" file="@{subdir}" />
- <echo file="@{dir}/pom.xml" append="true"> <module>${subdirSuffix}</module>
+ <path>
+ <dirset dir="@{dir}" excludes="${dirsToExclude}" includes="*" />
+ </path>
+ <sequential>
+ <basename property="subdirSuffix" file="@{subdir}" />
+ <echo file="@{dir}/pom.xml" append="true"> <module>${subdirSuffix}</module>
</echo>
- <var name="subdirSuffix" unset="true" />
- </sequential>
- </for>
- <echo file="@{dir}/pom.xml" append="true"> </modules>
+ <var name="subdirSuffix" unset="true" />
+ </sequential>
+ </for>
+ <echo file="@{dir}/pom.xml" append="true"> </modules>
</project>
</echo>
+ </then>
+ </if>
</sequential>
</macrodef>
@@ -165,12 +158,11 @@
<property name="dir" value="@{dir}" />
</antcallback>
<if>
- <!-- cannot calculate id and version for an update site so just set them to defaults -->
<equals arg1="${artifactType}" arg2="eclipse-update-site" />
<then>
<var name="artifactId" unset="true" />
<basename property="artifactId" file="@{dir}" />
- <var name="artifactVersion" value="0.0.0" />
+ <var name="artifactVersion" value="${pomVersion}" />
</then>
<else>
<var name="artifactId" unset="true" />
@@ -181,6 +173,12 @@
<antcallback target="getArtifactVersion" return="artifactVersion">
<property name="dir" value="@{dir}" />
</antcallback>
+ <var name="artifactOs" unset="true" />
+ <var name="artifactWs" unset="true" />
+ <var name="artifactArch" unset="true" />
+ <antcallback target="getArtifactOsWsArch" return="artifactOs, artifactWs, artifactArch">
+ <property name="artifactId" value="${artifactId}" />
+ </antcallback>
</else>
</if>
<propertyregex property="activeDir"
@@ -191,8 +189,16 @@
casesensitive="true"
override="true"
/>
- <debug> Mod dir: ${activeDir}, artifactType: ${artifactType}, artifactId: ${artifactId}, artifactVersion: ${artifactVersion}, parentpom: @{parentpom}</debug>
- <echo file="@{dir}/pom.xml"><project
+ <echo level="verbose"> Mod dir: ${activeDir}, artifactType: ${artifactType}, artifactId: ${artifactId}, artifactVersion: ${artifactVersion}, parentpom: @{parentpom}</echo>
+ <if>
+ <or>
+ <not>
+ <available file="@{dir}/pom.xml" type="file" />
+ </not>
+ <istrue value="${overwrite.existing.pom.xml}" />
+ </or>
+ <then>
+ <echo file="@{dir}/pom.xml"><project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
@@ -201,15 +207,65 @@
<artifactId>${projectName}.parent.pom</artifactId>
<version>${pomVersion}</version>
</parent>
- <groupId>${projectName}</groupId>
+ <groupId>${projectName}</groupId>
<artifactId>${artifactId}</artifactId>
- <version>${artifactVersion}</version>
- <packaging>${artifactType}</packaging>
-</project>
- </echo>
+ <version>${artifactVersion}</version>
+ <packaging>${artifactType}</packaging>
+</echo>
+ <if>
+ <or>
+ <and>
+ <isset property="artifactOs" />
+ <not>
+ <equals arg1="" arg2="${artifactOs}" />
+ </not>
+ </and>
+ <and>
+ <isset property="artifactWs" />
+ <not>
+ <equals arg1="" arg2="${artifactWs}" />
+ </not>
+ </and>
+ <and>
+ <isset property="artifactArch" />
+ <not>
+ <equals arg1="" arg2="${artifactArch}" />
+ </not>
+ </and>
+ </or>
+ <then>
+ <echo file="@{dir}/pom.xml" append="true"> <build>
+ <plugins>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <version>${tychoVersion}</version>
+ <configuration>
+ <resolver>p2</resolver>
+ <environments>
+ <environment>
+ <os>${artifactOs}</os>
+ <ws>${artifactWs}</ws>
+ <arch>${artifactArch}</arch>
+ </environment>
+ </environments>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</echo>
+ </then>
+ </if>
+ <echo file="@{dir}/pom.xml" append="true"></project>
+</echo>
+ </then>
+ </if>
<var name="artifactId" unset="true" />
<var name="artifactVersion" unset="true" />
<var name="artifactType" unset="true" />
+ <var name="artifactOs" unset="true" />
+ <var name="artifactWs" unset="true" />
+ <var name="artifactArch" unset="true" />
<var name="modulecountstring" value="${modulecountstring}1" />
</sequential>
</macrodef>
@@ -249,14 +305,27 @@
<attribute name="artifactId" default="" />
<attribute name="artifactVersion" default="" />
<sequential>
-
+ <if>
+ <equals arg1="${COMPONENT}" arg2="trunk" />
+ <then>
+ <path id="trunkDir">
+ <dirset dir="@{dir}" excludes="${dirsToExclude}" includes="*" />
+ </path>
+ </then>
+ <else>
+ <path id="trunkDir">
+ <dirset dir="@{dir}/${pathToParentPom}"
+ excludes="${dirsToExclude}"
+ includes="${COMPONENT}/*/*, ${COMPONENT}/plugins, ${COMPONENT}/features, ${COMPONENT}/tests, ${COMPONENT}/site"
+ />
+ </path>
+ </else>
+ </if>
<for param="subdir" delimiter=",
">
- <path>
- <dirset dir="@{dir}" excludes="${dirsToExclude}" includes="*" />
- </path>
+ <path refid="trunkDir" />
<sequential>
- <!-- <debug> @{subdir}</debug> -->
+ <echo level="debug">@{subdir}</echo>
<var name="aggregate" value="false" />
<if>
<or>
@@ -267,10 +336,10 @@
</or>
<then>
<!-- valid place to create a pom -->
- <writeModulePom dir="@{subdir}" parentpom="../@{parentpom}" />
+ <writeModulePom dir="@{subdir}" parentpom="../${pathToParentPom}@{parentpom}" />
</then>
<else>
- <for list="plugins tests features" param="type" delimiter=" ">
+ <for list="plugins tests features site" param="type" delimiter=" ">
<sequential>
<basename property="artifactIdAgg" file="@{subdir}" />
<if>
@@ -278,7 +347,7 @@
<then>
<var name="aggregate" value="true" />
<generateAggregator dir="@{subdir}/@{type}"
- parentpom="../../@{parentpom}"
+ parentpom="../../${pathToParentPom}@{parentpom}"
artifactId="${artifactIdAgg}.@{type}"
artifactVersion="@{artifactVersion}"
/>
@@ -292,16 +361,26 @@
<istrue value="${aggregate}" />
<else>
<basename property="artifactIdAgg" file="@{subdir}" />
+ <if>
+ <equals arg1="${COMPONENT}" arg2="trunk" />
+ <then>
+ <var name="artifactId" value="${artifactIdAgg}.all" />
+ </then>
+ <else>
+ <var name="artifactId" value="${COMPONENT}.${artifactIdAgg}" />
+ </else>
+ </if>
<writeAggregatePom dir="@{subdir}"
parentpom="../${pathToParentPom}parent-pom.xml"
- artifactId="${artifactIdAgg}.all"
+ artifactId="${artifactId}"
artifactVersion="@{artifactVersion}"
/>
- <debug>subdir = @{subdir}</debug>
- <echo>Aggregated: ${artifactIdAgg}</echo>
+ <echo level="debug">subdir = @{subdir}</echo>
+ <echo level="verbose">Aggregated: ${artifactIdAgg}</echo>
<var name="artifactIdAgg" unset="true" />
+ <var name="artifactId" unset="true" />
</else>
</if>
</else>
@@ -311,30 +390,6 @@
</sequential>
</macrodef>
- <!-- = = = = = = = = = = = = = = = = =
- macrodef: count items in a list
- = = = = = = = = = = = = = = = = = -->
- <!-- example usage:
- <list.count list="foo bar baz" />
- <echo message="${list.count.return}" />
- <var name="list.count.return" unset="true"/>
- <list.count list="foo bar" />
- <echo message="${list.count.return}" />
- -->
- <macrodef name="list.count">
- <attribute name="list" default="" />
- <sequential>
- <var name="count" value="" />
- <for param="listitem" list="@{list}" delimiter=",
- ">
- <sequential>
- <var name="count" value="${count}0" />
- </sequential>
- </for>
- <length property="list.count.return" string="${count}" />
- </sequential>
- </macrodef>
-
</target>
<target name="run" depends="init">
@@ -347,6 +402,17 @@
</then>
</if>
+ <if>
+ <not>
+ <equals arg1="${COMPONENT}" arg2="trunk" />
+ </not>
+ <then>
+ <var name="pathToParentPom" unset="true" />
+ <var name="pathToParentPom" value="../" />
+ </then>
+ </if>
+ <echo level="verbose">COMPONENT = ${COMPONENT}, pathToParentPom = ${pathToParentPom}</echo>
+
<!-- if set, compare values in tags file to values found in manifests and report discrepancies -->
<!--<property name="tagsFile"
value="/home/nboldt/eclipse/workspace-jboss/devstudio-trunk/releng/org.jboss.ide.eclipse.releng/builders/product/versionTags/jbosstools/3.1.0.GA.tags"
@@ -366,16 +432,29 @@
<var name="aggregatorcountstring" value="" />
<var name="modulecountstring" value="" />
- <!-- call generateAggregator for overall -->
- <generateAggregator dir="${WORKINGDIR}"
- parentpom="${pathToParentPom}parent-pom.xml"
- artifactId="trunk"
- artifactVersion="${pomVersion}"
- />
+ <if>
+ <equals arg1="${COMPONENT}" arg2="trunk" />
+ <then>
+ <!-- call generateAggregator for overall -->
+ <generateAggregator dir="${WORKINGDIR}"
+ parentpom="${pathToParentPom}parent-pom.xml"
+ artifactId="${COMPONENT}"
+ artifactVersion="${pomVersion}"
+ />
+ </then>
+ <else>
+ <!-- call generateAggregator for component -->
+ <generateAggregator dir="${WORKINGDIR}/${COMPONENT}"
+ parentpom="${pathToParentPom}parent-pom.xml"
+ artifactId="${COMPONENT}"
+ artifactVersion="${pomVersion}"
+ />
+ </else>
+ </if>
<!-- summary -->
<length string="${modulecountstring}" property="modulecount" />
<length string="${aggregatorcountstring}" property="aggregatorcount" />
- <echo>Modules: ${modulecount} Aggregations: ${aggregatorcount}</echo>
+ <echo level="info">Modules: ${modulecount} Aggregations: ${aggregatorcount}</echo>
</target>
@@ -523,7 +602,7 @@
</then>
</elseif>
<else>
- <echo>Warning! artifactVersion not found for ${dir}!</echo>
+ <echo level="verbose">Warning! artifactVersion not found for ${dir}!</echo>
<var name="artifactVersion" value="0.0.0" />
</else>
</if>
@@ -558,7 +637,7 @@
</and>
<then>
<basename file="${dir}" property="this.dir" />
- <echo>For ${this.dir}, got ${artifactVersion}; should be ${artifactVersion.from.tag}</echo>
+ <echo level="info">For ${this.dir}, got ${artifactVersion}; should be ${artifactVersion.from.tag}</echo>
</then>
<else>
<var name="artifactVersion.from.tag" value="${artifactVersion}" />
@@ -567,6 +646,42 @@
<var name="parent.dir" unset="true" />
</target>
+ <!-- supports only the following platforms:
+ org.mozilla.xulrunner.carbon.macosx
+ org.mozilla.xulrunner.cocoa.macosx
+ org.mozilla.xulrunner.gtk.linux.x86
+ org.mozilla.xulrunner.gtk.linux.x86_64
+ org.mozilla.xulrunner.win32.win32.x86
+ -->
+ <target name="getArtifactOsWsArch">
+ <property name="artifactId" value="org.mozilla.xulrunner.cocoa.macosx" />
+ <propertyregex property="artifactOs"
+ input="${artifactId}"
+ defaultvalue=""
+ regexp="(macosx|linux|win32)"
+ select="\1"
+ casesensitive="true"
+ override="true"
+ />
+ <propertyregex property="artifactWs"
+ input="${artifactId}"
+ defaultvalue=""
+ regexp="(carbon|cocoa|win32|gtk)"
+ select="\1"
+ casesensitive="true"
+ override="true"
+ />
+ <propertyregex property="artifactArch"
+ input="${artifactId}"
+ defaultvalue=""
+ regexp="\.(x86|x86_64)$"
+ select="\1"
+ casesensitive="true"
+ override="true"
+ />
+
+ </target>
+
<target name="getArtifactId">
<property name="dir" value="." />
<!-- echo>${dir}</echo -->
@@ -608,7 +723,7 @@
</then>
</elseif>
<else>
- <echo>Warning! artifactId not found for ${dir}!</echo>
+ <echo level="info">Warning! artifactId not found for ${dir}!</echo>
<basename property="artifactId" file="${dir}" />
</else>
</if>
@@ -669,6 +784,31 @@
<property name="artifactType.portlet/features/org.jboss.tools.portlet.test.feature" value="eclipse-feature" />
<property name="artifactType.jst/features/org.jboss.tools.jst.feature" value="eclipse-feature" />
<property name="artifactType.jst/features/org.jboss.tools.jst.web.tiles.feature" value="eclipse-feature" />
+
+ <!-- expected values for artifactOsWsArch tests -->
+ <property name="artifactOsWsArch.org.mozilla.xpcom.os" value="" />
+ <property name="artifactOsWsArch.org.mozilla.xpcom.ws" value="" />
+ <property name="artifactOsWsArch.org.mozilla.xpcom.arch" value="" />
+
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.carbon.macosx.os" value="macosx" />
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.carbon.macosx.ws" value="carbon" />
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.carbon.macosx.arch" value="" />
+
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.cocoa.macosx.os" value="macosx" />
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.cocoa.macosx.ws" value="cocoa" />
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.cocoa.macosx.arch" value="" />
+
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.gtk.linux.x86.os" value="linux" />
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.gtk.linux.x86.ws" value="gtk" />
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.gtk.linux.x86.arch" value="x86" />
+
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.gtk.linux.x86_64.os" value="linux" />
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.gtk.linux.x86_64.ws" value="gtk" />
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.gtk.linux.x86_64.arch" value="x86_64" />
+
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.win32.win32.x86.os" value="win32" />
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.win32.win32.x86.ws" value="win32" />
+ <property name="artifactOsWsArch.org.mozilla.xulrunner.win32.win32.x86.arch" value="x86" />
</target>
<target name="test.all">
@@ -691,6 +831,7 @@
<antcall target="test.getArtifactVersion" />
<antcall target="test.getArtifactId" />
<antcall target="test.getArtifactType" />
+ <antcall target="test.getArtifactOsWsArch" />
</target>
<target name="test.getArtifactVersion" depends="init, test.expected.values">
@@ -770,6 +911,56 @@
</for>
</target>
+ <target name="test.getArtifactOsWsArch" depends="init, test.expected.values">
+ <property name="artifactIds"
+ value="
+ org.mozilla.xpcom
+ org.mozilla.xulrunner.carbon.macosx
+ org.mozilla.xulrunner.cocoa.macosx
+ org.mozilla.xulrunner.gtk.linux.x86
+ org.mozilla.xulrunner.gtk.linux.x86_64
+ org.mozilla.xulrunner.win32.win32.x86
+ "
+ />
+ <for param="artifactId" list="${artifactIds}" delimiter=",
+ ">
+ <sequential>
+ <echo level="debug">artifactId = @{artifactId}</echo>
+ <antcallback target="getArtifactOsWsArch" return="artifactOs, artifactWs, artifactArch">
+ <property name="artifactId" value="@{artifactId}" />
+ </antcallback>
+ <propertycopy name="expected.value.os" from="artifactOsWsArch.(a){artifactId}.os" />
+ <propertycopy name="expected.value.ws" from="artifactOsWsArch.(a){artifactId}.ws" />
+ <propertycopy name="expected.value.arch" from="artifactOsWsArch.(a){artifactId}.arch" />
+ <assert failonerror="false"
+ message="For @{artifactId}, artifactOs = ${artifactOs}; expected ${expected.value.os}"
+ >
+ <bool>
+ <equals arg1="${expected.value.os}" arg2="${artifactOs}" />
+ </bool>
+ </assert>
+ <assert failonerror="false"
+ message="For @{artifactId}, artifactWs = ${artifactWs}; expected ${expected.value.ws}"
+ >
+ <bool>
+ <equals arg1="${expected.value.ws}" arg2="${artifactWs}" />
+ </bool>
+ </assert>
+ <assert failonerror="false"
+ message="For @{artifactId}, artifactArch = ${artifactArch}; expected ${expected.value.arch}"
+ >
+ <bool>
+ <equals arg1="${expected.value.arch}" arg2="${artifactArch}" />
+ </bool>
+ </assert>
+ <var name="expected.value.os" unset="true" />
+ <var name="expected.value.ws" unset="true" />
+ <var name="expected.value.arch" unset="true" />
+ </sequential>
+ </for>
+
+ </target>
+
<target name="test.getArtifactType" depends="init, test.expected.values">
<property name="dirs"
value="
14 years, 8 months