Modified: 
websites/production/turbine/content/fulcrum/fulcrum-crypto/cobertura/org.apache.fulcrum.crypto.provider.UnixCrypt.html
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-crypto/cobertura/org.apache.fulcrum.crypto.provider.UnixCrypt.html
 (original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-crypto/cobertura/org.apache.fulcrum.crypto.provider.UnixCrypt.html
 Mon May 20 14:36:24 2019
@@ -12,7 +12,7 @@
 <div class="separator">&nbsp;</div>
 <table class="report">
 <thead><tr>  <td class="heading">Classes in this File</td>  <td 
class="heading"><a class="dfn" href="help.html" 
onclick="popupwindow('help.html'); return false;">Line Coverage</a></td>  <td 
class="heading"><a class="dfn" href="help.html" 
onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td>  <td 
class="heading"><a class="dfn" href="help.html" 
onclick="popupwindow('help.html'); return 
false;">Complexity</a></td></tr></thead>
-  <tr><td><a 
href="org.apache.fulcrum.crypto.provider.UnixCrypt.html">UnixCrypt</a></td><td><table
 cellpadding="0px" cellspacing="0px" class="percentgraph"><tr 
class="percentgraph"><td align="right" class="percentgraph" 
width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div 
class="greenbar" style="width:100px"><span 
class="text">12/12</span></div></div></td></tr></table></td><td><table 
cellpadding="0px" cellspacing="0px" class="percentgraph"><tr 
class="percentgraph"><td align="right" class="percentgraph" 
width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div 
class="greenbar" style="width:100px"><span 
class="text">2/2</span></div></div></td></tr></table></td><td 
class="value"><span class="hidden">1.25;</span>1,25</td></tr>
+  <tr><td><a 
href="org.apache.fulcrum.crypto.provider.UnixCrypt.html">UnixCrypt</a></td><td><table
 cellpadding="0px" cellspacing="0px" class="percentgraph"><tr 
class="percentgraph"><td align="right" class="percentgraph" 
width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div 
class="greenbar" style="width:100px"><span 
class="text">16/16</span></div></div></td></tr></table></td><td><table 
cellpadding="0px" cellspacing="0px" class="percentgraph"><tr 
class="percentgraph"><td align="right" class="percentgraph" 
width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div 
class="greenbar" style="width:100px"><span 
class="text">2/2</span></div></div></td></tr></table></td><td 
class="value"><span class="hidden">1.25;</span>1.25</td></tr>
 
 </table>
 <div class="separator">&nbsp;</div>
@@ -60,169 +60,135 @@
 <tr>  <td class="numLine">&nbsp;21</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;22</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> 
java.util.Random;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;23</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> 
org.apache.fulcrum.crypto.CryptoAlgorithm;</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;24</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
+<tr>  <td class="numLine">&nbsp;24</td>  <td class="nbHits">&nbsp;</td>
+  <td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> 
org.apache.fulcrum.crypto.CryptoAlgorithm;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;25</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> 
java.util.Random;</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;26</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;27</td>  <td class="nbHits">&nbsp;</td>
+<tr>  <td class="numLine">&nbsp;26</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;<span 
class="comment">/**</span></pre></td></tr>
-<tr>  <td class="numLine">&nbsp;28</td>  <td class="nbHits">&nbsp;</td>
+<tr>  <td class="numLine">&nbsp;27</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;<span class="comment"> * Implements 
Standard Unix crypt(3) for use with the Crypto Service.</span></pre></td></tr>
-<tr>  <td class="numLine">&nbsp;29</td>  <td class="nbHits">&nbsp;</td>
+<tr>  <td class="numLine">&nbsp;28</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;<span class="comment"> 
*</span></pre></td></tr>
-<tr>  <td class="numLine">&nbsp;30</td>  <td class="nbHits">&nbsp;</td>
+<tr>  <td class="numLine">&nbsp;29</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;<span class="comment"> * @author 
&lt;a href="mailto:[email protected]"&gt;Henning P. 
Schmiedehausen&lt;/a&gt;</span></pre></td></tr>
+<tr>  <td class="numLine">&nbsp;30</td>  <td class="nbHits">&nbsp;</td>
+  <td class="src"><pre class="src">&nbsp;<span class="comment"> * @version 
$Id: UnixCrypt.java 1852158 2019-01-25 18:19:46Z painter 
$</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;31</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment"> * @version 
$Id: UnixCrypt.java 581797 2007-10-04 08:26:18Z sgoeschl 
$</span></pre></td></tr>
-<tr>  <td class="numLine">&nbsp;32</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;<span class="comment"> 
*/</span></pre></td></tr>
+<tr>  <td class="numLine">&nbsp;32</td>  <td class="nbHits">&nbsp;</td>
+  <td class="src"><pre class="src">&nbsp;<span class="keyword">public</span> 
<span class="keyword">class</span> UnixCrypt <span 
class="keyword">implements</span> CryptoAlgorithm </pre></td></tr>
 <tr>  <td class="numLine">&nbsp;33</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;{</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;34</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="keyword">public</span> 
<span class="keyword">class</span> UnixCrypt</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;35</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span 
class="keyword">implements</span> CryptoAlgorithm</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;36</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;{</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        <span class="comment">/** The 
seed to use */</span></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;36</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
   <span class="keyword">private</span> String seed = <span 
class="keyword">null</span>;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;37</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;38</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span class="comment">/** The 
seed to use */</span></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;39</td>  <td 
class="nbHitsCovered">&nbsp;2</td>  <td class="src"><pre class="src">&nbsp;    
<span class="keyword">private</span> String seed = <span 
class="keyword">null</span>;</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;40</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        <span class="comment">/** 
standard Unix crypt chars (64) */</span></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;39</td>  <td 
class="nbHitsCovered">&nbsp;2</td>  <td class="src"><pre class="src">&nbsp;     
   <span class="keyword">private</span> <span class="keyword">static</span> 
<span class="keyword">final</span> <span class="keyword">char</span>[] 
SALT_CHARS = <span 
class="string">"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789./"</span></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;40</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
                   .toCharArray();</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;41</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span class="comment">/** 
standard Unix crypt chars (64) */</span></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;42</td>  <td 
class="nbHitsCovered">&nbsp;2</td>  <td class="src"><pre class="src">&nbsp;    
<span class="keyword">private</span> <span class="keyword">static</span> <span 
class="keyword">final</span> <span class="keyword">char</span>[] SALT_CHARS 
=</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
+<tr>  <td class="numLine">&nbsp;42</td>  <td class="nbHits">&nbsp;</td>
+  <td class="src"><pre class="src">&nbsp;        <span 
class="comment">/**</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;43</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;        ((<span 
class="string">"abcdefghijklmnopqrstuvwxyz"</span> +</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * 
Constructor</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;44</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;         <span 
class="string">"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789./"</span>).toCharArray());</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         
*/</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;45</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;46</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;47</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span 
class="comment">/**</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        <span 
class="keyword">public</span> UnixCrypt() </pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;46</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
   {</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;47</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
   }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;48</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * 
C'tor</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;49</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     
*</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        <span 
class="comment">/**</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;50</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     
*/</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * This 
class never uses anything but UnixCrypt, so it is just a dummy 
(Fixme:</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;51</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * 
Should we throw an exception if something is requested that we don't 
support?</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;52</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span 
class="keyword">public</span> UnixCrypt()</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;53</td>  <td 
class="nbHitsCovered">&nbsp;2</td>  <td class="src"><pre class="src">&nbsp;    
{</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;54</td>  <td 
class="nbHitsCovered">&nbsp;2</td>  <td class="src"><pre class="src">&nbsp;    
}</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         
*</span></pre></td></tr>
+<tr>  <td class="numLine">&nbsp;53</td>  <td class="nbHits">&nbsp;</td>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * 
@param cipher Cipher (ignored)</span></pre></td></tr>
+<tr>  <td class="numLine">&nbsp;54</td>  <td class="nbHits">&nbsp;</td>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         
*/</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;55</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        <span 
class="keyword">public</span> <span class="keyword">void</span> 
setCipher(String cipher) </pre></td></tr>
 <tr>  <td class="numLine">&nbsp;56</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span 
class="comment">/**</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        {</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;57</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * This 
class never uses anything but</span></pre></td></tr>
-<tr>  <td class="numLine">&nbsp;58</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * 
UnixCrypt, so it is just a dummy</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;                <span 
class="comment">/* dummy */</span></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;58</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
   }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;59</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * (Fixme: 
Should we throw an exception if</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;60</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * 
something is requested that we don't support?</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        <span 
class="comment">/**</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;61</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     
*</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * 
Setting the seed for the UnixCrypt algorithm. If a null value is supplied, 
or</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;62</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * @param 
cipher    Cipher (ignored)</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * no 
seed is set, then a random seed is used.</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;63</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     
*/</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         
*</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;64</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * 
@param seed The seed value to use.</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;65</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span 
class="keyword">public</span> <span class="keyword">void</span> 
setCipher(String cipher)</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         
*/</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;66</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        <span 
class="keyword">public</span> <span class="keyword">void</span> setSeed(String 
seed) </pre></td></tr>
 <tr>  <td class="numLine">&nbsp;67</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;        <span class="comment">/* 
dummy */</span></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;68</td>  <td 
class="nbHitsCovered">&nbsp;2</td>  <td class="src"><pre class="src">&nbsp;    
}</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;69</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        {</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;68</td>  <td 
class="nbHitsCovered">&nbsp;3</td>  <td class="src"><pre class="src">&nbsp;     
           <span class="keyword">this</span>.seed = seed;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;69</td>  <td 
class="nbHitsCovered">&nbsp;3</td>  <td class="src"><pre class="src">&nbsp;     
   }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;70</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span 
class="comment">/**</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;71</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * Setting 
the seed for the UnixCrypt</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        <span 
class="comment">/**</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;72</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * 
algorithm. If a null value is supplied,</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * 
Encrypt the supplied string with the requested cipher</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;73</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * or no 
seed is set, then a random seed is used.</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         
*</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;74</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     
*</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * 
@param value The value to be encrypted</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;75</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * @param 
seed     The seed value to use.</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * 
@return The encrypted value</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;76</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     
*/</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         * 
@throws Exception An Exception of the underlying 
implementation.</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;77</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;<span class="comment">         
*/</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;78</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span 
class="keyword">public</span> <span class="keyword">void</span> setSeed(String 
seed)</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        <span 
class="keyword">public</span> String encrypt(String value) <span 
class="keyword">throws</span> Exception </pre></td></tr>
 <tr>  <td class="numLine">&nbsp;79</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;80</td>  <td 
class="nbHitsCovered">&nbsp;6</td>  <td class="src"><pre class="src">&nbsp;     
   <span class="keyword">this</span>.seed = seed;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;81</td>  <td 
class="nbHitsCovered">&nbsp;6</td>  <td class="src"><pre class="src">&nbsp;    
}</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;82</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;83</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span 
class="comment">/**</span></pre></td></tr>
-<tr>  <td class="numLine">&nbsp;84</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * encrypt 
the supplied string with the requested cipher</span></pre></td></tr>
-<tr>  <td class="numLine">&nbsp;85</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     
*</span></pre></td></tr>
-<tr>  <td class="numLine">&nbsp;86</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * @param 
value       The value to be encrypted</span></pre></td></tr>
-<tr>  <td class="numLine">&nbsp;87</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * @return 
The encrypted value</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;        {</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;80</td>  <td class="nbHitsCovered"><a 
title="Line 80: Conditional coverage 100% (2/2).">&nbsp;3</a></td>  <td 
class="src"><pre class="src">&nbsp;<a title="Line 80: Conditional coverage 100% 
(2/2).">                <span class="keyword">if</span> (seed == <span 
class="keyword">null</span>) </a></pre></td></tr>
+<tr>  <td class="numLine">&nbsp;81</td>  <td class="nbHits">&nbsp;</td>
+  <td class="src"><pre class="src">&nbsp;                {</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;82</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
                   Random randomGenerator = <span class="keyword">new</span> 
Random();</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;83</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
                   <span class="keyword">int</span> numSaltChars = 
SALT_CHARS.length;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;84</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
                   StringBuilder sb = <span class="keyword">new</span> 
StringBuilder();</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;85</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
                   sb.append(SALT_CHARS[Math.abs(randomGenerator.nextInt() % 
numSaltChars)])</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;86</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
                                   
.append(SALT_CHARS[Math.abs(randomGenerator.nextInt() % 
numSaltChars)]).toString();</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;87</td>  <td 
class="nbHitsCovered">&nbsp;1</td>  <td class="src"><pre class="src">&nbsp;     
                   seed = sb.toString();</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;88</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     * @throws 
Exception An Exception of the underlying implementation.</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;                }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;89</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;<span class="comment">     
*/</span></pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;90</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    <span 
class="keyword">public</span> String encrypt(String value)</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;91</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;        <span 
class="keyword">throws</span> Exception</pre></td></tr>
+  <td class="src"><pre class="src">&nbsp;                <span 
class="comment">// use commons-codec to do the encryption</span></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;91</td>  <td 
class="nbHitsCovered">&nbsp;3</td>  <td class="src"><pre class="src">&nbsp;     
           <span class="keyword">return</span> 
org.apache.commons.codec.digest.UnixCrypt.crypt(value, seed);</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;92</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;93</td>  <td class="nbHitsCovered"><a 
title="Line 93: Conditional coverage 100% (2/2).">&nbsp;6</a></td>  <td 
class="src"><pre class="src">&nbsp;<a title="Line 93: Conditional coverage 100% 
(2/2).">        <span class="keyword">if</span> (seed == <span 
class="keyword">null</span>)</a></pre></td></tr>
-<tr>  <td class="numLine">&nbsp;94</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;        {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;95</td>  <td 
class="nbHitsCovered">&nbsp;2</td>  <td class="src"><pre class="src">&nbsp;     
       Random randomGenerator = <span class="keyword">new</span> 
java.util.Random();</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;96</td>  <td 
class="nbHitsCovered">&nbsp;2</td>  <td class="src"><pre class="src">&nbsp;     
       <span class="keyword">int</span> numSaltChars = 
SALT_CHARS.length;</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;97</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;98</td>  <td 
class="nbHitsCovered">&nbsp;2</td>  <td class="src"><pre class="src">&nbsp;     
       seed = (<span class="keyword">new</span> StringBuffer())</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;99</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;                
.append(SALT_CHARS[Math.abs(randomGenerator.nextInt())</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;100</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;                                   % 
numSaltChars])</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;101</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;                
.append(SALT_CHARS[Math.abs(randomGenerator.nextInt())</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;102</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;                                   % 
numSaltChars])</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;103</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;                
.toString();</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;104</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;105</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;106</td>  <td 
class="nbHitsCovered">&nbsp;6</td>  <td class="src"><pre class="src">&nbsp;     
   <span class="keyword">return</span> 
org.apache.fulcrum.crypto.impl.UnixCrypt.crypt(seed, value);</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;107</td>  <td class="nbHits">&nbsp;</td>
-  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
-<tr>  <td class="numLine">&nbsp;108</td>  <td class="nbHits">&nbsp;</td>
+<tr>  <td class="numLine">&nbsp;93</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;}</pre></td></tr>
 </table>
 
-<div class="footer">Report generated by <a 
href="http://cobertura.sourceforge.net/"; target="_top">Cobertura</a> 1.9 on 
10.09.09 09:16.</div>
+<div class="footer">Report generated by <a 
href="http://cobertura.sourceforge.net/"; target="_top">Cobertura</a> 2.1.1 on 
5/20/19 10:35 AM.</div>
 </body>
-</html>
+</html>
\ No newline at end of file

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-crypto/css/maven-base.css
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-crypto/css/maven-base.css 
(original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-crypto/css/maven-base.css 
Mon May 20 14:36:24 2019
@@ -1,143 +1,168 @@
-body {
-  margin: 0px;
-  padding: 0px;
-}
-img {
-  border:none;
-}
-table {
-  padding:0px;
-  width: 100%;
-  margin-left: -2px;
-  margin-right: -2px;
-}
-acronym {
-  cursor: help;
-  border-bottom: 1px dotted #feb;
-}
-table.bodyTable th, table.bodyTable td {
-  padding: 2px 4px 2px 4px;
-  vertical-align: top;
-}
-div.clear{
-  clear:both;
-  visibility: hidden;
-}
-div.clear hr{
-  display: none;
-}
-#bannerLeft, #bannerRight {
-  font-size: xx-large;
-  font-weight: bold;
-}
-#bannerLeft img, #bannerRight img {
-  margin: 0px;
-}
-.xleft, #bannerLeft img {
-  float:left;
-}
-.xright, #bannerRight {
-  float:right;
-}
-#banner {
-  padding: 0px;
-}
-#banner img {
-  border: none;
-}
-#breadcrumbs {
-  padding: 3px 10px 3px 10px;
-}
-#leftColumn {
- width: 170px;
- float:left;
- overflow: auto;
-}
-#bodyColumn {
-  margin-right: 1.5em;
-  margin-left: 197px;
-}
-#legend {
-  padding: 8px 0 8px 0;
-}
-#navcolumn {
-  padding: 8px 4px 0 8px;
-}
-#navcolumn h5 {
-  margin: 0;
-  padding: 0;
-  font-size: small;
-}
-#navcolumn ul {
-  margin: 0;
-  padding: 0;
-  font-size: small;
-}
-#navcolumn li {
-  list-style-type: none;
-  background-image: none;
-  background-repeat: no-repeat;
-  background-position: 0 0.4em;
-  padding-left: 16px;
-  list-style-position: outside;
-  line-height: 1.2em;
-  font-size: smaller;
-}
-#navcolumn li.expanded {
-  background-image: url(../images/expanded.gif);
-}
-#navcolumn li.collapsed {
-  background-image: url(../images/collapsed.gif);
-}
-#poweredBy {
-  text-align: center;
-}
-#navcolumn img {
-  margin-top: 10px;
-  margin-bottom: 3px;
-}
-#poweredBy img {
-  display:block;
-  margin: 20px 0 20px 17px;
-}
-#search img {
-    margin: 0px;
-    display: block;
-}
-#search #q, #search #btnG {
-    border: 1px solid #999;
-    margin-bottom:10px;
-}
-#search form {
-    margin: 0px;
-}
-#lastPublished {
-  font-size: x-small;
-}
-.navSection {
-  margin-bottom: 2px;
-  padding: 8px;
-}
-.navSectionHead {
-  font-weight: bold;
-  font-size: x-small;
-}
-.section {
-  padding: 4px;
-}
-#footer {
-  padding: 3px 10px 3px 10px;
-  font-size: x-small;
-}
-#breadcrumbs {
-  font-size: x-small;
-  margin: 0pt;
-}
-.source {
-  padding: 12px;
-  margin: 1em 7px 1em 7px;
-}
-.source pre {
-  margin: 0px;
-  padding: 0px;
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.
+ */
+
+body {
+  margin: 0px;
+  padding: 0px;
+}
+table {
+  padding:0px;
+  width: 100%;
+  margin-left: -2px;
+  margin-right: -2px;
+}
+acronym {
+  cursor: help;
+  border-bottom: 1px dotted #feb;
+}
+table.bodyTable th, table.bodyTable td {
+  padding: 2px 4px 2px 4px;
+  vertical-align: top;
+}
+div.clear{
+  clear:both;
+  visibility: hidden;
+}
+div.clear hr{
+  display: none;
+}
+#bannerLeft, #bannerRight {
+  font-size: xx-large;
+  font-weight: bold;
+}
+#bannerLeft img, #bannerRight img {
+  margin: 0px;
+}
+.xleft, #bannerLeft img {
+  float:left;
+}
+.xright, #bannerRight {
+  float:right;
+}
+#banner {
+  padding: 0px;
+}
+#breadcrumbs {
+  padding: 3px 10px 3px 10px;
+}
+#leftColumn {
+ width: 170px;
+ float:left;
+ overflow: auto;
+}
+#bodyColumn {
+  margin-right: 1.5em;
+  margin-left: 197px;
+}
+#legend {
+  padding: 8px 0 8px 0;
+}
+#navcolumn {
+  padding: 8px 4px 0 8px;
+}
+#navcolumn h5 {
+  margin: 0;
+  padding: 0;
+  font-size: small;
+}
+#navcolumn ul {
+  margin: 0;
+  padding: 0;
+  font-size: small;
+}
+#navcolumn li {
+  list-style-type: none;
+  background-image: none;
+  background-repeat: no-repeat;
+  background-position: 0 0.4em;
+  padding-left: 16px;
+  list-style-position: outside;
+  line-height: 1.2em;
+  font-size: smaller;
+}
+#navcolumn li.expanded {
+  background-image: url(../images/expanded.gif);
+}
+#navcolumn li.collapsed {
+  background-image: url(../images/collapsed.gif);
+}
+#navcolumn li.none {
+  text-indent: -1em;
+  margin-left: 1em;
+}
+#poweredBy {
+  text-align: center;
+}
+#navcolumn img {
+  margin-top: 10px;
+  margin-bottom: 3px;
+}
+#poweredBy img {
+  display:block;
+  margin: 20px 0 20px 17px;
+}
+#search img {
+    margin: 0px;
+    display: block;
+}
+#search #q, #search #btnG {
+    border: 1px solid #999;
+    margin-bottom:10px;
+}
+#search form {
+    margin: 0px;
+}
+#lastPublished {
+  font-size: x-small;
+}
+.navSection {
+  margin-bottom: 2px;
+  padding: 8px;
+}
+.navSectionHead {
+  font-weight: bold;
+  font-size: x-small;
+}
+.section {
+  padding: 4px;
+}
+#footer {
+  padding: 3px 10px 3px 10px;
+  font-size: x-small;
+}
+#breadcrumbs {
+  font-size: x-small;
+  margin: 0pt;
+}
+.source {
+  padding: 12px;
+  margin: 1em 7px 1em 7px;
+}
+.source pre {
+  margin: 0px;
+  padding: 0px;
+}
+#navcolumn img.imageLink, .imageLink {
+  padding-left: 0px;
+  padding-bottom: 0px;
+  padding-top: 0px;
+  padding-right: 2px;
+  border: 0px;
+  margin: 0px;
+}
\ No newline at end of file

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-crypto/css/maven-theme.css
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-crypto/css/maven-theme.css 
(original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-crypto/css/maven-theme.css 
Mon May 20 14:36:24 2019
@@ -1,141 +1,160 @@
-body {
-  padding: 0px 0px 10px 0px;
-}
-body, td, select, input, li{
-  font-family: Verdana, Helvetica, Arial, sans-serif;
-  font-size: 13px;
-}
-code{
-  font-family: Courier, monospace;
-  font-size: 13px;
-}
-a {
-  text-decoration: none;
-}
-a:link {
-  color:#36a;
-}
-a:visited  {
-  color:#47a;
-}
-a:active, a:hover {
-  color:#69c;
-}
-#legend li.externalLink {
-  background: url(../images/external.png) left top no-repeat;
-  padding-left: 18px;
-}
-a.externalLink, a.externalLink:link, a.externalLink:visited, 
a.externalLink:active, a.externalLink:hover {
-  background: url(../images/external.png) right center no-repeat;
-  padding-right: 18px;
-}
-#legend li.newWindow {
-  background: url(../images/newwindow.png) left top no-repeat;
-  padding-left: 18px;
-}
-a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, 
a.newWindow:hover {
-  background: url(../images/newwindow.png) right center no-repeat;
-  padding-right: 18px;
-}
-h2 {
-  padding: 4px 4px 4px 6px;
-  border: 1px solid #999;
-  color: #900;
-  background-color: #ddd;
-  font-weight:900;
-  font-size: x-large;
-}
-h3 {
-  padding: 4px 4px 4px 6px;
-  border: 1px solid #aaa;
-  color: #900;
-  background-color: #eee;
-  font-weight: normal;
-  font-size: large;
-}
-h4 {
-  padding: 4px 4px 4px 6px;
-  border: 1px solid #bbb;
-  color: #900;
-  background-color: #fff;
-  font-weight: normal;
-  font-size: large;
-}
-h5 {
-  padding: 4px 4px 4px 6px;
-  color: #900;
-  font-size: normal;
-}
-p {
-  line-height: 1.3em;
-  font-size: small;
-}
-#breadcrumbs {
-  border-top: 1px solid #aaa;
-  border-bottom: 1px solid #aaa;
-  background-color: #ccc;
-}
-#leftColumn {
-  margin: 10px 0 0 5px;
-  border: 1px solid #999;
-  background-color: #eee;
-}
-#navcolumn h5 {
-  font-size: smaller;
-  border-bottom: 1px solid #aaaaaa;
-  padding-top: 2px;
-  color: #000;
-}
-
-table.bodyTable th {
-  color: white;
-  background-color: #bbb;
-  text-align: left;
-  font-weight: bold;
-}
-
-table.bodyTable th, table.bodyTable td {
-  font-size: 1em;
-}
-
-table.bodyTable tr.a {
-  background-color: #ddd;
-}
-
-table.bodyTable tr.b {
-  background-color: #eee;
-}
-
-.source {
-  border: 1px solid #999;
-}
-dl {
-  padding: 4px 4px 4px 6px;
-  border: 1px solid #aaa;
-  background-color: #ffc;
-}
-dt {
-  color: #900;
-}
-#organizationLogo img, #projectLogo img, #projectLogo span{
-  margin: 8px;
-}
-#banner {
-  border-bottom: 1px solid #fff;
-}
-.errormark, .warningmark, .donemark, .infomark {
-  background: url(../images/icon_error_sml.gif) no-repeat;
-}
-
-.warningmark {
-  background-image: url(../images/icon_warning_sml.gif);
-}
-
-.donemark {
-  background-image: url(../images/icon_success_sml.gif);
-}
-
-.infomark {
-  background-image: url(../images/icon_info_sml.gif);
-}
-
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.
+ */
+
+body {
+  padding: 0px 0px 10px 0px;
+}
+body, td, select, input, li{
+  font-family: Verdana, Helvetica, Arial, sans-serif;
+  font-size: 13px;
+}
+code{
+  font-family: Courier, monospace;
+  font-size: 13px;
+}
+a {
+  text-decoration: none;
+}
+a:link {
+  color:#36a;
+}
+a:visited  {
+  color:#47a;
+}
+a:active, a:hover {
+  color:#69c;
+}
+#legend li.externalLink {
+  background: url(../images/external.png) left top no-repeat;
+  padding-left: 18px;
+}
+a.externalLink, a.externalLink:link, a.externalLink:visited, 
a.externalLink:active, a.externalLink:hover {
+  background: url(../images/external.png) right center no-repeat;
+  padding-right: 18px;
+}
+#legend li.newWindow {
+  background: url(../images/newwindow.png) left top no-repeat;
+  padding-left: 18px;
+}
+a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, 
a.newWindow:hover {
+  background: url(../images/newwindow.png) right center no-repeat;
+  padding-right: 18px;
+}
+h2 {
+  padding: 4px 4px 4px 6px;
+  border: 1px solid #999;
+  color: #900;
+  background-color: #ddd;
+  font-weight:900;
+  font-size: x-large;
+}
+h3 {
+  padding: 4px 4px 4px 6px;
+  border: 1px solid #aaa;
+  color: #900;
+  background-color: #eee;
+  font-weight: normal;
+  font-size: large;
+}
+h4 {
+  padding: 4px 4px 4px 6px;
+  border: 1px solid #bbb;
+  color: #900;
+  background-color: #fff;
+  font-weight: normal;
+  font-size: large;
+}
+h5 {
+  padding: 4px 4px 4px 6px;
+  color: #900;
+  font-size: medium;
+}
+p {
+  line-height: 1.3em;
+  font-size: small;
+}
+#breadcrumbs {
+  border-top: 1px solid #aaa;
+  border-bottom: 1px solid #aaa;
+  background-color: #ccc;
+}
+#leftColumn {
+  margin: 10px 0 0 5px;
+  border: 1px solid #999;
+  background-color: #eee;
+  padding-bottom: 3px; /* IE-9 scrollbar-fix */
+}
+#navcolumn h5 {
+  font-size: smaller;
+  border-bottom: 1px solid #aaaaaa;
+  padding-top: 2px;
+  color: #000;
+}
+
+table.bodyTable th {
+  color: white;
+  background-color: #bbb;
+  text-align: left;
+  font-weight: bold;
+}
+
+table.bodyTable th, table.bodyTable td {
+  font-size: 1em;
+}
+
+table.bodyTable tr.a {
+  background-color: #ddd;
+}
+
+table.bodyTable tr.b {
+  background-color: #eee;
+}
+
+.source {
+  border: 1px solid #999;
+}
+dl {
+  padding: 4px 4px 4px 6px;
+  border: 1px solid #aaa;
+  background-color: #ffc;
+}
+dt {
+  color: #900;
+}
+#organizationLogo img, #projectLogo img, #projectLogo span{
+  margin: 8px;
+}
+#banner {
+  border-bottom: 1px solid #fff;
+}
+.errormark, .warningmark, .donemark, .infomark {
+  background: url(../images/icon_error_sml.gif) no-repeat;
+}
+
+.warningmark {
+  background-image: url(../images/icon_warning_sml.gif);
+}
+
+.donemark {
+  background-image: url(../images/icon_success_sml.gif);
+}
+
+.infomark {
+  background-image: url(../images/icon_info_sml.gif);
+}

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-crypto/css/print.css
==============================================================================
--- websites/production/turbine/content/fulcrum/fulcrum-crypto/css/print.css 
(original)
+++ websites/production/turbine/content/fulcrum/fulcrum-crypto/css/print.css 
Mon May 20 14:36:24 2019
@@ -1,7 +1,26 @@
-#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, 
#leftColumn, #navColumn {
-       display: none !important;
-}
-#bodyColumn, body.docs div.docs {
-       margin: 0 !important;
-       border: none !important
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.
+ */
+
+#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, 
#leftColumn, #navColumn {
+       display: none !important;
+}
+#bodyColumn, body.docs div.docs {
+       margin: 0 !important;
+       border: none !important
+}
\ No newline at end of file

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-crypto/css/site.css
==============================================================================
--- websites/production/turbine/content/fulcrum/fulcrum-crypto/css/site.css 
(original)
+++ websites/production/turbine/content/fulcrum/fulcrum-crypto/css/site.css Mon 
May 20 14:36:24 2019
@@ -0,0 +1 @@
+/* You can override this file with your own styles */
\ No newline at end of file

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-crypto/dependencies.html
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-crypto/dependencies.html 
(original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-crypto/dependencies.html 
Mon May 20 14:36:24 2019
@@ -1,334 +1,561 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
-
-
-
-
-
-
-
-
-
-
-
-<html xmlns="http://www.w3.org/1999/xhtml";>
-  <head>
-    <title>Fulcrum Crypto - Project Dependencies</title>
-    <style type="text/css" media="all">
-      @import url("./css/maven-base.css");
-      @import url("./css/maven-theme.css");
-      @import url("./css/site.css");
-    </style>
-    <link rel="stylesheet" href="./css/print.css" type="text/css" 
media="print" />
-        <meta http-equiv="Content-Type" content="text/html; 
charset=ISO-8859-1" />
-      </head>
-  <body class="composite">
-    <div id="banner">
-                  <a href="../" id="bannerLeft">
-    
-                                            <img 
src="../../images/turbine-project.png" alt="" />
-    
-            </a>
-                    <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="breadcrumbs">
-          
-  
-
-  
-    
-            
-  
-    
-            <div class="xleft">
-        Last Published: 10 September 2009
-                  &nbsp;| Version: 1.0.7
-                      </div>
-            <div class="xright">            <a href="http://www.apache.org"; 
class="externalLink">Apache</a>
-            |
-                <a href="../../">Turbine</a>
-            |
-                <a href="..">Fulcrum</a>
-            
-  
-
-  
-    
-            
-  
-    
-  </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="leftColumn">
-      <div id="navcolumn">
-           
-  
-
-  
-    
-            
-  
-    
-                   <h5>Overview</h5>
-            <ul>
-              
-    <li class="none">
-                    <a href="index.html">About</a>
-          </li>
-          </ul>
-              <h5>Project Documentation</h5>
-            <ul>
-              
-                
-              
-      
-            
-            
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-              
-            <li class="expanded">
-                    <a href="project-info.html">Project Information</a>
-                  <ul>
-                  
-    <li class="none">
-                    <a href="integration.html">Continuous Integration</a>
-          </li>
-                  
-    <li class="none">
-              <strong>Dependencies</strong>
-        </li>
-                  
-    <li class="none">
-                    <a href="issue-tracking.html">Issue Tracking</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="mail-lists.html">Mailing Lists</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="license.html">Project License</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="project-summary.html">Project Summary</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="team-list.html">Project Team</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="source-repository.html">Source Repository</a>
-          </li>
-              </ul>
-        </li>
-              
-                
-              
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-              
-        <li class="collapsed">
-                    <a href="project-reports.html">Project Reports</a>
-                </li>
-          </ul>
-              <h5>ASF</h5>
-            <ul>
-              
-    <li class="none">
-                    <a 
href="http://www.apache.org/foundation/sponsorship.html"; 
class="externalLink">Sponsorship</a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/foundation/thanks.html"; 
class="externalLink">Thanks</a>
-          </li>
-          </ul>
-                                           <a href="http://maven.apache.org/"; 
title="Built by Maven" class="poweredBy">
-            <img alt="Built by Maven" 
src="./images/logos/maven-feather.png"></img>
-          </a>
-                       
-  
-
-  
-    
-            
-  
-    
-        </div>
-    </div>
-    <div id="bodyColumn">
-      <div id="contentBox">
-        <div class="section"><h2>Project Dependencies</h2>
-<div class="section"><h3>test</h3>
-<p>The following is a list of test dependencies for this project. These 
dependencies are only required to compile and run unit tests for the 
application:</p>
-<table class="bodyTable"><tr class="a"><th>GroupId</th>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<!-- Generated by Apache Maven Doxia Site Renderer 1.8.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:dependencies 
at 20 May 2019 -->
+<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+    <title>Fulcrum Crypto &#x2013; Project Dependencies</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" 
media="print" />
+    <meta http-equiv="Content-Language" content="en" />
+    
+  </head>
+  <body class="composite">
+    <div id="banner">
+<a href="../../" id="bannerLeft" title="Apache Turbine"><img 
src="../../images/turbine-project.png"  alt="Apache Turbine"/></a>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+      <div class="xleft">
+        <span id="publishDate">Last Published: 20 May 2019</span>
+          &nbsp;| <span id="projectVersion">Version: 1.0.8</span>
+      </div>
+      <div class="xright"><a href="http://www.apache.org"; class="externalLink" 
title="Apache">Apache</a> |
+<a href="../../" title="Turbine">Turbine</a> |
+<a href="../" title="Fulcrum">Fulcrum</a>      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+       <h5>Overview</h5>
+    <ul>
+     <li class="none"><a href="index.html" title="About">About</a></li>
+    </ul>
+       <h5>Project Documentation</h5>
+    <ul>
+     <li class="expanded"><a href="project-info.html" title="Project 
Information">Project Information</a>
+      <ul>
+       <li class="none"><strong>Dependencies</strong></li>
+       <li class="none"><a href="dependency-info.html" title="Dependency 
Information">Dependency Information</a></li>
+       <li class="none"><a href="distribution-management.html" 
title="Distribution Management">Distribution Management</a></li>
+       <li class="none"><a href="index.html" title="About">About</a></li>
+       <li class="none"><a href="issue-management.html" title="Issue 
Management">Issue Management</a></li>
+       <li class="none"><a href="licenses.html" 
title="Licenses">Licenses</a></li>
+       <li class="none"><a href="mailing-lists.html" title="Mailing 
Lists">Mailing Lists</a></li>
+       <li class="none"><a href="plugin-management.html" title="Plugin 
Management">Plugin Management</a></li>
+       <li class="none"><a href="plugins.html" title="Plugins">Plugins</a></li>
+       <li class="none"><a href="scm.html" title="Source Code 
Management">Source Code Management</a></li>
+       <li class="none"><a href="summary.html" title="Summary">Summary</a></li>
+       <li class="none"><a href="team.html" title="Team">Team</a></li>
+      </ul></li>
+     <li class="collapsed"><a href="project-reports.html" title="Project 
Reports">Project Reports</a></li>
+    </ul>
+       <h5>Apache</h5>
+    <ul>
+     <li class="none"><a href="http://www.apache.org/"; class="externalLink" 
title="Apache Website">Apache Website</a></li>
+     <li class="none"><a href="http://www.apache.org/licenses/"; 
class="externalLink" title="License">License</a></li>
+     <li class="none"><a 
href="http://www.apache.org/foundation/how-it-works.html"; class="externalLink" 
title="How the ASF works">How the ASF works</a></li>
+     <li class="none"><a 
href="http://www.apache.org/foundation/sponsorship.html"; class="externalLink" 
title="Sponsorship">Sponsorship</a></li>
+     <li class="none"><a href="http://www.apache.org/foundation/thanks.html"; 
class="externalLink" title="Thanks">Thanks</a></li>
+     <li class="none"><a href="http://www.apache.org/security/"; 
class="externalLink" title="Security">Security</a></li>
+    </ul>
+      <a href="http://maven.apache.org/"; title="Built by Maven" 
class="poweredBy">
+        <img class="poweredBy" alt="Built by Maven" 
src="./images/logos/maven-feather.png" />
+      </a>
+      </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+<a name="Project_Dependencies"></a>
+<div class="section">
+<h2><a name="Project_Dependencies"></a>Project Dependencies</h2><a 
name="Project_Dependencies_compile"></a>
+<div class="section">
+<h3><a name="compile"></a>compile</h3>
+<p>The following is a list of compile dependencies for this project. These 
dependencies are required to compile and run the application:</p>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>GroupId</th>
 <th>ArtifactId</th>
 <th>Version</th>
-<th>Classifier</th>
 <th>Type</th>
-<th>Optional</th>
-</tr>
-<tr class="b"><td>org.apache.fulcrum</td>
-<td>fulcrum-testcontainer</td>
-<td>1.0.6</td>
-<td>-</td>
-<td>jar</td>
-<td> </td>
-</tr>
-<tr class="a"><td>org.apache.fulcrum</td>
-<td>fulcrum-yaafi</td>
-<td>1.0.6</td>
-<td>-</td>
-<td>jar</td>
-<td> </td>
-</tr>
-</table>
-</div>
-</div>
-<div class="section"><h2>Project Transitive Dependencies</h2>
-<p>The following is a list of transitive dependencies for this project. 
Transitive dependencies are the dependencies of the project dependencies.</p>
-<div class="section"><h3>compile</h3>
-<p>The following is a list of compile dependencies for this project. These 
dependencies are required to compile and run the application:</p>
-<table class="bodyTable"><tr class="b"><th>GroupId</th>
+<th>Licenses</th></tr>
+<tr class="b">
+<td>commons-codec</td>
+<td><a class="externalLink" 
href="http://commons.apache.org/proper/commons-codec/";>commons-codec</a></td>
+<td>1.11</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></td></tr>
+<tr class="a">
+<td>org.apache.avalon.framework</td>
+<td><a class="externalLink" 
href="http://www.apache.org/excalibur/avalon-framework/avalon-framework-api/";>avalon-framework-api</a></td>
+<td>4.3.1</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0</a></td></tr></table></div><a 
name="Project_Dependencies_test"></a>
+<div class="section">
+<h3><a name="test"></a>test</h3>
+<p>The following is a list of test dependencies for this project. These 
dependencies are only required to compile and run unit tests for the 
application:</p>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>GroupId</th>
 <th>ArtifactId</th>
 <th>Version</th>
-<th>Classifier</th>
 <th>Type</th>
-<th>Optional</th>
-</tr>
-<tr class="a"><td>org.apache.avalon.framework</td>
-<td>avalon-framework-api</td>
-<td>4.3.1</td>
-<td>-</td>
+<th>Licenses</th></tr>
+<tr class="b">
+<td>org.apache.fulcrum</td>
+<td><a class="externalLink" 
href="http://turbine.apache.org/fulcrum/fulcrum-testcontainer";>fulcrum-testcontainer</a></td>
+<td>1.0.8</td>
 <td>jar</td>
-<td> </td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>test</h3>
+<td><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></td></tr>
+<tr class="a">
+<td>org.apache.fulcrum</td>
+<td><a class="externalLink" 
href="http://turbine.apache.org/fulcrum/fulcrum-yaafi";>fulcrum-yaafi</a></td>
+<td>1.0.8</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></td></tr></table></div></div><a 
name="Project_Transitive_Dependencies"></a>
+<div class="section">
+<h2><a name="Project_Transitive_Dependencies"></a>Project Transitive 
Dependencies</h2>
+<p>The following is a list of transitive dependencies for this project. 
Transitive dependencies are the dependencies of the project dependencies.</p><a 
name="Project_Transitive_Dependencies_test"></a>
+<div class="section">
+<h3><a name="test"></a>test</h3>
 <p>The following is a list of test dependencies for this project. These 
dependencies are only required to compile and run unit tests for the 
application:</p>
-<table class="bodyTable"><tr class="b"><th>GroupId</th>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>GroupId</th>
 <th>ArtifactId</th>
 <th>Version</th>
-<th>Classifier</th>
 <th>Type</th>
-<th>Optional</th>
-</tr>
-<tr class="a"><td>junit</td>
+<th>Licenses</th></tr>
+<tr class="b">
+<td>commons-io</td>
+<td><a class="externalLink" 
href="http://commons.apache.org/proper/commons-io/";>commons-io</a></td>
+<td>2.6</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></td></tr>
+<tr class="a">
+<td>javax.servlet</td>
+<td><a class="externalLink" 
href="http://servlet-spec.java.net";>javax.servlet-api</a></td>
+<td>3.1.0</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html";>CDDL + GPLv2 
with classpath exception</a></td></tr>
+<tr class="b">
 <td>junit</td>
-<td>3.8.1</td>
-<td>-</td>
+<td><a class="externalLink" href="http://junit.org";>junit</a></td>
+<td>4.12</td>
 <td>jar</td>
-<td> </td>
-</tr>
-<tr class="b"><td>org.apache.avalon.framework</td>
-<td>avalon-framework-impl</td>
+<td><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v10.html";>Eclipse Public License 
1.0</a></td></tr>
+<tr class="a">
+<td>net.bytebuddy</td>
+<td><a class="externalLink" 
href="http://bytebuddy.net/byte-buddy";>byte-buddy</a></td>
+<td>1.9.0</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0</a></td></tr>
+<tr class="b">
+<td>net.bytebuddy</td>
+<td><a class="externalLink" 
href="http://bytebuddy.net/byte-buddy-agent";>byte-buddy-agent</a></td>
+<td>1.9.0</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0</a></td></tr>
+<tr class="a">
+<td>org.apache.avalon.framework</td>
+<td><a class="externalLink" 
href="http://www.apache.org/excalibur/avalon-framework/avalon-framework-impl/";>avalon-framework-impl</a></td>
 <td>4.3.1</td>
-<td>-</td>
 <td>jar</td>
-<td> </td>
-</tr>
-</table>
-</div>
-</div>
-<div class="section"><h2>Project Dependency Graph</h2>
-<div class="section"><h3>Dependency Tree</h3>
-<p><ul><li><a 
href="#org.apache.fulcrum:fulcrum-crypto:jar">org.apache.fulcrum:fulcrum-crypto:jar</a><ul><li><a
 
href="#org.apache.fulcrum:fulcrum-testcontainer:jar">org.apache.fulcrum:fulcrum-testcontainer:jar</a><ul><li><a
 href="#junit:junit:jar">junit:junit:jar</a></li>
-</ul>
-</p>
-</li>
-<li><a 
href="#org.apache.fulcrum:fulcrum-yaafi:jar">org.apache.fulcrum:fulcrum-yaafi:jar</a><ul><li><a
 
href="#org.apache.avalon.framework:avalon-framework-impl:jar">org.apache.avalon.framework:avalon-framework-impl:jar</a><ul><li><a
 
href="#org.apache.avalon.framework:avalon-framework-api:jar">org.apache.avalon.framework:avalon-framework-api:jar</a></li>
-</ul>
-</p>
-</li>
-</ul>
-</p>
-</li>
-</ul>
-</p>
-</li>
-</ul>
-</p>
-</div>
-<div class="section"><h3>Dependency Listings</h3>
-<p><a name="org.apache.fulcrum:fulcrum-crypto:jar"><b>Fulcrum 
Crypto</b></a></p>
-<p>Fulcrum Crypto Service</p>
-<p><a class="externalLink" 
href="http://turbine.apache.org/fulcrum/fulcrum-crypto";>http://turbine.apache.org/fulcrum/fulcrum-crypto</a></p>
-<p><a name="org.apache.fulcrum:fulcrum-testcontainer:jar"><b>Fulcrum Test 
Container</b></a></p>
-<p>A light-weight Avalon container</p>
-<p><a class="externalLink" 
href="http://turbine.apache.org/fulcrum/fulcrum-testcontainer";>http://turbine.apache.org/fulcrum/fulcrum-testcontainer</a></p>
-<p><a name="junit:junit:jar"><b>Unnamed - junit:junit:jar:3.8.1</b></a></p>
-<p><a name="org.apache.fulcrum:fulcrum-yaafi:jar"><b>Fulcrum YAAFI</b></a></p>
-<p>A light-weight Avalon container</p>
-<p><a class="externalLink" 
href="http://turbine.apache.org/fulcrum/fulcrum-yaafi";>http://turbine.apache.org/fulcrum/fulcrum-yaafi</a></p>
-<p><a name="org.apache.avalon.framework:avalon-framework-impl:jar"><b>Avalon 
Framework Implementation</b></a></p>
-<p>Avalon Framework Implementation</p>
-<p><a class="externalLink" 
href="http://www.apache.org/excalibur/avalon-framework/avalon-framework-impl";>http://www.apache.org/excalibur/avalon-framework/avalon-framework-impl</a></p>
-<p><a name="org.apache.avalon.framework:avalon-framework-api:jar"><b>Avalon 
Framework API</b></a></p>
-<p>Avalon Framework API</p>
-<p><a class="externalLink" 
href="http://www.apache.org/excalibur/avalon-framework/avalon-framework-api";>http://www.apache.org/excalibur/avalon-framework/avalon-framework-api</a></p>
-</div>
-</div>
-
-      </div>
-    </div>
-    <div class="clear">
-      <hr/>
-    </div>
-    <div id="footer">
-      <div class="xright">&#169;  
-          2005-2009
-    
-          The Apache Software Foundation
-          
-  
-
-  
-    
-            
-  
-    
-  </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-  </body>
-</html>
+<td><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0</a></td></tr>
+<tr class="b">
+<td>org.apache.commons</td>
+<td><a class="externalLink" 
href="http://commons.apache.org/proper/commons-lang/";>commons-lang3</a></td>
+<td>3.8.1</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></td></tr>
+<tr class="a">
+<td>org.apiguardian</td>
+<td><a class="externalLink" 
href="https://github.com/apiguardian-team/apiguardian";>apiguardian-api</a></td>
+<td>1.0.0</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache License, 
Version 2.0</a></td></tr>
+<tr class="b">
+<td>org.hamcrest</td>
+<td><a class="externalLink" 
href="https://github.com/hamcrest/JavaHamcrest/hamcrest-core";>hamcrest-core</a></td>
+<td>1.3</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.opensource.org/licenses/bsd-license.php";>New BSD 
License</a></td></tr>
+<tr class="a">
+<td>org.junit.jupiter</td>
+<td><a class="externalLink" 
href="http://junit.org/junit5/";>junit-jupiter-api</a></td>
+<td>5.3.2</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></td></tr>
+<tr class="b">
+<td>org.junit.jupiter</td>
+<td><a class="externalLink" 
href="http://junit.org/junit5/";>junit-jupiter-engine</a></td>
+<td>5.3.2</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></td></tr>
+<tr class="a">
+<td>org.junit.jupiter</td>
+<td><a class="externalLink" 
href="http://junit.org/junit5/";>junit-jupiter-params</a></td>
+<td>5.3.2</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></td></tr>
+<tr class="b">
+<td>org.junit.platform</td>
+<td><a class="externalLink" 
href="http://junit.org/junit5/";>junit-platform-commons</a></td>
+<td>1.3.2</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></td></tr>
+<tr class="a">
+<td>org.junit.platform</td>
+<td><a class="externalLink" 
href="http://junit.org/junit5/";>junit-platform-engine</a></td>
+<td>1.3.2</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></td></tr>
+<tr class="b">
+<td>org.junit.platform</td>
+<td><a class="externalLink" 
href="http://junit.org/junit5/";>junit-platform-launcher</a></td>
+<td>1.3.2</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></td></tr>
+<tr class="a">
+<td>org.junit.platform</td>
+<td><a class="externalLink" 
href="http://junit.org/junit5/";>junit-platform-runner</a></td>
+<td>1.3.2</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></td></tr>
+<tr class="b">
+<td>org.junit.platform</td>
+<td><a class="externalLink" 
href="http://junit.org/junit5/";>junit-platform-suite-api</a></td>
+<td>1.3.2</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></td></tr>
+<tr class="a">
+<td>org.junit.vintage</td>
+<td><a class="externalLink" 
href="http://junit.org/junit5/";>junit-vintage-engine</a></td>
+<td>5.3.2</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></td></tr>
+<tr class="b">
+<td>org.mockito</td>
+<td><a class="externalLink" 
href="https://github.com/mockito/mockito";>mockito-core</a></td>
+<td>2.23.0</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="https://github.com/mockito/mockito/blob/master/LICENSE";>The MIT 
License</a></td></tr>
+<tr class="a">
+<td>org.objenesis</td>
+<td><a class="externalLink" href="http://objenesis.org";>objenesis</a></td>
+<td>2.6</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache 2</a></td></tr>
+<tr class="b">
+<td>org.opentest4j</td>
+<td><a class="externalLink" 
href="https://github.com/ota4j-team/opentest4j";>opentest4j</a></td>
+<td>1.1.1</td>
+<td>jar</td>
+<td><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache License, 
Version 2.0</a></td></tr></table></div></div><a 
name="Project_Dependency_Graph"></a>
+<div class="section">
+<h2><a name="Project_Dependency_Graph"></a>Project Dependency Graph</h2>
+<script language="javascript" type="text/javascript">
+      function toggleDependencyDetails( divId, imgId )
+      {
+        var div = document.getElementById( divId );
+        var img = document.getElementById( imgId );
+        if( div.style.display == '' )
+        {
+          div.style.display = 'none';
+          img.src='./images/icon_info_sml.gif';
+          img.alt='[Information]';
+        }
+        else
+        {
+          div.style.display = '';
+          img.src='./images/close.gif';
+          img.alt='[Close]';
+        }
+      }
+</script>
+<a name="Dependency_Tree"></a>
+<div class="section">
+<h3><a name="Dependency_Tree"></a>Dependency Tree</h3>
+<ul>
+<li>org.apache.fulcrum:fulcrum-crypto:jar:1.0.8 <img id="_img1" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep0', '_img1' );" style="cursor: pointer; 
vertical-align: text-bottom;"></img><div id="_dep0" style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Fulcrum Crypto</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Fulcrum Crypto Service</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://turbine.apache.org/fulcrum/fulcrum-crypto";>http://turbine.apache.org/fulcrum/fulcrum-crypto</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></p></td></tr></table></div>
+<ul>
+<li>org.apache.avalon.framework:avalon-framework-api:jar:4.3.1 (compile) <img 
id="_img3" src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep2', '_img3' );" style="cursor: pointer; 
vertical-align: text-bottom;"></img><div id="_dep2" style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Avalon Framework API</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Avalon Framework API</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://www.apache.org/excalibur/avalon-framework/avalon-framework-api/";>http://www.apache.org/excalibur/avalon-framework/avalon-framework-api/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0</a></p></td></tr></table></div></li>
+<li>commons-codec:commons-codec:jar:1.11 (compile) <img id="_img5" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep4', '_img5' );" style="cursor: pointer; 
vertical-align: text-bottom;"></img><div id="_dep4" style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Apache Commons Codec</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>The Apache Commons Codec package contains simple 
encoder and decoders for
+     various formats such as Base64 and Hexadecimal.  In addition to these
+     widely used encoders and decoders, the codec package also maintains a
+     collection of phonetic encoding utilities.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://commons.apache.org/proper/commons-codec/";>http://commons.apache.org/proper/commons-codec/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></p></td></tr></table></div></li>
+<li>org.apache.fulcrum:fulcrum-testcontainer:jar:1.0.8 (test) <img id="_img7" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep6', '_img7' );" style="cursor: pointer; 
vertical-align: text-bottom;"></img><div id="_dep6" style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Fulcrum Test Container</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>A test framework for Avalon components</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://turbine.apache.org/fulcrum/fulcrum-testcontainer";>http://turbine.apache.org/fulcrum/fulcrum-testcontainer</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></p></td></tr></table></div>
+<ul>
+<li>junit:junit:jar:4.12 (test) <img id="_img9" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep8', '_img9' );" style="cursor: pointer; 
vertical-align: text-bottom;"></img><div id="_dep8" style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>JUnit</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>JUnit is a unit testing framework for Java, created by 
Erich Gamma and Kent Beck.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://junit.org";>http://junit.org</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v10.html";>Eclipse Public License 
1.0</a></p></td></tr></table></div>
+<ul>
+<li>org.hamcrest:hamcrest-core:jar:1.3 (test) <img id="_img11" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep10', '_img11' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep10" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Hamcrest Core</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>This is the core API of hamcrest matcher framework to 
be used by third-party framework providers. This includes the a foundation set 
of matcher implementations for common operations.</p>
+<p><b>URL: </b><a class="externalLink" 
href="https://github.com/hamcrest/JavaHamcrest/hamcrest-core";>https://github.com/hamcrest/JavaHamcrest/hamcrest-core</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.opensource.org/licenses/bsd-license.php";>New BSD 
License</a></p></td></tr></table></div></li></ul></li>
+<li>org.junit.jupiter:junit-jupiter-api:jar:5.3.2 (test) <img id="_img13" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep12', '_img13' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep12" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>JUnit Jupiter API</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Module &quot;junit-jupiter-api&quot; of JUnit 5.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://junit.org/junit5/";>http://junit.org/junit5/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></p></td></tr></table></div>
+<ul>
+<li>org.apiguardian:apiguardian-api:jar:1.0.0 (test) <img id="_img15" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep14', '_img15' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep14" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>org.apiguardian:apiguardian-api</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>@API Guardian</p>
+<p><b>URL: </b><a class="externalLink" 
href="https://github.com/apiguardian-team/apiguardian";>https://github.com/apiguardian-team/apiguardian</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache License, 
Version 2.0</a></p></td></tr></table></div></li>
+<li>org.opentest4j:opentest4j:jar:1.1.1 (test) <img id="_img17" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep16', '_img17' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep16" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>org.opentest4j:opentest4j</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Open Test Alliance for the JVM</p>
+<p><b>URL: </b><a class="externalLink" 
href="https://github.com/ota4j-team/opentest4j";>https://github.com/ota4j-team/opentest4j</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache License, 
Version 2.0</a></p></td></tr></table></div></li>
+<li>org.junit.platform:junit-platform-commons:jar:1.3.2 (test) <img 
id="_img19" src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep18', '_img19' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep18" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>JUnit Platform Commons</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Module &quot;junit-platform-commons&quot; of JUnit 
5.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://junit.org/junit5/";>http://junit.org/junit5/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></p></td></tr></table></div></li></ul></li>
+<li>org.junit.jupiter:junit-jupiter-params:jar:5.3.2 (test) <img id="_img21" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep20', '_img21' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep20" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>JUnit Jupiter Params</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Module &quot;junit-jupiter-params&quot; of JUnit 5.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://junit.org/junit5/";>http://junit.org/junit5/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></p></td></tr></table></div></li>
+<li>org.junit.jupiter:junit-jupiter-engine:jar:5.3.2 (test) <img id="_img23" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep22', '_img23' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep22" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>JUnit Jupiter Engine</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Module &quot;junit-jupiter-engine&quot; of JUnit 5.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://junit.org/junit5/";>http://junit.org/junit5/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></p></td></tr></table></div>
+<ul>
+<li>org.junit.platform:junit-platform-engine:jar:1.3.2 (test) <img id="_img25" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep24', '_img25' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep24" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>JUnit Platform Engine API</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Module &quot;junit-platform-engine&quot; of JUnit 5.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://junit.org/junit5/";>http://junit.org/junit5/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></p></td></tr></table></div></li></ul></li>
+<li>org.junit.vintage:junit-vintage-engine:jar:5.3.2 (test) <img id="_img27" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep26', '_img27' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep26" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>JUnit Vintage Engine</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Module &quot;junit-vintage-engine&quot; of JUnit 5.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://junit.org/junit5/";>http://junit.org/junit5/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></p></td></tr></table></div></li>
+<li>org.junit.platform:junit-platform-runner:jar:1.3.2 (test) <img id="_img29" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep28', '_img29' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep28" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>JUnit Platform Runner</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Module &quot;junit-platform-runner&quot; of JUnit 5.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://junit.org/junit5/";>http://junit.org/junit5/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></p></td></tr></table></div>
+<ul>
+<li>org.junit.platform:junit-platform-suite-api:jar:1.3.2 (test) <img 
id="_img31" src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep30', '_img31' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep30" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>JUnit Platform Suite API</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Module &quot;junit-platform-suite-api&quot; of JUnit 
5.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://junit.org/junit5/";>http://junit.org/junit5/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></p></td></tr></table></div></li></ul></li>
+<li>org.junit.platform:junit-platform-launcher:jar:1.3.2 (test) <img 
id="_img33" src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep32', '_img33' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep32" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>JUnit Platform Launcher</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Module &quot;junit-platform-launcher&quot; of JUnit 
5.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://junit.org/junit5/";>http://junit.org/junit5/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.eclipse.org/legal/epl-v20.html";>Eclipse Public License 
v2.0</a></p></td></tr></table></div></li>
+<li>javax.servlet:javax.servlet-api:jar:3.1.0 (test) <img id="_img35" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep34', '_img35' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep34" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Java Servlet API</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Java.net - The Source for Java Technology 
Collaboration</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://servlet-spec.java.net";>http://servlet-spec.java.net</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html";>CDDL + GPLv2 
with classpath exception</a></p></td></tr></table></div></li>
+<li>org.mockito:mockito-core:jar:2.23.0 (test) <img id="_img37" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep36', '_img37' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep36" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>mockito-core</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Mockito mock objects library core API and 
implementation</p>
+<p><b>URL: </b><a class="externalLink" 
href="https://github.com/mockito/mockito";>https://github.com/mockito/mockito</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="https://github.com/mockito/mockito/blob/master/LICENSE";>The MIT 
License</a></p></td></tr></table></div>
+<ul>
+<li>net.bytebuddy:byte-buddy:jar:1.9.0 (test) <img id="_img39" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep38', '_img39' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep38" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Byte Buddy (without dependencies)</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Byte Buddy is a Java library for creating Java classes 
at run time.
+        This artifact is a build of Byte Buddy with all ASM dependencies 
repackaged into its own name space.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://bytebuddy.net/byte-buddy";>http://bytebuddy.net/byte-buddy</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0</a></p></td></tr></table></div></li>
+<li>net.bytebuddy:byte-buddy-agent:jar:1.9.0 (test) <img id="_img41" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep40', '_img41' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep40" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Byte Buddy Java agent</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>The Byte Buddy Java agent allows to access the JVM's 
HotSwap feature.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://bytebuddy.net/byte-buddy-agent";>http://bytebuddy.net/byte-buddy-agent</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0</a></p></td></tr></table></div></li>
+<li>org.objenesis:objenesis:jar:2.6 (test) <img id="_img43" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep42', '_img43' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep42" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Objenesis</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>A library for instantiating Java objects</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://objenesis.org";>http://objenesis.org</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache 
2</a></p></td></tr></table></div></li></ul></li></ul></li>
+<li>org.apache.fulcrum:fulcrum-yaafi:jar:1.0.8 (test) <img id="_img45" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep44', '_img45' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep44" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Fulcrum YAAFI</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>A light-weight Avalon container</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://turbine.apache.org/fulcrum/fulcrum-yaafi";>http://turbine.apache.org/fulcrum/fulcrum-yaafi</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></p></td></tr></table></div>
+<ul>
+<li>org.apache.commons:commons-lang3:jar:3.8.1 (test) <img id="_img47" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep46', '_img47' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep46" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Apache Commons Lang</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Apache Commons Lang, a package of Java utility classes 
for the
+  classes that are in java.lang's hierarchy, or are considered to be so
+  standard as to justify existence in java.lang.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://commons.apache.org/proper/commons-lang/";>http://commons.apache.org/proper/commons-lang/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></p></td></tr></table></div></li>
+<li>commons-io:commons-io:jar:2.6 (test) <img id="_img49" 
src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep48', '_img49' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep48" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Apache Commons IO</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>The Apache Commons IO library contains utility classes, 
stream implementations, file filters,
+file comparators, endian transformation classes, and much more.</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://commons.apache.org/proper/commons-io/";>http://commons.apache.org/proper/commons-io/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0</a></p></td></tr></table></div></li>
+<li>org.apache.avalon.framework:avalon-framework-impl:jar:4.3.1 (test) <img 
id="_img51" src="./images/icon_info_sml.gif" alt="[Information]" 
onclick="toggleDependencyDetails( '_dep50', '_img51' );" style="cursor: 
pointer; vertical-align: text-bottom;"></img><div id="_dep50" 
style="display:none">
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Avalon Framework Implementation</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Avalon Framework Implementation</p>
+<p><b>URL: </b><a class="externalLink" 
href="http://www.apache.org/excalibur/avalon-framework/avalon-framework-impl/";>http://www.apache.org/excalibur/avalon-framework/avalon-framework-impl/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" 
href="http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 
2.0</a></p></td></tr></table></div></li></ul></li></ul></li></ul></div></div><a 
name="Licenses"></a>
+<div class="section">
+<h2><a name="Licenses"></a>Licenses</h2>
+<p><b>Apache 2: </b>Objenesis</p>
+<p><b>Eclipse Public License 1.0: </b>JUnit</p>
+<p><b>The Apache License, Version 2.0: </b>org.apiguardian:apiguardian-api, 
org.opentest4j:opentest4j</p>
+<p><b>The MIT License: </b>mockito-core</p>
+<p><b>Apache License, Version 2.0: </b>Apache Commons Codec, Apache Commons 
IO, Apache Commons Lang, Fulcrum Crypto, Fulcrum Test Container, Fulcrum 
YAAFI</p>
+<p><b>Eclipse Public License v2.0: </b>JUnit Jupiter API, JUnit Jupiter 
Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine 
API, JUnit Platform Launcher, JUnit Platform Runner, JUnit Platform Suite API, 
JUnit Vintage Engine</p>
+<p><b>CDDL + GPLv2 with classpath exception: </b>Java Servlet API</p>
+<p><b>New BSD License: </b>Hamcrest Core</p>
+<p><b>The Apache Software License, Version 2.0: </b>Avalon Framework API, 
Avalon Framework Implementation, Byte Buddy (without dependencies), Byte Buddy 
Java agent</p></div>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+        Copyright &#169;      2005&#x2013;2019 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>.
+All rights reserved.      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>
\ No newline at end of file


Reply via email to