Skip to content

Commit c8536d9

Browse files
committed
new release 3.42.0-eisop5
1 parent b5380e1 commit c8536d9

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

docs/checker-framework-webpage.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ <h1>The Checker Framework</h1>
3030
<a href="manual/#installation"><b>Installation instructions and tutorial</b></a>.
3131
</li>
3232
<li>
33-
Download: <a href="checker-framework-3.42.0-eisop4.zip"><!-- checker-framework-zip-version -->checker-framework-3.42.0-eisop4.zip<!-- /checker-framework-zip-version --></a>
34-
(<!-- checker-framework-date -->12 Jul 2024<!-- /checker-framework-date -->);
33+
Download: <a href="checker-framework-3.42.0-eisop5.zip"><!-- checker-framework-zip-version -->checker-framework-3.42.0-eisop5.zip<!-- /checker-framework-zip-version --></a>
34+
(<!-- checker-framework-date -->20 Dec 2024<!-- /checker-framework-date -->);
3535
includes source, platform-independent binary, tests, and documentation.<br/>
3636
Then, see the <a
3737
href="manual/#installation"><b>installation
@@ -93,7 +93,7 @@ <h1>The Checker Framework</h1>
9393
the <code>.class</code> file. The tools support both Java 5
9494
declaration annotations and Java 8 type annotations.
9595
<ul>
96-
<li><a href="annotation-file-utilities/annotation-tools-3.42.0-eisop4.zip"><!-- annotation-tools-zip-version -->annotation-tools-3.42.0-eisop4.zip<!-- /annotation-tools-zip-version --></a> (<!-- afu-date -->12 Jul 2024<!-- /afu-date -->)
96+
<li><a href="annotation-file-utilities/annotation-tools-3.42.0-eisop5.zip"><!-- annotation-tools-zip-version -->annotation-tools-3.42.0-eisop5.zip<!-- /annotation-tools-zip-version --></a> (<!-- afu-date -->20 Dec 2024<!-- /afu-date -->)
9797
</li>
9898
<li><a href="https://github.com/eisop/annotation-tools/">source code repository</a>
9999
</li>
@@ -229,7 +229,7 @@ <h3 id="mailing-lists">Mailing lists</h3>
229229
<hr />
230230

231231
<p>
232-
Last updated: <!-- checker-framework-date -->12 Jul 2024<!-- /checker-framework-date -->
232+
Last updated: <!-- checker-framework-date -->20 Dec 2024<!-- /checker-framework-date -->
233233
</p>
234234

235235
</body>

docs/examples/MavenExample/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1515
<maven.compiler.source>8</maven.compiler.source>
1616
<maven.compiler.target>8</maven.compiler.target>
17-
<checkerFrameworkVersion><!-- checker-framework-version -->3.42.0-eisop4<!-- /checker-framework-version --></checkerFrameworkVersion>
17+
<checkerFrameworkVersion><!-- checker-framework-version -->3.42.0-eisop5<!-- /checker-framework-version --></checkerFrameworkVersion>
1818
</properties>
1919

2020
<dependencies>

