From 36bf9cd83b34e27faaad147b23d3ea8c9c6e2956 Mon Sep 17 00:00:00 2001 From: Gerwin Klein Date: Fri, 28 Feb 2020 13:42:20 +0800 Subject: [PATCH] bump version: JFlex 1.8.1-SNAPSHOT -> 1.8.1 --- benchmark/pom.xml | 4 ++-- cup-maven-plugin/pom.xml | 2 +- docs/Makefile | 2 +- docs/docs.bzl | 2 +- docs/xmanual.tex | 2 +- jflex-maven-plugin/pom.xml | 2 +- jflex-unicode-maven-plugin/pom.xml | 2 +- jflex/README.md | 2 +- jflex/bin/jflex | 2 +- jflex/bin/jflex.bat | 2 +- jflex/examples/common/include.xml | 2 +- jflex/examples/cup-interpreter/pom.xml | 2 +- jflex/examples/cup-java-minijava/pom.xml | 2 +- jflex/examples/cup-java/pom.xml | 2 +- jflex/examples/cup-lcalc/pom.xml | 2 +- jflex/examples/simple/pom.xml | 2 +- jflex/examples/standalone/pom.xml | 2 +- jflex/examples/zero-reader/pom.xml | 2 +- jflex/pom.xml | 2 +- jflex/src/main/cup/LexParse.cup | 2 +- jflex/src/main/java/jflex/Main.java | 4 ++-- jflex/src/main/java/jflex/anttask/JFlexTask.java | 2 +- jflex/src/main/java/jflex/base/Build.java | 2 +- jflex/src/main/java/jflex/base/IntPair.java | 4 ++-- jflex/src/main/java/jflex/base/Pair.java | 4 ++-- jflex/src/main/java/jflex/chars/Interval.java | 4 ++-- jflex/src/main/java/jflex/core/Action.java | 4 ++-- jflex/src/main/java/jflex/core/EOFActions.java | 4 ++-- jflex/src/main/java/jflex/core/Macros.java | 4 ++-- jflex/src/main/java/jflex/core/NFA.java | 4 ++-- jflex/src/main/java/jflex/core/RegExp.java | 4 ++-- jflex/src/main/java/jflex/core/RegExp1.java | 4 ++-- jflex/src/main/java/jflex/core/RegExp2.java | 4 ++-- jflex/src/main/java/jflex/core/RegExpException.java | 4 ++-- jflex/src/main/java/jflex/core/RegExps.java | 4 ++-- jflex/src/main/java/jflex/core/SemCheck.java | 4 ++-- jflex/src/main/java/jflex/core/unicode/CMapBlock.java | 2 +- jflex/src/main/java/jflex/core/unicode/CharClassInterval.java | 4 ++-- jflex/src/main/java/jflex/core/unicode/CharClasses.java | 4 ++-- jflex/src/main/java/jflex/core/unicode/IntCharSet.java | 4 ++-- jflex/src/main/java/jflex/dfa/DFA.java | 4 ++-- jflex/src/main/java/jflex/dfa/StatePairList.java | 4 ++-- jflex/src/main/java/jflex/exceptions/CharClassException.java | 4 ++-- jflex/src/main/java/jflex/exceptions/GeneratorException.java | 4 ++-- jflex/src/main/java/jflex/exceptions/MacroException.java | 4 ++-- jflex/src/main/java/jflex/exceptions/SilentExit.java | 4 ++-- jflex/src/main/java/jflex/generator/CountEmitter.java | 4 ++-- jflex/src/main/java/jflex/generator/Emitter.java | 4 ++-- jflex/src/main/java/jflex/generator/Emitters.java | 2 +- jflex/src/main/java/jflex/generator/HiLowEmitter.java | 4 ++-- jflex/src/main/java/jflex/generator/LexGenerator.java | 4 ++-- jflex/src/main/java/jflex/generator/PackEmitter.java | 4 ++-- jflex/src/main/java/jflex/gui/GeneratorThread.java | 4 ++-- jflex/src/main/java/jflex/gui/GridPanel.java | 4 ++-- jflex/src/main/java/jflex/gui/GridPanelConstraint.java | 4 ++-- jflex/src/main/java/jflex/gui/Handles.java | 4 ++-- jflex/src/main/java/jflex/gui/MainFrame.java | 4 ++-- jflex/src/main/java/jflex/gui/OptionsDialog.java | 4 ++-- jflex/src/main/java/jflex/l10n/ErrorMessages.java | 4 ++-- jflex/src/main/java/jflex/logging/Out.java | 4 ++-- jflex/src/main/java/jflex/logging/StdOutWriter.java | 4 ++-- jflex/src/main/java/jflex/option/Options.java | 4 ++-- jflex/src/main/java/jflex/performance/Timer.java | 4 ++-- jflex/src/main/java/jflex/scanner/LexicalStates.java | 4 ++-- jflex/src/main/java/jflex/scanner/ScannerException.java | 4 ++-- jflex/src/main/java/jflex/skeleton/Skeleton.java | 4 ++-- jflex/src/main/java/jflex/state/StateSet.java | 4 ++-- jflex/src/main/java/jflex/state/StateSetEnumerator.java | 4 ++-- jflex/src/main/jflex/LexScan.flex | 2 +- jflex/src/test/java/jflex/anttask/JFlexTaskTest.java | 4 ++-- jflex/src/test/java/jflex/chars/IntervalGen.java | 4 ++-- jflex/src/test/java/jflex/core/RegExpTest.java | 4 ++-- jflex/src/test/java/jflex/core/unicode/CharClassesGen.java | 4 ++-- .../test/java/jflex/core/unicode/CharClassesQuickcheck.java | 4 ++-- jflex/src/test/java/jflex/core/unicode/IntCharSetGen.java | 4 ++-- .../test/java/jflex/core/unicode/IntCharSetQuickcheck.java | 4 ++-- jflex/src/test/java/jflex/generator/EmitterTest.java | 4 ++-- jflex/src/test/java/jflex/generator/PackEmitterTest.java | 4 ++-- jflex/src/test/java/jflex/skeleton/SkeletonTest.java | 4 ++-- jflex/src/test/java/jflex/state/StateSetGen.java | 4 ++-- jflex/src/test/java/jflex/state/StateSetQuickcheck.java | 4 ++-- jflex/src/test/java/jflex/unicode/UnicodePropertiesTest.java | 2 +- pom.xml | 2 +- scripts/mk-release.sh | 2 +- testsuite/jflex-testsuite-maven-plugin/pom.xml | 4 ++-- testsuite/pom.xml | 2 +- testsuite/testcases/pom.xml | 2 +- 87 files changed, 145 insertions(+), 145 deletions(-) diff --git a/benchmark/pom.xml b/benchmark/pom.xml index 080abd1d5..741aeaec2 100644 --- a/benchmark/pom.xml +++ b/benchmark/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent - 1.8.1-SNAPSHOT + 1.8.1 ../pom.xml benchmark @@ -55,7 +55,7 @@ de.jflex jflex-maven-plugin - 1.8.1-SNAPSHOT + 1.8.1 diff --git a/cup-maven-plugin/pom.xml b/cup-maven-plugin/pom.xml index 2388d5cc5..1f02a8fe3 100644 --- a/cup-maven-plugin/pom.xml +++ b/cup-maven-plugin/pom.xml @@ -3,7 +3,7 @@ de.jflex jflex-parent - 1.8.1-SNAPSHOT + 1.8.1 ../pom.xml 1.2 diff --git a/docs/Makefile b/docs/Makefile index 7f292c0f3..bddcd8408 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -1,6 +1,6 @@ # Makefile for jflex documentation (ps + pdf + html) -VERSION=1.8.1-SNAPSHOT +VERSION=1.8.1 RELEASE_DATE=28 February 2020 UNICODE_VER=12.1 diff --git a/docs/docs.bzl b/docs/docs.bzl index 0752e3722..6f224c2de 100644 --- a/docs/docs.bzl +++ b/docs/docs.bzl @@ -2,7 +2,7 @@ load("@bazel_pandoc//:pandoc.bzl", "pandoc") -VERSION = "1.8.1-SNAPSHOT" +VERSION = "1.8.1" RELEASE_DATE = "21 September 2018" diff --git a/docs/xmanual.tex b/docs/xmanual.tex index 30f97349b..f266d021e 100644 --- a/docs/xmanual.tex +++ b/docs/xmanual.tex @@ -55,7 +55,7 @@ \vspace*{15ex} {\Huge \sffamily \bfseries JFlex User's Manual}\\ \bigskip -Version 1.8.1-SNAPSHOT, {\today} +Version 1.8.1, {\today} \end{center} \newpage diff --git a/jflex-maven-plugin/pom.xml b/jflex-maven-plugin/pom.xml index 46653aee3..70853edee 100644 --- a/jflex-maven-plugin/pom.xml +++ b/jflex-maven-plugin/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent - 1.8.1-SNAPSHOT + 1.8.1 ../pom.xml jflex-maven-plugin diff --git a/jflex-unicode-maven-plugin/pom.xml b/jflex-unicode-maven-plugin/pom.xml index c00a78ccf..dd3259a29 100644 --- a/jflex-unicode-maven-plugin/pom.xml +++ b/jflex-unicode-maven-plugin/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent - 1.8.1-SNAPSHOT + 1.8.1 ../pom.xml jflex-unicode-maven-plugin diff --git a/jflex/README.md b/jflex/README.md index 13d53bfb1..beba33c0e 100644 --- a/jflex/README.md +++ b/jflex/README.md @@ -3,7 +3,7 @@ This directory contains JFlex, a fast scanner generator for Java. To run JFlex, run `bin/jflex` from the command line or double click on the -jflex-full-1.8.1-SNAPSHOT.jar file in the `lib/` directory. +jflex-full-1.8.1.jar file in the `lib/` directory. See the manual in `doc/` or the website at for more information and for how to get started. diff --git a/jflex/bin/jflex b/jflex/bin/jflex index 69916fc03..8e3471933 100755 --- a/jflex/bin/jflex +++ b/jflex/bin/jflex @@ -19,7 +19,7 @@ JAVA=java # Version of JFlex to execute -JFLEX_VERSION=1.8.1-SNAPSHOT +JFLEX_VERSION=1.8.1 # end configurables # diff --git a/jflex/bin/jflex.bat b/jflex/bin/jflex.bat index 106efc0ce..1a0b1d4bd 100755 --- a/jflex/bin/jflex.bat +++ b/jflex/bin/jflex.bat @@ -3,6 +3,6 @@ REM Please adjust JFLEX_HOME and JFLEX_VERSION to suit your needs REM (please do not add a trailing backslash) if not defined JFLEX_HOME set JFLEX_HOME=C:\JFLEX -if not defined JFLEX_VERSION set JFLEX_VERSION=1.8.1-SNAPSHOT +if not defined JFLEX_VERSION set JFLEX_VERSION=1.8.1 java -Xmx128m -jar "%JFLEX_HOME%\lib\jflex-full-%JFLEX_VERSION%.jar" %* diff --git a/jflex/examples/common/include.xml b/jflex/examples/common/include.xml index 8997a8fc1..a46bdd176 100644 --- a/jflex/examples/common/include.xml +++ b/jflex/examples/common/include.xml @@ -13,7 +13,7 @@ - + diff --git a/jflex/examples/cup-interpreter/pom.xml b/jflex/examples/cup-interpreter/pom.xml index 87c91ef3e..b63c04841 100644 --- a/jflex/examples/cup-interpreter/pom.xml +++ b/jflex/examples/cup-interpreter/pom.xml @@ -41,7 +41,7 @@ de.jflex jflex-maven-plugin - 1.8.1-SNAPSHOT + 1.8.1 diff --git a/jflex/examples/cup-java-minijava/pom.xml b/jflex/examples/cup-java-minijava/pom.xml index 7875d1637..9577b6006 100644 --- a/jflex/examples/cup-java-minijava/pom.xml +++ b/jflex/examples/cup-java-minijava/pom.xml @@ -39,7 +39,7 @@ de.jflex jflex-maven-plugin - 1.8.1-SNAPSHOT + 1.8.1 diff --git a/jflex/examples/cup-java/pom.xml b/jflex/examples/cup-java/pom.xml index cb1dd503e..435dc3b6f 100644 --- a/jflex/examples/cup-java/pom.xml +++ b/jflex/examples/cup-java/pom.xml @@ -41,7 +41,7 @@ de.jflex jflex-maven-plugin - 1.8.1-SNAPSHOT + 1.8.1 diff --git a/jflex/examples/cup-lcalc/pom.xml b/jflex/examples/cup-lcalc/pom.xml index 5b59a583c..c5f406587 100644 --- a/jflex/examples/cup-lcalc/pom.xml +++ b/jflex/examples/cup-lcalc/pom.xml @@ -42,7 +42,7 @@ de.jflex jflex-maven-plugin - 1.8.1-SNAPSHOT + 1.8.1 diff --git a/jflex/examples/simple/pom.xml b/jflex/examples/simple/pom.xml index 384cd61d6..bea50289b 100644 --- a/jflex/examples/simple/pom.xml +++ b/jflex/examples/simple/pom.xml @@ -39,7 +39,7 @@ de.jflex jflex-maven-plugin - 1.8.1-SNAPSHOT + 1.8.1 diff --git a/jflex/examples/standalone/pom.xml b/jflex/examples/standalone/pom.xml index 5c39b2489..d81669703 100644 --- a/jflex/examples/standalone/pom.xml +++ b/jflex/examples/standalone/pom.xml @@ -37,7 +37,7 @@ of "hello" by "hello <name> !". de.jflex jflex-maven-plugin - 1.8.1-SNAPSHOT + 1.8.1 diff --git a/jflex/examples/zero-reader/pom.xml b/jflex/examples/zero-reader/pom.xml index abe2acb89..45b36dc05 100644 --- a/jflex/examples/zero-reader/pom.xml +++ b/jflex/examples/zero-reader/pom.xml @@ -26,7 +26,7 @@ de.jflex jflex-maven-plugin - 1.8.1-SNAPSHOT + 1.8.1 diff --git a/jflex/pom.xml b/jflex/pom.xml index 44158b55a..13635d60f 100644 --- a/jflex/pom.xml +++ b/jflex/pom.xml @@ -5,7 +5,7 @@ de.jflex jflex-parent - 1.8.1-SNAPSHOT + 1.8.1 ../pom.xml JFlex diff --git a/jflex/src/main/cup/LexParse.cup b/jflex/src/main/cup/LexParse.cup index 662cdcd0c..f2e16627e 100644 --- a/jflex/src/main/cup/LexParse.cup +++ b/jflex/src/main/cup/LexParse.cup @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * diff --git a/jflex/src/main/java/jflex/Main.java b/jflex/src/main/java/jflex/Main.java index 55c4595a8..8a3b92c6d 100644 --- a/jflex/src/main/java/jflex/Main.java +++ b/jflex/src/main/java/jflex/Main.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -40,7 +40,7 @@ * * @author Gerwin Klein * @author Régis Décamps - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class Main { diff --git a/jflex/src/main/java/jflex/anttask/JFlexTask.java b/jflex/src/main/java/jflex/anttask/JFlexTask.java index aac50971b..694d942c6 100644 --- a/jflex/src/main/java/jflex/anttask/JFlexTask.java +++ b/jflex/src/main/java/jflex/anttask/JFlexTask.java @@ -29,7 +29,7 @@ * JFlex ant task. * * @author Rafal Mantiuk - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class JFlexTask extends Task { private static final Pattern PACKAGE_PATTERN = Pattern.compile("package\\s+(\\S+)\\s*;"); diff --git a/jflex/src/main/java/jflex/base/Build.java b/jflex/src/main/java/jflex/base/Build.java index f55c32fb4..88deacc42 100644 --- a/jflex/src/main/java/jflex/base/Build.java +++ b/jflex/src/main/java/jflex/base/Build.java @@ -3,7 +3,7 @@ public class Build { /** Current JFlex version */ - public static final String VERSION = "1.8.1-SNAPSHOT"; + public static final String VERSION = "1.8.1"; /** If true, additional verbose debug information is produced. This is a compile time option. */ public static final boolean DEBUG = false; diff --git a/jflex/src/main/java/jflex/base/IntPair.java b/jflex/src/main/java/jflex/base/IntPair.java index 2fcdded10..3b57246b7 100644 --- a/jflex/src/main/java/jflex/base/IntPair.java +++ b/jflex/src/main/java/jflex/base/IntPair.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -17,7 +17,7 @@ *

