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 <[email protected]> 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>
