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