Used in NFA to represent a partial NFA by its start and end state. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ @AutoValue public abstract class IntPair { diff --git a/jflex/src/main/java/jflex/base/Pair.java b/jflex/src/main/java/jflex/base/Pair.java index 1f40b4f05..a1b707328 100644 --- a/jflex/src/main/java/jflex/base/Pair.java +++ b/jflex/src/main/java/jflex/base/Pair.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -15,7 +15,7 @@ * Generic immutable pair. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class Pair { public final A fst; diff --git a/jflex/src/main/java/jflex/chars/Interval.java b/jflex/src/main/java/jflex/chars/Interval.java index 783ecbb47..deb5d5690 100644 --- a/jflex/src/main/java/jflex/chars/Interval.java +++ b/jflex/src/main/java/jflex/chars/Interval.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -16,7 +16,7 @@ * * @author Gerwin Klein * @author Régis Décamps - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class Interval implements Iterable { diff --git a/jflex/src/main/java/jflex/core/Action.java b/jflex/src/main/java/jflex/core/Action.java index 4738a6675..ee9b7d8d5 100644 --- a/jflex/src/main/java/jflex/core/Action.java +++ b/jflex/src/main/java/jflex/core/Action.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -19,7 +19,7 @@ *

It stores the Java code as String together with a priority (line number in the specification). * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class Action { diff --git a/jflex/src/main/java/jflex/core/EOFActions.java b/jflex/src/main/java/jflex/core/EOFActions.java index 4f6ca3a9c..314a3459e 100644 --- a/jflex/src/main/java/jflex/core/EOFActions.java +++ b/jflex/src/main/java/jflex/core/EOFActions.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -17,7 +17,7 @@ * A simple table to store EOF actions for each lexical state. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class EOFActions { diff --git a/jflex/src/main/java/jflex/core/Macros.java b/jflex/src/main/java/jflex/core/Macros.java index 784a53ae2..d742b8e04 100644 --- a/jflex/src/main/java/jflex/core/Macros.java +++ b/jflex/src/main/java/jflex/core/Macros.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -27,7 +27,7 @@ *

Maps macros to their (expanded) definitions, detects cycles and unused macros. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class Macros { diff --git a/jflex/src/main/java/jflex/core/NFA.java b/jflex/src/main/java/jflex/core/NFA.java index ca7a83ce7..0166405f1 100644 --- a/jflex/src/main/java/jflex/core/NFA.java +++ b/jflex/src/main/java/jflex/core/NFA.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -37,7 +37,7 @@ *

Contains algorithms RegExp → NFA. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class NFA { diff --git a/jflex/src/main/java/jflex/core/RegExp.java b/jflex/src/main/java/jflex/core/RegExp.java index 2aa57c190..d7d4a5773 100644 --- a/jflex/src/main/java/jflex/core/RegExp.java +++ b/jflex/src/main/java/jflex/core/RegExp.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -20,7 +20,7 @@ *

This base class has no content other than its type. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class RegExp { diff --git a/jflex/src/main/java/jflex/core/RegExp1.java b/jflex/src/main/java/jflex/core/RegExp1.java index 44140f926..d0799dc11 100644 --- a/jflex/src/main/java/jflex/core/RegExp1.java +++ b/jflex/src/main/java/jflex/core/RegExp1.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -20,7 +20,7 @@ *

For instance: a* is new RegExp1(sym.STAR, 'a'); * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class RegExp1 extends RegExp { diff --git a/jflex/src/main/java/jflex/core/RegExp2.java b/jflex/src/main/java/jflex/core/RegExp2.java index a7ebefcfa..bffdc30a9 100644 --- a/jflex/src/main/java/jflex/core/RegExp2.java +++ b/jflex/src/main/java/jflex/core/RegExp2.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -15,7 +15,7 @@ * Regular expression with two children (e.g. a | b) * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class RegExp2 extends RegExp { diff --git a/jflex/src/main/java/jflex/core/RegExpException.java b/jflex/src/main/java/jflex/core/RegExpException.java index 8d5f69f9a..83f4c7ce4 100644 --- a/jflex/src/main/java/jflex/core/RegExpException.java +++ b/jflex/src/main/java/jflex/core/RegExpException.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -16,7 +16,7 @@ *

If this is encountered, this means there is a bug. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ // TODO Move all regexp related code to jflex.regexp // This class lives in package jflex.core, because the reference to jflex.core.RegExp would diff --git a/jflex/src/main/java/jflex/core/RegExps.java b/jflex/src/main/java/jflex/core/RegExps.java index 4404d51cd..300f676cd 100644 --- a/jflex/src/main/java/jflex/core/RegExps.java +++ b/jflex/src/main/java/jflex/core/RegExps.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -20,7 +20,7 @@ * Stores all rules of the specification for later access in the RegExp to NFA conversion. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class RegExps { diff --git a/jflex/src/main/java/jflex/core/SemCheck.java b/jflex/src/main/java/jflex/core/SemCheck.java index 43301f83f..4002931ba 100644 --- a/jflex/src/main/java/jflex/core/SemCheck.java +++ b/jflex/src/main/java/jflex/core/SemCheck.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -16,7 +16,7 @@ * Performs simple semantic analysis on regular expressions. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class SemCheck { diff --git a/jflex/src/main/java/jflex/core/unicode/CMapBlock.java b/jflex/src/main/java/jflex/core/unicode/CMapBlock.java index 8ef0c76bc..edc0dfa3d 100644 --- a/jflex/src/main/java/jflex/core/unicode/CMapBlock.java +++ b/jflex/src/main/java/jflex/core/unicode/CMapBlock.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * diff --git a/jflex/src/main/java/jflex/core/unicode/CharClassInterval.java b/jflex/src/main/java/jflex/core/unicode/CharClassInterval.java index 95fd1bd8c..f5ae1a0ee 100644 --- a/jflex/src/main/java/jflex/core/unicode/CharClassInterval.java +++ b/jflex/src/main/java/jflex/core/unicode/CharClassInterval.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -19,7 +19,7 @@ *

All characters of the interval must belong to the same character class. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class CharClassInterval { diff --git a/jflex/src/main/java/jflex/core/unicode/CharClasses.java b/jflex/src/main/java/jflex/core/unicode/CharClasses.java index 3421612ae..d0030cc81 100644 --- a/jflex/src/main/java/jflex/core/unicode/CharClasses.java +++ b/jflex/src/main/java/jflex/core/unicode/CharClasses.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -22,7 +22,7 @@ * Character Classes. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class CharClasses { diff --git a/jflex/src/main/java/jflex/core/unicode/IntCharSet.java b/jflex/src/main/java/jflex/core/unicode/IntCharSet.java index 5f3202a79..0e40e198d 100644 --- a/jflex/src/main/java/jflex/core/unicode/IntCharSet.java +++ b/jflex/src/main/java/jflex/core/unicode/IntCharSet.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -26,7 +26,7 @@ * * @author Gerwin Klein * @author Régis Décamps - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class IntCharSet implements Iterable { diff --git a/jflex/src/main/java/jflex/dfa/DFA.java b/jflex/src/main/java/jflex/dfa/DFA.java index 5ba0627d5..53ab17bb3 100644 --- a/jflex/src/main/java/jflex/dfa/DFA.java +++ b/jflex/src/main/java/jflex/dfa/DFA.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -32,7 +32,7 @@ * Deterministic finite automata representation in JFlex. Contains minimization algorithm. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class DFA { diff --git a/jflex/src/main/java/jflex/dfa/StatePairList.java b/jflex/src/main/java/jflex/dfa/StatePairList.java index c0deb71d6..37d230a3c 100644 --- a/jflex/src/main/java/jflex/dfa/StatePairList.java +++ b/jflex/src/main/java/jflex/dfa/StatePairList.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -15,7 +15,7 @@ * A list of pairs of states. Used in old DFA minimization. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class StatePairList { diff --git a/jflex/src/main/java/jflex/exceptions/CharClassException.java b/jflex/src/main/java/jflex/exceptions/CharClassException.java index bc97a023a..a8531bd97 100644 --- a/jflex/src/main/java/jflex/exceptions/CharClassException.java +++ b/jflex/src/main/java/jflex/exceptions/CharClassException.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -13,7 +13,7 @@ * This Exception is used in class CharClasses. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class CharClassException extends RuntimeException { diff --git a/jflex/src/main/java/jflex/exceptions/GeneratorException.java b/jflex/src/main/java/jflex/exceptions/GeneratorException.java index 5ea76438f..340c9128b 100644 --- a/jflex/src/main/java/jflex/exceptions/GeneratorException.java +++ b/jflex/src/main/java/jflex/exceptions/GeneratorException.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -13,7 +13,7 @@ * Thrown when code generation has to be aborted. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class GeneratorException extends RuntimeException { diff --git a/jflex/src/main/java/jflex/exceptions/MacroException.java b/jflex/src/main/java/jflex/exceptions/MacroException.java index c5cbd34bf..376599741 100644 --- a/jflex/src/main/java/jflex/exceptions/MacroException.java +++ b/jflex/src/main/java/jflex/exceptions/MacroException.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -13,7 +13,7 @@ * This Exception is used in the macro expander to report cycles or undefined macro usages. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class MacroException extends Exception { diff --git a/jflex/src/main/java/jflex/exceptions/SilentExit.java b/jflex/src/main/java/jflex/exceptions/SilentExit.java index 58f483254..408e0ebf7 100644 --- a/jflex/src/main/java/jflex/exceptions/SilentExit.java +++ b/jflex/src/main/java/jflex/exceptions/SilentExit.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -13,7 +13,7 @@ * Signals a silent exit (no statistics printout). * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class SilentExit extends Exception { diff --git a/jflex/src/main/java/jflex/generator/CountEmitter.java b/jflex/src/main/java/jflex/generator/CountEmitter.java index 778af033f..5f497931a 100644 --- a/jflex/src/main/java/jflex/generator/CountEmitter.java +++ b/jflex/src/main/java/jflex/generator/CountEmitter.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -13,7 +13,7 @@ * An emitter for an array encoded as count/value pairs in a string. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class CountEmitter extends PackEmitter { /** number of entries in expanded array */ diff --git a/jflex/src/main/java/jflex/generator/Emitter.java b/jflex/src/main/java/jflex/generator/Emitter.java index 38287831a..ea40688f3 100644 --- a/jflex/src/main/java/jflex/generator/Emitter.java +++ b/jflex/src/main/java/jflex/generator/Emitter.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -39,7 +39,7 @@ *

Table compression, String packing etc. is also done here. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class Emitter { private static final Pattern JAVADOC_COMMENT_AND_MAYBE_ANNOTATIONS_PATTERN = diff --git a/jflex/src/main/java/jflex/generator/Emitters.java b/jflex/src/main/java/jflex/generator/Emitters.java index 73d31749d..73f256610 100644 --- a/jflex/src/main/java/jflex/generator/Emitters.java +++ b/jflex/src/main/java/jflex/generator/Emitters.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * diff --git a/jflex/src/main/java/jflex/generator/HiLowEmitter.java b/jflex/src/main/java/jflex/generator/HiLowEmitter.java index c378982ae..c1e52e024 100644 --- a/jflex/src/main/java/jflex/generator/HiLowEmitter.java +++ b/jflex/src/main/java/jflex/generator/HiLowEmitter.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -13,7 +13,7 @@ * HiLowEmitter * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class HiLowEmitter extends PackEmitter { diff --git a/jflex/src/main/java/jflex/generator/LexGenerator.java b/jflex/src/main/java/jflex/generator/LexGenerator.java index a0f715bd0..4afe3e18e 100644 --- a/jflex/src/main/java/jflex/generator/LexGenerator.java +++ b/jflex/src/main/java/jflex/generator/LexGenerator.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -34,7 +34,7 @@ * * @author Gerwin Klein * @author Régis Décamps - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class LexGenerator { diff --git a/jflex/src/main/java/jflex/generator/PackEmitter.java b/jflex/src/main/java/jflex/generator/PackEmitter.java index 02f385d9d..cbf38ba93 100644 --- a/jflex/src/main/java/jflex/generator/PackEmitter.java +++ b/jflex/src/main/java/jflex/generator/PackEmitter.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -22,7 +22,7 @@ * {@code p.emitUnpack();} * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public abstract class PackEmitter { diff --git a/jflex/src/main/java/jflex/gui/GeneratorThread.java b/jflex/src/main/java/jflex/gui/GeneratorThread.java index 8bcf3a25d..1f3ad9da5 100644 --- a/jflex/src/main/java/jflex/gui/GeneratorThread.java +++ b/jflex/src/main/java/jflex/gui/GeneratorThread.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -21,7 +21,7 @@ * Low priority thread for code generation (low priority that gui has time for screen updates) * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class GeneratorThread extends Thread { diff --git a/jflex/src/main/java/jflex/gui/GridPanel.java b/jflex/src/main/java/jflex/gui/GridPanel.java index b6ddc8d07..38ac3799f 100644 --- a/jflex/src/main/java/jflex/gui/GridPanel.java +++ b/jflex/src/main/java/jflex/gui/GridPanel.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -17,7 +17,7 @@ * Grid layout manager like GridLayout but with predefinable grid size. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class GridPanel extends Panel implements Handles { diff --git a/jflex/src/main/java/jflex/gui/GridPanelConstraint.java b/jflex/src/main/java/jflex/gui/GridPanelConstraint.java index 6acdde082..1babf45d2 100644 --- a/jflex/src/main/java/jflex/gui/GridPanelConstraint.java +++ b/jflex/src/main/java/jflex/gui/GridPanelConstraint.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -14,7 +14,7 @@ * Constraints for layout elements of GridLayout * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class GridPanelConstraint { diff --git a/jflex/src/main/java/jflex/gui/Handles.java b/jflex/src/main/java/jflex/gui/Handles.java index 471ae1bca..81a5fcccf 100644 --- a/jflex/src/main/java/jflex/gui/Handles.java +++ b/jflex/src/main/java/jflex/gui/Handles.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -13,7 +13,7 @@ * Constants used for GridLayout * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public interface Handles { diff --git a/jflex/src/main/java/jflex/gui/MainFrame.java b/jflex/src/main/java/jflex/gui/MainFrame.java index cf27ce683..23f5bc2d4 100644 --- a/jflex/src/main/java/jflex/gui/MainFrame.java +++ b/jflex/src/main/java/jflex/gui/MainFrame.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -24,7 +24,7 @@ * JFlex main application frame (GUI mode only) * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class MainFrame extends Frame implements Handles { diff --git a/jflex/src/main/java/jflex/gui/OptionsDialog.java b/jflex/src/main/java/jflex/gui/OptionsDialog.java index 74bb521e1..114116e7f 100644 --- a/jflex/src/main/java/jflex/gui/OptionsDialog.java +++ b/jflex/src/main/java/jflex/gui/OptionsDialog.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -26,7 +26,7 @@ * A dialog for setting JFlex options * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class OptionsDialog extends Dialog { diff --git a/jflex/src/main/java/jflex/l10n/ErrorMessages.java b/jflex/src/main/java/jflex/l10n/ErrorMessages.java index 38aa14828..2c791b155 100644 --- a/jflex/src/main/java/jflex/l10n/ErrorMessages.java +++ b/jflex/src/main/java/jflex/l10n/ErrorMessages.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -19,7 +19,7 @@ *

[Is not yet used exclusively, but should] * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class ErrorMessages { diff --git a/jflex/src/main/java/jflex/logging/Out.java b/jflex/src/main/java/jflex/logging/Out.java index 20839a2a9..47eefc695 100644 --- a/jflex/src/main/java/jflex/logging/Out.java +++ b/jflex/src/main/java/jflex/logging/Out.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -33,7 +33,7 @@ *

Counts error and warning messages. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class Out { diff --git a/jflex/src/main/java/jflex/logging/StdOutWriter.java b/jflex/src/main/java/jflex/logging/StdOutWriter.java index 0b126a6b6..c904e4117 100644 --- a/jflex/src/main/java/jflex/logging/StdOutWriter.java +++ b/jflex/src/main/java/jflex/logging/StdOutWriter.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -19,7 +19,7 @@ * Convenience class for JFlex stdout, redirects output to a TextArea if in GUI mode. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public final class StdOutWriter extends PrintWriter { diff --git a/jflex/src/main/java/jflex/option/Options.java b/jflex/src/main/java/jflex/option/Options.java index 7d0290124..beea42b64 100644 --- a/jflex/src/main/java/jflex/option/Options.java +++ b/jflex/src/main/java/jflex/option/Options.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -19,7 +19,7 @@ * * @see jflex.core.OptionUtils * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class Options { diff --git a/jflex/src/main/java/jflex/performance/Timer.java b/jflex/src/main/java/jflex/performance/Timer.java index 53c8feb8f..269054a2a 100644 --- a/jflex/src/main/java/jflex/performance/Timer.java +++ b/jflex/src/main/java/jflex/performance/Timer.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -14,7 +14,7 @@ *

Not very exact, measures user time, not processor time. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class Timer { diff --git a/jflex/src/main/java/jflex/scanner/LexicalStates.java b/jflex/src/main/java/jflex/scanner/LexicalStates.java index 2cb3d0137..4cbe0d11b 100644 --- a/jflex/src/main/java/jflex/scanner/LexicalStates.java +++ b/jflex/src/main/java/jflex/scanner/LexicalStates.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -19,7 +19,7 @@ * Simple symbol table, mapping lexical state names to integers. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class LexicalStates { diff --git a/jflex/src/main/java/jflex/scanner/ScannerException.java b/jflex/src/main/java/jflex/scanner/ScannerException.java index 9460ece57..43e44a380 100644 --- a/jflex/src/main/java/jflex/scanner/ScannerException.java +++ b/jflex/src/main/java/jflex/scanner/ScannerException.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -16,7 +16,7 @@ * This Exception could be thrown while scanning the specification (e.g. unmatched input) * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class ScannerException extends RuntimeException { diff --git a/jflex/src/main/java/jflex/skeleton/Skeleton.java b/jflex/src/main/java/jflex/skeleton/Skeleton.java index 2b5f47f36..15a687309 100644 --- a/jflex/src/main/java/jflex/skeleton/Skeleton.java +++ b/jflex/src/main/java/jflex/skeleton/Skeleton.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -36,7 +36,7 @@ * * @see jflex.generator.Emitter * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class Skeleton { diff --git a/jflex/src/main/java/jflex/state/StateSet.java b/jflex/src/main/java/jflex/state/StateSet.java index 52fae68fc..4bdac7dab 100644 --- a/jflex/src/main/java/jflex/state/StateSet.java +++ b/jflex/src/main/java/jflex/state/StateSet.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -21,7 +21,7 @@ *

Provides an Integer iterator and a native int enumerator. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 * @see StateSetEnumerator */ public final class StateSet implements Iterable { diff --git a/jflex/src/main/java/jflex/state/StateSetEnumerator.java b/jflex/src/main/java/jflex/state/StateSetEnumerator.java index ae0ac4af2..32975982f 100644 --- a/jflex/src/main/java/jflex/state/StateSetEnumerator.java +++ b/jflex/src/main/java/jflex/state/StateSetEnumerator.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -16,7 +16,7 @@ * Enumerates the states of a {@link StateSet}. Also provides an iterator for native int. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 * @see StateSet */ public final class StateSetEnumerator implements PrimitiveIterator.OfInt { diff --git a/jflex/src/main/jflex/LexScan.flex b/jflex/src/main/jflex/LexScan.flex index 78adbcc63..1cb853aa4 100644 --- a/jflex/src/main/jflex/LexScan.flex +++ b/jflex/src/main/jflex/LexScan.flex @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * diff --git a/jflex/src/test/java/jflex/anttask/JFlexTaskTest.java b/jflex/src/test/java/jflex/anttask/JFlexTaskTest.java index 797d06c32..a0d85a6ed 100644 --- a/jflex/src/test/java/jflex/anttask/JFlexTaskTest.java +++ b/jflex/src/test/java/jflex/anttask/JFlexTaskTest.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein , * * Régis Décamps * * All rights reserved. * @@ -25,7 +25,7 @@ * Unit tests for the {@link jflex.anttask.JFlexTask}. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class JFlexTaskTest { diff --git a/jflex/src/test/java/jflex/chars/IntervalGen.java b/jflex/src/test/java/jflex/chars/IntervalGen.java index 8f49770b8..77b6e74fb 100644 --- a/jflex/src/test/java/jflex/chars/IntervalGen.java +++ b/jflex/src/test/java/jflex/chars/IntervalGen.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2019 Gerwin Klein * * All rights reserved. * * * @@ -19,7 +19,7 @@ * Generator for random {@link Interval} instances. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 * @see Interval */ public class IntervalGen extends Generator { diff --git a/jflex/src/test/java/jflex/core/RegExpTest.java b/jflex/src/test/java/jflex/core/RegExpTest.java index bb2849cdb..bf8cfd74e 100644 --- a/jflex/src/test/java/jflex/core/RegExpTest.java +++ b/jflex/src/test/java/jflex/core/RegExpTest.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -19,7 +19,7 @@ * Unit tests for {@link jflex.core.RegExp}. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class RegExpTest implements sym { diff --git a/jflex/src/test/java/jflex/core/unicode/CharClassesGen.java b/jflex/src/test/java/jflex/core/unicode/CharClassesGen.java index 5b885c82a..598ea6722 100644 --- a/jflex/src/test/java/jflex/core/unicode/CharClassesGen.java +++ b/jflex/src/test/java/jflex/core/unicode/CharClassesGen.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2019 Gerwin Klein * * All rights reserved. * * * @@ -21,7 +21,7 @@ * Generator for random {@link CharClasses} instances. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 * @see CharClasses */ public class CharClassesGen extends Generator { diff --git a/jflex/src/test/java/jflex/core/unicode/CharClassesQuickcheck.java b/jflex/src/test/java/jflex/core/unicode/CharClassesQuickcheck.java index d83e8ccc5..e3b3d0813 100644 --- a/jflex/src/test/java/jflex/core/unicode/CharClassesQuickcheck.java +++ b/jflex/src/test/java/jflex/core/unicode/CharClassesQuickcheck.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2019 Gerwin Klein * * All rights reserved. * * * @@ -26,7 +26,7 @@ * Property-based tests for {@link CharClasses} * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 * @see IntCharSet */ @RunWith(JUnitQuickcheck.class) diff --git a/jflex/src/test/java/jflex/core/unicode/IntCharSetGen.java b/jflex/src/test/java/jflex/core/unicode/IntCharSetGen.java index 2bea59235..886c4a189 100644 --- a/jflex/src/test/java/jflex/core/unicode/IntCharSetGen.java +++ b/jflex/src/test/java/jflex/core/unicode/IntCharSetGen.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2019 Gerwin Klein * * All rights reserved. * * * @@ -20,7 +20,7 @@ * Generator for random {@link IntCharSet} instances. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 * @see IntCharSet */ public class IntCharSetGen extends Generator { diff --git a/jflex/src/test/java/jflex/core/unicode/IntCharSetQuickcheck.java b/jflex/src/test/java/jflex/core/unicode/IntCharSetQuickcheck.java index 8fa06294c..106a4225c 100644 --- a/jflex/src/test/java/jflex/core/unicode/IntCharSetQuickcheck.java +++ b/jflex/src/test/java/jflex/core/unicode/IntCharSetQuickcheck.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2019 Gerwin Klein * * All rights reserved. * * * @@ -22,7 +22,7 @@ * Property-based tests for {@link IntCharSet} * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 * @see IntCharSet */ @RunWith(JUnitQuickcheck.class) diff --git a/jflex/src/test/java/jflex/generator/EmitterTest.java b/jflex/src/test/java/jflex/generator/EmitterTest.java index 20b75eac1..633fc470e 100644 --- a/jflex/src/test/java/jflex/generator/EmitterTest.java +++ b/jflex/src/test/java/jflex/generator/EmitterTest.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -23,7 +23,7 @@ * Some unit tests for the jflex Emitter class * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class EmitterTest { diff --git a/jflex/src/test/java/jflex/generator/PackEmitterTest.java b/jflex/src/test/java/jflex/generator/PackEmitterTest.java index cadc07e7a..ce52437bd 100644 --- a/jflex/src/test/java/jflex/generator/PackEmitterTest.java +++ b/jflex/src/test/java/jflex/generator/PackEmitterTest.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -18,7 +18,7 @@ * PackEmitterTest * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class PackEmitterTest { diff --git a/jflex/src/test/java/jflex/skeleton/SkeletonTest.java b/jflex/src/test/java/jflex/skeleton/SkeletonTest.java index 0c69d9ec1..f61e63045 100644 --- a/jflex/src/test/java/jflex/skeleton/SkeletonTest.java +++ b/jflex/src/test/java/jflex/skeleton/SkeletonTest.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -22,7 +22,7 @@ * * @author Gerwin Klein * @author Régis Décamps - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 */ public class SkeletonTest { diff --git a/jflex/src/test/java/jflex/state/StateSetGen.java b/jflex/src/test/java/jflex/state/StateSetGen.java index 84a294f26..aaa2ae61a 100644 --- a/jflex/src/test/java/jflex/state/StateSetGen.java +++ b/jflex/src/test/java/jflex/state/StateSetGen.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2019 Gerwin Klein * * All rights reserved. * * * @@ -21,7 +21,7 @@ * Generator for random {@link StateSet} instances. * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 * @see StateSet */ public class StateSetGen extends Generator { diff --git a/jflex/src/test/java/jflex/state/StateSetQuickcheck.java b/jflex/src/test/java/jflex/state/StateSetQuickcheck.java index 8f215898e..e01d25caf 100644 --- a/jflex/src/test/java/jflex/state/StateSetQuickcheck.java +++ b/jflex/src/test/java/jflex/state/StateSetQuickcheck.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (C) 1998-2019 Gerwin Klein * * All rights reserved. * * * @@ -23,7 +23,7 @@ * Property-based tests for {@link StateSet} * * @author Gerwin Klein - * @version JFlex 1.8.1-SNAPSHOT + * @version JFlex 1.8.1 * @see StateSet */ @RunWith(JUnitQuickcheck.class) diff --git a/jflex/src/test/java/jflex/unicode/UnicodePropertiesTest.java b/jflex/src/test/java/jflex/unicode/UnicodePropertiesTest.java index 056cf5a62..f445089c5 100644 --- a/jflex/src/test/java/jflex/unicode/UnicodePropertiesTest.java +++ b/jflex/src/test/java/jflex/unicode/UnicodePropertiesTest.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.1-SNAPSHOT * + * JFlex 1.8.1 * * Copyright (c) 2008 Steve Rowe * * All rights reserved. * * * diff --git a/pom.xml b/pom.xml index 9b6751ffc..4fa94da02 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent JFlex parent and aggregator POM - 1.8.1-SNAPSHOT + 1.8.1 pom https://jflex-de.github.io/jflex/ JFlex parent and aggregator POM diff --git a/scripts/mk-release.sh b/scripts/mk-release.sh index cd1049396..12d47e341 100755 --- a/scripts/mk-release.sh +++ b/scripts/mk-release.sh @@ -3,7 +3,7 @@ # fail on error set -e -VERSION="1.8.1-SNAPSHOT" +VERSION="1.8.1" JFLEX_JAR="jflex-full-$VERSION.jar" BASEDIR="$(cd "$(dirname "$0")" && pwd -P)"/.. diff --git a/testsuite/jflex-testsuite-maven-plugin/pom.xml b/testsuite/jflex-testsuite-maven-plugin/pom.xml index 7d0fc8086..418fe62b8 100644 --- a/testsuite/jflex-testsuite-maven-plugin/pom.xml +++ b/testsuite/jflex-testsuite-maven-plugin/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent - 1.8.1-SNAPSHOT + 1.8.1 ../../pom.xml jflex-testsuite-maven-plugin @@ -44,7 +44,7 @@ de.jflex jflex-maven-plugin - 1.8.1-SNAPSHOT + 1.8.1 diff --git a/testsuite/pom.xml b/testsuite/pom.xml index b72c8279f..b0e5a1899 100644 --- a/testsuite/pom.xml +++ b/testsuite/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent - 1.8.1-SNAPSHOT + 1.8.1 ../pom.xml jflex-testsuite-parent diff --git a/testsuite/testcases/pom.xml b/testsuite/testcases/pom.xml index be6061037..90a0fff03 100644 --- a/testsuite/testcases/pom.xml +++ b/testsuite/testcases/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent - 1.8.1-SNAPSHOT + 1.8.1 ../../pom.xml jflex-testsuite-testcases