docs/manual/external-tools.tex

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
\begin{Verbatim}
119119
dependencies {
120120
... existing dependencies...
121-
ext.checkerFrameworkVersion = '3.42.0-eisop4'
121+
ext.checkerFrameworkVersion = '3.42.0-eisop5'
122122
implementation "io.github.eisop:checker-qual-android:${checkerFrameworkVersion}"
123123
// or if you use no annotations in source code the above line could be
124124
// compileOnly "io.github.eisop:checker-qual-android:${checkerFrameworkVersion}"
@@ -191,7 +191,7 @@
191191
\begin{Verbatim}
192192
dependencies {
193193
... existing dependencies...
194-
ext.checkerFrameworkVersion = '3.42.0-eisop4'
194+
ext.checkerFrameworkVersion = '3.42.0-eisop5'
195195
implementation "io.github.eisop:checker-qual-android:${checkerFrameworkVersion}"
196196
// or if you use no annotations in source code the above line could be
197197
// compileOnly "io.github.eisop:checker-qual-android:${checkerFrameworkVersion}"
@@ -353,13 +353,13 @@
353353
\begin{Verbatim}
354354
prebuilt_jar(
355355
name = 'checker-framework',
356-
binary_jar = 'checker-3.42.0-eisop4.jar',
356+
binary_jar = 'checker-3.42.0-eisop5.jar',
357357
visibility = [ 'PUBLIC' ]
358358
)
359359
360360
prebuilt_jar(
361361
name = 'checker-qual',
362-
binary_jar = 'checker-qual-3.42.0-eisop4.jar',
362+
binary_jar = 'checker-qual-3.42.0-eisop5.jar',
363363
visibility = [ 'PUBLIC' ]
364364
)
365365
@@ -423,21 +423,21 @@
423423
use the last one.
424424
% Is the last one required for Cygwin, as well as for the Windows command shell?
425425
Adjust the pathnames if you have installed the Checker Framework somewhere
426-
other than \<\${HOME}/checker-framework-3.42.0-eisop4/>.
426+
other than \<\${HOME}/checker-framework-3.42.0-eisop5/>.
427427

428428

429429
\begin{itemize}
430430
\item
431431
Option 1:
432432
Add directory
433-
\code{.../checker-framework-3.42.0-eisop4/checker/bin} to your path, \emph{before} any other
433+
\code{.../checker-framework-3.42.0-eisop5/checker/bin} to your path, \emph{before} any other
434434
directory that contains a \<javac> executable.
435435

436436
If you are
437437
using the bash shell, a way to do this is to add the following to your
438438
\verb|~/.profile| (or alternately \verb|~/.bash_profile| or \verb|~/.bashrc|) file:
439439
\begin{Verbatim}
440-
export CHECKERFRAMEWORK=${HOME}/checker-framework-3.42.0-eisop4
440+
export CHECKERFRAMEWORK=${HOME}/checker-framework-3.42.0-eisop5
441441
export PATH=${CHECKERFRAMEWORK}/checker/bin:${PATH}
442442
\end{Verbatim}
443443

@@ -458,7 +458,7 @@
458458
file:
459459
% No Windows example because this doesn't work under Windows.
460460
\begin{Verbatim}
461-
export CHECKERFRAMEWORK=${HOME}/checker-framework-3.42.0-eisop4
461+
export CHECKERFRAMEWORK=${HOME}/checker-framework-3.42.0-eisop5
462462
alias javacheck='$CHECKERFRAMEWORK/checker/bin/javac'
463463
\end{Verbatim}
464464

@@ -480,11 +480,11 @@
480480

481481
\begin{Verbatim}
482482
# Unix
483-
export CHECKERFRAMEWORK=${HOME}/checker-framework-3.42.0-eisop4
483+
export CHECKERFRAMEWORK=${HOME}/checker-framework-3.42.0-eisop5
484484
alias javacheck='java -jar "$CHECKERFRAMEWORK/checker/dist/checker.jar"'
485485
486486
# Windows
487-
set CHECKERFRAMEWORK = C:\Program Files\checker-framework-3.42.0-eisop4\
487+
set CHECKERFRAMEWORK = C:\Program Files\checker-framework-3.42.0-eisop5\
488488
doskey javacheck=java -jar "%CHECKERFRAMEWORK%\checker\dist\checker.jar" $*
489489
\end{Verbatim}
490490

@@ -563,9 +563,9 @@
563563

564564
\begin{itemize}
565565
\item \<javac.jar>: \url{https://search.maven.org/artifact/com.google.errorprone/javac/9%2B181-r4173-1/jar}
566-
\item \<checker-qual.jar>: \url{https://repo1.maven.org/maven2/io/github/eisop/checker-qual/3.42.0-eisop4/checker-qual-3.42.0-eisop4.jar}
567-
\item \<checker-util.jar>: \url{https://repo1.maven.org/maven2/io/github/eisop/checker-util/3.42.0-eisop4/checker-util-3.42.0-eisop4.jar}
568-
\item \<checker.jar>: \url{https://repo1.maven.org/maven2/io/github/eisop/checker/3.42.0-eisop4/checker-3.42.0-eisop4-all.jar}
566+
\item \<checker-qual.jar>: \url{https://repo1.maven.org/maven2/io/github/eisop/checker-qual/3.42.0-eisop5/checker-qual-3.42.0-eisop5.jar}
567+
\item \<checker-util.jar>: \url{https://repo1.maven.org/maven2/io/github/eisop/checker-util/3.42.0-eisop5/checker-util-3.42.0-eisop5.jar}
568+
\item \<checker.jar>: \url{https://repo1.maven.org/maven2/io/github/eisop/checker/3.42.0-eisop5/checker-3.42.0-eisop5-all.jar}
569569
\end{itemize}
570570

571571
Different arguments to \<javac> are required for JDK 8

docs/manual/introduction.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@
205205
%BEGIN LATEX
206206
\\
207207
%END LATEX
208-
\url{https://eisop.github.io/cf/checker-framework-3.42.0-eisop4.zip}
208+
\url{https://eisop.github.io/cf/checker-framework-3.42.0-eisop5.zip}
209209

210210
\item
211211
Unzip it to create a \code{checker-framework-\ReleaseVersion{}} directory.

docs/manual/manual.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
\title{The Checker Framework Manual: \\ Custom pluggable types for Java}
66
\author{\url{https://eisop.github.io/}}
7-
\newcommand{\ReleaseVersion}{3.42.0-eisop4}
8-
\newcommand{\ReleaseInfo}{3.42.0-eisop4 (12 Jul 2024)}
7+
\newcommand{\ReleaseVersion}{3.42.0-eisop5}
8+
\newcommand{\ReleaseInfo}{3.42.0-eisop5 (20 Dec 2024)}
99
\date{Version \ReleaseInfo{}}
1010

1111
\begin{document}

0 commit comments

Comments
 (0)