This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git
The following commit(s) were added to refs/heads/master by this push: new 2d35da6 Use HTTPS to access Apache resources. 2d35da6 is described below commit 2d35da6c446150f153219f888204b4a093bb07de Author: Gary Gregory <gardgreg...@gmail.com> AuthorDate: Sat Jul 6 20:46:34 2019 -0400 Use HTTPS to access Apache resources. --- RELEASE-NOTES.txt | 2 +- pom.xml | 4 ++-- .../java/org/apache/commons/jexl3/package.html | 2 +- src/site/xdoc/index.xml | 12 ++++++------ src/site/xdoc/mail-lists.xml | 2 +- src/site/xdoc/reference/examples.xml | 22 +++++++++++----------- src/site/xdoc/reference/jsr223.xml | 2 +- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index 44dba2a..58f0499 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -16,7 +16,7 @@ constructs seen in shell-script or ECMAScript. Its goal is to expose scripting features usable by technical operatives or consultants working with enterprise platforms. - http://commons.apache.org/jexl/ + https://commons.apache.org/jexl/ ======================================================================================================================== diff --git a/pom.xml b/pom.xml index 9c5fede..23a9bac 100644 --- a/pom.xml +++ b/pom.xml @@ -28,11 +28,11 @@ <name>Apache Commons JEXL</name> <inceptionYear>2001</inceptionYear> <description>The Apache Commons JEXL library is an implementation of the JSTL Expression Language with extensions.</description> - <url>http://commons.apache.org/proper/commons-jexl/</url> + <url>https://commons.apache.org/proper/commons-jexl/</url> <issueManagement> <system>jira</system> - <url>http://issues.apache.org/jira/browse/JEXL</url> + <url>https://issues.apache.org/jira/browse/JEXL</url> </issueManagement> <scm> diff --git a/src/main/java/org/apache/commons/jexl3/package.html b/src/main/java/org/apache/commons/jexl3/package.html index 79cb8b2..ee1c811 100644 --- a/src/main/java/org/apache/commons/jexl3/package.html +++ b/src/main/java/org/apache/commons/jexl3/package.html @@ -97,7 +97,7 @@ <h3><a id="usage_api">Dynamic Invocation</a></h3> <p> These functionalities are close to the core level utilities found in - <a href="http://commons.apache.org/beanutils/">BeanUtils</a>. + <a href="https://commons.apache.org/beanutils/">BeanUtils</a>. For basic dynamic property manipulations and method invocation, you can use the following set of methods: </p> diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml index d82a36d..83b1cef 100644 --- a/src/site/xdoc/index.xml +++ b/src/site/xdoc/index.xml @@ -84,13 +84,13 @@ working with enterprise platforms. <p> JEXL attempts to bring some of the lessons learned by the Velocity community about expression languages in templating to a wider audience. - <a href="http://commons.apache.org/jelly">Commons Jelly</a> needed + <a href="https://commons.apache.org/jelly">Commons Jelly</a> needed Velocity-ish method access, it just had to have it. </p> <p> It must be noted that JEXL is <strong>not</strong> a compatible implementation of EL as defined in JSTL 1.1 (JSR-052) or JSP 2.0 (JSR-152). For a compatible implementation of - these specifications, see the <a href="http://commons.apache.org/el">Commons EL</a> project. + these specifications, see the <a href="https://commons.apache.org/el">Commons EL</a> project. </p> </section> @@ -167,7 +167,7 @@ working with enterprise platforms. </li> <li> Apache has an implementation of the expression language for JSP 2.0, - called <a href="http://commons.apache.org/el/index.html">EL</a> + called <a href="https://commons.apache.org/el/index.html">EL</a> </li> <li> <a href="http://www.oracle.com/technetwork/java/index-jsp-135995.html">JSTL 1.1</a> is covered @@ -193,13 +193,13 @@ working with enterprise platforms. <section name="Anyone Using It Yet?"> <ul> <li> - <a href="http://commons.apache.org/configuration">Commons Configuration</a> + <a href="https://commons.apache.org/configuration">Commons Configuration</a> </li> <li> - <a href="http://commons.apache.org/scxml">Commons SCXML</a> + <a href="https://commons.apache.org/scxml">Commons SCXML</a> </li> <li> - <a href="http://commons.apache.org/jelly">Jelly</a> + <a href="https://commons.apache.org/jelly">Jelly</a> </li> </ul> </section> diff --git a/src/site/xdoc/mail-lists.xml b/src/site/xdoc/mail-lists.xml index 6d88bb8..010f799 100644 --- a/src/site/xdoc/mail-lists.xml +++ b/src/site/xdoc/mail-lists.xml @@ -49,7 +49,7 @@ limitations under the License. <section name="Overview"> <p> <a href="index.html">Apache Commons JEXL</a> shares mailing lists with all the other - <a href="http://commons.apache.org/components.html">Commons Components</a>. + <a href="https://commons.apache.org/components.html">Commons Components</a>. To make it easier for people to only read messages related to components they are interested in, the convention in Commons is to prefix the subject line of messages with the component's name, for example: diff --git a/src/site/xdoc/reference/examples.xml b/src/site/xdoc/reference/examples.xml index 41c0e76..b58e788 100644 --- a/src/site/xdoc/reference/examples.xml +++ b/src/site/xdoc/reference/examples.xml @@ -45,7 +45,7 @@ that evaluates its command line arguments as JEXL expressions when run. </p> <p> - The <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/package-summary.html#intro"> + The <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/package-summary.html#intro"> package javadoc</a> also contains useful information. </p> </section> @@ -53,9 +53,9 @@ <p> To evaluate expressions using JEXL, you need three things: <ul> - <li>An <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/JexlEngine.html">engine</a> to create expressions,</li> - <li>A <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/JexlContext.html">context</a> containing any variables, and</li> - <li>An <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/Expression.html">expression</a></li> + <li>An <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/JexlEngine.html">engine</a> to create expressions,</li> + <li>A <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/JexlContext.html">context</a> containing any variables, and</li> + <li>An <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/Expression.html">expression</a></li> </ul> </p> <p> @@ -67,18 +67,18 @@ </p> <p> The easiest way of obtaining a a context is to use the - <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/MapContext.html#MapContext()">new MapContext()</a> + <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/MapContext.html#MapContext()">new MapContext()</a> statement. This creates a context implemented using an underlying <a href="https://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html">HashMap</a> </p> <p> - <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/Expression.html">Expressions</a> are - created using the <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/JexlEngine.html#createExpression(java.lang.String)">JexlEngine.createExpression(String)</a> + <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/Expression.html">Expressions</a> are + created using the <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/JexlEngine.html#createExpression(java.lang.String)">JexlEngine.createExpression(String)</a> method. </p> <p> Once you have your expression, you can then use use the - <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/Expression.html#evaluate(org.apache.commons.jexl3.JexlContext)">evaluate</a> + <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/Expression.html#evaluate(org.apache.commons.jexl3.JexlContext)">evaluate</a> to execute it and obtain a result. </p> <p> @@ -107,12 +107,12 @@ Often you have the objects and values that are needed in the context available elsewhere. If those are already in a Map, instead of creating the default context and populating it manually in the code, you can wrap a MapContext around your own map using - <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/MapContext.html#MapContext()">new MapContext(yourOwnMap)</a> + <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/MapContext.html#MapContext()">new MapContext(yourOwnMap)</a> </p> <p> In edge cases, it may be simpler to create a context implementation of your own. - The <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/JexlContext.html">JexlContext</a> + The <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/JexlContext.html">JexlContext</a> interface is very simple with only three methods, to set, get and check the existence of variables. </p> </section> @@ -132,7 +132,7 @@ x * 1.1 + y <p>Arithmetic expressions can use variables. <code>null</code> can be treated as a zero for arithmetic; if you need stricter semantics and consider <code>null</code> as an erroneous operand for arithmetic and comparisons operations, you should initialize your JEXL engine using - <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/JexlEngine.html#setLenient(boolean)">JexlEngine.setLenient(false)</a>. + <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl3/JexlEngine.html#setLenient(boolean)">JexlEngine.setLenient(false)</a>. </p> </subsection> <subsection name="Calling methods"> diff --git a/src/site/xdoc/reference/jsr223.xml b/src/site/xdoc/reference/jsr223.xml index 2dd31d7..61d4270 100644 --- a/src/site/xdoc/reference/jsr223.xml +++ b/src/site/xdoc/reference/jsr223.xml @@ -45,7 +45,7 @@ <li>Mime-types: "application/x-jexl2", "application/x-jexl3"</li> </ul> The implementation adds an instance of - <a href="http://commons.apache.org/jexl/apidocs/org/apache/commons/jexl/scripting/JexlScriptObject.html">JexlScriptObject</a> + <a href="https://commons.apache.org/jexl/apidocs/org/apache/commons/jexl/scripting/JexlScriptObject.html">JexlScriptObject</a> to the engine context as the variable "JEXL". This gives scripts easier access to various items such as System.out and a logger. </p>