[ 
https://issues.apache.org/jira/browse/OPENJPA-2946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik updated OPENJPA-2946:
--------------------------------------
    Fix Version/s: 4.2.0

> Java Compiler Compiler Warnings need to be addressed
> ----------------------------------------------------
>
>                 Key: OPENJPA-2946
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-2946
>             Project: OpenJPA
>          Issue Type: Sub-task
>          Components: jpa
>    Affects Versions: 4.1.1
>            Reporter: Maxim Solodovnik
>            Priority: Major
>             Fix For: 4.2.0
>
>
> Original analysis: 
> https://github.com/apache/openjpa/pull/144#issuecomment-5323990530
> Following warnings need to be sorted out:
> {code}
> Java Compiler Compiler Version 5.0 (Tree Builder)
> (type "jjtree" with no arguments for help)
> Warning: Bad option value in "-JDK_VERSION=17" will be ignored.
> Reading from file 
> /home/solomax/work/_oss/openjpa/openjpa-kernel/src/main/jjtree/org/apache/openjpa/kernel/jpql/JPQL.jjt
>  . . .
> File "Node.java" does not exist.  Will create one.
> File "JPQLTreeConstants.java" does not exist.  Will create one.
> File "JJTJPQLState.java" does not exist.  Will create one.
> Annotated grammar generated successfully in 
> /home/solomax/work/_oss/openjpa/openjpa-kernel/target/javacc-1779085259067/node/JPQL.jj
> Java Compiler Compiler Version 5.0 (Parser Generator)
> (type "javacc" with no arguments for help)
> Warning: Bad option value in "-JDK_VERSION=17" will be ignored.
> Reading from file 
> /home/solomax/work/_oss/openjpa/openjpa-kernel/target/javacc-1779085259067/node/JPQL.jj
>  . . .
> Warning: Choice conflict in (...)* construct at line 1053, column 17.
>          Expansion nested within construct and expansion following construct
>          have common prefixes, one of which is: "+"
>          Consider using a lookahead of 2 or more for nested expansion.
> Warning: Choice conflict in (...)* construct at line 1062, column 17.
>          Expansion nested within construct and expansion following construct
>          have common prefixes, one of which is: "*"
>          Consider using a lookahead of 2 or more for nested expansion.
> Warning: Choice conflict involving two expansions at
>          line 1533, column 12 and line 1534, column 12 respectively.
>          A common prefix is: "AVG" "("
>          Consider using a lookahead of 3 or more for earlier expansion.
> Warning: Choice conflict involving two expansions at
>          line 1533, column 34 and line 1534, column 12 respectively.
>          A common prefix is: <IDENTIFIER>
>          Consider using a lookahead of 2 for earlier expansion.
> File "TokenMgrError.java" does not exist.  Will create one.
> File "ParseException.java" does not exist.  Will create one.
> File "Token.java" does not exist.  Will create one.
> File "JavaCharStream.java" does not exist.  Will create one.
> Parser generated with 0 errors and 4 warnings.
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to