flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cd...@apache.org
Subject [09/10] Added the compilable version of all test projects that fail with falcon and did not fail with the default compiler.
Date Wed, 22 Oct 2014 14:49:37 GMT
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0014ConceptTest.testRuntimeCss/src/main/flex/ComplexStyles.css
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0014ConceptTest.testRuntimeCss/src/main/flex/ComplexStyles.css b/flexmojos-tests/net.flexmojos.oss.test.IT0014ConceptTest.testRuntimeCss/src/main/flex/ComplexStyles.css
new file mode 100644
index 0000000..f22a89d
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0014ConceptTest.testRuntimeCss/src/main/flex/ComplexStyles.css
@@ -0,0 +1,38 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+/* styles/runtime/assets/ComplexStyles.css */
+Application {
+    theme-color: #9DBAEB;
+}
+Button {
+    fontFamily: Tahoma;
+    color: #000000;
+    fontSize: 11;
+    fontWeight: normal;
+    text-roll-over-color: #000000; 
+}
+
+.noMargins {
+    margin-right: 0;
+    margin-left: 0;
+    margin-top: 0;
+    margin-bottom: 0;
+    horizontal-gap: 0;
+    vertical-gap: 0;
+}
+

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0014ConceptTest.testRuntimeCss/src/main/flex/main.mxml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0014ConceptTest.testRuntimeCss/src/main/flex/main.mxml b/flexmojos-tests/net.flexmojos.oss.test.IT0014ConceptTest.testRuntimeCss/src/main/flex/main.mxml
new file mode 100644
index 0000000..94c729f
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0014ConceptTest.testRuntimeCss/src/main/flex/main.mxml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
+	<mx:Label text="Hello World" />
+</mx:Application>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/pom.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/pom.xml b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/pom.xml
new file mode 100644
index 0000000..3213974
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/pom.xml
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<!-- Copyright 2008 Marvin Herman Froeder Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless 
+  required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions 
+  and limitations under the License. -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>info.rvin.itest.coverage</groupId>
+    <artifactId>asdoc-inclusion-exclusion</artifactId>
+    <version>1.0-SNAPSHOT</version>
+    <packaging>swc</packaging>
+
+    <build>
+        <sourceDirectory>src/main/flex</sourceDirectory>
+        <testSourceDirectory>src/test/flex</testSourceDirectory>
+        <plugins>
+            <plugin>
+                <groupId>net.flexmojos.oss</groupId>
+                <artifactId>flexmojos-maven-plugin</artifactId>
+                <version>7.1.0-SNAPSHOT</version>
+                <extensions>true</extensions>
+                <configuration>
+                    <namespaces>
+                        <namespace>
+                            <uri>http://asdoc.flexmojos.info/mxml</uri>
+                            <manifest>${basedir}/src/main/resources/manifest.xml</manifest>
+                        </namespace>
+                        <namespace>
+                            <uri>http://it.flexmojos.info/mxml</uri>
+                            <manifest>${basedir}/src/main/resources/nd-manifest.xml</manifest>
+                        </namespace>
+                    </namespaces>
+                    <docAllNamespaces>true</docAllNamespaces>
+                    <docClasses>
+                        <include>Documentable</include>
+                    </docClasses>
+                    <excludeClasses>
+                        <class>net.flexmojos.oss.it.Amarelo</class>
+                        <class>net.flexmojos.oss.it.Vermelho</class>
+                    </excludeClasses>
+                    <headlessServer>true</headlessServer>
+                    <!-- footer with comma, issue 82 -->
+                    <footer>Something to be show, on footer</footer>
+                </configuration>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.flex.compiler</groupId>
+                        <artifactId>falcon-compiler</artifactId>
+                        <version>0.0.3-SNAPSHOT</version>
+                    </dependency>
+                </dependencies>
+            </plugin>
+        </plugins>
+    </build>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.flex</groupId>
+            <artifactId>framework</artifactId>
+            <version>4.13.0.20140701</version>
+            <type>pom</type>
+        </dependency>
+        <dependency>
+            <groupId>com.adobe.flash.framework</groupId>
+            <artifactId>playerglobal</artifactId>
+            <version>13.0</version>
+            <type>swc</type>
+        </dependency>
+    </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/Documentable.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/Documentable.as b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/Documentable.as
new file mode 100644
index 0000000..f3aa026
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/Documentable.as
@@ -0,0 +1,28 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile,
+ * optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder &lt;marvin (at) flexmojos.net&gt;
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+package
+{
+	/**
+	 * This is just a documentable class
+	 */
+	public class Documentable
+	{
+
+	}
+}

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Amarelo.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Amarelo.as b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Amarelo.as
new file mode 100644
index 0000000..6432561
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Amarelo.as
@@ -0,0 +1,28 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile,
+ * optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder &lt;marvin (at) flexmojos.net&gt;
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+package net.flexmojos.oss.it
+{
+	/**
+	 * This is a dummy excluded class
+	 */
+	public class Amarelo
+	{
+
+	}
+}

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Azul.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Azul.as b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Azul.as
new file mode 100644
index 0000000..d1414eb
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Azul.as
@@ -0,0 +1,28 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile,
+ * optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder &lt;marvin (at) flexmojos.net&gt;
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+package net.flexmojos.oss.it
+{
+	/**
+	 * This is just a dummy class
+	 */
+	public class Azul
+	{
+
+	}
+}

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Verde.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Verde.as b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Verde.as
new file mode 100644
index 0000000..bb4a2f0
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Verde.as
@@ -0,0 +1,28 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile,
+ * optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder &lt;marvin (at) flexmojos.net&gt;
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+package net.flexmojos.oss.it
+{
+	/**
+	 * This is a another excluded class
+	 */
+	public class Verde
+	{
+
+	}
+}

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Vermelho.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Vermelho.as b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Vermelho.as
new file mode 100644
index 0000000..00ce38b
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/flex/net/flexmojos/oss/it/Vermelho.as
@@ -0,0 +1,28 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile,
+ * optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder &lt;marvin (at) flexmojos.net&gt;
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+package net.flexmojos.oss.it
+{
+	/**
+	 * This is a another excluded class
+	 */
+	public class Vermelho
+	{
+
+	}
+}

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/resources/manifest.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/resources/manifest.xml b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/resources/manifest.xml
new file mode 100644
index 0000000..7d7e8d8
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/resources/manifest.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<componentPackage>
+	<component id="Azul" class="net.flexmojos.oss.it.Azul"/>
+	<component id="Amarelo" class="net.flexmojos.oss.it.Amarelo"/>
+</componentPackage>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/resources/nd-manifest.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/resources/nd-manifest.xml b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/resources/nd-manifest.xml
new file mode 100644
index 0000000..55b84d7
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocInclusionExclusion/src/main/resources/nd-manifest.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<componentPackage>
+	<component id="Vermelho" class="net.flexmojos.oss.it.Vermelho"/>
+	<component id="Verde" class="net.flexmojos.oss.it.Verde"/>
+</componentPackage>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/pom.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/pom.xml b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/pom.xml
new file mode 100644
index 0000000..84bf879
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/pom.xml
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>com.adobe.samples</groupId>
+    <artifactId>calculator-api-1</artifactId>
+    <version>1.0-SNAPSHOT</version>
+    <packaging>swc</packaging>
+
+    <build>
+        <sourceDirectory>src</sourceDirectory>
+        <testSourceDirectory>tests</testSourceDirectory>
+        <plugins>
+            <plugin>
+                <groupId>net.flexmojos.oss</groupId>
+                <artifactId>flexmojos-maven-plugin</artifactId>
+                <version>7.1.0-SNAPSHOT</version>
+                <extensions>true</extensions>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.flex.compiler</groupId>
+                        <artifactId>falcon-compiler</artifactId>
+                        <version>0.0.3-SNAPSHOT</version>
+                    </dependency>
+                </dependencies>
+            </plugin>
+        </plugins>
+    </build>
+
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <version>2.1.2</version>
+            </plugin>
+            <plugin>
+                <groupId>net.flexmojos.oss</groupId>
+                <artifactId>flexmojos-maven-plugin</artifactId>
+                <version>7.1.0-SNAPSHOT</version>
+            </plugin>
+        </plugins>
+    </reporting>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.flex</groupId>
+            <artifactId>framework</artifactId>
+            <version>4.13.0.20140701</version>
+            <type>pom</type>
+        </dependency>
+        <dependency>
+            <groupId>com.adobe.flash.framework</groupId>
+            <artifactId>playerglobal</artifactId>
+            <version>13.0</version>
+            <type>swc</type>
+        </dependency>
+        <dependency>
+            <groupId>com.adobe.flexunit</groupId>
+            <artifactId>flexunit</artifactId>
+            <version>0.90</version>
+            <type>swc</type>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/src/com/adobe/example/Calculator.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/src/com/adobe/example/Calculator.as b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/src/com/adobe/example/Calculator.as
new file mode 100644
index 0000000..ac9a6da
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/src/com/adobe/example/Calculator.as
@@ -0,0 +1,43 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile,
+ * optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder &lt;marvin (at) flexmojos.net&gt;
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+package com.adobe.example
+{
+
+	public class Calculator
+	{
+		public function multiply(
+			numberOne : Number, 
+			numberTwo : Number ) : Number
+		{
+			return numberOne * numberTwo;
+		}
+
+		public function divide(
+			numberOne : Number, 
+			numberTwo : Number ) : Number
+		{
+			if(numberTwo == 0) {
+				throw new Error("ZERO division");
+			}
+			return numberOne / numberTwo;
+		}
+	}
+}
+
+//
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/tests/com/adobe/example/TestCalculator.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/tests/com/adobe/example/TestCalculator.as b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/tests/com/adobe/example/TestCalculator.as
new file mode 100644
index 0000000..e0eef5c
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/tests/com/adobe/example/TestCalculator.as
@@ -0,0 +1,71 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile,
+ * optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder &lt;marvin (at) flexmojos.net&gt;
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+package com.adobe.example
+{
+	import flexunit.framework.TestCase;
+	import com.adobe.example.Calculator;
+	
+	public class TestCalculator extends TestCase
+	{
+		private var calculator : Calculator;
+		
+		/**
+		 * Constructor.
+		 * @param methodName the name of the individual test to run.
+		 */
+		public function TestCalculator( methodName : String = null )
+		{
+			super( methodName );
+		}
+	
+		/**
+		 * @see flexunit.framework.TestCase#setUp().
+		 */
+		override public function setUp() : void
+		{
+			calculator = new Calculator();
+		}
+		
+		/**
+		 * @see flexunit.framework.TestCase#tearDown().
+		 */
+		override public function tearDown() : void
+		{
+			calculator = null;
+		}
+
+		public function testMultiplyPass() : void
+		{
+			var result : Number = calculator.multiply( 2, 4 );
+			assertEquals( 8, result );
+		}
+
+		public function testMultiplyFail() : void
+		{
+			var result : Number = calculator.multiply( 2, 4 );
+			assertEquals( 10, result );
+		}
+
+		public function testError() : void
+		{
+			throw new Error("An error");
+		}
+
+	}
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/tests/com/adobe/example/TestCalculator2.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/tests/com/adobe/example/TestCalculator2.as b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/tests/com/adobe/example/TestCalculator2.as
new file mode 100644
index 0000000..3e88962
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.test.IT0015CoverageTest.testAsdocReport/tests/com/adobe/example/TestCalculator2.as
@@ -0,0 +1,43 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile,
+ * optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder &lt;marvin (at) flexmojos.net&gt;
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+package com.adobe.example
+{
+	import flexunit.framework.TestCase;
+	import com.adobe.example.Calculator;
+	
+	public class TestCalculator2 extends TestCase
+	{
+
+		public function testPass() : void
+		{
+			assertEquals( 8, 8 );
+		}
+
+		public function testFail() : void
+		{
+			assertEquals( 10, 8 );
+		}
+
+		public function testError() : void
+		{
+			throw new Error("An second error");
+		}
+
+	}
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.IT0091HelloWordTest.asdoc/pom.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.IT0091HelloWordTest.asdoc/pom.xml b/flexmojos-tests/net.flexmojos.oss.tests.IT0091HelloWordTest.asdoc/pom.xml
new file mode 100644
index 0000000..1c5c132
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.IT0091HelloWordTest.asdoc/pom.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>info.rvin.itest</groupId>
+    <artifactId>hello-world-no-inherit</artifactId>
+    <version>1.0-SNAPSHOT</version>
+
+    <packaging>swf</packaging>
+
+    <properties>
+        <isIt>false</isIt>
+    </properties>
+
+    <build>
+        <sourceDirectory>src/main/flex</sourceDirectory>
+        <testSourceDirectory>src/test/flex</testSourceDirectory>
+        <plugins>
+            <plugin>
+                <groupId>net.flexmojos.oss</groupId>
+                <artifactId>flexmojos-maven-plugin</artifactId>
+                <version>7.1.0-SNAPSHOT</version>
+                <extensions>true</extensions>
+                <configuration>
+                    <locales>
+                        <locale>en_US</locale>
+                    </locales>
+                    <defines>
+                        <property>
+                            <name>CFG::IT</name>
+                            <value>${isIt}</value>
+                        </property>
+                    </defines>
+                </configuration>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.flex.compiler</groupId>
+                        <artifactId>falcon-compiler</artifactId>
+                        <version>0.0.3-SNAPSHOT</version>
+                    </dependency>
+                </dependencies>
+            </plugin>
+        </plugins>
+    </build>
+
+    <repositories>
+        <repository>
+            <id>flexmojos-repository</id>
+            <url>http://svn.sonatype.org/flexmojos/repository/</url>
+        </repository>
+    </repositories>
+
+    <pluginRepositories>
+        <pluginRepository>
+            <id>flexmojos-repository</id>
+            <url>http://svn.sonatype.org/flexmojos/repository/</url>
+        </pluginRepository>
+    </pluginRepositories>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.flex</groupId>
+            <artifactId>framework</artifactId>
+            <version>4.13.0.20140701</version>
+            <type>pom</type>
+        </dependency>
+        <dependency>
+            <groupId>com.adobe.flash.framework</groupId>
+            <artifactId>playerglobal</artifactId>
+            <version>13.0</version>
+            <type>swc</type>
+        </dependency>
+    </dependencies>
+
+</project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.IT0091HelloWordTest.asdoc/src/main/flex/main.mxml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.IT0091HelloWordTest.asdoc/src/main/flex/main.mxml b/flexmojos-tests/net.flexmojos.oss.tests.IT0091HelloWordTest.asdoc/src/main/flex/main.mxml
new file mode 100644
index 0000000..488cf2b
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.IT0091HelloWordTest.asdoc/src/main/flex/main.mxml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+    <!--
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+    -->
+
+    <!--
+        http://www.apache.org/licenses/LICENSE-2.0
+    -->
+
+    <!--
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+
+-->
+<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="kill()">
+	<mx:Label text="Hello World w/o inherit =D" />
+
+    <mx:Script>
+        <![CDATA[
+            private function kill():void
+            {
+                CFG::IT {
+                  System.exit( 3539 );
+                }
+            }
+        ]]>
+    </mx:Script>
+
+</mx:Application>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/pom.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/pom.xml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/pom.xml
new file mode 100644
index 0000000..34da87d
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/pom.xml
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>net.flexmojos.oss.itests</groupId>
+    <artifactId>advancedflex-example</artifactId>
+    <version>1.0-SNAPSHOT</version>
+    <packaging>swc</packaging>
+
+    <build>
+        <sourceDirectory>src/main/flex</sourceDirectory>
+        <testSourceDirectory>src/test/flex</testSourceDirectory>
+        <plugins>
+            <plugin>
+                <groupId>net.flexmojos.oss</groupId>
+                <artifactId>flexmojos-maven-plugin</artifactId>
+                <version>7.1.0-SNAPSHOT</version>
+                <extensions>true</extensions>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.flex.compiler</groupId>
+                        <artifactId>falcon-compiler</artifactId>
+                        <version>0.0.3-SNAPSHOT</version>
+                    </dependency>
+                </dependencies>
+            </plugin>
+        </plugins>
+    </build>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.flex</groupId>
+            <artifactId>framework</artifactId>
+            <version>4.13.0.20140701</version>
+            <type>pom</type>
+        </dependency>
+        <dependency>
+            <groupId>com.adobe.flash.framework</groupId>
+            <artifactId>playerglobal</artifactId>
+            <version>13.0</version>
+            <type>swc</type>
+        </dependency>
+        <dependency>
+            <groupId>advancedflex</groupId>
+            <artifactId>debugger</artifactId>
+            <version>0.2alpha2</version>
+            <type>swc</type>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/main/flex/main.mxml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/main/flex/main.mxml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/main/flex/main.mxml
new file mode 100644
index 0000000..94c729f
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/main/flex/main.mxml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
+	<mx:Label text="Hello World" />
+</mx:Application>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/test/flex/TestCaseSample1.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/test/flex/TestCaseSample1.as b/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/test/flex/TestCaseSample1.as
new file mode 100644
index 0000000..19c3b43
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/test/flex/TestCaseSample1.as
@@ -0,0 +1,35 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+package {
+ import advancedflex.debugger.aut.framework.Assert;
+ import advancedflex.debugger.aut.framework.TestCase;
+ import advancedflex.debugger.aut.framework.ns.*;
+
+ public class TestCaseSample1 extends TestCase {
+  //test only.
+  test function a():void {
+   console.print("aa");
+  }
+  //test and check time if it is timeout.
+  time function b():int {
+   console.print("bb");
+   //if used time > return value,it will throw error.
+   return 10;
+  }
+ }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/test/flex/TestCaseSample2.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/test/flex/TestCaseSample2.as b/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/test/flex/TestCaseSample2.as
new file mode 100644
index 0000000..29d88db
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AdvancedFlexTest.testAdvancedFlexUnitExample/src/test/flex/TestCaseSample2.as
@@ -0,0 +1,33 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+package {
+ import advancedflex.debugger.aut.framework.TestCase;
+ import advancedflex.debugger.aut.framework.ns.*;
+
+ public class TestCaseSample2 extends TestCase {
+  //test only.
+  test function cc():void {
+   console.print("aaa");
+  }
+  //test and check time if it is timeout.
+  time function dd():int {
+   console.print("bbb");
+   return 10;
+  }
+ }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/REMARK.txt
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/REMARK.txt b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/REMARK.txt
new file mode 100644
index 0000000..90e8cfa
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/REMARK.txt
@@ -0,0 +1 @@
+This compilation sort of locked up and Falcon never returned.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/pom.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/pom.xml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/pom.xml
new file mode 100644
index 0000000..aa23310
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/pom.xml
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>info.rvin.itest</groupId>
+        <artifactId>simple-air</artifactId>
+        <version>1.0-SNAPSHOT</version>
+    </parent>
+
+    <groupId>info.rvin.itest</groupId>
+    <artifactId>simple-air-air</artifactId>
+    <version>1.0-SNAPSHOT</version>
+
+    <packaging>air</packaging>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>net.flexmojos.oss</groupId>
+                <artifactId>flexmojos-maven-plugin</artifactId>
+                <version>7.1.0-SNAPSHOT</version>
+                <configuration>
+                    <storepass>flexmojos</storepass>
+                </configuration>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.flex.compiler</groupId>
+                        <artifactId>falcon-compiler</artifactId>
+                        <version>0.0.3-SNAPSHOT</version>
+                    </dependency>
+                </dependencies>
+            </plugin>
+        </plugins>
+    </build>
+
+    <dependencies>
+        <dependency>
+            <groupId>info.rvin.itest</groupId>
+            <artifactId>simple-air-swf</artifactId>
+            <version>1.0-SNAPSHOT</version>
+            <type>swf</type>
+        </dependency>
+        <dependency>
+            <groupId>info.rvin.itest</groupId>
+            <artifactId>simple-air-swc</artifactId>
+            <version>1.0-SNAPSHOT</version>
+            <type>swc</type>
+        </dependency>
+    </dependencies>
+
+</project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/src/main/resources/descriptor.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/src/main/resources/descriptor.xml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/src/main/resources/descriptor.xml
new file mode 100644
index 0000000..e5297fa
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/src/main/resources/descriptor.xml
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<application xmlns="http://ns.adobe.com/air/application/3.1">
+
+<!-- Adobe AIR Application Descriptor File Template.
+
+	Specifies parameters for identifying, installing, and launching AIR applications.
+	See http://www.adobe.com/go/air_1.0_application_descriptor for complete documentation.
+
+	xmlns - The Adobe AIR namespace: http://ns.adobe.com/air/application/1.0
+			The last segment of the namespace specifies the version 
+			of the AIR runtime required for this application to run.
+			
+	minimumPatchLevel - The minimum patch level of the AIR runtime required to run 
+			the application. Optional.
+-->
+
+	<!-- The application identifier string, unique to this application. Required. -->
+	<id>main</id>
+
+	<!-- Used as the filename for the application. Required. -->
+	<filename>main</filename>
+
+	<!-- The name that is displayed in the AIR application installer. Optional. -->
+	<name>main</name>
+
+	<!-- An application version designator (such as "v1", "2.5", or "Alpha 1"). Required. -->
+	<versionNumber>1.0.0</versionNumber>
+
+	<!-- Description, displayed in the AIR application installer. Optional. -->
+	<!-- <description></description> -->
+
+	<!-- Copyright information. Optional -->
+	<!-- <copyright></copyright> -->
+
+	<!-- Settings for the application's initial window. Required. -->
+	<initialWindow>
+		<!-- The main SWF or HTML file of the application. Required. -->
+		<!-- Note: In Flex Builder, the SWF reference is set automatically. -->
+		<content>${output}</content>
+		
+		<!-- The title of the main window. Optional. -->
+		<!-- <title></title> -->
+
+		<!-- The type of system chrome to use (either "standard" or "none"). Optional. Default standard. -->
+		<!-- <systemChrome></systemChrome> -->
+
+		<!-- Whether the window is transparent. Only applicable when systemChrome is false. Optional. Default false. -->
+		<!-- <transparent></transparent> -->
+
+		<!-- Whether the window is initially visible. Optional. Default false. -->
+		<!-- <visible></visible> -->
+
+		<!-- Whether the user can minimize the window. Optional. Default true. -->
+		<!-- <minimizable></minimizable> -->
+
+		<!-- Whether the user can maximize the window. Optional. Default true. -->
+		<!-- <maximizable></maximizable> -->
+
+		<!-- Whether the user can resize the window. Optional. Default true. -->
+		<!-- <resizable></resizable> -->
+
+		<!-- The window's initial width. Optional. -->
+		<!-- <width></width> -->
+
+		<!-- The window's initial height. Optional. -->
+		<!-- <height></height> -->
+
+		<!-- The window's initial x position. Optional. -->
+		<!-- <x></x> -->
+
+		<!-- The window's initial y position. Optional. -->
+		<!-- <y></y> -->
+
+		<!-- The window's minimum size, specified as a width/height pair, such as "400 200". Optional. -->
+		<!-- <minSize></minSize> -->
+
+		<!-- The window's initial maximum size, specified as a width/height pair, such as "1600 1200". Optional. -->
+		<!-- <maxSize></maxSize> -->
+	</initialWindow>
+
+	<!-- The subpath of the standard default installation location to use. Optional. -->
+	<!-- <installFolder></installFolder> -->
+
+	<!-- The subpath of the Windows Start/Programs menu to use. Optional. -->
+	<!-- <programMenuFolder></programMenuFolder> -->
+
+	<!-- The icon the system uses for the application. For at least one resolution,
+		 specify the path to a PNG file included in the AIR package. Optional. -->
+	<!-- <icon>
+		<image16x16></image16x16>
+		<image32x32></image32x32>
+		<image48x48></image48x48>
+		<image128x128></image128x128>
+	</icon> -->
+
+	<!-- Whether the application handles the update when a user double-clicks an update version
+	of the AIR file (true), or the default AIR application installer handles the update (false).
+	Optional. Default false. -->
+	<!-- <customUpdateUI></customUpdateUI> -->
+	
+	<!-- Whether the application can be launched when the user clicks a link in a web browser.
+	Optional. Default false. -->
+	<!-- <allowBrowserInvocation></allowBrowserInvocation> -->
+
+	<!-- Listing of file types for which the application can register. Optional. -->
+	<!-- <fileTypes> -->
+
+		<!-- Defines one file type. Optional. -->
+		<!-- <fileType> -->
+
+			<!-- The name that the system displays for the registered file type. Required. -->
+			<!-- <name></name> -->
+
+			<!-- The extension to register. Required. -->
+			<!-- <extension></extension> -->
+			
+			<!-- The description of the file type. Optional. -->
+			<!-- <description></description> -->
+			
+			<!-- The MIME type. Optional. -->
+			<!-- <contentType></contentType> -->
+			
+			<!-- The icon to display for the file type. Optional. -->
+			<!-- <icon>
+				<image16x16></image16x16>
+				<image32x32></image32x32>
+				<image48x48></image48x48>
+				<image128x128></image128x128>
+			</icon> -->
+			
+		<!-- </fileType> -->
+	<!-- </fileTypes> -->
+
+</application>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/src/main/resources/sign.p12
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/src/main/resources/sign.p12 b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/src/main/resources/sign.p12
new file mode 100644
index 0000000..0be9fc3
Binary files /dev/null and b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/air/src/main/resources/sign.p12 differ

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/pom.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/pom.xml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/pom.xml
new file mode 100644
index 0000000..436ee9c
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/pom.xml
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>info.rvin.itest</groupId>
+    <artifactId>simple-air</artifactId>
+    <version>1.0-SNAPSHOT</version>
+    <packaging>pom</packaging>
+
+    <modules>
+        <module>air</module>
+        <module>swf</module>
+        <module>swc</module>
+    </modules>
+
+    <build>
+        <sourceDirectory>src/main/flex</sourceDirectory>
+        <testSourceDirectory>src/test/flex</testSourceDirectory>
+        <plugins>
+            <plugin>
+                <groupId>net.flexmojos.oss</groupId>
+                <artifactId>flexmojos-maven-plugin</artifactId>
+                <version>7.1.0-SNAPSHOT</version>
+                <extensions>true</extensions>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.flex.compiler</groupId>
+                        <artifactId>falcon-compiler</artifactId>
+                        <version>0.0.3-SNAPSHOT</version>
+                    </dependency>
+                </dependencies>
+            </plugin>
+        </plugins>
+    </build>
+
+    <dependencies>
+        <!-- Flex SDK dependencies -->
+        <dependency>
+            <groupId>org.apache.flex</groupId>
+            <artifactId>framework</artifactId>
+            <version>4.13.0.20140701</version>
+            <type>pom</type>
+        </dependency>
+        <!-- Air SDK dependencies -->
+        <dependency>
+            <groupId>org.apache.flex.framework</groupId>
+            <artifactId>air</artifactId>
+            <version>4.13.0.20140701</version>
+            <type>pom</type>
+        </dependency>
+        <!-- Air runtime dependencies -->
+        <dependency>
+            <groupId>com.adobe.air</groupId>
+            <artifactId>framework</artifactId>
+            <version>13.0</version>
+            <type>pom</type>
+        </dependency>
+    </dependencies>
+
+</project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swc/pom.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swc/pom.xml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swc/pom.xml
new file mode 100644
index 0000000..c3cdcfc
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swc/pom.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>info.rvin.itest</groupId>
+        <artifactId>simple-air</artifactId>
+        <version>1.0-SNAPSHOT</version>
+    </parent>
+
+    <groupId>info.rvin.itest</groupId>
+    <artifactId>simple-air-swc</artifactId>
+    <version>1.0-SNAPSHOT</version>
+
+    <packaging>swc</packaging>
+
+</project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swc/src/main/flex/Label.mxml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swc/src/main/flex/Label.mxml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swc/src/main/flex/Label.mxml
new file mode 100644
index 0000000..942b47e
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swc/src/main/flex/Label.mxml
@@ -0,0 +1,20 @@
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<mx:Label xmlns:mx="http://www.adobe.com/2006/mxml" text="Hello World"/>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swf/pom.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swf/pom.xml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swf/pom.xml
new file mode 100644
index 0000000..cc3157a
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swf/pom.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>info.rvin.itest</groupId>
+        <artifactId>simple-air</artifactId>
+        <version>1.0-SNAPSHOT</version>
+    </parent>
+
+    <groupId>info.rvin.itest</groupId>
+    <artifactId>simple-air-swf</artifactId>
+    <version>1.0-SNAPSHOT</version>
+
+    <packaging>swf</packaging>
+
+    <dependencies>
+        <dependency>
+            <groupId>info.rvin.itest</groupId>
+            <artifactId>simple-air-swc</artifactId>
+            <version>1.0-SNAPSHOT</version>
+            <type>swc</type>
+        </dependency>
+    </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swf/src/main/flex/main.mxml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swf/src/main/flex/main.mxml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swf/src/main/flex/main.mxml
new file mode 100644
index 0000000..2abd6e2
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.airApp/swf/src/main/flex/main.mxml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:local="*">
+    <local:Label/>
+</mx:WindowedApplication>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/pom.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/pom.xml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/pom.xml
new file mode 100644
index 0000000..13f05c5
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/pom.xml
@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<!-- Copyright 2008 Marvin Herman Froeder Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless 
+  required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions 
+  and limitations under the License. -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>info.rvin.itest</groupId>
+    <artifactId>native-air</artifactId>
+    <version>1.0-SNAPSHOT</version>
+    <packaging>air</packaging>
+
+    <build>
+        <sourceDirectory>src/main/flex</sourceDirectory>
+        <testSourceDirectory>src/test/flex</testSourceDirectory>
+        <plugins>
+            <plugin>
+                <groupId>net.flexmojos.oss</groupId>
+                <artifactId>flexmojos-maven-plugin</artifactId>
+                <version>7.1.0-SNAPSHOT</version>
+                <extensions>true</extensions>
+                <configuration>
+                    <storepass>flexmojos</storepass>
+                    <packages>
+                        <pack>air</pack>
+                        <!-- <pack>${os.packages}</pack> -->
+                        <!-- <pack>apk</pack> -->
+                    </packages>
+                </configuration>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.flex.compiler</groupId>
+                        <artifactId>falcon-compiler</artifactId>
+                        <version>0.0.3-SNAPSHOT</version>
+                    </dependency>
+                    <dependency>
+                        <groupId>com.adobe.air</groupId>
+                        <artifactId>compiler</artifactId>
+                        <version>13.0</version>
+                        <type>pom</type>
+                    </dependency>
+                </dependencies>
+            </plugin>
+        </plugins>
+    </build>
+
+    <dependencies>
+        <!-- Flex SDK dependencies -->
+        <dependency>
+            <groupId>org.apache.flex</groupId>
+            <artifactId>framework</artifactId>
+            <version>4.13.0.20140701</version>
+            <type>pom</type>
+        </dependency>
+        <!-- Air SDK dependencies -->
+        <dependency>
+            <groupId>org.apache.flex.framework</groupId>
+            <artifactId>air</artifactId>
+            <version>4.13.0.20140701</version>
+            <type>pom</type>
+        </dependency>
+        <!-- Air runtime dependencies -->
+        <dependency>
+            <groupId>com.adobe.air</groupId>
+            <artifactId>framework</artifactId>
+            <version>13.0</version>
+            <type>pom</type>
+        </dependency>
+
+        <dependency>
+            <groupId>org.flexunit</groupId>
+            <artifactId>flexunit</artifactId>
+            <version>4.1.0</version>
+            <classifier>flex4</classifier>
+            <type>swc</type>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/flex/main.mxml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/flex/main.mxml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/flex/main.mxml
new file mode 100644
index 0000000..ef2f69a
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/flex/main.mxml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
+</mx:WindowedApplication>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/resources/descriptor.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/resources/descriptor.xml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/resources/descriptor.xml
new file mode 100644
index 0000000..5f87c47
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/resources/descriptor.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<!-- Copyright 2008 Marvin Herman Froeder Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless 
+  required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions 
+  and limitations under the License. -->
+<application xmlns="http://ns.adobe.com/air/application/3.1">
+  <id>main</id>
+  <filename>main</filename>
+  <name>main</name>
+  <versionNumber>1.0</versionNumber>
+  <versionLabel>v1</versionLabel>
+
+  <initialWindow>
+    <content>${output}</content>
+  </initialWindow>
+</application>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/resources/sign.p12
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/resources/sign.p12 b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/resources/sign.p12
new file mode 100644
index 0000000..0be9fc3
Binary files /dev/null and b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/main/resources/sign.p12 differ

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/test/flex/AnnotatedTest.as
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/test/flex/AnnotatedTest.as b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/test/flex/AnnotatedTest.as
new file mode 100644
index 0000000..0d138db
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.nativeAir/src/test/flex/AnnotatedTest.as
@@ -0,0 +1,40 @@
+/**
+ * Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+ * Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Seven
+ */
+package  {
+
+	import flexunit.framework.Assert;
+	import flash.errors.IOError;
+	
+	public class AnnotatedTest {
+		
+		[Test]
+		public function addition():void { 
+		   Assert.assertEquals(12, 7 + 5); 
+		}
+		
+		[Test(expects="flash.errors.IOError")] 
+		public function doIOError():void { 
+		   //a test which causes an IOError }Or
+		   throw new IOError(); 
+		}
+	}
+
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/pom.xml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/pom.xml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/pom.xml
new file mode 100644
index 0000000..724aa7a
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/pom.xml
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>info.rvin.itest</groupId>
+    <artifactId>simplify-air</artifactId>
+    <version>1.0-SNAPSHOT</version>
+    <packaging>air</packaging>
+
+    <build>
+        <sourceDirectory>src/main/flex</sourceDirectory>
+        <testSourceDirectory>src/test/flex</testSourceDirectory>
+        <plugins>
+            <plugin>
+                <groupId>net.flexmojos.oss</groupId>
+                <artifactId>flexmojos-maven-plugin</artifactId>
+                <version>7.1.0-SNAPSHOT</version>
+                <extensions>true</extensions>
+                <configuration>
+                    <storepass>flexmojos</storepass>
+                </configuration>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.flex.compiler</groupId>
+                        <artifactId>falcon-compiler</artifactId>
+                        <version>0.0.3-SNAPSHOT</version>
+                    </dependency>
+                    <dependency>
+                        <groupId>com.adobe.air</groupId>
+                        <artifactId>compiler</artifactId>
+                        <version>13.0</version>
+                        <type>pom</type>
+                    </dependency>
+                </dependencies>
+            </plugin>
+        </plugins>
+    </build>
+
+    <dependencies>
+        <!-- Flex SDK dependencies -->
+        <dependency>
+            <groupId>org.apache.flex</groupId>
+            <artifactId>framework</artifactId>
+            <version>4.13.0.20140701</version>
+            <type>pom</type>
+        </dependency>
+        <!-- Air SDK dependencies -->
+        <dependency>
+            <groupId>org.apache.flex.framework</groupId>
+            <artifactId>air</artifactId>
+            <version>4.13.0.20140701</version>
+            <type>pom</type>
+        </dependency>
+        <!-- Air runtime dependencies -->
+        <dependency>
+            <groupId>com.adobe.air</groupId>
+            <artifactId>framework</artifactId>
+            <version>13.0</version>
+            <type>pom</type>
+        </dependency>
+
+        <dependency>
+            <groupId>org.flexunit</groupId>
+            <artifactId>flexunit</artifactId>
+            <version>4.1.0</version>
+            <classifier>flex4</classifier>
+            <type>swc</type>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+</project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/flex/main.mxml
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/flex/main.mxml b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/flex/main.mxml
new file mode 100644
index 0000000..ef2f69a
--- /dev/null
+++ b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/flex/main.mxml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+
+    Flexmojos is a set of maven goals to allow maven users to compile, optimize and test Flex SWF, Flex SWC, Air SWF and Air SWC.
+    Copyright (C) 2008-2012  Marvin Froeder <marvin@flexmojos.net>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
+</mx:WindowedApplication>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/128.png
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/128.png b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/128.png
new file mode 100644
index 0000000..ae719ca
Binary files /dev/null and b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/128.png differ

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/16.png
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/16.png b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/16.png
new file mode 100644
index 0000000..2d0df00
Binary files /dev/null and b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/16.png differ

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/32.png
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/32.png b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/32.png
new file mode 100644
index 0000000..a551a29
Binary files /dev/null and b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/32.png differ

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b6e082df/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/48.png
----------------------------------------------------------------------
diff --git a/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/48.png b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/48.png
new file mode 100644
index 0000000..92943cd
Binary files /dev/null and b/flexmojos-tests/net.flexmojos.oss.tests.concept.AirTest.simplify/src/main/resources/48.png differ


Mime
View raw message