summaryrefslogtreecommitdiff
path: root/support
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-04-01 03:01:15 +0000
committerNorbert Preining <norbert@preining.info>2021-04-01 03:01:15 +0000
commitf78ba658b3ecd56053fe0837a4404d0c6c16a707 (patch)
tree68160ffbc8adda4460c84c98ab764cddbcefdf71 /support
parentd7fa794917856c6236da25ad082a9a52f2e73ffc (diff)
CTAN sync 202104010301
Diffstat (limited to 'support')
-rw-r--r--support/arara/README.md2
-rw-r--r--support/arara/doc/arara-manual.pdfbin1962206 -> 1962695 bytes
-rw-r--r--support/arara/doc/arara-quickstart.pdfbin245766 -> 245763 bytes
-rw-r--r--support/arara/doc/arara.12
-rw-r--r--support/arara/doc/chapters/methods.tex6
-rw-r--r--support/arara/doc/version.tex2
-rw-r--r--support/arara/scripts/rules/arara-rule-clean.yaml2
7 files changed, 7 insertions, 7 deletions
diff --git a/support/arara/README.md b/support/arara/README.md
index 03120eee5d..f5624f8b58 100644
--- a/support/arara/README.md
+++ b/support/arara/README.md
@@ -1,6 +1,6 @@
![arara](https://i.stack.imgur.com/hjUsN.png)
-# arara v6.0.1
+# arara v6.0.2
![Language: Kotlin](https://img.shields.io/badge/Language-Kotlin-blue.svg?style=flat-square)
![Minimum JRE: 8.0](https://img.shields.io/badge/Minimum_JRE-8-blue.svg?style=flat-square)
diff --git a/support/arara/doc/arara-manual.pdf b/support/arara/doc/arara-manual.pdf
index f73c561ab1..835757c2df 100644
--- a/support/arara/doc/arara-manual.pdf
+++ b/support/arara/doc/arara-manual.pdf
Binary files differ
diff --git a/support/arara/doc/arara-quickstart.pdf b/support/arara/doc/arara-quickstart.pdf
index 01e240065a..274932b248 100644
--- a/support/arara/doc/arara-quickstart.pdf
+++ b/support/arara/doc/arara-quickstart.pdf
Binary files differ
diff --git a/support/arara/doc/arara.1 b/support/arara/doc/arara.1
index 839bc4851d..7c8f2b69e6 100644
--- a/support/arara/doc/arara.1
+++ b/support/arara/doc/arara.1
@@ -1,4 +1,4 @@
-.TH ARARA 1 "30 March 2021" "v6.0.1"
+.TH ARARA 1 "31 March 2021" "v6.0.2"
.SH NAME
arara \- a TeX automation tool based on rules and directives.
.SH SYNOPSIS
diff --git a/support/arara/doc/chapters/methods.tex b/support/arara/doc/chapters/methods.tex
index ef0652feb7..5e080368ef 100644
--- a/support/arara/doc/chapters/methods.tex
+++ b/support/arara/doc/chapters/methods.tex
@@ -605,12 +605,12 @@ The methods presented in this section cover the most common types used in direct
\arara\ can be extended at runtime with code from JVM languages, such as Groovy, Scala, Clojure and Kotlin. The tool can load classes from \rbox{class} and \rbox{jar} files and even instantiate them. This section introduces methods related to class loading and object instantiation.
\begin{messagebox}{Ordered pairs}{araracolour}{\icok}{white}
-According to the \href{https://en.wikipedia.org/wiki/Ordered_pair}{Wikipedia entry}, in mathematics, an \emph{ordered pair} $(a, b)$ is a pair of objects. The order in which the objects appear in the pair is significant: the ordered pair $(a, b)$ is different from the ordered pair $(b, a)$ unless $a = b$. In the ordered pair $(a, b)$, the object $a$ is called the \emph{first} entry, and the object $b$ the \emph{second} entry of the pair. \arara\ relies on this concept with the helper \rbox{Pair<A, B>} class, in which \rbox{A} and \rbox{B} denote the component classes, i.e, the types associated to the pair elements. In order to access the pair entries, the class provides two methods:
+According to the \href{https://en.wikipedia.org/wiki/Ordered_pair}{Wikipedia entry}, in mathematics, an \emph{ordered pair} $(a, b)$ is a pair of objects. The order in which the objects appear in the pair is significant: the ordered pair $(a, b)$ is different from the ordered pair $(b, a)$ unless $a = b$. In the ordered pair $(a, b)$, the object $a$ is called the \emph{first} entry, and the object $b$ the \emph{second} entry of the pair. \arara\ relies on this concept with the helper \rbox{Pair<A, B>} class, in which \rbox{A} and \rbox{B} denote the component classes, i.e, the types associated to the pair elements. In order to access the pair entries, the class provides two property accessors:
\begin{description}
-\item[\mtbox{first()}\hfill\rrbox{A}] This method, as the name implies, returns the first entry of the ordered pair, as an \rbox{A} object. It is important to observe that, from the MVEL context, as the method constitutes a property accessor (namely, a getter), the parentheses can be safely omitted.
+\item[\mtbox{first}\hfill\rrbox{A}] This property accessor, as the name implies, returns the first entry of the ordered pair, as an \rbox{A} object.
-\item[\mtbox{second()}\hfill\rrbox{B}] This method, as the name implies, returns the second entry of the ordered pair, as a \rbox{B} object. It is important to observe that, from the MVEL context, as the method constitutes a property accessor (namely, a getter), the parentheses can be safely omitted.
+\item[\mtbox{second}\hfill\rrbox{B}] This property accessor, as the name implies, returns the second entry of the ordered pair, as a \rbox{B} object.
\end{description}
Keep in mind that the entries in the \rbox{Pair} class, once defined, cannot be modified to other values. The initial values are set during instantiation and, therefore, only entry getters are available to the user during the object life cycle.
diff --git a/support/arara/doc/version.tex b/support/arara/doc/version.tex
index 6d54bbd775..7a9f89d81a 100644
--- a/support/arara/doc/version.tex
+++ b/support/arara/doc/version.tex
@@ -1 +1 @@
-6.0.1 \ No newline at end of file
+6.0.2 \ No newline at end of file
diff --git a/support/arara/scripts/rules/arara-rule-clean.yaml b/support/arara/scripts/rules/arara-rule-clean.yaml
index d2ec14d7f4..c1057c558c 100644
--- a/support/arara/scripts/rules/arara-rule-clean.yaml
+++ b/support/arara/scripts/rules/arara-rule-clean.yaml
@@ -19,7 +19,7 @@ commands:
else {
prefix = [ 'cmd', '/c', 'del' ];
}
- if (extensions == '') {
+ if (extensions.isEmpty()) {
if (getOriginalReference() == reference) {
throwError('I cannot remove the main file reference.');
}