You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2016/02/07 17:55:09 UTC

svn commit: r1728990 - /maven/plugins/trunk/maven-site-plugin/src/it/doxia-formats/src/site/apt/velocity-context.apt.vm

Author: hboutemy
Date: Sun Feb  7 16:55:09 2016
New Revision: 1728990

URL: http://svn.apache.org/viewvc?rev=1728990&view=rev
Log:
[DOXIASITETOOLS-93] added automatic dump of context content

Modified:
    maven/plugins/trunk/maven-site-plugin/src/it/doxia-formats/src/site/apt/velocity-context.apt.vm

Modified: maven/plugins/trunk/maven-site-plugin/src/it/doxia-formats/src/site/apt/velocity-context.apt.vm
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-site-plugin/src/it/doxia-formats/src/site/apt/velocity-context.apt.vm?rev=1728990&r1=1728989&r2=1728990&view=diff
==============================================================================
--- maven/plugins/trunk/maven-site-plugin/src/it/doxia-formats/src/site/apt/velocity-context.apt.vm (original)
+++ maven/plugins/trunk/maven-site-plugin/src/it/doxia-formats/src/site/apt/velocity-context.apt.vm Sun Feb  7 16:55:09 2016
@@ -30,6 +30,19 @@ Doxia Site Renderer Velocity Context
 
   See {{{http://maven.apache.org/doxia/doxia-sitetools/doxia-site-renderer/} doxia-site-renderer}}.
 
+  We have the following keys in the context (automatically extracted and sorted):
+
+*-----------------------*-------------------------------------------------------*-----*
+|| variable             || class                                                || value
+*-----------------------+-------------------------------------------------------+-----+
+#foreach( $key in $sorter.sort( $context.keys ) )
+#set( $value = $context.get($key) )
+| <<<$key>>>            | <<<#if ($value)$value.class.name#else?#end>>> | #if ($key != "decoration")<<<$value>>>#end |  
+*-----------------------+-------------------------------------------------------+-----+
+#end
+
+  Handwritten classification:
+
 * Document Variables
 
 *-----------------------*-------------------------------------------------------*
@@ -102,7 +115,7 @@ Doxia Site Renderer Velocity Context
 *-----------------------+-------------------------------------------------------+
 | <<<alternator>>>      | = <<<$alternator>>>
 *-----------------------+-------------------------------------------------------+
-| <<<context>>>         | (causes RuntimeException)
+| <<<context>>>         | = <<<$context>>>
 *-----------------------+-------------------------------------------------------+
 | <<<convert>>>         | = <<<$convert>>>
 *-----------------------+-------------------------------------------------------+
@@ -117,7 +130,7 @@ Doxia Site Renderer Velocity Context
 *-----------------------+-------------------------------------------------------+
 | <<<loop>>>            | = <<<$loop>>>
 *-----------------------+-------------------------------------------------------+
-| <<<link>>>            | (causes NullPointerException)
+| <<<link>>>            | = <<<$link>>>
 *-----------------------+-------------------------------------------------------+
 | <<<math>>>            | = <<<$math>>>
 *-----------------------+-------------------------------------------------------+