diff --git a/benchmark/pom.xml b/benchmark/pom.xml index 839d33281..b02a0fe87 100644 --- a/benchmark/pom.xml +++ b/benchmark/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent - 1.8.0-SNAPSHOT + 1.8.0 ../pom.xml benchmark @@ -55,7 +55,7 @@ de.jflex jflex-maven-plugin - 1.8.0-SNAPSHOT + 1.8.0 diff --git a/cup-maven-plugin/pom.xml b/cup-maven-plugin/pom.xml index 0919ee139..1a5d0c59d 100644 --- a/cup-maven-plugin/pom.xml +++ b/cup-maven-plugin/pom.xml @@ -3,7 +3,7 @@ de.jflex jflex-parent - 1.8.0-SNAPSHOT + 1.8.0 ../pom.xml 1.1 diff --git a/docs/Makefile b/docs/Makefile index d97bf6d7f..6f2b44856 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -1,6 +1,6 @@ # Makefile for jflex documentation (ps + pdf + html) -VERSION=1.8.0-SNAPSHOT +VERSION=1.8.0 RELEASE_DATE=26 February 2020 UNICODE_VER=12.1 diff --git a/docs/docs.bzl b/docs/docs.bzl index d7ec2d169..15ef39bda 100644 --- a/docs/docs.bzl +++ b/docs/docs.bzl @@ -2,7 +2,7 @@ load("@bazel_pandoc//:pandoc.bzl", "pandoc") -VERSION = "1.8.0-SNAPSHOT" +VERSION = "1.8.0" RELEASE_DATE = "21 September 2018" diff --git a/docs/xmanual.tex b/docs/xmanual.tex index f34ed3669..8fd3a6a24 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.0-SNAPSHOT, {\today} +Version 1.8.0, {\today} \end{center} \newpage diff --git a/jflex-maven-plugin/pom.xml b/jflex-maven-plugin/pom.xml index f583dc82e..2ce6f6ddb 100644 --- a/jflex-maven-plugin/pom.xml +++ b/jflex-maven-plugin/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent - 1.8.0-SNAPSHOT + 1.8.0 ../pom.xml jflex-maven-plugin diff --git a/jflex-unicode-maven-plugin/pom.xml b/jflex-unicode-maven-plugin/pom.xml index 1c222920d..76796d53a 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.0-SNAPSHOT + 1.8.0 ../pom.xml jflex-unicode-maven-plugin diff --git a/jflex/README.md b/jflex/README.md index b80c1e264..e0e85087f 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.0-SNAPSHOT.jar file in the `lib/` directory. +jflex-full-1.8.0.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 6670175bb..454be379d 100755 --- a/jflex/bin/jflex +++ b/jflex/bin/jflex @@ -19,7 +19,7 @@ JAVA=java # Version of JFlex to execute -JFLEX_VERSION=1.8.0-SNAPSHOT +JFLEX_VERSION=1.8.0 # end configurables # diff --git a/jflex/bin/jflex.bat b/jflex/bin/jflex.bat index fa9ce0140..4d0f13ff6 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.0-SNAPSHOT +if not defined JFLEX_VERSION set JFLEX_VERSION=1.8.0 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 93d20e31d..6b00bea16 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 7d374fa8d..51f913262 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.0-SNAPSHOT + 1.8.0 diff --git a/jflex/examples/cup-java-minijava/pom.xml b/jflex/examples/cup-java-minijava/pom.xml index 520d4b853..e2b174886 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.0-SNAPSHOT + 1.8.0 diff --git a/jflex/examples/cup-java/pom.xml b/jflex/examples/cup-java/pom.xml index 791feaf6b..a7c63f8ab 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.0-SNAPSHOT + 1.8.0 diff --git a/jflex/examples/cup-lcalc/pom.xml b/jflex/examples/cup-lcalc/pom.xml index cb89de02b..7da890bea 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.0-SNAPSHOT + 1.8.0 diff --git a/jflex/examples/simple/pom.xml b/jflex/examples/simple/pom.xml index 8de364d20..e9f67f659 100644 --- a/jflex/examples/simple/pom.xml +++ b/jflex/examples/simple/pom.xml @@ -39,7 +39,7 @@ de.jflex jflex-maven-plugin - 1.8.0-SNAPSHOT + 1.8.0 diff --git a/jflex/examples/standalone/pom.xml b/jflex/examples/standalone/pom.xml index 6ba12dd69..5b44274e1 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.0-SNAPSHOT + 1.8.0 diff --git a/jflex/examples/zero-reader/pom.xml b/jflex/examples/zero-reader/pom.xml index 4bf8f8698..6dbd763da 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.0-SNAPSHOT + 1.8.0 diff --git a/jflex/pom.xml b/jflex/pom.xml index d4ee98891..2b87f11cf 100644 --- a/jflex/pom.xml +++ b/jflex/pom.xml @@ -5,7 +5,7 @@ de.jflex jflex-parent - 1.8.0-SNAPSHOT + 1.8.0 ../pom.xml JFlex diff --git a/jflex/src/main/cup/LexParse.cup b/jflex/src/main/cup/LexParse.cup index fc2d73eea..707bd5072 100644 --- a/jflex/src/main/cup/LexParse.cup +++ b/jflex/src/main/cup/LexParse.cup @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.0-SNAPSHOT * + * JFlex 1.8.0 * * 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 62502a2a1..6c4ab0ed1 100644 --- a/jflex/src/main/java/jflex/Main.java +++ b/jflex/src/main/java/jflex/Main.java @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class Main { diff --git a/jflex/src/main/java/jflex/anttask/JFlexTask.java b/jflex/src/main/java/jflex/anttask/JFlexTask.java index edaae72a5..8cb50ebf8 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 23e8ac9c0..bda0dd71c 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.0-SNAPSHOT"; + public static final String VERSION = "1.8.0"; /** 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 5d77b260c..c3919ba2a 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ @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 c7971825c..2a5950158 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.0-SNAPSHOT * + * JFlex 1.8.0 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -15,7 +15,7 @@ * Generic immutable pair. * * @author Gerwin Klein - * @version JFlex 1.8.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 78c706856..09137a1b8 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 a5f556e93..c0846fd57 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 e41c53fd7..4fadb8c57 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class EOFActions { diff --git a/jflex/src/main/java/jflex/core/Macros.java b/jflex/src/main/java/jflex/core/Macros.java index 0d88b74dc..a350c18fd 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 9a45c6efb..794abfb13 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.0-SNAPSHOT * + * JFlex 1.8.0 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -37,7 +37,7 @@ *

