You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ma...@apache.org on 2022/06/30 03:35:58 UTC

[commons-configuration] 03/03: adding links to runtime dependencies page

This is an automated email from the ASF dual-hosted git repository.

mattjuntunen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-configuration.git

commit 41823fe1509c84324a975297bc09e0d884e1c2e9
Author: Matt Juntunen <ma...@apache.org>
AuthorDate: Wed Jun 29 23:35:27 2022 -0400

    adding links to runtime dependencies page
---
 src/site/xdoc/dependencies.xml | 44 +++++++++++++++++++++++-------------------
 1 file changed, 24 insertions(+), 20 deletions(-)

diff --git a/src/site/xdoc/dependencies.xml b/src/site/xdoc/dependencies.xml
index a94b53ca..51e55f94 100644
--- a/src/site/xdoc/dependencies.xml
+++ b/src/site/xdoc/dependencies.xml
@@ -32,12 +32,12 @@
               Commons Configuration requires Java 8 or later.
             </p>
             <p>
-              A lot of dependencies are declared in the Maven POM. These are all
-              needed during compile time. On runtime however you only need to
-              add the dependencies to your classpath that are required by the
-              parts of the Commons Configuration package you are using. The
-              following table helps you to determine which dependencies you
-              have to include based on the components you intend to use:
+              Many dependencies are declared in the Maven POM, all of which
+              are required to build the project. However, at runtime, you only 
+              need to add the dependencies to your classpath that are required 
+              by the parts of the Commons Configuration package you are using. 
+              The following table can help determine which dependencies are required
+              based on the components in use.
             </p>
 
             <table>
@@ -51,56 +51,60 @@
                     <tr>
                         <td>Core</td>
                         <td>
-                            commons-lang<br/>
-                            commons-logging
+                            <a href="https://commons.apache.org/proper/commons-lang/">commons-lang3</a><br/>
+                            <a href="https://commons.apache.org/proper/commons-text/">commons-text</a><br />
+                            <a href="https://commons.apache.org/proper/commons-logging/">commons-logging</a>
                         </td>
                     </tr>
                     <tr>
                         <td>Configuration builders</td>
-                        <td>commons-beanutils</td>
+                        <td><a href="https://commons.apache.org/proper/commons-beanutils/">commons-beanutils</a></td>
                     </tr>
                     <tr>
                         <td>
                           PropertyListConfiguration<br/>
                           XMLPropertyListConfiguration
                         </td>
-                        <td>commons-codec</td>
+                        <td><a href="https://commons.apache.org/proper/commons-codec/">commons-codec</a></td>
                     </tr>
                     <tr>
                         <td>JSONConfiguration</td>
-                        <td>com.fasterxml.jackson.core:jackson-databind</td>
+                        <td><a href="https://github.com/FasterXML/jackson-databind">com.fasterxml.jackson.core:jackson-databind</a></td>
                     </tr>
                     <tr>
                         <td>YAMLConfiguration</td>
-                        <td>org.yaml:snakeyaml</td>
+                        <td><a href="https://github.com/snakeyaml/snakeyaml">org.yaml:snakeyaml</a></td>
                     </tr>
                     <tr>
                         <td>ConfigurationDynaBean</td>
-                        <td>commons-beanutils</td>
+                        <td><a href="https://commons.apache.org/proper/commons-beanutils/">commons-beanutils</a></td>
                     </tr>
                     <tr>
                         <td>XPathExpressionEngine</td>
-                        <td>commons-jxpath</td>
+                        <td><a href="https://commons.apache.org/proper/commons-jxpath/">commons-jxpath</a></td>
                     </tr>
                     <tr>
                         <td>CatalogResolver</td>
-                        <td>xml-resolver</td>
+                        <td><a href="https://xerces.apache.org/xml-commons/components/resolver/">xml-resolver</a></td>
                     </tr>
                     <tr>
                         <td>Web configurations</td>
-                        <td>servlet-api</td>
+                        <td><a href="https://javaee.github.io/servlet-spec/">servlet-api</a></td>
                     </tr>
                     <tr>
                         <td>ExprLookup</td>
-                        <td>commons-jexl</td>
+                        <td><a href="https://commons.apache.org/proper/commons-jexl/">commons-jexl</a></td>
                     </tr>
                     <tr>
-                        <td>VFSFileSystem, VFSFileChangedReloadingStrategy</td>
-                        <td>commons-vfs</td>
+                        <td>
+                            VFSFileSystem<br />
+                            VFSFileChangedReloadingStrategy
+                        </td>
+                        <td><a href="https://commons.apache.org/proper/commons-vfs/">commons-vfs2</a></td>
                     </tr>
                     <tr>
                         <td>ConfigPropertySource</td>
-                        <td>spring-core</td>
+                        <td><a href="https://spring.io/projects/spring-framework">spring-core</a></td>
                     </tr>
                 </tbody>
             </table>