JDK-8091264 : Upgrade to newer version of antlr
  • Type: Bug
  • Component: javafx
  • Sub-Component: build
  • Affected Version: 8,9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2014-04-16
  • Updated: 2016-10-13
  • Resolved: 2016-10-13
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9Fixed
Related Reports
Duplicate :  
Relates :  
Relates :  
Relates :  
Description
We use a fairly old version of antlr to compile the JSL code for Prism. There is a known bug in this version of antlr, for which we have a workaround that we would like to get rid of at some point. For FX 9 we should evaluate whether to upgrade to a newer version of antlr.
Comments
fixed as part of JDK-8165809
13-10-2016

Changing issue type to Bug since current version causes problems with our build. Also bumping it to P3.
31-08-2016

We might need this as part of upgrading to a Jigsaw-based JDK 9 -- see JDK-8161704
31-08-2016

https://github.com/antlr/antlr3/commit/e88907c259c43d42fa5e9f5ad0e486a2c1e004bb
16-04-2014

It appears that the fix for the NPE is in antlr 3.5.2 so if we decide to upgrade in 9 (or in 8u40 if there is a good reason to do so) then we will need at least 3.5.2.
16-04-2014

We currently use antlr version 3.1.3. The latest version of antlr3 is 3.5.2.
16-04-2014