Contains algorithms RegExp → NFA. * * @author Gerwin Klein - * @version JFlex 1.8.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 8e00bb97f..e179795b8 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class RegExp { diff --git a/jflex/src/main/java/jflex/core/RegExp1.java b/jflex/src/main/java/jflex/core/RegExp1.java index 7f081852f..300c523de 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 cfd76439a..0bdc0db9c 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 fe2bcfae3..4778a2c32 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ // 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 3a4717034..00914fdec 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class RegExps { diff --git a/jflex/src/main/java/jflex/core/SemCheck.java b/jflex/src/main/java/jflex/core/SemCheck.java index 180c1b69f..884e29d6c 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 f67191a3f..87a518079 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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 cca083223..946e906c6 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 a2dd9176b..a398a6017 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.0-SNAPSHOT * + * JFlex 1.8.0 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -22,7 +22,7 @@ * Character Classes. * * @author Gerwin Klein - * @version JFlex 1.8.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 d538084d8..f6f65363a 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 74d165f8f..14b57c223 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class DFA { diff --git a/jflex/src/main/java/jflex/dfa/StatePairList.java b/jflex/src/main/java/jflex/dfa/StatePairList.java index 7c0df7324..72ea0e5f2 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 8bab7607b..ea1660279 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 c4574d218..86abab715 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 20664abc8..61f7fdbd5 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 69b31d3e8..59f2ae375 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 6d96ad5ef..49d359064 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 6225d4fa9..dd7a581c8 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 231101929..ffd731dfe 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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 6c57f95fb..57c1032fc 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.0-SNAPSHOT * + * JFlex 1.8.0 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -13,7 +13,7 @@ * HiLowEmitter * * @author Gerwin Klein - * @version JFlex 1.8.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 bb5c32e56..3214ff366 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class LexGenerator { diff --git a/jflex/src/main/java/jflex/generator/PackEmitter.java b/jflex/src/main/java/jflex/generator/PackEmitter.java index 7b593f095..10e4b5c01 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.0-SNAPSHOT * + * JFlex 1.8.0 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -22,7 +22,7 @@ * {@code p.emitUnpack();} * * @author Gerwin Klein - * @version JFlex 1.8.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 8607a72a6..93f8027e0 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 ec181a786..3e1087f2b 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 58c31b529..cbecacbe8 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class GridPanelConstraint { diff --git a/jflex/src/main/java/jflex/gui/Handles.java b/jflex/src/main/java/jflex/gui/Handles.java index c4f222763..299039966 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.0-SNAPSHOT * + * JFlex 1.8.0 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -13,7 +13,7 @@ * Constants used for GridLayout * * @author Gerwin Klein - * @version JFlex 1.8.0-SNAPSHOT + * @version JFlex 1.8.0 */ public interface Handles { diff --git a/jflex/src/main/java/jflex/gui/MainFrame.java b/jflex/src/main/java/jflex/gui/MainFrame.java index 903905b7c..8133731fd 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 63c461ef4..80ec2e3a5 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 93e64eff5..13cff1c77 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class ErrorMessages { diff --git a/jflex/src/main/java/jflex/logging/Out.java b/jflex/src/main/java/jflex/logging/Out.java index b9dbd415c..376eb64f6 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 19dd68395..17ea4885d 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 368132b5d..837051902 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.0-SNAPSHOT * + * JFlex 1.8.0 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -19,7 +19,7 @@ * * @see jflex.core.OptionUtils * @author Gerwin Klein - * @version JFlex 1.8.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class Options { diff --git a/jflex/src/main/java/jflex/performance/Timer.java b/jflex/src/main/java/jflex/performance/Timer.java index 76b663a45..28a5bb773 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class Timer { diff --git a/jflex/src/main/java/jflex/scanner/LexicalStates.java b/jflex/src/main/java/jflex/scanner/LexicalStates.java index 10265b15c..06135f5c7 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class LexicalStates { diff --git a/jflex/src/main/java/jflex/scanner/ScannerException.java b/jflex/src/main/java/jflex/scanner/ScannerException.java index c0b4b2c47..b625403a4 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 fa3da8077..baf85538d 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.0-SNAPSHOT * + * JFlex 1.8.0 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -36,7 +36,7 @@ * * @see jflex.generator.Emitter * @author Gerwin Klein - * @version JFlex 1.8.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class Skeleton { diff --git a/jflex/src/main/java/jflex/state/StateSet.java b/jflex/src/main/java/jflex/state/StateSet.java index 313771ca1..eb1f73b25 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 * @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 748a579c2..654406e4e 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 * @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 a5aaba4d7..88a807645 100644 --- a/jflex/src/main/jflex/LexScan.flex +++ b/jflex/src/main/jflex/LexScan.flex @@ -1,5 +1,5 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * JFlex 1.8.0-SNAPSHOT * + * JFlex 1.8.0 * * 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 b68387144..18b834e38 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class JFlexTaskTest { diff --git a/jflex/src/test/java/jflex/chars/IntervalGen.java b/jflex/src/test/java/jflex/chars/IntervalGen.java index 4a58f7ea8..c6deff418 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 * @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 a40ba82ba..52645713a 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ 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 5c7f3bb57..e20952c29 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 * @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 8e1f22b60..1ac06bf11 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 * @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 f06261ad4..4777d0d27 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 * @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 d809c518c..7739a11ff 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 * @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 a6589e99c..4e3920c58 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class EmitterTest { diff --git a/jflex/src/test/java/jflex/generator/PackEmitterTest.java b/jflex/src/test/java/jflex/generator/PackEmitterTest.java index 58703853c..2824099e1 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.0-SNAPSHOT * + * JFlex 1.8.0 * * Copyright (C) 1998-2018 Gerwin Klein * * All rights reserved. * * * @@ -18,7 +18,7 @@ * PackEmitterTest * * @author Gerwin Klein - * @version JFlex 1.8.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class PackEmitterTest { diff --git a/jflex/src/test/java/jflex/skeleton/SkeletonTest.java b/jflex/src/test/java/jflex/skeleton/SkeletonTest.java index cf5f58565..9835fea4d 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 */ public class SkeletonTest { diff --git a/jflex/src/test/java/jflex/state/StateSetGen.java b/jflex/src/test/java/jflex/state/StateSetGen.java index 8309f84c3..8b941d493 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 * @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 7697c6ae7..0f41bf048 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.0-SNAPSHOT * + * JFlex 1.8.0 * * 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.0-SNAPSHOT + * @version JFlex 1.8.0 * @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 d34b118ab..50805f172 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.0-SNAPSHOT * + * JFlex 1.8.0 * * Copyright (c) 2008 Steve Rowe * * All rights reserved. * * * diff --git a/pom.xml b/pom.xml index 87f806c09..2a4ca34e1 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent JFlex parent and aggregator POM - 1.8.0-SNAPSHOT + 1.8.0 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 56653a33f..064c1f26b 100755 --- a/scripts/mk-release.sh +++ b/scripts/mk-release.sh @@ -3,7 +3,7 @@ # fail on error set -e -VERSION="1.8.0-SNAPSHOT" +VERSION="1.8.0" 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 c6429740c..4895c13f4 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.0-SNAPSHOT + 1.8.0 ../../pom.xml jflex-testsuite-maven-plugin @@ -44,7 +44,7 @@ de.jflex jflex-maven-plugin - 1.8.0-SNAPSHOT + 1.8.0 diff --git a/testsuite/pom.xml b/testsuite/pom.xml index 405880aca..d29e3fa0f 100644 --- a/testsuite/pom.xml +++ b/testsuite/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent - 1.8.0-SNAPSHOT + 1.8.0 ../pom.xml jflex-testsuite-parent diff --git a/testsuite/testcases/pom.xml b/testsuite/testcases/pom.xml index e2303e047..1a96b7dac 100644 --- a/testsuite/testcases/pom.xml +++ b/testsuite/testcases/pom.xml @@ -4,7 +4,7 @@ de.jflex jflex-parent - 1.8.0-SNAPSHOT + 1.8.0 ../../pom.xml jflex-testsuite-testcases