Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

javacc-7.0.13-slfo.1.1.3 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: javacc Distribution: SUSE Linux Framework One
Version: 7.0.13 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.3 Build date: Fri May 31 17:36:16 2024
Group: Development/Libraries/Java Build host: h01-ch3d
Size: 692102 Source RPM: javacc-7.0.13-slfo.1.1.3.src.rpm
Packager: https://www.suse.com/
Url: https://javacc.org
Summary: A Parser and Scanner Generator for Java
Java Compiler Compiler (JavaCC) is the most popular parser generator
for use with Java applications. A parser generator is a tool that reads
a grammar specification and converts it to a Java program that can
recognize matches to the grammar. In addition to the parser generator
itself, JavaCC provides other standard capabilities related to parser
generation such as tree building (via a tool called JJTree included
with JavaCC), actions, debugging, etc.

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Nov 22 2023 shvetz.anton@gmail.com
  - Update to version 7.0.13
    * Modifications in JavaCC 7.0.13
      + #267 : Resolve merge conflicts from #245
      + #245 : Fix issue #243 (Character code is returned instead of
      the symbol in the message)
      + #232 : Revert “Try to fix }}} issue in GitHub Pages”
      + #231 : Try to fix }}} issue in GitHub Pages
    * Modifications in JavaCC 7.0.12
      + #230 : Remove unused char from TokenMgrError.template in
      LexicalEr
      + #228 : Remove redundant cast in TokenMgrError template
      + #224 : Production part in javacc_input cannot be omitted
      + #223 : Fix annotations for JavaCharStream
      + #222 : Generate max. one deprecated annotation per method
      + #219 : Fix mismatched javadoc
      + #213 : Fix legacy links to Apache Lucene’s grammar file
      + #212 : Test for allocation expression #189
      + #211 : Bad defaultVisit() method generated
      + #210 : Another change for marked for removal
      + #209 : Improve lexical error message
      + #208 : Relocated misplaced annotations
      + #207 : Changed methods marked for removal
      + #206 : Build xml improvements
      + #205 : Small fixes on warnings
      + #203 : Missing change for doc for token_manager_decls (issue
      [#190])
      + #202 : Fix doc for token_manager_decls (issue #190)
      + #200 : Update index.md and _config.yml
      + #199 : Fix QueryParser.jj url in README
  - Remove patches:
    * 0001-Generate-max.-one-deprecated-annotation-per-method.patch
    * 0002-Fix-annotations-for-JavaCharStream.patch
      + not needed any more in this version (already applied by
      upstream)
* Sat Apr 30 2022 fstrba@suse.com
  - Added patches:
    * 0001-Generate-max.-one-deprecated-annotation-per-method.patch
    * 0002-Fix-annotations-for-JavaCharStream.patch
      + Fix regression where duplicate @Deprecated annotations were
    generated
* Wed Apr 27 2022 shvetz.anton@gmail.com
  - Update to version 7.0.11
    * Modifications in version 7.0.11
      + #193 : Code error in class RCharacterList.SortDescriptors():
      fixed
    * Modifications in version 7.0.10
      + #183 : Lookahead is broken since 7.0.5 (introduced in commit
      fbac68f)
    * Modifications in version 7.0.9
      + pom.xml : change deployment on OSS to automatic release
      + documentation : fix broken links
    * Modifications in version 7.0.8
      + #175 : Doesn’t work in Turkish Locale
      + #73 : javacc/c++: invalid lookahead processing: missing one
      lookahead to get rid of the conflict
    * Modifications in version 7.0.7
      + JavaCC.jj : remove unused c++ declaration blocs tokens
      + #172 : add a specific ‘-version’ command line argument
    * Modifications in version 7.0.6
      The following changes are not upward compatible with the
      previous 7.0.5 version but have a very little impact on
      existing grammars. Main advantage is to prepare a more smooth
      upgrade with the upcoming javacc-8.0.0 major release.
      + C++ generation: renaming the option TOKEN_EXTENDS by
      TOKEN_SUPER_CLASS
      + C++ generation: renaming the option TOKEN_INCLUDES by
      TOKEN_INCLUDE
      + C++ generation: renaming the option PARSER_INCLUDES by
      PARSER_INCLUDE
      + C++ generation: renaming the option TOKEN_MANAGER_INCLUDES by
      TOKEN_MANAGER_INCLUDE
    * Modifications in version 7.0.5
      + #42: new README.md file.
      + #71: Add support for Java7 language features.
      + #75: Allow empty type parameters in Java code of grammar files.
      + #77: javacc.org is out of date.
      + #92: Avoid warning of unused import in generated
      ParserTokenManager.
      + #99: LookaheadSuccess creation performance improved.
      Removing IDE specific files. Declare trace_indent only if debug
      parser is enabled. CPPParser.jj grammar added to grammars.
      Build with Maven is working again.
      —WARNING—WARNING—WARNING— Required Java Platform: Standard
      Edition 7.0: known under Eclipse as JavaSE-1.7
* Fri Mar 18 2022 fstrba@suse.com
  - Build with source/target levels 8
* Tue Apr 09 2019 fstrba@suse.com
  - Make this a multibuild package where the bootstrap version is
    built using the included javacc.jar and the non-bootstrap version
    uses the system javacc.jar
* Wed Feb 06 2019 fstrba@suse.com
  - Upgrade to 7.0.4
    * No obvious changelog
    * Fixes a number of C++ generation issues
  - Generate the scripts during build using jpackage_script
  - Build and package the javadoc documentation
  - Removed patch:
    * javacc.patch
      + not needed any more in this version
* Mon Sep 18 2017 fstrba@suse.com
  - Fix build with jdk9: specify java source and target 1.6
* Thu Jan 05 2017 tchvatal@suse.com
  - Do not use gcj as it is getting deprecated
* Thu Jul 30 2015 tchvatal@suse.com
  - Version bump to 5.0:
    * No obvious changelog
    * Works better with jdk8
  - Updated to match up with fedora version
* Wed Sep 25 2013 mvyskocil@suse.com
  - Build with gcc-java as openjdk7 (1.7.0_40) fails to build it
* Mon Sep 09 2013 tchvatal@suse.com
  - Move from jpackage-utils to javapackage-tools
* Mon Jan 28 2008 mmaher@suse.de
  - updated to 4.0:
    See the bug list in issue tracker for all the bugs fixed in this release.
      JJTree and JavaCC both now support 1.5 syntax.
      We now support accessing token fields in the grammar like: s=<ID>.image
      Convenient constructors for passing encoding directly to the grammar
      Tabsetting is now customizable.
      SimpleNode can now extend a class using the NODE_EXTENDS option.
      JAVACODE and BNF productions take optional access modifiers.
* Tue Sep 19 2006 ro@suse.de
  - set source=1.4 for java
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Tue Oct 18 2005 jsmeix@suse.de
  - Current version 3.2 from JPackage.org
* Wed Sep 28 2005 dmueller@suse.de
  - add norootforbuild
* Fri Feb 18 2005 skh@suse.de
  - initial package

Files

/usr/bin/javacc
/usr/bin/javacc.sh
/usr/bin/jjdoc
/usr/bin/jjtree
/usr/share/doc/packages/javacc
/usr/share/doc/packages/javacc/README.md
/usr/share/java/javacc.jar
/usr/share/licenses/javacc
/usr/share/licenses/javacc/LICENSE
/usr/share/maven-metadata/javacc.xml
/usr/share/maven-poms/javacc.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jul 17 23:44:05 2024