You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ma...@apache.org on 2013/10/06 14:21:09 UTC
[17/19] git commit: [flex-sdk] [refs/heads/asdoc] - - FIXED
https://issues.apache.org/jira/browse/FLEX-33801 - UPDATED
https://issues.apache.org/jira/browse/FLEX-33801 - added verbose condition to
log message
- FIXED https://issues.apache.org/jira/browse/FLEX-33801
- UPDATED https://issues.apache.org/jira/browse/FLEX-33801
- added verbose condition to log message
Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/7db2ddcc
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/7db2ddcc
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/7db2ddcc
Branch: refs/heads/asdoc
Commit: 7db2ddccf025706938efe2caa949fe663857b8d3
Parents: b03d482
Author: mamsellem <ma...@systar.com>
Authored: Sun Oct 6 02:01:18 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Sun Oct 6 02:01:18 2013 +0200
----------------------------------------------------------------------
asdoc/build.xml | 30 +++++++++++++++++---
.../asdoc/TopLevelClassesGenerator.java | 5 +++-
2 files changed, 30 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/7db2ddcc/asdoc/build.xml
----------------------------------------------------------------------
diff --git a/asdoc/build.xml b/asdoc/build.xml
index 0557b24..6aa41df 100644
--- a/asdoc/build.xml
+++ b/asdoc/build.xml
@@ -22,6 +22,9 @@
<property name="lenient" value="true"/>
<property name="flexlib" location="${FLEX_HOME}/frameworks"/>
+ <property name="doc_output" location="${FLEX_HOME}/asdoc-output" />
+ <property name="include_examples" location="${doc_output}/include_examples" />
+
<property file="${FLEX_HOME}/env.properties"/>
<property environment="env"/>
<property file="${FLEX_HOME}/build.properties"/>
@@ -41,12 +44,29 @@
property="TLF_HOME"
value="${env.TLF_HOME}"/>
- <target name="main" depends="clean,doc" description="Clean build of all ASDocs"/>
+ <target name="main" depends="clean,copyExamples,doc" description="Clean build of all ASDocs"/>
<target name="clean" description="Cleans all ASDocs">
- <delete dir="${FLEX_HOME}/asdoc-output"/>
+ <delete dir="${doc_output}"/>
</target>
+ <target name="copyExamples" description="Copy all projects asdocs subdir to singe location">
+ <copy todir="${include_examples}">
+ <fileset dir="${flexlib}/projects/advancedgrids/asdoc/en_US"/>
+ <fileset dir="${flexlib}/projects/airframework/asdoc/en_US"/>
+ <!-- <fileset dir="${flexlib}/projects/apache/asdoc/en_US"/>-->
+ <fileset dir="${flexlib}/projects/charts/asdoc/en_US"/>
+ <!-- <fileset dir="${flexlib}/projects/core/asdoc/en_US"/>-->
+ <!-- <fileset dir="${flexlib}/projects/experimental/asdoc/en_US"/>-->
+ <!-- <fileset dir="${flexlib}/projects/experimental_mobile/asdoc/en_US"/>-->
+ <fileset dir="${flexlib}/projects/framework/asdoc/en_US"/>
+ <fileset dir="${flexlib}/projects/mobilecomponents/asdoc/en_US"/>
+ <!-- <fileset dir="${flexlib}/projects/mx/asdoc/en_US"/>-->
+ <fileset dir="${flexlib}/projects/rpc/asdoc/en_US"/>
+ <fileset dir="${flexlib}/projects/spark/asdoc/en_US"/>
+ </copy>
+ </target>
+
<target name="doc">
<condition property="asdoc.jvm.args" value="-Xmx512m">
@@ -70,10 +90,12 @@
<taskdef resource="flexTasks.tasks" classpathref="flexTasks.path"/>
<!-- Call asdoc to generate dita xml files -->
- <asdoc output="${FLEX_HOME}/asdoc-output" lenient="true" failonerror="true" warnings="false" strict="false" locale="en_US" fork="true"
+ <asdoc output="${doc_output}" lenient="true" failonerror="true" warnings="false" strict="false" locale="en_US" fork="true"
window-title="ApacheFlex API Reference"
main-title="${release} API Reference "
- footer="${manifest.Implementation-Vendor}" >
+ footer="${manifest.Implementation-Vendor}"
+ examples-path="${include_examples}"
+ >
<!-- top level class to include in asdoc -->
<doc-classes class="AIRFrameworkClasses"/>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/7db2ddcc/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.java
----------------------------------------------------------------------
diff --git a/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.java b/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.java
index 6d3157a..48cdfd8 100644
--- a/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.java
+++ b/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.java
@@ -5005,7 +5005,10 @@ public class TopLevelClassesGenerator
if (experimentalElement != null) {
String fullName = experimentalElement.getAttribute("owner");
- System.out.println(" processing [Experimental] for " + fullName);
+ if (verbose)
+ {
+ System.out.println(" processing [Experimental] for " + fullName);
+ }
AsClass myClass = classTable.get(fullName);